|
@@ -5,6 +5,7 @@ from lea import Lea
|
|
|
from scapy.utils import RawPcapReader
|
|
|
from scapy.layers.inet import Ether
|
|
|
|
|
|
+from definitions import ROOT_DIR
|
|
|
from Attack import BaseAttack
|
|
|
from Attack.AttackParameters import Parameter as Param
|
|
|
from Attack.AttackParameters import ParameterTypes
|
|
@@ -16,8 +17,8 @@ logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
|
|
|
|
|
|
|
|
|
class EternalBlueExploit(BaseAttack.BaseAttack):
|
|
|
- template_scan_pcap_path = "resources/Win7_eternalblue_scan.pcap"
|
|
|
- template_attack_pcap_path = "resources/Win7_eternalblue_exploit.pcap"
|
|
|
+ template_scan_pcap_path = ROOT_DIR + "/../resources/Win7_eternalblue_scan.pcap"
|
|
|
+ template_attack_pcap_path = ROOT_DIR + "/../resources/Win7_eternalblue_exploit.pcap"
|
|
|
|
|
|
minDefaultPort = 30000
|
|
|
maxDefaultPort = 50000
|