2024-05-05 22:40:09 +00:00
# Bajpasiranje Resetovanja/Zaboravljene Lozinke
2022-04-28 16:01:33 +00:00
< details >
2024-02-10 13:11:20 +00:00
< summary > < strong > Naučite hakovanje AWS-a od nule do heroja sa< / strong > < a href = "https://training.hacktricks.xyz/courses/arte" > < strong > htARTE (HackTricks AWS Red Team Expert)< / strong > < / a > < strong > !< / strong > < / summary >
2022-04-28 16:01:33 +00:00
2024-02-10 13:11:20 +00:00
Drugi načini podrške HackTricks-u:
2023-12-31 01:25:17 +00:00
2024-05-05 22:40:09 +00:00
* Ako želite da vidite svoju **kompaniju reklamiranu na HackTricks-u** ili **preuzmete HackTricks u PDF formatu** Proverite [**PLANOVE ZA PRIJAVU** ](https://github.com/sponsors/carlospolop )!
2024-02-10 13:11:20 +00:00
* Nabavite [**zvanični PEASS & HackTricks swag** ](https://peass.creator-spring.com )
2024-05-05 22:40:09 +00:00
* Otkrijte [**Porodicu PEASS** ](https://opensea.io/collection/the-peass-family ), našu kolekciju ekskluzivnih [**NFT-ova** ](https://opensea.io/collection/the-peass-family )
2024-04-07 04:23:52 +00:00
* **Pridružite se** 💬 [**Discord grupi** ](https://discord.gg/hRep4RUj7f ) ili [**telegram grupi** ](https://t.me/peass ) ili nas **pratite** na **Twitteru** 🐦 [**@carlospolopm** ](https://twitter.com/hacktricks\_live )**.**
2024-02-10 13:11:20 +00:00
* **Podelite svoje hakovanje trikove slanjem PR-ova na** [**HackTricks** ](https://github.com/carlospolop/hacktricks ) i [**HackTricks Cloud** ](https://github.com/carlospolop/hacktricks-cloud ) github repozitorijume.
2022-04-28 16:01:33 +00:00
< / details >
2024-05-05 22:40:09 +00:00
< figure > < img src = "../.gitbook/assets/image (380).png" alt = "" > < figcaption > < / figcaption > < / figure >
2023-02-27 09:28:45 +00:00
2024-02-10 13:11:20 +00:00
Pridružite se [**HackenProof Discord** ](https://discord.com/invite/N3FrSbmwdy ) serveru kako biste komunicirali sa iskusnim hakerima i lovcima na bagove!
2024-05-05 22:40:09 +00:00
**Hakerski Uvidi**\
2024-02-10 13:11:20 +00:00
Uključite se u sadržaj koji istražuje uzbuđenje i izazove hakovanja
2024-05-05 22:40:09 +00:00
**Vesti o Hakovanju u Realnom Vremenu**\
2024-04-07 04:23:52 +00:00
Budite u toku sa brzim svetom hakovanja kroz vesti i uvide u realnom vremenu
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
**Najnovije Najave**\
Budite informisani o najnovijim nagradama za pronalaženje bagova i bitnim ažuriranjima platformi
2024-02-10 13:11:20 +00:00
**Pridružite nam se na** [**Discord-u** ](https://discord.com/invite/N3FrSbmwdy ) i počnite da sarađujete sa vrhunskim hakerima danas!
2024-05-05 22:40:09 +00:00
## **Curenje Tokena za Resetovanje Lozinke Putem Referrera**
2024-04-07 04:23:52 +00:00
* HTTP referer zaglavlje može otkriti token za resetovanje lozinke ako je uključen u URL. Ovo može da se desi kada korisnik klikne na link treće strane nakon što je zatražio resetovanje lozinke.
2024-05-05 22:40:09 +00:00
* **Utjecaj**: Potencijalno preuzimanje naloga putem CSRF napada.
2024-02-10 13:11:20 +00:00
* **Reference**:
2024-04-07 04:23:52 +00:00
* [HackerOne Izveštaj 342693 ](https://hackerone.com/reports/342693 )
* [HackerOne Izveštaj 272379 ](https://hackerone.com/reports/272379 )
* [Članak o Curenju Tokena za Resetovanje Lozinke ](https://medium.com/@rubiojhayz1234/toyotas-password-reset-token-and-email-address-leak-via-referer-header-b0ede6507c6a )
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Trovanje Resetovanja Lozinke**
2024-04-07 04:23:52 +00:00
2024-05-05 22:40:09 +00:00
* Napadači mogu manipulisati Host zaglavlje tokom zahteva za resetovanje lozinke kako bi usmerili link za resetovanje ka zlonamernom sajtu.
2024-04-07 04:23:52 +00:00
* **Popravka**: Koristite `$_SERVER['SERVER_NAME']` za konstruisanje URL-ova za resetovanje lozinke umesto `$_SERVER['HTTP_HOST']` .
* **Utjecaj**: Dovodi do potencijalnog preuzimanja naloga curenjem tokena za resetovanje napadačima.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Validirajte Host zaglavlje protiv bele liste dozvoljenih domena.
* Koristite sigurne, serverske metode za generisanje apsolutnih URL-ova.
2024-02-10 13:11:20 +00:00
* **Reference**:
2024-04-07 04:23:52 +00:00
* [Acunetix Članak o Trovanju Resetovanja Lozinke ](https://www.acunetix.com/blog/articles/password-reset-poisoning/ )
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Resetovanje Lozinke Manipulacijom Parametra Email**
2024-04-07 04:23:52 +00:00
2024-05-05 22:40:09 +00:00
* Napadači mogu manipulisati zahtev za resetovanje lozinke dodavanjem dodatnih parametara email-a kako bi preusmerili link za resetovanje.
* **Koraci za Smanjenje Rizika**:
* Ispravno parsirajte i validirajte parametre email-a na serverskoj strani.
2024-04-07 04:23:52 +00:00
* Koristite pripremljene izjave ili parametrizovane upite kako biste sprečili napade ubacivanjem.
2024-02-10 13:11:20 +00:00
* **Reference**:
2024-05-05 22:40:09 +00:00
* [Account Takeover na Readme.com ](https://medium.com/@0xankush/readme-com-account-takeover-bugbounty-fulldisclosure-a36ddbe915be )
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Menjanje Email-a i Lozinke bilo kog Korisnika putem API Parametara**
2024-04-07 04:23:52 +00:00
2024-05-05 22:40:09 +00:00
* Napadači mogu izmeniti parametre email-a i lozinke u API zahtevima kako bi promenili podatke naloga.
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Osigurajte strogu validaciju parametara i provere autentifikacije.
* Implementirajte robustno beleženje i praćenje kako biste otkrili i odgovorili na sumnjive aktivnosti.
2024-02-10 13:11:20 +00:00
* **Reference**:
2024-05-05 22:40:09 +00:00
* [Potpuno Preuzimanje Naloga putem Manipulacije API Parametrima ](https://medium.com/@adeshkolte/full-account-takeover-changing-email-and-password-of-any-user-through-api-parameters-3d527ab27240 )
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Nedostatak Ograničenja Brzine: Email Bombardovanje**
2024-04-07 04:23:52 +00:00
* Nedostatak ograničenja brzine na zahtevima za resetovanje lozinke može dovesti do email bombardovanja, preplavljujući korisnika reset email-ovima.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Implementirajte ograničenje brzine na osnovu IP adrese ili korisničkog naloga.
* Koristite CAPTCHA izazove kako biste sprečili automatizovanu zloupotrebu.
2024-02-10 13:11:20 +00:00
* **Reference**:
2024-04-07 04:23:52 +00:00
* [HackerOne Izveštaj 280534 ](https://hackerone.com/reports/280534 )
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Saznajte Kako se Generiše Token za Resetovanje Lozinke**
2024-04-07 04:23:52 +00:00
* Razumevanje obrasca ili metode iza generisanja tokena može dovesti do predviđanja ili pokušaja brute-force napada na tokene.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Koristite jake, kriptografske metode za generisanje tokena.
* Osigurajte dovoljnu slučajnost i dužinu kako biste sprečili predvidljivost.
2024-02-10 13:11:20 +00:00
* **Alati**: Koristite Burp Sequencer za analizu slučajnosti tokena.
## **Pogodan GUID**
2024-04-07 04:23:52 +00:00
* Ako su GUID-ovi (npr. verzija 1) pogodni ili predvidljivi, napadači ih mogu brute-force-ovati kako bi generisali validne reset tokene.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Koristite GUID verziju 4 za slučajnost ili implementirajte dodatne sigurnosne mere za druge verzije.
2024-02-10 13:11:20 +00:00
* **Alati**: Koristite [guidtool ](https://github.com/intruder-io/guidtool ) za analizu i generisanje GUID-ova.
2024-05-05 22:40:09 +00:00
## **Manipulacija Odgovorom: Zamena Lošeg Odgovora Dobrim**
2024-04-07 04:23:52 +00:00
* Manipulisanje HTTP odgovora kako bi se zaobišle greške ili ograničenja.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Implementirajte provere na serverskoj strani kako biste osigurali integritet odgovora.
* Koristite sigurne komunikacione kanale poput HTTPS-a kako biste sprečili napade čoveka u sredini.
2024-02-10 13:11:20 +00:00
* **Reference**:
2024-05-05 22:40:09 +00:00
* [Kritičan Bag na Live Događaju Bug Bounty-a ](https://medium.com/@innocenthacker/how-i-found-the-most-critical-bug-in-live-bug-bounty-event-7a88b3aa97b3 )
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Korišćenje Isteklog Tokena**
2024-04-07 04:23:52 +00:00
2024-02-10 13:11:20 +00:00
* Testiranje da li istekli tokeni i dalje mogu biti korišćeni za resetovanje lozinke.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Implementirajte stroge politike isteka tokena i validirajte istek tokena na serverskoj strani.
2024-02-10 13:11:20 +00:00
2024-05-05 22:40:09 +00:00
## **Brute Force Napad na Token za Resetovanje Lozinke**
2024-04-07 04:23:52 +00:00
* Pokušaj brute-force napada na reset token korišćenjem alata poput Burpsuite-a i IP-Rotator-a kako bi se zaobišla IP-bazirana ograničenja brzine.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Implementirajte robustne mehanizme ograničenja brzine i zaključavanja naloga.
* Pratite sumnjive aktivnosti koje ukazuju na brute-force napade.
2024-05-05 22:40:09 +00:00
## **Pokušaj Korišćenja Vašeg Tokena**
2024-04-07 04:23:52 +00:00
* Testiranje da li reset token napadača može biti korišćen zajedno sa email-om žrtve.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Osigurajte da su tokeni vezani za korisničku sesiju ili druge korisnički-specifične atribute.
2024-05-05 22:40:09 +00:00
## **Invalidacija Sesije pri Odjavi/Resetovanju Lozinke**
2024-04-07 04:23:52 +00:00
* Osiguravanje da su sesije invalidirane kada korisnik se odjavi ili resetuje lozinku.
2024-05-05 22:40:09 +00:00
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Implementirajte pravilno upravljanje sesijama, osiguravajući da su sve sesije invalidirane prilikom odjave ili resetovanja lozinke.
2024-05-05 22:40:09 +00:00
## **Invalidacija Sesije pri Odjavi/Resetovanju Lozinke**
2024-04-07 04:23:52 +00:00
2024-05-05 22:40:09 +00:00
* Tokeni za resetovanje trebaju imati vreme isteka nakon kojeg postaju nevažeći.
* **Koraci za Smanjenje Rizika**:
2024-04-07 04:23:52 +00:00
* Postavite razumno vreme isteka za reset tokene i strogo ga sprovedite na serverskoj strani.
2024-02-10 13:11:20 +00:00
## Reference
2024-04-07 04:23:52 +00:00
2024-02-05 02:28:59 +00:00
* [https://anugrahsr.github.io/posts/10-Password-reset-flaws/#10-try-using-your-token ](https://anugrahsr.github.io/posts/10-Password-reset-flaws/#10-try-using-your-token )
2021-06-27 15:43:01 +00:00
2024-05-05 22:40:09 +00:00
< figure > < img src = "../.gitbook/assets/image (380).png" alt = "" > < figcaption > < / figcaption > < / figure >
2023-07-14 15:03:41 +00:00
2024-02-10 13:11:20 +00:00
Pridružite se [**HackenProof Discord** ](https://discord.com/invite/N3FrSbmwdy ) serveru kako biste komunicirali sa iskusnim hakerima i lovcima na bagove!
2022-10-27 23:22:18 +00:00
2024-02-10 13:11:20 +00:00
**Hakerski uvidi**\
Uključite se u sadržaj koji istražuje uzbuđenje i izazove hakovanja
2022-10-27 23:22:18 +00:00
2024-04-07 04:23:52 +00:00
**Vesti o hakovanju u realnom vremenu**\
2024-05-05 22:40:09 +00:00
Budite u toku sa dinamičnim svetom hakovanja kroz vesti i uvide u realnom vremenu
2023-02-27 09:28:45 +00:00
2024-05-05 22:40:09 +00:00
**Poslednje objave**\
Budite informisani o najnovijim nagradama za pronalaženje bagova i važnim ažuriranjima platforme
2023-02-27 09:28:45 +00:00
2024-02-10 13:11:20 +00:00
**Pridružite nam se na** [**Discord-u** ](https://discord.com/invite/N3FrSbmwdy ) i počnite da sarađujete sa vrhunskim hakerima danas!
2022-10-27 23:22:18 +00:00
2022-04-28 16:01:33 +00:00
< details >
2024-05-05 22:40:09 +00:00
< summary > < strong > Naučite hakovanje AWS-a od početnika do stručnjaka sa< / strong > < a href = "https://training.hacktricks.xyz/courses/arte" > < strong > htARTE (HackTricks AWS Red Team Expert)< / strong > < / a > < strong > !< / strong > < / summary >
2022-04-28 16:01:33 +00:00
2024-02-10 13:11:20 +00:00
Drugi načini podrške HackTricks-u:
2023-12-31 01:25:17 +00:00
2024-05-05 22:40:09 +00:00
* Ako želite da vidite svoju **kompaniju reklamiranu na HackTricks-u** ili da **preuzmete HackTricks u PDF formatu** proverite [**PLANOVE ZA PRIJATELJSTVO** ](https://github.com/sponsors/carlospolop )!
2024-02-10 13:11:20 +00:00
* Nabavite [**zvanični PEASS & HackTricks swag** ](https://peass.creator-spring.com )
* Otkrijte [**The PEASS Family** ](https://opensea.io/collection/the-peass-family ), našu kolekciju ekskluzivnih [**NFT-ova** ](https://opensea.io/collection/the-peass-family )
2024-04-07 04:23:52 +00:00
* **Pridružite se** 💬 [**Discord grupi** ](https://discord.gg/hRep4RUj7f ) ili [**telegram grupi** ](https://t.me/peass ) ili nas **pratite** na **Twitter-u** 🐦 [**@carlospolopm** ](https://twitter.com/hacktricks\_live )**.**
2024-05-05 22:40:09 +00:00
* **Podelite svoje hakovanje trikove slanjem PR-ova na** [**HackTricks** ](https://github.com/carlospolop/hacktricks ) i [**HackTricks Cloud** ](https://github.com/carlospolop/hacktricks-cloud ) github repozitorijume.
2022-04-28 16:01:33 +00:00
< / details >