Расшифруйте данные SSL из узлов pcap

#node.js #pcap

Вопрос:

Я использую pcap для перехвата некоторых пакетов, теперь я могу получать данные, однако они зашифрованы. Есть ли способ расшифровать его?

 const pcap = require('pcap');

const pcap_session = pcap.createSession('en0', { filter: "ip proto \tcp" });

pcap_session.on('packet', function (raw_packet) {
    
    const packet = pcap.decode.packet(raw_packet);

    const data = packet.payload.payload.payload.data

    console.log(data)
});
 

Результаты заключаются в следующем:

 <Buffer 47 41 3b 31 3b 2d 31 3b 61 63 50 66 62 38 00>
<Buffer 42 70 00>
<Buffer 42 4e 00>
...
 

Несколько вещей, которые я пробовал:

 console.log(Buffer(data).toString())
 

но это просто выводит специальные символы, и они все еще зашифрованы. Я искал подобные проблемы, но они довольно расплывчаты.