2013-09-01から1ヶ月間の記事一覧

runtime member variable editing

x86 勉強会で、clang のソースコード解析機能で class の構造を得て実行時にデータを表示したり編集したりする、という話を聞いて、以前デバッグ情報を使って似たようなことをやろうとしてたのを思い出してちゃんとやってみました。指定オブジェクトのメンバ…

Cookie Clicker

https://github.com/i-saint/scribble/tree/master/CookieClicker 自分の時間を救うために Cookie Clicker の自動連打&自動 golden cookie クリックツールを作りました。 自動連打は SendInput() しまくるだけですが、golden cookie 探しは結構大変で、Cook…

Runtime C++ Editing

x86/x64 最適化勉強会 6 で、実行時 C++ 編集の実装方法について話しました。上はその時の資料です。 私が知ってるいくつかの実装の解説と、DynamicPatcher の実装について解説しています。 あとは最初にこんなもんが必要になるゲーム屋特有の事情についてざ…