-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hacktoberfest: Python 3 compatibility issues #110
Comments
use python 2 |
91 days until Python 2 end of life. https://www.python.org/doc/sunset-python-2 |
unsupported, not un-usable :) |
Unsupported == attack vector. |
Attack Vector for something you're using locally, not attackable unless pre-exposed, to leverage a vulnerability. weird but ok. |
Count the number of Python modules that enable the creation of network connections it is a substantial surface area. |
Of course but sadly, this doesn’t, so it’s not really needed in my opinion right away. |
This early in the game with this tool isn't really a good time to be bringing up the transition. Yes, python3 is 100% a necessary and beneficial switch but as it stands right now with this tool in what is basically an alpha, it's just not necessary. Another dev introduced the iPhone X bootrom exploit attack entirely in C with no libusb, so it's not impossible that eventually this tool ends up being implemented in another better language. |
Also, it should be noted this tool was written like, 5 years ago for exploits to the fuckin iPhone 3GS. Python 2 was alive then. checkm8 has been written right into that same tool. Is that a good thing? Probably not, but as the starbucks barista talking very loudly behind the counter just said, "it works" |
91 days until Python 2 end of life. https://www.python.org/doc/sunset-python-2
flake8 testing of https://github.com/axi0mX/ipwndfu on Python 3.7.1
$ flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
E901,E999,F821,F822,F823 are the "showstopper" flake8 issues that can halt the runtime with a SyntaxError, NameError, etc. These 5 are different from most other flake8 issues which are merely "style violations" -- useful for readability but they do not effect runtime safety.
name
name
in__all__
The text was updated successfully, but these errors were encountered: