dポイントプレゼントキャンペーン実施中!

html,perl,phpなど,どの言語でも良いのですが,それを使用してMACアドレスを調べたいのです.
どうすればいいか,途方に暮れております.
知っていらっしゃる方,よろしくお願いいたします.

A 回答 (4件)

#3で答えたものです。


MACアドレスはハードウェアに近い部分の情報ですので、
リモートから簡単にアクセスできるようなものではないです。
そのような低レベルな部分にアクセスできてしまうと
セキュリティに問題が生じる可能性があります。

JScriptでipconfigを実行させその実行結果をもらってくるようにすればできそうな気もしますが、
IEしか無理でしょうしそもそもIEのセキュリティチェックや、
ファイアウォールソフトが警告を出してきます。

また、LANカードによってはMACを書き換えるとができたりしますので、
必ずしも信用できる情報ではありません。

どのような認証をお望みなのかちょっとわかりませんが、
他の方法を考えた方がよいかも知れませんね。
    • good
    • 0
この回答へのお礼

ありがとうございます.大変参考になりました.
他の方法を考えてみたいと思います.

お礼日時:2004/04/02 12:37

だれのMACアドレスが知りたいのでしょうか?


htmlやPerl,PHPというとcgiなどとしてサーバサイドで
動作しているイメージがあります。
もしサーバで動いているプログラムがクライアントのMACを知りたいというのは無理に近いですよ。

同じセグメント内ならばarpで調べられるかもしれませんが・・・。

プログラムが動作しているPCのMACが知りたい場合には、
ipconfigの出力をもらうのが楽です。
APIを叩く場合にはNetBIOS関係のあたりを使用すると、
読んだ覚えがあります。

この回答への補足

ありがとうございます.
言葉が足りず,すみませんでした.
実は,クライアントのMACアドレスを,認証に利用したいと考えているのです.
ですので,クライアント側のMACアドレスを自動的に調べてサーバに送るような仕組みが出来たらと。。。
もし知っていらっしゃいましたらお教えください.

補足日時:2004/04/01 00:02
    • good
    • 0

こんばんわ


mac addの調べ方はコマンドプロンプトを
開いて  ipconfig/all と打ってエンター押すと
一覧が出ますので、「Physical address」の部分を
さんしょうしてください。それがmacアドレスです
    • good
    • 0
この回答へのお礼

ありがとうございます.参考になりました.

お礼日時:2004/04/01 00:02

arpコマンドの出力を利用するのがいいかと。

    • good
    • 0
この回答へのお礼

ありがとうございます.参考になりました.

お礼日時:2004/04/01 00:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!