練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

86バイナリでも記号プログラミング!

コメントなし»

86バイナリでも記号プログラミング! - JPerl advent calendar 2010 sym Track

文字だけでプログラミング、というネタは大昔に見た気がしますが、数字や英字を使わず32種類の記号だけというのはすごい。

デコーダ展開コードとエンコードされたペイロードを合わせて530バイトしかないんですね。

XOR AX, AX の代替コードとして出ている

0x25 0x40 0x22 : XOR AX, 2240 ; %@"
0x25 0x40 0x22 : XOR AX, 4022 ; %"@

これは、XOR ではなくて AND のような気がします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です