ReverseEngineering

Delphi製のバイナリを解析する方法

方法という程さしたる事は書かないが。基礎知識としてC++ BuilderとかDelphiなど旧ボーランド製のコンパイラで生成されるバイナリはわりと独特の、というかWindowsの.resではない独自のフォームのフォーマットを持っていて、あとクラスとかも丸見えになるの…

o2maniaをCrossOver Games上で走らせるパッチを作る

o2maniaってなんだっけ? 今となっては存在していないけれどもその昔DJMAX Onlineというオンゲーの音ゲーがありまして、 そのデータを使ってゲームの曲をプレイできるエミュとか呼ばれる類の物がございまして…云々 という訳でその頃のデータがHDDの中に未だ眠…

Win32APIを使って動的に他プロセスのプロセスメモリを書き換える方法

昨日の記事の技術的解説みたいな感じです -1.書き換え箇所を探る 歌謡タイピング劇場は、仮想マシン上での起動チェックがかかっており、VMWare等の仮想マシン上においては「仮想マシンでは起動できません。」とのメッセージが出て起動する事ができない。 こ…

ハンゲームの歌謡タイピング劇場をVMWare上で起動する

追記(2010/5/16) 仮想マシン(VMWare, Parallels)上でハンゲームの歌謡タイピング劇場を起動するツールを作りました - ペリャウドのプログラミングとか本当にやろうと思う人はこっち使ってください。 慣れないので正直めっちゃ苦労した。というか出来たけど全…