rootfs icon indicating copy to clipboard operation
rootfs copied to clipboard

Updated x86_linux and x8664_linux to use GLIBC 2.39

Open PlatyPew opened this issue 1 year ago • 2 comments
trafficstars

This uses the GLIBC 2.39 from Ubuntu 24.04, and fixes the issue with using binaries compiled with versions past GLIBC 2.34.

I have also patched out the "CPU ISA level is lower than required" check. I have not tested this thoroughly, only with Intel 32-bit and 64-bit binaries compiled with glibc 2.39.

This should fix https://github.com/qilingframework/qiling/issues/1201, however, Qiling is still required to fix the syscall failure.

PlatyPew avatar Apr 28 '24 10:04 PlatyPew

I think it is better to create a new Linux rootfs flavor based on these files rather than replace the existing ones, that may serve older executables.

elicn avatar Apr 28 '24 15:04 elicn

Oh that’s a good idea, perhaps x86_linux_glibc2.39 and x8664_linux_glibc2.39?

PlatyPew avatar Apr 28 '24 15:04 PlatyPew