View Issue Details

IDProjectCategoryView StatusLast Update
0006681Kali LinuxKali Package Bugpublic2020-08-28 08:22
Reportertweeks Assigned Tosbrun  
Status resolvedResolutionfixed 
Product Version2020.3 
Summary0006681: SET / setoolkit modules crashing due to old setoolkit needing Python 2.7 (3.x current)

Many of the python modules in the older/ionstalled setoolkit require python 2.7, while Kali rolling (deb) has moved on to python 3.8. As such, many of the modules the older/installed settoolkit functions crash with various python errors.

Steps To Reproduce

in v2020.02. (checking in 03 now)
From terminal, run "sudo setoolkit".. and menu options for the google credential harvester:
(begins listening for google auth attempts)

Point a browser at the listening IP.. and you get the python 2.7 based errors (from python 3.8). See screen shot.

If you manually pull down pip3 and then the latest setoolkit (that is python 3.x based) and do the requirements install + the problem is fixed.

The latest setoolkit obviously needs to be included in the distro.

N00b Workaround
I made this work around script (for high school teachers & n00bs) that proves the issue is the latest version of setoolkit is needed:

Attached Files




2020-08-26 12:17

manager   ~0013326

Yes it has fixed by upstream here:
It's not included in an upstream release.

I will import the fix in Kali.



2020-08-28 08:22

manager   ~0013339

fixed in new version 8.0.3+git20200609-0kali1

Issue History

Date Modified Username Field Change
2020-08-25 16:44 tweeks New Issue
2020-08-25 16:44 tweeks File Added: USCR_setoolkit-python-error.png
2020-08-26 11:32 sbrun Assigned To => sbrun
2020-08-26 11:32 sbrun Status new => assigned
2020-08-26 12:17 sbrun Note Added: 0013326
2020-08-28 08:22 sbrun Status assigned => resolved
2020-08-28 08:22 sbrun Resolution open => fixed
2020-08-28 08:22 sbrun Note Added: 0013339