-
Notifications
You must be signed in to change notification settings - Fork 379
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
Can’t install on Kali due to libcurl 7.58 needed vs 7.65 used by all other apps #153
Comments
That is a KALI issue and you should report it there. I assume, your package management is broken or outdated. latest KALI: Everything else is outdated and will no longer be under mantainance Which version of KALI do you use? |
Cloese this, because it isn't an hcxtools issue, but you can still ask your questions here. |
Alright let’s open an Issue on Kali and link it to this one I hear and believe what you’re saying but I think you were showing the curl bin version not library |
What version of KALI do you use? Here is the file list of Arch Linux: If you install something on Arch Linux, all development files are included! I never(!) understood, why you need 2 packages running Debian and Debian Clones! |
compiling without any issue on Arch Linux ( -lcrypto -lssl -lcurl inclusive) :
now installing:
|
Have you updated KALI to latest version? What is the output of: Did you run make clean, before you run make? |
In case you want to jump in: |
Where are you getting this
from - that is an ubuntu package, and not kali package. If you're mixing and matching things from ubuntu... you're gonna have a bad time, but hcxtools builds just fine on a kali installation.
|
@steev Hi Steev it's me, the author (I had to use a different account within Kali to get into github - long story).
That led me to install the libraries mentioned in README.md, which depended on libcurl4 being an older version (I can show those steps if needed). but to my surprise, the Kali version is from late last year. Is that the problem? I can upgrade if needed:
|
Yes, you should upgrade. I'm not even sure if those old versions are even still on the servers. |
@steev OK thanks Steev. I will do so and confirm that it's fixed. Many thanks. |
That is the keyword: kali-rolling Major problem is that your old sources.list "meet" the newer and updated sources.list on the server and you will run into that issues. Be sure, hcxtools and hcxdumptool are rolling releases, too. They depend on latest tools and libs (like Arch Linux, too). |
In Kali wifite needs this to work properly, but this needs old versions of SSL and curl libs (I can be specific as needed).
hcxtools make can’t find curl.h. So trying to install the libcurl4-OpenSSL-dev you get a message that it requires an old (7.58) version of libcurl4.
libcurl4 is installed with the newest version (7.65), which is necessary for maltego, metasploit, etc.
hcxtools requires
libcurl4=7.58.0-2ubuntu3.9
which would break and therefore uninstall all of those other major apps. I’m not sure why hcxtools can’t just use 7.65?
Any workaround? Can the old library be installed in some sort of virtual environment just for hcxtools or something?
The text was updated successfully, but these errors were encountered: