BlackArch / blackarch

An ArchLinux based distribution for penetration testers and security researchers.

Home Page:https://www.blackarch.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pth-toolkit missing 32-bit Libraries: libcrypt.so.1 & libreadline.so.6

null-hyp0thesis opened this issue · comments

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended

Bug description

Hi
There are missing dependencies for the pth-toolkit package,
Two 32-bit libraries are missing from /usr/lib in a standard installation.

Steps to reproduce

  • Install pth-toolkit from Pacman

  • Attempt to run a tool, i.e. pth-net

  • Issue 1: Verify the error appears:
    bin/net: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory

  • Issue 2: Fixing the first issue, a second error is encountered on execution of pth-net:
    bin/net: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

Resolution

Issue 1:
creating a symlink from /usr/lib/libreadline.so.8 to /usr/lib/libreadline.so.6 will fix it.
Issue 2:
Creating a symlink from /usr/lib/libcrypt.so.2 to /usr/lib/libcrypt.so.1 WONT fix this issue, instead the dependency
libxcrypt-compat should be included to fix it.

Cheers