mirror of
https://github.com/HackTricks-wiki/hacktricks-cloud.git
synced 2026-02-05 03:16:37 -08:00
Translated ['src/banners/hacktricks-training.md', 'src/pentesting-ci-cd/
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
# Accessible Deleted Data in Github
|
||||
# Pristupačni Obbrisani Podaci na Githubu
|
||||
|
||||
{{#include ../../banners/hacktricks-training.md}}
|
||||
|
||||
Ovi načini za pristup podacima sa GitHub-a koji su navodno obrisani su [**prijavljeni u ovom blog postu**](https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github).
|
||||
Ovi načini pristupa podacima sa Github-a koji su navodno obrisani su [**prijavljeni u ovom blog postu**](https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github).
|
||||
|
||||
## Accessing Deleted Fork Data
|
||||
## Pristup Obbrisanom Fork Podacima
|
||||
|
||||
1. Forkujete javni repozitorijum
|
||||
2. Komitujete kod u vaš fork
|
||||
@@ -13,31 +13,44 @@ Ovi načini za pristup podacima sa GitHub-a koji su navodno obrisani su [**prija
|
||||
> [!CAUTION]
|
||||
> Podaci komitovani u obrisanom forku su i dalje dostupni.
|
||||
|
||||
## Accessing Deleted Repo Data
|
||||
## Pristup Obbrisanom Repo Podacima
|
||||
|
||||
1. Imate javni repozitorijum na GitHub-u.
|
||||
2. Korisnik fork-uje vaš repozitorijum.
|
||||
1. Imate javni repo na GitHub-u.
|
||||
2. Korisnik fork-uje vaš repo.
|
||||
3. Komitujete podatke nakon što su fork-ovali (i nikada ne sinhronizuju svoj fork sa vašim ažuriranjima).
|
||||
4. Brišete ceo repozitorijum.
|
||||
4. Brišete ceo repo.
|
||||
|
||||
> [!CAUTION]
|
||||
> Čak i ako ste obrisali vaš repozitorijum, sve promene napravljene na njemu su i dalje dostupne kroz forke.
|
||||
> Čak i ako ste obrisali vaš repo, sve promene napravljene na njemu su i dalje dostupne kroz forke.
|
||||
|
||||
## Accessing Private Repo Data
|
||||
## Pristup Privatnim Repo Podacima
|
||||
|
||||
1. Kreirate privatni repozitorijum koji će na kraju postati javan.
|
||||
2. Kreirate privatnu, internu verziju tog repozitorijuma (putem forkovanja) i komitujete dodatni kod za funkcije koje nećete učiniti javnim.
|
||||
1. Kreirate privatni repo koji će na kraju postati javan.
|
||||
2. Kreirate privatnu, internu verziju tog repoa (putem fork-ovanja) i komitujete dodatni kod za funkcije koje nećete učiniti javnim.
|
||||
3. Činite vaš “upstream” repozitorijum javnim i zadržavate vaš fork privatnim.
|
||||
|
||||
> [!CAUTION]
|
||||
> Moguće je pristupiti svim podacima koji su poslati u internu fork u vremenu između kada je interna fork kreirana i kada je javna verzija postala javna.
|
||||
> Moguće je pristupiti svim podacima koji su poslati na internu fork u vremenu između kada je interna fork kreirana i kada je javna verzija postala javna.
|
||||
|
||||
## How to discover commits from deleted/hidden forks
|
||||
## Kako otkriti komite iz obrisanih/skrivenih forka
|
||||
|
||||
Isti blog post predlaže 2 opcije:
|
||||
|
||||
### Directly accessing the commit
|
||||
### Direktan pristup komitu
|
||||
|
||||
Ako je poznata vrednost ID-a komita (sha-1), moguće je pristupiti mu na `https://github.com/<user/org>/<repo>/commit/<commit_hash>`
|
||||
|
||||
### Brute-forcing short SHA-1 values
|
||||
### Brute-forcing kratkih SHA-1 vrednosti
|
||||
|
||||
Isto je pristupiti oba od ovih:
|
||||
|
||||
- [https://github.com/HackTricks-wiki/hacktricks/commit/8cf94635c266ca5618a9f4da65ea92c04bee9a14](https://github.com/HackTricks-wiki/hacktricks/commit/8cf94635c266ca5618a9f4da65ea92c04bee9a14)
|
||||
- [https://github.com/HackTricks-wiki/hacktricks/commit/8cf9463](https://github.com/HackTricks-wiki/hacktricks/commit/8cf9463)
|
||||
|
||||
I poslednji koristi kratak sha-1 koji se može bruteforce-ovati.
|
||||
|
||||
## Reference
|
||||
|
||||
- [https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github](https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github)
|
||||
|
||||
{{#include ../../banners/hacktricks-training.md}}
|
||||
|
||||
Reference in New Issue
Block a user