NSX-Threat-Analysis-Unit / CVEX

CVEX is a framework for the reproducible exploitation of CVE vulnerabilities
0 stars 0 forks source link

Split cvex.py to multiple scripts #18

Closed olegbck closed 1 month ago

olegbck commented 2 months ago

Suggestion is instead of one big cvex.py to have different scripts for different classes:

  1. vm.py: VM class (also spawn two classes: WindowsVM and LinuxVM)
  2. tools.py: SSH class; logger
  3. exploit.py for Exploit class
  4. cvex.py for main() and config verification code
TheNewJavaman commented 1 month ago

I did some initial refactoring to split classes into their own files (but please change it how you like, this is just an initial outline)

olegbck commented 1 month ago

Looks great!