Closed nrathaus closed 1 week ago
Any plan to do the lint and dependency loop fixes?
It is hard to fix the code and improve it without making the code look easier and more cleanly (i.e. not long lines, using fstring, etc)
@nrathaus Yes, I am in the middle of pushing the update to fix some issues in the reverse shell handling and make it better. Once this updates are pushed, I will look into cleaning the code. Thanks for your inputs and interest and taking care for the LFImap code. :)
There seems to be a circular dependency in the code that makes it impossible to load a module directly without the "main.py" code
This makes writing tests (pytest) impossible and probably affects also the stability of the code (debugging fails to properly jump to the right place due to this), the circular dependency can bee seen in:
Its not limited to the pwn module importing, rather to anything that imports
pwn
in some code flowI think it is a good idea to preform code cleanup so that this doesn't happen