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] |
Genera, esporta, carica e verifica prove forensi da fonti GitHub. Da utilizzare durante la creazione di oggetti di prova verificabili da API GitHub, GH Archive, Wayback Machine, repository git locali o report dei fornitori di sicurezza. Gestisce l'archiviazione delle prove, le interrogazioni e la nuova verifica rispetto alle fonti originali. Fonte: gadievron/raptor.