rsmusllp / king-phisher

Phishing Campaign Toolkit
BSD 3-Clause "New" or "Revised" License
2.27k stars 540 forks source link

Outdated libraries breaking install #507

Open hwac121 opened 1 year ago

hwac121 commented 1 year ago

Issue Description

When trying to install I run into errors due to outdated libraries required. It appears the latest revision of this app was in 2019 which obviously could be the issue. I REALLY hope development has not stopped on the application. It is the best and most polished, professional application of this type I have ever used. I really hope this issue can be resolved in some way. Thanks in advance.

Reproduction Steps

  1. Install application using sudo

Environment Details

Host OS: Parrot Security OS 5.3 King Phisher Version: 1.15.0

Error Details / Stack Trace

The following packages have unmet dependencies: libatk-bridge2.0-dev : Depends: libatk-bridge2.0-0 (= 2.38.0-1) but 2.38.0-4~bpo11+1 is to be installed Depends: libatspi2.0-dev but it is not going to be installed libatk1.0-dev : Depends: libatk1.0-0 (= 2.36.0-2) but 2.38.0-1~bpo11+1 is to be installed Depends: gir1.2-atk-1.0 (= 2.36.0-2) but 2.38.0-1~bpo11+1 is to be installed libepoxy-dev : Depends: libepoxy0 (= 1.5.5-1) but 1.5.8-1~bpo11+1 is to be installed

narfnarf123 commented 9 months ago

Hi. Where you able to solve the problem yourself? I wanted to have a look on the tool but installation did not work for me either.

Kindly, Narf

Script-Nomad commented 2 months ago

Hi there. Former developer on the project here. I'm sorry to say that King-phisher is no longer being maintained. The team who built King Phisher no longer work at the company after King Phisher's original owners were bought out. The new owners do not consider it to be a worthwhile use of resources, so it fell into disrepair.

It is unlikely that King Phisher will be revived, but if you want to try to install it yourselves, I strongly recommend using pipenv to do so, as this will pin your python library versions to a known good state at the time of the last release.

Anyone willing to take over development of this project would have to fork it and do so themselves. :(

narfnarf123 commented 2 months ago

Don't worry, I wanted to take a closer look at the program as part of my bachelor's thesis, but in the end I had enough other toolkits to avoid having to take a closer look at King Fisher.