EntySec / HatSploit

Modular penetration testing platform that enables you to write, test, and execute exploit code.
https://hatsploit.com
MIT License
277 stars 62 forks source link

Fix OOP / Add Multitasking #99

Closed enty8080 closed 1 year ago

enty8080 commented 1 year ago

Description

This PR fixes common OOP problems in HatSploit Framework and adds super() to all classes in order to allow copy.deepcopy() to work properly and also prevent MRO errors.

Moreover, this PR adds multitasking which enables user to run same module in background with different options.

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Test Configuration:

Checklist: