08/08/29 14:37:41 HIZWWAbT
●ディスクチェック解除解析の基本
ディスク挿入要求ダイアログが表示されたら、OllyDbgを起動してアタッチします。
Alt+F9を1~2回押し、ユーザーコードまで実行状態にし、
再試行またはOKを押すと、そのダイアログを表示している部分が表示されます。
その周辺を解析しましょう。要はそこに飛んでこないようにすればよいわけです。
以下のような関数がポイントとなります。
GetDriveType (ドライブの種類を取得、CDROMならば返り値は5)
GetLogicalDriveStrings (有効なドライブ名を取得)
GetVolumeInformation (ボリュームラベルを取得)
CreateFile (ファイルのオープン(存在確認))
●プロテクト物などについて
SafeDisc、SecuROM、Starforce、Alpha-ROM等の主要なプロテクト物などで
メインの実行ファイルが圧縮や暗号化されているものは、解析、改造対策が施されているものが
ほとんどなので、クラックできる職人はかなり限られてきます。
既出でない場合は素直に諦めてイメージ化してマウントする等の方法も考えましょう。
この手のもののリクエストは控えめに。クラックに関する情報交換、開示はもちろん歓迎です。
・A-RAY Scanner (プロテクト判別ツール)
URLリンク(www.aray-software.com)
・Copy Protect DataBase
URLリンク(kemuri-net.dip.jp)
・プロテクト物汎用パッチ
SafeDiscの2.6以前 → (2.x用)SafeDisc2Cleaner (1.x用)UnSafeDisc → Googleで検索
SafeDisc 2.9~4.6 → 以下Winnyのハッシュ
つ (NoCD Patch) Safedisc 2.90.40汎用 [SystemSoftAlpha,Unicorn-a,KOEI他].rar sWV4Xdk1Vc 1,890 ae18f5a699fb281a877f116fa466656f
つ (NoCD Patch) Safedisc 3.20.22汎用.rar sWV4Xdk1Vc 2,843 960400c539b3173aa8bea0f3a2743608
つ (NoCD Patch) Safedisc 4.00.00汎用.rar sWV4Xdk1Vc 1,678 f4f83877e9f69a5af4df89cd098fb154
つ (NoCD Patch) Safedisc 4.60.00汎用.rar sWV4Xdk1Vc 1,471 e431752c9792b2cb81c722ab468944d4
つ (NoCD Patch) Safedisc 4.80.10汎用.rar sWV4Xdk1Vc 1,433 73e5883f6e55134b68299eb07c0393f0
つ (NoCD Patch) Safedisc 4.81.00汎用.rar sWV4Xdk1Vc 1,390 225ec6a25112c9766626b21ae2f376ad
AlphaROMの一部 → 以下Winnyのハッシュ
(v1.x用)
(18禁ゲーム)(NoCD) Alpha-Rom 簡易回避ツール (NoCDスレ182氏提供).rar 1,553 3cb172091e9490fa5e02543c127918b5
(v2.1用)
[NoCD] α2.1汎用αチェック解除.rar sWV4Xdk1Vc 653 1c1d476cf3685f72ebc5bce6a90088f6
(v2.1~v3.2用)
つ (NoCD Patch) AlphaROM 2.1~3.1汎用 rev4.rar sWV4Xdk1Vc 2,830 d61270e073a9bd4743c3114cc9dbcc53
つ (NoCD Patch) AlphaROM 3.x .000生成型汎用 rev2.rar sWV4Xdk1Vc 2,348 89c17ad252200776c99eed23fcd7a504
つ (NoCD Patch) AlphaROM 3.2 ジャンゴ型汎用.rar sWV4Xdk1Vc 1,965 4e40d895d4ba85486d9cdbfa058b178a