資源簡介
綠盟web安全漏洞掃描器管理客戶端,批量下發任務、導出報告,適用于綠盟漏洞掃描器
Python的腳本(運行環境Python)。
Python的腳本(運行環境Python)。
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
‘‘‘
程序設置
@author:?
‘‘‘
import?json
#?import?os.path
class?AppSettings(object):
????‘‘‘程序設置類‘‘‘
????@property
????def?filePath(self):
????????return?‘appsetting.settings‘
????@property
????def?Templates(self):
????????‘‘‘任務模板列表‘‘‘
????????return?self._settings[‘Templates‘]
????@Templates.setter
????def?Templates(self?value):
????????if?not?isinstance(value?dict):
????????????raise?TypeError(‘Need?a?dict‘)
????????self._settings[‘Templates‘]?=?value
????@property
????def?Connections(self):
????????‘‘‘連接信息列表‘‘‘
????????return?self._settings[‘Connections‘]
????@Connections.setter
????def?Connections(self?value):
????????if?not?isinstance(value?dict):
????????????raise?TypeError(‘Need?a?dict‘)
????????self._settings[‘Connections‘]?=?value
????def?__init__(self):
????????‘‘‘‘‘‘
????????self._settings?=?{‘Connections‘:?{}?‘Templates‘:?{}}
????????self.load()
????def?load(self):
????????‘‘‘加載設置‘‘‘
????????try:
????????????of?=?open(self.filePath?‘r‘?encoding=‘utf-8‘)
????????????settings?=?json.load(of)
????????????of.close()
????????????if?settings:
????????????????self._settings?=?settings
????????except:
????????????pass
????def?save(self):
????????‘‘‘保存程序設置到文件‘‘‘
????????of?=?open(self.filePath?‘w‘?encoding=‘utf-8‘)
????????json.dump(self._settings?of)
????????of.close()
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????.CA....??????1460??2016-02-17?13:51??綠盟客戶端\appsettings.py
????.CA....?????25325??2016-08-09?16:22??綠盟客戶端\databa
????.CA....???2090676??2016-03-11?16:19??綠盟客戶端\jone_rc.py
????.CA....????269094??2016-03-11?16:13??綠盟客戶端\log.ico
????.CA....??????6779??2016-08-16?14:38??綠盟客戶端\models.py
????.CA....?????37514??2016-07-25?11:20??綠盟客戶端\Nsfocus\rsas6helper.py
????.CA....?????33679??2016-08-01?10:33??綠盟客戶端\Nsfocus\rsas6_curl.py
????.CA....???????151??2016-02-17?13:51??綠盟客戶端\Nsfocus\__init__.py
????.CA....???????415??2017-06-26?10:51??綠盟客戶端\README.md
????.CA....??????9505??2016-08-22?18:09??綠盟客戶端\rsashelper3.py
????.CA....???????830??2016-03-11?16:26??綠盟客戶端\setuppy2exe.py
????.CA....??????3409??2016-06-02?09:18??綠盟客戶端\UI\advanceexecutedialog.py
????.CA....??????6106??2016-02-17?13:51??綠盟客戶端\UI\connectioneditdialog.py
????.CA....?????10096??2016-02-18?15:01??綠盟客戶端\UI\createtaskdialog.py
????.CA....??????3172??2016-03-11?10:55??綠盟客戶端\UI\devicemanagementdialog.py
????.CA....??????4735??2016-02-24?13:54??綠盟客戶端\UI\edittaskinfodialog.py
????.CA....??????8899??2016-03-02?09:17??綠盟客戶端\UI\exportreportdialog.py
????.CA....??????3471??2016-03-02?09:17??綠盟客戶端\UI\logindialog.py
????.CA....?????12431??2016-06-16?15:12??綠盟客戶端\UI\mainwindow.py
????.CA....?????11862??2016-03-03?12:45??綠盟客戶端\UI\preferenceswindow.py
????.CA....??????5612??2016-06-01?15:29??綠盟客戶端\UI\scheduledtasksexecutetypedialog.py
????.CA....??????2209??2016-06-01?15:29??綠盟客戶端\UI\scheduledtasksmanagementdialog.py
????.CA....??????3375??2016-06-16?15:14??綠盟客戶端\UI\taskmanagedialog.py
????.CA....?????57829??2016-06-01?15:31??綠盟客戶端\UI\tasktemplatedialog.py
????.CA....?????????0??2016-02-17?13:51??綠盟客戶端\UI\__init__.py
????.CA....??????3674??2016-02-22?11:36??綠盟客戶端\UI\__pycache__\connectioneditdialog.cpython-34.pyc
????.CA....??????5647??2016-02-22?11:36??綠盟客戶端\UI\__pycache__\createtaskdialog.cpython-34.pyc
????.CA....??????2270??2016-03-11?10:56??綠盟客戶端\UI\__pycache__\devicemanagementdialog.cpython-34.pyc
????.CA....??????2965??2016-02-24?13:54??綠盟客戶端\UI\__pycache__\edittaskinfodialog.cpython-34.pyc
????.CA....??????5033??2016-03-02?09:17??綠盟客戶端\UI\__pycache__\exportreportdialog.cpython-34.pyc
............此處省略27個文件信息
評論
共有 條評論