我正在尝试识别客户端Linux PC (我们的分支),以允许访问我们在总部的PHP应用程序。我想获取nic mac地址(使用php/bash),然后对其进行散列/加密,然后发送到总部的php服务器。如何在客户端调用php/bash脚本,并使用javascript/ajax/jquery发送信息?
注意:我仍然没有成功地使用evercookies实现this。
发布于 2013-05-22 23:34:26
linux命令是
ifconfig|grep -i ether|awk '{ print $2 }'|sha256sum在php中,它将是
<?php
$hashedResult = system("ifconfig|grep -i ether|awk '{ print $2 }'|sha256sum");
?>这将返回一个哈希字符串
删除‘|sha256sum’以查看MAC地址
注:这假设PC硬件将是一致的(不添加USB以太网卡)
要将CPU信息添加到散列中,可以使用以下命令
(ifconfig|grep -i ether|awk '{ print $2 }' && cat /proc/cpuinfo) |sha256sumhttps://stackoverflow.com/questions/16695654
复制相似问题