syscall って組込関数でシステムコールはできますけど、libc やその他ライブラリの関数を呼びたい、ってこともありますよね。i386 かつ dlopen な環境なら、こんな風に書けます。sub ccall {my $r = '1111';my $s ="\x68" . pack("L", $... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Linux でアセンブリプログラミングcopyright (C) 2000-2003 Jun Mizutani (mizutani.jun@nifty.ne.jp)はじめに.アセンブラを使って Linux のプログラミングで遊んでみます.アセンブラにはNASM を使用して,カーネルを直接利用するこ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|