ホームページ > php教程 > php手册 > PHP で exec を実行して、コンピュータの一意の ID [CPU、ネットワーク カードの MAC アドレス] を取得します。

PHP で exec を実行して、コンピュータの一意の ID [CPU、ネットワーク カードの MAC アドレス] を取得します。

WBOY
リリース: 2016-06-13 12:08:38
オリジナル
961 人が閲覧しました

コードをコピーします コードは次のとおりです:


//コンピューターの CPU 情報を取得します

function OnlyU() {
$a = '';
$b = array();
if(function_exists('exec')){
if(mailto:!@exec( /all",$b) )){
return false;
}
}elseif(function_exists('system')){
ob_start();
if(mailto:!@system( /all"); {
return false;
}else{
}
$b = ob_get_contents();
$b =explode("n",$b); //print_r( $b);
array_pop($b);
return false;

$all = sizeof($b); >for($ i = 0; $i < $all; $i ){
if(strpos($b[$i],"説明") !== false){
if(strpos( $b[$ i 1],"物理アドレス") !== false){
$c =explode(":",$b[$i 1]);
$a = trim($c) [1]) ;
break;
}
}
} // 終了 for
return empty($a)?false:$a; // 関数 OnlyU


//ネットワーク カードの MAC アドレスを取得します

function getMAC() {
@exec("ipconfig /all",$array); ($Tmpa;$Tmpaif(eregi("物理",$array[$Tmpa])){
$mac=explode(":",$配列[$Tmpa]) ;
return $mac[1]
}
}


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート