php代码:
$sys = system('dir');
Run Code Online (Sandbox Code Playgroud)
我已经搜索了几天,无法得出令人满意的结论。网上到处都是,上面的php代码很常见,或者这里的另一种shell_exec('dir');。这两个php代码获取服务器目录文件。
第一步:在windows电脑上的命令提示符(cmd)中,如果你输入wmic bios get serialnumber你会得到你电脑bios序列号的序列号。
现在,如果员工出于工作目的通过公司网站访问,我们如何通过执行cmd获取bios序列号并获取wmic bios get serialnumber员工日志目的的输出。或者任何其他方法来识别每个员工用于公司日常库存和日志目的的互联网设备。
方向:如果我们可以在客户端执行cmd并像这样执行这个命令(仅适用于登录用户):
$ip = $_SERVER['REMOTE_ADDR'];
$mac = shell_exec('arp -a ' . escapeshellarg($ip));
Run Code Online (Sandbox Code Playgroud)
或者
$mac = system('ipconfig/all');
Run Code Online (Sandbox Code Playgroud)
然后在某处 grep mac 地址。但是,这样做的目的是记录工厂工人使用的互联网设备。任何以另一种方式或以不同方式识别唯一标识互联网设备的方向帮助都会很棒。php、javascript等。谢谢。
| 归档时间: |
|
| 查看次数: |
4379 次 |
| 最近记录: |