当生成airodump-ng通过节点输出被截断为每列80个字符
问题描述:
我有一个简单的代码,试图读取和解析airodump-ng输出。 当我尝试做到以下几点:当生成airodump-ng通过节点输出被截断为每列80个字符
const proc = require('child_process');
child = proc.spawn('airodump-ng', ['mon0']);
child.stderr.on('data', function (data) {
console.log(data.toString());
});
输出被截断,我只得到了80个字符即使窗口是在最大尺寸。 我正在使用节点7.2.0在ubuntu 16.04上工作。
我想输出不被截断,以便我可以捕获整个essid名称,而不仅仅是essid的前5个字符。
答
好的,我找到了问题所在。 我使用了ubuntu软件包管理器中的aircrack-ng套件。这是一个旧版本,有这个bug。 我编译了从github的src,我不再得到截断的输出。