3.9 KiB
Foutopsporing Kliëntkant JS
Foutopsporing Kliëntkant JS
Leer AWS hakwerk vanaf nul tot held met htARTE (HackTricks AWS Red Team Expert)!
Ander maniere om HackTricks te ondersteun:
- As jy jou maatskappy geadverteer wil sien in HackTricks of HackTricks in PDF wil aflaai Kyk na die INSKRYWINGSPLANNE!
- Kry die amptelike PEASS & HackTricks swag
- Ontdek Die PEASS Familie, ons versameling van eksklusiewe NFTs
- Sluit aan by die 💬 Discord groep of die telegram groep of volg ons op Twitter 🐦 @carlospolopm.
- Deel jou haktruuks deur PRs in te dien by die HackTricks en HackTricks Cloud github repos.
Foutopsporing van kliëntkant JS kan 'n uitdaging wees omdat elke keer as jy die URL verander (insluitend 'n verandering in die gebruikte parameters of parameterwaardes) jy die afkapingspunt moet herstel en die bladsy moet herlaai.
debugger;
As jy die lyn debugger;
binne 'n JS-lêer plaas, wanneer die blaaier die JS uitvoer, sal dit die afkappingspunt op daardie plek stop. Daarom sal een manier om konstante afkapingspunte in te stel wees om alle lêers lokaal af te laai en afkapingspunte in die JS-kode te verander.
Oorskrywings
Blaaier-oorskrywings maak dit moontlik om 'n plaaslike kopie van die kode wat uitgevoer gaan word te hê en daardie een uit te voer in plaas van die een van die afgeleë bediener.
Jy kan die oorskrywings benader in "Dev Tools" --> "Bronne" --> "Oorskrywings".
Jy moet 'n plaaslike leë vouer skep om die oorskrywings te stoor, dus skep net 'n nuwe plaaslike vouer en stel dit as oorskrywing in daardie bladsy.
Kies dan in "Dev Tools" --> "Bronne" die lêer wat jy wil oorskryf en met regs klik kies "Stoor vir oorskrywings".
Dit sal die JS-lêer plaaslik kopieer en jy sal in staat wees om daardie kopie in die blaaier te verander. Voeg net die debugger;
bevel waar jy wil, stoor die verandering en herlaai die bladsy, en elke keer as jy daardie webbladsy besoek sal jou plaaslike JS-kopie gelaai word en jou afkapingsbevel op sy plek gehou word:
Verwysings
Leer AWS hakwerk vanaf nul tot held met htARTE (HackTricks AWS Red Team Expert)!
Ander maniere om HackTricks te ondersteun:
- As jy jou maatskappy geadverteer wil sien in HackTricks of HackTricks in PDF wil aflaai Kyk na die INSKRYWINGSPLANNE!
- Kry die amptelike PEASS & HackTricks swag
- Ontdek Die PEASS Familie, ons versameling van eksklusiewe NFTs
- Sluit aan by die 💬 Discord groep of die telegram groep of volg ons op Twitter 🐦 @carlospolopm.
- Deel jou haktruuks deur PRs in te dien by die HackTricks en HackTricks Cloud github repos.