0xInfection / TIDoS-Framework

The Offensive Manual Web Application Penetration Testing Framework.
GNU General Public License v3.0
1.77k stars 387 forks source link

Fixes Indentation + Initiates Migration from Python 2 to Python 3 #44

Closed cclauss closed 5 years ago

cclauss commented 5 years ago

Fixes #41. Runs https://github.com/python/cpython/blob/master/Tools/scripts/reindent.py on the codebase as discussed at https://github.com/theInfectedDrake/TIDoS-Framework/issues/41#issuecomment-427670175

0xInfection commented 5 years ago

Okay so before we can merge this we need to fix the conflicts. This is due to the strutsshock module changed due to PR #43.

cclauss commented 5 years ago

Ready for your review.

0xInfection commented 5 years ago

I will review and merge this shortly. 👌

0xInfection commented 5 years ago

I will work more on this migration via subsequent commits. Lets do this!

0xInfection commented 5 years ago

Lets merge this, I will open up a separate branch for working on the complete migration.

cclauss commented 5 years ago

Congrats! Do you think that a future version could benefit from asyncio?

0xInfection commented 5 years ago

Ummm... I guess it could be useful while handling the subprocess usages. What more usages can you think of?

cclauss commented 5 years ago

aio does not help at all for processing bottlenecks but is helpful on tasks that involve (disk or network) io.

cclauss commented 5 years ago

aio in a place like TIDoS-Framework/modules/0x01-OSINT+Footprinting/0x01-PassiveReconnaissance/core/Enumeration/Crawling/crawlers.py