windows下搭建绝地求生网页雷达服务
网页雷达源码地址是 https://github.com/txchen/scichicken
根据readme介绍,scichicken是利用libpcap抓取网卡数据,然后对数据进行分析,并通过web服务器的方式把人物和物品展示到网页上
libpcap是一个跨平台的抓包库,scichicken利用了node的cap模块调用libpcap
cap模块地址:https://github.com/mscdex/cap
阅读cap的readme文件,里面说明在windows下,可以 Npcap with WinPcap compatibility来实现libpcap功能
下面说一下操作步骤
1.下载安装nodejs环境,要求是9.0以上的版本,我是用的是 v9.10.0
https://nodejs.org/dist/v10.0.0/node-v10.0.0-x64.msi
2.安装cnpm,淘宝npm镜像工具,加快包下载速度
npm install -g cnpm --registry=https://registry.npm.taobao.org
3.下载网页雷达 https://github.com/234150476/PUBG-Cloud-Radar(之前论坛里有人发的,我不是用scichicken)
4.安装Npcap https://nmap.org/npcap/dist/npcap-0.99-r4.exe
5.解压PUBG-Cloud-Radar,进入PUBG-Cloud-Radar文件夹,运行命令
cnpm i
6.编写一个devices查询脚本,保存为devices.js:
var Cap = require('cap').Cap;
var devices = Cap.deviceList();
console.log(devices);
node devices.js
查看网卡地址列表
{ name: '\\Device\\NPF_{EF70974F-50F3-45ED-A648-BDD3ADDAAAAA}',
description: 'Realtek Ethernet Controller',
addresses: [ [Object], [Object] ] }
看见这个Realtek Ethernet Controller就是板载网卡了,把这个name复制出来
运行
node index.js sniff '\\Device\\NPF_{EF70974F-50F3-45ED-A648-BDD3ADDAAAAA}' IP地址
9.浏览器打开 http://localhost:20086 访问网页雷达
10.设置windows防火墙出站入站规则,方便手机访问
0 评论 :
发表评论