Program

前に作ったWAV用のDirectSoundクラスをいじってOGGに対応した。 今見るとクラス構造がめちゃしょぼくてリファクタリングしないと って感じなんだけど、ソース自体はWAVEと合わせても数百行なんで あえてここはそのままで。 OGG自体はやってみたらめちゃ簡単…

常駐プログラム隠蔽テクニック

かなり参考になるなぁ http://ruffnex.oc.to/kenji/text/dll_inj/

さらにPE

http://www.nikse.dk/petxt.html

自己展開してくEXEってどういう原理なんだろう。 どっかに暗号化したセクションなりをファイル化しといて がりがりとロードして暗号をエンコードして そいつをLoadLibraryのノリでメモリにMAPできるんだろうか・・ その場合ロードしたコードのイメージベース…

EXEパッカーのメモ http://www.geocities.co.jp/Playtown-Yoyo/6130/memo/misc.htmDEP http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20040906/149500/index.shtmlコード偽装とか http://www.fides.dti.ne.jp/~tokai/vc/PEファイル http://f4.aaa.livedoo…

3項演算子でスライシング? class A { public: A() { } virtual ~A() { } void f( A& ) { } };class B:public A { public: B() { } ~B() { } void g() { A* pa=0; //スライシング?~A()がこの後よばれたり・・ f( (pa) ? (*pa) : (*this) ); } }; int main(…

マウスカーソルを変更するのだー

何回やっても忘れるなぁ・・http://yokohama.cool.ne.jp/chokuto/urawaza/changecursor2.html http://members.at.infoseek.co.jp/usr_vogel/Win32SDK/Resource/Cursor.html

BoundsChecker SoftICE http://www.xlsoft.com/jp/index.htmlPurify for Windows NT information http://www.sra.co.jp/Rational/purify/pntinfo.htmlDevPartner Profiler Community Edition http://www.compuware.co.jp/products/devpartner/dpsprofiler.ht…

シリアライズクラスもまだできないのに、同じような仕組みで リモートプロキシクラスを考えてたり。。 こいつは分散オブジェクトとかそんな崇高なもんじゃなくて 単純にリモートに構造体やクラスをそのまま送りつけて しかもホストのオブジェクトのデータが…