Skip to content
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

Thug Python 3.8 support #265

Closed
geeksailor opened this issue Nov 27, 2023 · 6 comments
Closed

Thug Python 3.8 support #265

geeksailor opened this issue Nov 27, 2023 · 6 comments

Comments

@geeksailor
Copy link

geeksailor commented Nov 27, 2023

Devs / @digitalsleuth ,
Wanted to give you the heads up that as of Oct 9 Thug dropped support for Python 3.8. Since Ubuntu 20.04 defaults to Python 3.8, this may break the tool. Unless upgrading to 3.9 is possible for the Remnux suite without breaking other tools. Otherwise you may need to set the salt to install version 5.7 which was an update on Sep 25th to keep the tool working with this suite.
Cheers!

@digitalsleuth
Copy link
Contributor

This shouldn't be too much of an issue, as we have a thug Docker for REMnux, which we can update to the most recent version of thug and use Python 3.9. It'll likely be the best course of action anyways to use the docker, since 20.04 is an LTS version and will be supported until 2025.

I'll see about updating the docker, and using it in the environment for the future. Otherwise, we could move it to a venv as well with Python 3.9.

Thanks for the heads up on this!

@geeksailor
Copy link
Author

Awesome. Figured it was probably an easy fix. Glad you already have something kind of in place to accommodate this kind of thing.
Cheers!

@geeksailor
Copy link
Author

@digitalsleuth I'm not entirely sure but it looks like Burpsuite that the Remnux suite uses downloads and installs it from the apt repository? The problem with that is that I noticed that the Burp repo package is at 2021.10.3 and the most current is 2023.10.3.6 that is available from their site. So apt is a bit behind their site. The install script can be downloaded from their site but then it needs to be automated to run the script and simulate the interactive window to do the install. Just in case the project is looking to use a more up to date version of this program.
Cheers!

@digitalsleuth
Copy link
Contributor

@geeksailor , thanks for the heads up, I'll track that as well!

@lennyzeltser
Copy link
Contributor

Newly issued release I just issued release v2024.1.4 to include this change includes the thug, qiling, speakeasy, and nth changes.

@geeksailor
Copy link
Author

@lennyzeltser Thank you for the update! If this is patched than I will close this thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants