DRM解除 その10 at SOFTWARE
[2ch|▼Menu]
494:名無しさん@お腹いっぱい。
08/06/11 03:14:15 Br2FLFAc0
>>492
blackbox.dll には GetHWID という20バイトの固体識別番号を返す API があって、
これが同一の環境でなければ IndivBox.key は流用できません。
これはドライバやレジストリ↓などから算出しているようです。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG
※同一マシンでも再インストールすると値が変わります。
チェックしているレジストリは他にもあるかもしれませんが全容は分かりません。

GetHWID の値は以下のようなプログラムで見ることができます。

using System;
using System.Runtime.InteropServices;
class Program {
[DllImport("blackbox.dll")] extern static int GetHWID(byte[] bytes);
static void Main(string[] args) {
byte[] buf = new byte[20];
GetHWID(buf);
Console.WriteLine(BitConverter.ToString(buf));
}
}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4157日前に更新/245 KB
担当:undef