DRM解除 その10
at SOFTWARE
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