ID2T icon indicating copy to clipboard operation
ID2T copied to clipboard

Requirements: Update scapy to version 2.4.5

Open pepper-jk opened this issue 2 years ago • 1 comments

This PR fixes a bug with scapy and the ctypes update of python>=3.9.1.

When executing id2t unter python 3.9.1 or above (3.10.5 in my case), you got the following error:

FileNotFoundError: [Errno 2] No such file or directory: b'liblibc.a'

This was due to an issue with the python ctypes.

The workaround for this is to link libc.a to liblibc.a as described here:

$ cd /usr/lib/x86_64-linux-gnu/
$ sudo ln -s -f libc.a liblibc.a

or in path /usr/lib/ for my arch system at least.

The stackexchange solution had been posted here before https://github.com/tklab-tud/ID2T/issues/111#issuecomment-985051925 and was deemed the solution back then.

However, the proper way to fix this for all users is updating scapy to version 2.4.5. Instead of requiring liblibc.a scapy now uses the correct libc.a library.

Now issue #111 is resolved for good.

pepper-jk avatar Jul 21 '22 18:07 pepper-jk

Merging it right after I fix whatever problems it caused. :see_no_evil:

pepper-jk avatar Jul 21 '22 18:07 pepper-jk