2005-01-01から1年間の記事一覧
クイズです。奥さんに「ありがとう。あなたのおかげだよ」と感謝する。そのときの感謝の言葉は「英字3文字」でした。その3文字とは何? さっぱりわかりません。 あたま固すぎ。
テクスチャが妙にリアル http://pya.cc/pyaimg/pimg.php?imgid=21430ぷっ http://pya.cc/pyaimg/pimg.php?imgid=21419
放置します。
ちょっとPSAPI.DLLの中のAPIを使おうと思って練習用プログラムを書いていたのだが、 BCCでコンソールアプリ作るのに、単に「bcc32 ***.c」というわけにもいかず、OllyDbgの プラグイン作るのに使ってるMakefileを流用することに。 ところが、結合するスター…
http://d.hatena.ne.jp/yaneurao/20051007 http://d.hatena.ne.jp/yaneurao/20051008「再帰→非再帰は、仮想スタックさえあれば自動的に変換できる」 覚えておきましょう。
昨日採点結果が届いた。 問1と問2の再帰版は正解。カンニングしまくったけど。 問2の非再帰版は、上手くいくように見えるけど、ダメな場合ありということで×。 方向音痴で行き当たりばったり、とりあえずこっち行ってみよう的な行動を取る私を象徴するよ…
http://d.hatena.ne.jp/yaneurao/20050929やってみよ〜 9/29追記 再帰キライ。 頭の中のスタックは2つくらいしか積めませんから。 しかも取り出せないことが多いし。 でも非再帰版はギブアップ後日トライとしよう。 問3は・・・大学でやったかなぁ? たぶ…
クラッキング・バイブルが本日全国書店にて発売されました。 (書店によっては数日遅れたり、早まったり) サポートページ:http://data-house.oc.to/books/kb/ データハウス商品ページ:http://www.data-house.co.jp/book/8390.htmlぜひぜひ買ってください…
無理やり続けてみる。 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInst, LPSTR lpszCmdLine, int nCmdShow) { //00401090 >/$ 83EC 60 sub esp,60 ; WinMain //00401093 |. 53 push ebx //00401094 |. 56 push esi //00401095 |. 8B5C24 78 mov…
めんどくさくなってきた。
さっそく頓挫しているわけですが。コンパイル時に未定義の関数呼び出しが大量に出ると面倒なので、call ******** を探して void _func_********(void); としておこうと思う。 call ******** があったら、とりあえず_func_********(); としておけばよいから。…
関係者に選ばれ献本頂いたので、さっそく読んでみました。 アッシュブルー(でいいかな?)の概観は渋くて好みです。 Appendixやあとがきまで含めて414ページはかなりのボリュームですが、文章は平易で解りやすく、すらすら読めてしまいます。 予備知識、16…
QuickBeの逆アセンブルコードは非常にシンプルで美しい。 特にWinMainより前のスタートアップコードはVC++やBCCでのコンパイルでは得られないものになっている。 これらコンパイラが提供するオブジェクトファイルを結合すると、それだけで大きなファイルにな…
鍵屋的日記(鍵屋のブログ)というのがあったので、まさかあの・・・ と思ったけど、違った。
ずいぶん前から手をつけてはいたんだけど、途中辞めになってたお題。 ここの日記ももったいないので、これを書いていこうかなと。
近々、kenjiさん著のアセンブリ言語の教科書が出るらしい。 http://d.hatena.ne.jp/KenjiAiko/20050710#1120963718 近いうちに私の新著「アセンブリ言語の教科書」が発売されます。ページ数は400ページくらいで、純粋なアセンブラ解説本となっています。数日…