hacktricks/pentesting-web/rate-limit-bypass.md

6.4 KiB

Tariefbeperking deurloop


Gebruik Trickest om maklik te bou en werkstrome outomaties aangedryf deur die wêreld se mees gevorderde gemeenskaplike gereedskap.
Kry Toegang Vandag:

{% embed url="https://trickest.com/?utm_campaign=hacktrics&utm_medium=banner&utm_source=hacktricks" %}

Leer AWS hak van nul tot held met htARTE (HackTricks AWS Red Team Expert)!

Ander maniere om HackTricks te ondersteun:

Tariefbeperking deurloop tegnieke

Verkenning van Soortgelyke Eindpunte

Pogings moet aangewend word om brute force aanvalle uit te voer op variasies van die geteikende eindpunt, soos /api/v3/sign-up, insluitend alternatiewe soos /Sing-up, /SignUp, /singup, /api/v1/sign-up, /api/sign-up ens.

Insluiting van Leë Karakters in Kode of Parameters

Invoeging van leë bytes soos %00, %0d%0a, %0d, %0a, %09, %0C, %20 in kode of parameters kan 'n nuttige strategie wees. Byvoorbeeld, die aanpassing van 'n parameter na code=1234%0a maak dit moontlik om pogings uit te brei deur variasies in insette, soos die byvoeging van nuwe lynkarakters by 'n e-posadres om rondom pogingsbeperkings te kom.

Manipulering van IP-Oorsprong via Koppe

Die wysiging van koppe om die waargenome IP-oorsprong te verander kan help om IP-gebaseerde tariefbeperking te ontduik. Koppe soos X-Originating-IP, X-Forwarded-For, X-Remote-IP, X-Remote-Addr, X-Client-IP, X-Host, X-Forwared-Host, insluitend die gebruik van meervoudige instansies van X-Forwarded-For, kan aangepas word om versoek vanaf verskillende IP-adresse te simuleer.

X-Originating-IP: 127.0.0.1
X-Forwarded-For: 127.0.0.1
X-Remote-IP: 127.0.0.1
X-Remote-Addr: 127.0.0.1
X-Client-IP: 127.0.0.1
X-Host: 127.0.0.1
X-Forwared-Host: 127.0.0.1

# Double X-Forwarded-For header example
X-Forwarded-For:
X-Forwarded-For: 127.0.0.1

Verandering van Ander Koppe

Dit word aanbeveel om ander versoekkoppe soos die gebruikers-agent en koekies te verander, aangesien hierdie ook gebruik kan word om versoekpatrone te identifiseer en te volg. Die verandering van hierdie koppe kan erkenning en opsporing van die versoeker se aktiwiteite voorkom.

Benutting van API Gateway-gedrag

Sommige API-poorte is ingestel om tariefbeperking toe te pas op grond van die kombinasie van eindpunt en parameters. Deur die parameterwaardes te varieer of nie-betekenisvolle parameters by die versoek te voeg, is dit moontlik om die poort se tariefbeperkingslogika te omseil, sodat elke versoek uniek lyk. Byvoorbeeld /resetpwd?someparam=1.

Aanteken in Jou Rekening Voor Elke Poging

Om in te teken op 'n rekening voor elke poging, of elke stel pogings, kan die tariefbeperkingsmeter herstel. Dit is veral nuttig wanneer toetsing van aanmeldingsfunksies. Die gebruik van 'n Pitchfork-aanval in gereedskappe soos Burp Suite, om geloofsbriewe elke paar pogings te roteer en om te verseker dat volgverwysings gemerk is, kan tariefbeperkingsmeters effektief herlaai.

Benutting van Proksinetwerke

Die implementering van 'n netwerk van proksi's om die versoek oor verskeie IP-adresse te versprei, kan IP-gebaseerde tariefbeperkings effektief omseil. Deur verkeer deur verskeie proksi's te roeteer, lyk elke versoek asof dit van 'n ander bron afkomstig is, wat die effektiwiteit van die tariefbeperking verdun.

Verspreiding van die Aanval Oor Verskillende Rekeninge of Sessies

As die teikensisteem tariefbeperkings op 'n per-rekening of per-sessie basis toepas, kan die verspreiding van die aanval of toets oor verskeie rekeninge of sessies help om opsporing te vermy. Hierdie benadering vereis die bestuur van verskeie identiteite of sessietokens, maar kan die las effektief versprei om binne toelaatbare limiete te bly.

Leer AWS-hacking van nul tot held met htARTE (HackTricks AWS Red Team Expert)!

Ander maniere om HackTricks te ondersteun:


Gebruik Trickest om maklik te bou en werkstrome outomatiseer wat aangedryf word deur die wêreld se mees gevorderde gemeenskapsinstrumente.
Kry Vandag Toegang:

{% embed url="https://trickest.com/?utm_campaign=hacktrics&utm_medium=banner&utm_source=hacktricks" %}