Party Cat0%

03/11/24

Injecciódecomandaments

Màquina expenedora | CyCTF 2024

Thanks for sharing!

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ

Injecció de comandaments
I know your browser history
Hola a tothom! És l'Omar (també conegut com キ Bolet).
Benvingut a aquest breu escrit per al repte Vending Machine de les qualificacions de CyCTF 2024.
Comencem!
vending-machine-challenge
Tenim una única pàgina amb una entrada
main
Escriure qualsevol cosa i capturar la petició amb eructe.
El meu objectiu era provocar un error, així que vaig provar diversos caràcters fins que vaig rebre un error quan vaig introduir NULL Byte: %00.
error
Observem que la nostra càrrega útil s'està passant a la funció shell_exec. Tenim una injecció de comandaments.
Jugant una mica, vaig tenir la bandera emmagatzemada en una variable d'entorn. Càrrega útil: anything; env
flag
Això és tot! No oblidis consultar el meu altre escrit a SMS Challenge
Ens veiem a la propera!
Etiquetes:

També et pot interessar