2006-11-17から1日間の記事一覧
a.out だったら小さくなるかも、って質問に答えたんですが、 a.out ってファイル内オフセットを指定できないから、ヘッダの空間使えないみたいで、たぶんこんなくらいで限界ぽいというかつまらない… i@u ~/wrk/binhacks> ls -l hello_aout -rwxr-xr-x 1 i i …
他にもなんかあった気がするけど忘れた…
kik さんが簡単だとおっしゃってたので書いてみました。 i@u ~/wrk/binhacks> ls -l quine_small -rwxr-xr-x 1 i i 56 2006-11-16 22:41 quine_small* i@u ~/wrk/binhacks> diff =(./quine_small) ./quine_small i@u ~/wrk/binhacks>すごそうに見えますが、…
http://d.hatena.ne.jp/firewood/20061116/1163689075これもなんとも面白そうで。他にそのテのネタは、 可能な限りASCIIでやるELF Golf (どう見ても html です!っていう実行ファイルとかあると楽しそうなんだけど、どうしても制御コードが入ってしまうしな…
irb はバイナリどうこうするツールとして便利…というような話をスライド中の irb(main):020:0> [0x00210001^0x6C4D6549].pack"L" => "Hell"の部分で少ししたのですが、もっと色々できるように、ということでとりあえず機械語を命令に変換できるように .irbrc…
そういえば昨日は喋った後で kik さんに間違ってるところ無いですか?と聞いて、 write が失敗したら EAX が -1 になっちゃって落ちるんだよ、という話と、 p_flags は下 3bit が 3 か 6 か 7 にしなきゃならんという話を補足してもらいました。後者は苦労す…
http://d.hatena.ne.jp/y-hamigaki/20061116#1163680455で実行時にファイルを移動した場合について調べてくださっています。 (deleted) がつくのが面白いです。これ、以前見たことはある気がしますが、いつだったか覚えてない…