Pointer Redirecting

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

Ander maniere om HackTricks te ondersteun:

String-aanwysers

As 'n funksie-oproep die adres van 'n string wat in die stapel geleë is, gaan gebruik, is dit moontlik om die buffer-oorvloei te misbruik om hierdie adres te oorskryf en 'n adres na 'n ander string binne die binêre lêer te plaas.

Indien byvoorbeeld 'n system-funksie-oproep die adres van 'n string gaan gebruik om 'n bevel uit te voer, kan 'n aanvaller die adres van 'n ander string in die stapel plaas, export PATH=.:$PATH en 'n skripsie met die naam van die eerste letter van die nuwe string in die huidige gids skep, aangesien dit deur die binêre lêer uitgevoer sal word.

Jy kan 'n voorbeeld hiervan vind in:

Funksie-aanwysers

Net soos string-aanwysers, maar van toepassing op funksies, as die stapel die adres van 'n funksie bevat wat opgeroep sal word, is dit moontlik om dit te verander (bv. om system te roep).

Jy kan 'n voorbeeld hiervan vind in:

Verwysings

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

Ander maniere om HackTricks te ondersteun:

Last updated