-
Автор темы
- #1
сделал на js простой код для анализа к какому серверу (айпи) и порту вы конектитесь:
const pcap = require('pcap');
// вместо Ethernet моюно поставить Wi-Fi, если вы используете вайфай подключение
const interfaceName = 'Ethernet';
const filter = 'tcp port 25565 or tcp portrange 20000-29999';
const pcapSession = pcap.createSession(interfaceName, filter);
console.log(
pcapSession.on('packet', function (rawPacket) {
const packet = pcap.decode.packet(rawPacket);
const ipLayer = packet.payload.payload;
if (ipLayer && ipLayer.payload) {
const sourceIP = ipLayer.saddr.addr.join('.');
const destinationIP = ipLayer.daddr.addr.join('.');
const destinationPort = ipLayer.payload.dport;
console.log(
}
});
const pcap = require('pcap');
// вместо Ethernet моюно поставить Wi-Fi, если вы используете вайфай подключение
const interfaceName = 'Ethernet';
const filter = 'tcp port 25565 or tcp portrange 20000-29999';
const pcapSession = pcap.createSession(interfaceName, filter);
console.log(
анализ подключений к серверам (порты: 25565 и 20000-29999) на интернете ${interfaceName}...
);pcapSession.on('packet', function (rawPacket) {
const packet = pcap.decode.packet(rawPacket);
const ipLayer = packet.payload.payload;
if (ipLayer && ipLayer.payload) {
const sourceIP = ipLayer.saddr.addr.join('.');
const destinationIP = ipLayer.daddr.addr.join('.');
const destinationPort = ipLayer.payload.dport;
console.log(
найдено подключение: ${sourceIP} -> ${destinationIP}:${destinationPort}
);}
});