0

このフォーラムは初めてですが、質問があるときはいつもこのフォーラムを使用しています。

PHP を使用して定義済みのコンピューターでセッションを開始する必要があります。使用すると思われる方法は、コンピューター (Windows、Mac、Linux、または Android) から一意のシリアル番号を取得することですが、その一意のシリアル番号を取得する方法が見つかりません。 PHPまたはJSを使用できる任意のデバイスのSN(マザーボードSNまたはBIOSが望ましい)。

その SN を取得すると、DB に保存して、誰かがセッションを開始するたびに比較できます。

もっと良いアイデアはありますか?

ありがとうございました

4

1 に答える 1

2

上記のコメントに示されているように、

正しい方法で連携しない限り、どのコンピュータも実際に識別できるとは思えません。

コンピューターを互いに区別したい場合は、ある程度の情報、比較可能な違いが必要です。ただし、ユーザーからのものはすべてユーザーが変更できるため、それに依存することはできません。

サーバーからの応答を受け取りたい場合、IP アドレスを任意の値にランダムに変更することはできませんが、プロキシ サーバーを使用することは可能です。最初のより熟練したユーザーは数秒でそれを変更できるため、ヘッダーやあらゆる種類のブラウザー データも使用できません。netcat について考えてみてください。

于 2012-04-27T19:36:01.930 に答える