嘿所有我并不是每个人都有正面表现我希望有人可以提供帮助。
好的,所以这就是“发现的关键![57:09:91:40:32:11:00:77:16:80:34:40:91]”
我需要拉“57:09:91:40:32:11:00:77:16:80:34:40:91”,现在这把钥匙可以很长,而不仅仅是写在这里和或者没有“:”
现在我要测试和提取的第二个刺是:“[00:00:09]测试了853个键(得到179387 IVs)”,我想拉“00:00:09”和“853”和“179387”。
这将是原始字符串http://regexr.com?31pcu或http://pastebin.com/eRbnwqn7
这就是我现在正在做的事情。
var pass = new RegExp('KEY FOUND\!')
var tested = new RegExp('Tested')
var fail = new RegExp('\Failed. Next try with ([0-9]+) IVs')
var data="Look at the link i added"
if (tested.test(data)) {
self.emit('update', mac, {
'keys' : data.split('Tested ')[1].split(' keys ')[0],
'ivs' : data.split('got ')[1].split(' IVs')[0]
});
} else if (pass.test(data)) {
var key = data.split('KEY FOUND! [')[1].split(' ]')[0].split(':').join('');
} else if (fail.test(data)) {
console.log(data);
}
感谢所有
编辑: 我已经添加了更多问题以帮助解答