ID2T
ID2T copied to clipboard
Requirements: Update scapy to version 2.4.5
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.
Merging it right after I fix whatever problems it caused. :see_no_evil: