def cbWaybackActionPerformed(self, event): source = event.getSource() if (source.isSelected()): ModuleSettings.setConfigSetting("FEA", "doWBLookup", "true") self.doWBLookup = True else: ModuleSettings.setConfigSetting("FEA", "doNSLookup", "false") self.doWBLookup = False
def cbGenerateCSVActionPerformed(self, event): source = event.getSource() if (source.isSelected()): ModuleSettings.setConfigSetting("FEA", "generateCSV", "true") self.generateCSV = True else: ModuleSettings.setConfigSetting("FEA", "generateCSV", "false") self.generateCSV = False
def cbRemoveFalsePositivesActionPerformed(self, event): source = event.getSource() if(source.isSelected()): ModuleSettings.setConfigSetting("FEA","removeFalsePositives","true") self.removeFalsePositives = True else: ModuleSettings.setConfigSetting("FEA","removeFalsePositives","false") self.removeFalsePositives = False
def cbBlockchainCheckActionPerformed(self, event): source = event.getSource() if (source.isSelected()): ModuleSettings.setConfigSetting("FEA", "blockchainCheck", "true") self.blockchainCheck = True else: ModuleSettings.setConfigSetting("FEA", "blockchainCheck", "false") self.blockchainCheck = False
def __init__(self): self.initComponents() # get previous settings selected by the user if (ModuleSettings.getConfigSetting("FEA", "removeFalsePositives") != None) and (ModuleSettings.getConfigSetting("FEA","removeFalsePositives") != ""): if ModuleSettings.getConfigSetting("FEA","removeFalsePositives"): self.cbRemoveFalsePositives.setSelected(True) self.removeFalsePositives = True else: self.cbRemoveFalsePositives.setSelected(False) self.removeFalsePositives = False if (ModuleSettings.getConfigSetting("FEA", "generateCSV") != None) and (ModuleSettings.getConfigSetting("FEA","generateCSV") != ""): if ModuleSettings.getConfigSetting("FEA","generateCSV"): self.cbGenerateCSV.setSelected(True) self.generateCSV = True else: self.cbGenerateCSV.setSelected(False) self.generateCSV = False if (ModuleSettings.getConfigSetting("FEA", "generateXLS") != None) and (ModuleSettings.getConfigSetting("FEA","generateXLS") != ""): if ModuleSettings.getConfigSetting("FEA","generateXLS"): self.cbGenerateExcel.setSelected(True) self.generateXLS = True else: self.cbGenerateExcel.setSelected(False) self.generateXLS = False
def sliderActionPerformed(self, event): source = event.getSource() self.numThreads = source.getValue() ModuleSettings.setConfigSetting("FEA", "numThreads", self.numThreads) self.addStatusLabel("number of threads set: " + str(self.numThreads))
def __init__(self): self.initComponents() # get previous settings selected by the user if (ModuleSettings.getConfigSetting("FEA", "doNSLookup") != None) and ( ModuleSettings.getConfigSetting("FEA", "doNSLookup") != ""): if ModuleSettings.getConfigSetting("FEA", "doNSLookup"): self.cbNSLookup.setSelected(True) self.doNSLookup = True else: self.cbNSLookup.setSelected(False) self.doNSLookup = False if (ModuleSettings.getConfigSetting("FEA", "generateCSV") != None) and (ModuleSettings.getConfigSetting( "FEA", "generateCSV") != ""): if ModuleSettings.getConfigSetting("FEA", "generateCSV"): self.cbGenerateCSV.setSelected(True) self.generateCSV = True else: self.cbGenerateCSV.setSelected(False) self.generateCSV = False if (ModuleSettings.getConfigSetting("FEA", "generateXLS") != None) and (ModuleSettings.getConfigSetting( "FEA", "generateXLS") != ""): if ModuleSettings.getConfigSetting("FEA", "generateXLS"): self.cbGenerateExcel.setSelected(True) self.generateXLS = True else: self.cbGenerateExcel.setSelected(False) self.generateXLS = False if (ModuleSettings.getConfigSetting("FEA", "numThreads") != None) and ( ModuleSettings.getConfigSetting("FEA", "numThreads") != ""): self.numThreads = ModuleSettings.getConfigSetting( "FEA", "numThreads") self.numberThreadsSlider.setValue(self.numThreads) else: self.numThreads = self.numberThreadsSlider.getValue()
def tbHitlistActionPerformed(self, event): source = event.getSource() self.hitlist = source.getText() ModuleSettings.setConfigSetting("FEA", "hitlist", self.hitlist)
def tbMaxBCHitsActionPerformed(self, event): source = event.getSource() self.maxTimeout = int(float(source.getText())) ModuleSettings.setConfigSetting("FEA", "maxTimeout", self.maxTimeout)
def __init__(self): self.initComponents() #get previous settings selected by the user if (ModuleSettings.getConfigSetting("FEA", "hitlist") != None) and ( ModuleSettings.getConfigSetting("FEA", "hitlist") != ""): if ModuleSettings.getConfigSetting("FEA", "hitlist"): self.tbHitlist.text = ModuleSettings.getConfigSetting( "FEA", "hitlist") else: self.tbHitlist.text = "testlist" if (ModuleSettings.getConfigSetting("FEA", "maxTimeout") != None) and ( ModuleSettings.getConfigSetting("FEA", "maxTimeout") != ""): if ModuleSettings.getConfigSetting("FEA", "maxTimeout"): self.tbMaxBCHits.text = ModuleSettings.getConfigSetting( "FEA", "maxTimeout") else: self.tbMaxBCHits.text = "5" if (ModuleSettings.getConfigSetting("FEA", "blockchainCheck") != None) and (ModuleSettings.getConfigSetting( "FEA", "blockchainCheck") != ""): if ModuleSettings.getConfigSetting("FEA", "blockchainCheck"): self.cbBlockchainCheck.setSelected(True) self.blockchainCheck = True else: self.cbBlockchainCheck.setSelected(False) self.blockchainCheck = False