I’ve been using Parrot OS for a year and am a security student. Today i play some ctf game on tryhackme so i need to use some tools at that time i realize some tools are not work properly john the ripper and enum4linux i don’know why is it? I request that you check all the tools in Parrot and fix this issue. Below are some pictures.
What I understand from your screenshot is that the program named john/ssh2john.py is based on a version of Python that no longer supports the ‘decodestring’ attribute in ‘base64’ module.
So, it is basically related to Python’s version and ssh2john.py needs to update as per the Python guidelines.
┌─[masmer@cracker]─[~]
└──╼ $/usr/bin/env python
/usr/bin/env: ‘python’: No such file or directory
Under Kali I get
┌──(a-men㉿shiva)-[~]
└─$ /usr/bin/env python
Python 3.11.4 (main, Jun 7 2023, 10:13:09) [GCC 12.2.0] on linux
Type “help”, “copyright”, “credits” or “license” for more information.
/>>>
The user has absolutely 0 knowledge about basic scripting (python in this specific case). It’s a simple error that require only 1 pixel of brain to read the error log and fix it
It’s likely NOT the parrot environment but the random custom environment on Android phone