@exec("ipconfig /all",$array)
for($Tmpa$Tmpa<count($array)$Tmpa++){
if(eregi("Physical",$array[$Tmpa])){
$mac=explode(":",$array[$Tmpa])
echo $mac[1]
}
}
?>
还能获取ip,访问端口,浏览当前页面用户的主机名等信息。至于js我不是很了解,但是也是可以获取和php差不多的信息。
具体的php的实现方法可以看:http://www.php100.com/html/webkaifa/PHP/PHP/2009/1027/3446.html
获取mac失败操作如下:1、看密码键盘插好没有,位置插对没有。
2、不带密码键盘的话,pos主机要设置成内置密码键盘。
3、密钥索引号是否正确。MAC是指消息认证码(带密钥的Hash函数)密码学中,通信实体双方使用的一种验证机制,保证消息数据完整性的一种工具。构造方法由M.Bellare提出,安全性依赖于Hash函数,故也称带密钥的Hash函数。消息认证码是基于密钥和消息摘要所获得的一个值,可用于数据源发认证和完整性校验。