# Bridging the Gap: A Survey and Classification of Research-Informed Ethical Hacking Tools
## 7 Conclusions and Future Work
\begin{table}
\begin{tabular}{l l} \hline _Mitre AT\&CK_ & _Tools_ \\ \hline Collection: Adversary-In-The-Middle & HIITI [77], Spicy [126] \\ \hline Credential Access: Brute Force: Password Cracking & GNPassGAN [75], PassGAN [104], PasswordCrackingTraining [106] \\ \hline Discovery: Cloud Infrastructure Discovery & MASAT [88], VULCAN [137] \\ \hline Discovery: Network Service Discovery & AVAIN [50], Firmaster [71], HIITI [77], RT-RCT [119], Snout [124], Spicy [126] \\ \hline Enterprise: Credential Access: Brute Force & Firmaster [71] \\ \hline Enterprise: Credential Access: Network Sniffing & LTSmiffer [83] \\ \hline Enterprise: Impact Service Stop & TORPEDO [131] \\ \hline Enterprise: Initial Access: External Remote Services & NetCAT [94] \\ \hline Execution & Buzuzuz [51], Lore [82], Mirage [89], PentestGPT [108], ROSploit [118], SVDED [128], Vulnsloit [141] \\ \hline Execution: Inter-Process Communication & RiscyROP [116] \\ \hline Gather Victim Network Information & Lore [82], PentestGPT [108], SVED [128] \\ \hline Impact: Endpoint Denial Of Service & Revealer [115] \\ \hline Initial Access & Gail-PT [74], Lore [82], OSV [102], PentestGPT [108], SVED [128] \\ \hline Initial Access: Exploit Public-Facing Application & Commitx [59], JCOMIX [79], Mitch [90], No Name CSRR [96], PURITY [112], Puctify [113], Robin [117], Vulner [145], WebVIM [145], ZGrab [56] \\ \hline Initial Access: Exploit Public-Facing Application & WAPTT [143] \\ \hline  & Black Ostrich [52], Black Widow [53], Chainsaw [57], Deemon [62], FUGIO [72], FUSE [73], Firmaster [71], Link [81], MASAT [88], Mace [84], Maleccript [87], NALTullley [92], NAVER [39], NadeV [99], ObjectMap [100], PhPSPAE [109], Revealer [115], SOA-Scanner [125], Scanner++ [120], SerialDetector [122], ShoVAT [123], Tcheder [130], TORPEDO [131], VAPE-BRIDGE [134], VERA [135], VULCAN [137], WebFuzz [144] \\ \hline Reconnaissance: Active Scanning: Vulnerability Scanning & LTSmiffer [83], TORPEDO [131] \\ \hline Reconnaissance: Active Scanning: Vulnerability Scanning & NodeXP [99] \\ \hline  & AlBugHunter [47], ARMONY [48], AVAIN [50], Autosolipit [49], Buzz [51], Black Ostrich [52], Black Widow [53], Chainsaw [57], Chucky [58], Commins [59], CryptoGourd [60], CuPerFuzzer [61], DELTA [63], DIANE [65], Deenan [62], EBR [66], ELADI [67] \\ \hline ESRFuzzer [69], FUGIO [72], FUSE [73], Firmaster [71], Gail-PT [74], HIITI [77], IFuzzer [78], JCOMIX [79], LADI [80], Link [82], MASAT [88], Mace [84], Maleccript [87], Mirage [89], Mitch [90], NAUTUTB [92], NAVE [92], No Name (CSRF) [96], No Name (ITCN-3) [97], OSV [102], ObjectMap [100], Owfuzz [103], PURITY [121], PentestGPT [108], PhysCAP [109], Puctify [113], ROSploit [118], RT-RCT [119], Reveveler [115], RiskyROP [116], Robin [117], SOA-Scanner [125], SVED [128], Scanner++ [120], SerialDetector [122], ShoVAT [123], Spivot [124], Spicy [126], SuperSee [127], TChecker [130], UE Security Reloaded [132], VAPE-BRIDGE [134], VERA [135], VULCAN [137], VulCNN [138], NullPeecker [139], VulPecker [142], Vulnet [140], Vulnsloit [141], WAPTT [143], WebFuzz [144], WebVIM [145], ZGrab [56] \\ \hline Reconnaissance: Gather Victim Identity Information & DFBC [64] \\ \hline Reconnaissance: Gather Victim Network Information & AVAIN [50], DELTA [63], Gail-PT [74], HIITI [77], MalecScript [87], Mirage [89], Pucitty [113], RT-RCT [119], ShoVAT [123], Snout [124], Spicy [126] \\ \hline Reconnaissance: Gather Victim Network Information: Network Topology & No Name (TTCN-3) [97] \\ \hline Reconnaissance: Resource Development & HARMer [76] \\ \hline Resource Development: Develop Capabilities & HIITI [77], PICT [110], Spicy [126] \\ \hline Resource Development: Develop Capabilities: Exploits & ELAID [67], LADI [80], Owfuzz [103], Project Achilles [111], UE Security \\ \hline Resource Development: Develop Capabilities: Malware & MAIT [85] \\ \hline Resource Development: Obtain Capabilities: Exploits & AIBugHunter [47], Autosolipit [49], Chucky [58], CuPerFuzzer [61], PICT [110], Revealer [115], VUDDY [136], VulPecker [142] \\ \hline \end{tabular}
\end{table}