問題タブ [hardware-id]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1955 参照

asp.net - ASP.net はハードウェア情報を取得します

ASP.net ページを作成すると、現在のユーザーの CPUID と BIOS シリアル番号を取得できますか? それとも、セキュリティのために許可されていませんか?

現在、これらの値を取得する Visual Basic.net アプリケーションを使用していますが、Web ページで同じことができるかどうか疑問に思っています。

0 投票する
1 に答える
13181 参照

hardware-id - JEDEC ID からベンダー名を見つけるには?

JEDEC IDからメーカー名を取得したいです。いくつかの ID の例を次に示します。

JEDEC の製造元 ID のリストを見つけましたが、この ID が私の ID と一致するかどうか、およびそれらを正しく接続する方法がわかりません。

例えば:

JEDEC id を見るとCE 01 09 13 47 7A 3E 5A、最初の ByteCEは と同じ11001110です。この値を JEDECリストと比較すると、 Samsung がベンダーとして表示されます。これは、ハードウェアに適しています。

しかし、たとえば、80JEDEC IDのバイト値がリスト80 CEにありません。また、 のベンダーが見つかりません。それに加えて、JEDECリスト(バイト 1、バイト 2、...)のどのバイト値をいつ使用するのかわかりません。おそらくAMDであり、Camintonn Corporationです。しかし、私の場合、先行ゼロはありません。2 番目の Byte 値を使用するタイミングを知るにはどうすればよいですか?7F 7F 7F 7F 7F 51 00 0001 00 00 0000 00 01 00

IDからベンダー名を取得する方法はありますか? 何かルールはありますか?

0 投票する
1 に答える
1290 参照

c# - ノートブックの Fn+?-KeyPress をシミュレートする方法は? または3Gをオンにする方法は?

ノートブックの 3G モジュール。そのノートブックを再起動すると、3G モジュールが再びオフになります。再起動するたびにオンにする必要があります。

Fnそのため、 +の KeyEvent をシミュレートする単純なソフトウェアが必要だと考えました-。ノートブック キーボードの機能は、3G モジュールを有効または無効にすることです。

オプションは、3G モジュールのハードウェア ID を見つけてアクティブにすることです。(明らかに、デバイスマネージャで 1 つのネットワークデバイスと 4 つの COM ポートを使用しています...)

私はすでに Google を発見し、これらのスレッドを見つけました。

残念ながら、これらのスレッドでは解決策が得られません...

今私の質問:どの方法がより簡単でしょうか?

  • Fn-KeyPressのシミュレーション
  • ハードウェア ID を取得してアクティブ化する

そして...その問題を簡単な方法で解決するにはどうすればよいですか?

与えられた情報が私を助けるのに役立つことを願っています. :)

追加情報: 解決策は、C#、BATCH、またはレジストリの「ハック」にある可能性があります。その3Gモジュールをオンにしたいだけです!


//編集: ハードウェア ID でのプレイは機能しません! 再起動後、デバイスマネージャーに表示されません。一度アクティブ化した後にのみFn+-そこにリストされています。では、3G をオンにする他の方法はありますか?

0 投票する
1 に答える
27332 参照

c# - ハードウェア ID からアクティベーション キーを生成する

ハードウェア ロック ライセンスを実装しようとしています。ハードウェア ID (マシン ID) を生成する codeproject から次のコードを見つけました。

このコードはハードウェア キーを生成します

.私の目的は、厳密なライセンス スキームを実装することです。以下の図に示すように、上記のコードを使用して一意のマシンまたはハードウェア ID を生成できます。

マシン ID またはキーに基づいて、アクティベーション キーを生成して一意にし、そのマシンの MachineID からアクティベーション キーが生成されるため、1 台のマシンでのみ使用できるようにしたいと考えています 。どのように実現できますか?

以下は画像ですここに画像の説明を入力

私の疑問が明確であることを願っています。そうでない場合はお知らせください。質問をより多くの情報で更新します

0 投票する
1 に答える
703 参照

javascript - コンピューターごとに一意のフラッシュ ID

Adobe Flash Professional を使用して、オンライン マルチプレイヤー カード ゲームを作成しました。このゲームでは複数のクライアント/アカウントが許可されていないため、ユーザーが異なるデバイスからゲームに参加しているかどうかを検出する必要があります。サーバー側で IP アドレスのチェックを単純に行うことはできません。たとえば、同じオフィスにいる人々が一緒にプレイできるようにしたいからです。

MACアドレスを読み取るなどの解決策を見つけました(ここ)が、問題はNetworkInfo.networkInfo.findInterfaces()Adobe Airでのみ機能することです。これは私の場合ではありません。

別の解決策としてブラウザの Cookie を使用することもできますが、この解決策の問題点は、ユーザーが同じコンピュータで Chrome と Firefox などを使用できることです。

これは Web ゲームなので、js を使用することも解決策になる可能性があるため、この質問にも js のタグを付けます。

アップデート

この場合、Google chrome は独自のストレージを使用するため、SharedObject を使用しても機能しません。

任意の提案をいただければ幸いです。