難読化関連を調べてて、こんな論文を見つけた。 「Obfuscation of Executable Code to Improve Resistance to Static Disassembly」 ほうほう、Junk Insertion ? なるほど、ぜんぜんわからん(英語) 具体例が記述されてて、 0x08048434 8b 44 24 04 mov 4(%esp), %eax 0x08048438 03 44 24 0c add 12(%esp), %eax 0x0804843c 83 e8 06 sub $6, %eaxみたいなコードがあって、 0x08048434から3byteのoffsetで 0x08048437にjmpすると、 add $3, %al inc %esp and $12, %alになる、ということで実際に試してみた。 直接アセンブリコードを書くにはまだ未熟なので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く