PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]


Posted in PHP onJune 09, 2011
//获取电脑的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(); 
ob_end_clean(); 
$b = explode("\n",$b);//print_r($b); 
array_pop($b); 
}else{ 
return false; 
} 
$all = sizeof($b); 
for($i = 0; $i < $all; $i++){ 
if(strpos($b[$i],"Description") !== false){ 
if(strpos($b[$i+1],"Physical Address") !== false){ 
$c = explode(":",$b[$i+1]); 
$a = trim($c[1]); 
break; 
} 
} 
} // End for 
return empty($a)?false:$a; 
} // End function OnlyU 

//获取网卡的MAC的地址 
function getMAC() { 
@exec("ipconfig /all",$array); 
for($Tmpa;$Tmpa<count($array);$Tmpa++){ 
if(eregi("Physical",$array[$Tmpa])){ 
$mac=explode(":",$array[$Tmpa]); 
return $mac[1]; 
} 
} 
}
PHP 相关文章推荐
isset和empty的区别
Jan 15 PHP
PHP 5.0对象模型深度探索之类的静态成员
Mar 27 PHP
php面向对象全攻略 (四)构造方法与析构方法
Sep 30 PHP
php 一元分词算法
Nov 30 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
Jun 05 PHP
php随机抽奖实例分析
Mar 04 PHP
WampServer搭建php环境时遇到的问题汇总
Jul 23 PHP
yii2超好用的日期组件和时间组件
May 05 PHP
php自动提交表单的方法(基于fsockopen与curl)
May 09 PHP
php实现36进制与10进制转换功能示例
Jan 10 PHP
基于ThinkPHP5.0实现图片上传插件
Sep 25 PHP
一个PHP缓存类代码(附详细说明)
Jun 09 #PHP
php下通过IP获取地理位置的代码(小偷程序)
Jun 09 #PHP
php 面试碰到过的问题 在此做下记录
Jun 09 #PHP
rephactor 优秀的PHP的重构工具
Jun 09 #PHP
php获取post中的json数据的实现方法
Jun 08 #PHP
常用的PHP数据库操作方法(MYSQL版)
Jun 08 #PHP
apache+php完美解决301重定向的两种方法
Jun 08 #PHP
You might like
改造一台复古桌面收音机
2021/03/02 无线电
php图片加中文水印实现代码分享
2012/10/31 PHP
php对称加密算法示例
2014/05/07 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
laravel在中间件内生成参数并且传递到控制器中的2种姿势
2019/10/15 PHP
JavaScript使用prototype定义对象类型
2007/02/07 Javascript
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
jquery multiSelect 多选下拉框
2010/07/09 Javascript
JavaScript中数组的排序、乱序和搜索实现代码
2011/11/30 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
动态标签 悬停效果 延迟加载示例代码
2013/11/21 Javascript
css如何让浮动元素水平居中
2015/08/07 Javascript
利用jquery如何从json中读取数据追加到html中
2017/12/01 jQuery
[56:14]Fnatic vs OG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[01:28:44]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第一场 1月10日
2021/03/11 DOTA
python笔记(1) 关于我们应不应该继续学习python
2012/10/24 Python
python中的列表推导浅析
2014/04/26 Python
Python类的用法实例浅析
2015/05/27 Python
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
python3+PyQt5使用数据库表视图
2018/04/24 Python
Python中偏函数用法示例
2018/06/07 Python
Python3实现计算两个数组的交集算法示例
2019/04/03 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
利用pytorch实现对CIFAR-10数据集的分类
2020/01/14 Python
python opencv根据颜色进行目标检测的方法示例
2020/01/15 Python
深入分析python 排序
2020/08/24 Python
Python日志器使用方法及原理解析
2020/09/27 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
铭立家具面试题
2012/12/06 面试题
2014年迎新年联欢会活动策划方案
2014/02/26 职场文书
工作试用期自我评价
2015/03/10 职场文书
红与黑读书笔记
2015/06/29 职场文书
大学生暑假实习总结
2015/07/13 职场文书
nginx lua 操作 mysql
2022/05/15 Servers
Python使用pandas导入xlsx格式的excel文件内容操作代码
2022/12/24 Python