diff options
| author | 尹姜谊 <[email protected]> | 2024-01-24 17:33:22 +0800 |
|---|---|---|
| committer | 尹姜谊 <[email protected]> | 2024-01-24 17:33:22 +0800 |
| commit | 1ca6d08ccdee730fae3014f6ad73e5d6c6ee9f5b (patch) | |
| tree | 1265e443440c36d9d6053f555318805b1969f258 /test | |
| parent | 730df57c08fe887d3e26457133aec3ea08c97f0a (diff) | |
Add: windscribevpn plugin
Diffstat (limited to 'test')
| -rw-r--r-- | test/test_plugins.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/test/test_plugins.py b/test/test_plugins.py index 1cc1f4c..835491a 100644 --- a/test/test_plugins.py +++ b/test/test_plugins.py @@ -19,6 +19,8 @@ from ivacyvpn_servername import IvacyvpnServername from detection.vpnservices.turbovpn_serverip import TurbovpnServerip from vpnunlimited_serverip import VpnunlimitedServerip +from windscribevpn_servername import WindscribevpnServername +from windscribevpn_serverip import WindscribevpnServerip class TestHotspotvpnServerip(unittest.TestCase): @@ -209,6 +211,45 @@ class TestVpnunlimitedServerip(unittest.TestCase): output_filename=self.vpnunlimited_detector.output_file_name, confidence=self.vpnunlimited_detector.confidence) +class TestWindscribevpnServername(unittest.TestCase): + + def setUp(self): + self.windscribevpn_detector = WindscribevpnServername(start_time='2024-01-16 00:00:00', + end_time='2024-01-19 00:00:00') + + def test_get_windscribevpn_servername(self): + self.result = self.windscribevpn_detector.find_server() + print(self.result) + + def test_save_to_knowledgebase(self): + self.windscribevpn_detector.save_to_knowledgebase(object_type='domain', + object_list=self.windscribevpn_detector.find_server(), + vpn_service_name=self.windscribevpn_detector.vpn_service_name, + plugin_id=self.windscribevpn_detector.plugin_id, + plugin_name=self.windscribevpn_detector.plugin_name, + output_filename=self.windscribevpn_detector.output_file_name, + confidence=self.windscribevpn_detector.confidence) + + + +class TestWindscribevpnServerip(unittest.TestCase): + + def setUp(self): + self.windscribevpn_detector = WindscribevpnServerip() + + def test_get_windscribevpn_serverip(self): + self.result = self.windscribevpn_detector.find_server() + print(self.result) + + def test_save_to_knowledgebase(self): + self.windscribevpn_detector.save_to_knowledgebase(object_type='ip', + object_list=self.windscribevpn_detector.find_server(), + vpn_service_name=self.windscribevpn_detector.vpn_service_name, + plugin_id=self.windscribevpn_detector.plugin_id, + plugin_name=self.windscribevpn_detector.plugin_name, + output_filename=self.windscribevpn_detector.output_file_name, + confidence=self.windscribevpn_detector.confidence) + if __name__ == '__main__': # # 运行指定测试用例 |
