Purpose: Create, store, and verify forensic evidence from GitHub-related public sources and local git repositories.
| collectcommit(owner, repo, sha) | CommitObservation | | collectissue(owner, repo, number) | IssueObservation | | collectpullrequest(owner, repo, number) | IssueObservation | | collectfile(owner, repo, path, ref) | FileObservation | | collectbranch(owner, repo, branchname) | BranchObservation | | collecttag(owner, repo, tagname) | TagObservation |
| collectrelease(owner, repo, tagname) | ReleaseObservation | | collectforks(owner, repo) | list[ForkObservation] |
إنشاء الأدلة الجنائية وتصديرها وتحميلها والتحقق منها من مصادر GitHub. يُستخدم عند إنشاء كائنات أدلة يمكن التحقق منها من GitHub API أو GH Archive أو Wayback Machine أو مستودعات git المحلية أو تقارير موردي الأمان. يتعامل مع تخزين الأدلة والاستعلام عنها وإعادة التحقق من المصادر الأصلية. المصدر: gadievron/raptor.