def add_key_to_database(self):
aircrack_log = config_dir + 'aircrack-log.txt'
# read cracked key
key = commands.getoutput("cat " + aircrack_log + " | grep 'KEY FOUND' | tr '[]' '\n' | egrep '([a-fA-F0-9]:)+' | tr -d ' \t'")
# insert a row in the database
self.table_database.insertRow(0)
item=QtGui.QTableWidgetItem()
item.setText(essid)
self.table_database.setItem(0, 0, item)
item=QtGui.QTableWidgetItem()
item.setText(self.ac)
self.table_database.setItem(0, 1, item)
item=QtGui.QTableWidgetItem()
item.setText(self.canale)
self.table_database.setItem(0, 2, item)
item=QtGui.QTableWidgetItem()
item.setText(key)
self.table_database.setItem(0, 3, item)
item=QtGui.QTableWidgetItem()
item.setText((key_to_ascii(key)))
self.table_database.setItem(0, 4, item)
#
# Database changed
#
评论列表
文章目录