Example #1
0
 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
Example #2
0
 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
Example #3
0
 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
Example #4
0
 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
Example #5
0
    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
Example #6
0
 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))
Example #7
0
    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()
Example #8
0
 def tbHitlistActionPerformed(self, event):
     source = event.getSource()
     self.hitlist = source.getText()
     ModuleSettings.setConfigSetting("FEA", "hitlist", self.hitlist)
Example #9
0
 def tbMaxBCHitsActionPerformed(self, event):
     source = event.getSource()
     self.maxTimeout = int(float(source.getText()))
     ModuleSettings.setConfigSetting("FEA", "maxTimeout", self.maxTimeout)
Example #10
0
    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