diff --git a/x8664_linux_glibc2.39/absolutepath_test.txt b/x8664_linux_glibc2.39/absolutepath_test.txt new file mode 100644 index 0000000..ebeddea --- /dev/null +++ b/x8664_linux_glibc2.39/absolutepath_test.txt @@ -0,0 +1 @@ +test_complete diff --git a/x8664_linux_glibc2.39/bin/absolutepath b/x8664_linux_glibc2.39/bin/absolutepath new file mode 100755 index 0000000..aa33fee Binary files /dev/null and b/x8664_linux_glibc2.39/bin/absolutepath differ diff --git a/x8664_linux_glibc2.39/bin/mem_invalid_access b/x8664_linux_glibc2.39/bin/mem_invalid_access new file mode 100755 index 0000000..d9487f7 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/mem_invalid_access differ diff --git a/x8664_linux_glibc2.39/bin/patch_test.bin b/x8664_linux_glibc2.39/bin/patch_test.bin new file mode 100755 index 0000000..4fe7a27 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/patch_test.bin differ diff --git a/x8664_linux_glibc2.39/bin/path_traverse_static b/x8664_linux_glibc2.39/bin/path_traverse_static new file mode 100755 index 0000000..fa1c278 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/path_traverse_static differ diff --git a/x8664_linux_glibc2.39/bin/picohttpd b/x8664_linux_glibc2.39/bin/picohttpd new file mode 100755 index 0000000..e43f979 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/picohttpd differ diff --git a/x8664_linux_glibc2.39/bin/ping b/x8664_linux_glibc2.39/bin/ping new file mode 100755 index 0000000..f7f35ea Binary files /dev/null and b/x8664_linux_glibc2.39/bin/ping differ diff --git a/x8664_linux_glibc2.39/bin/posix_syscall b/x8664_linux_glibc2.39/bin/posix_syscall new file mode 100755 index 0000000..83fa7f7 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/posix_syscall differ diff --git a/x8664_linux_glibc2.39/bin/posix_syscall_execve b/x8664_linux_glibc2.39/bin/posix_syscall_execve new file mode 100755 index 0000000..842366d Binary files /dev/null and b/x8664_linux_glibc2.39/bin/posix_syscall_execve differ diff --git a/x8664_linux_glibc2.39/bin/sleep_hello b/x8664_linux_glibc2.39/bin/sleep_hello new file mode 100755 index 0000000..3930ee3 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/sleep_hello differ diff --git a/x8664_linux_glibc2.39/bin/sleep_hello_with_x_only_segment b/x8664_linux_glibc2.39/bin/sleep_hello_with_x_only_segment new file mode 100644 index 0000000..08e4be3 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/sleep_hello_with_x_only_segment differ diff --git a/x8664_linux_glibc2.39/bin/testcwd b/x8664_linux_glibc2.39/bin/testcwd new file mode 100755 index 0000000..f3675df Binary files /dev/null and b/x8664_linux_glibc2.39/bin/testcwd differ diff --git a/x8664_linux_glibc2.39/bin/vshttpd b/x8664_linux_glibc2.39/bin/vshttpd new file mode 100755 index 0000000..c53fb3a Binary files /dev/null and b/x8664_linux_glibc2.39/bin/vshttpd differ diff --git a/x8664_linux_glibc2.39/bin/x8664_args b/x8664_linux_glibc2.39/bin/x8664_args new file mode 100755 index 0000000..0648806 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_args differ diff --git a/x8664_linux_glibc2.39/bin/x8664_cloexec_test b/x8664_linux_glibc2.39/bin/x8664_cloexec_test new file mode 100755 index 0000000..890951d Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_cloexec_test differ diff --git a/x8664_linux_glibc2.39/bin/x8664_fetch_urandom b/x8664_linux_glibc2.39/bin/x8664_fetch_urandom new file mode 100755 index 0000000..382035a Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_fetch_urandom differ diff --git a/x8664_linux_glibc2.39/bin/x8664_getdents b/x8664_linux_glibc2.39/bin/x8664_getdents new file mode 100755 index 0000000..ab7ad27 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_getdents differ diff --git a/x8664_linux_glibc2.39/bin/x8664_hello b/x8664_linux_glibc2.39/bin/x8664_hello new file mode 100755 index 0000000..48f98d4 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_hello differ diff --git a/x8664_linux_glibc2.39/bin/x8664_hello_static b/x8664_linux_glibc2.39/bin/x8664_hello_static new file mode 100755 index 0000000..ff48de7 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_hello_static differ diff --git a/x8664_linux_glibc2.39/bin/x8664_multithreading b/x8664_linux_glibc2.39/bin/x8664_multithreading new file mode 100755 index 0000000..70eca22 Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_multithreading differ diff --git a/x8664_linux_glibc2.39/bin/x8664_puts b/x8664_linux_glibc2.39/bin/x8664_puts new file mode 100755 index 0000000..021aece Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_puts differ diff --git a/x8664_linux_glibc2.39/bin/x8664_return_main b/x8664_linux_glibc2.39/bin/x8664_return_main new file mode 100644 index 0000000..2f7690d Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_return_main differ diff --git a/x8664_linux_glibc2.39/bin/x8664_tcp_test b/x8664_linux_glibc2.39/bin/x8664_tcp_test new file mode 100755 index 0000000..076ed1a Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_tcp_test differ diff --git a/x8664_linux_glibc2.39/bin/x8664_udp_test b/x8664_linux_glibc2.39/bin/x8664_udp_test new file mode 100755 index 0000000..fcbd9aa Binary files /dev/null and b/x8664_linux_glibc2.39/bin/x8664_udp_test differ diff --git a/x8664_linux_glibc2.39/etc/passwd b/x8664_linux_glibc2.39/etc/passwd new file mode 100644 index 0000000..6cc15aa --- /dev/null +++ b/x8664_linux_glibc2.39/etc/passwd @@ -0,0 +1 @@ +qiling:x:0:0:qiling:/:/usr/bin/fish diff --git a/x8664_linux_glibc2.39/etc/passwd_link b/x8664_linux_glibc2.39/etc/passwd_link new file mode 120000 index 0000000..3594e94 --- /dev/null +++ b/x8664_linux_glibc2.39/etc/passwd_link @@ -0,0 +1 @@ +/etc/passwd \ No newline at end of file diff --git a/x8664_linux_glibc2.39/kernel/hello.ko b/x8664_linux_glibc2.39/kernel/hello.ko new file mode 100644 index 0000000..9b25053 Binary files /dev/null and b/x8664_linux_glibc2.39/kernel/hello.ko differ diff --git a/x8664_linux_glibc2.39/lib/ld-linux-x86-64.so.2 b/x8664_linux_glibc2.39/lib/ld-linux-x86-64.so.2 new file mode 100755 index 0000000..10e119b Binary files /dev/null and b/x8664_linux_glibc2.39/lib/ld-linux-x86-64.so.2 differ diff --git a/x8664_linux_glibc2.39/lib/libc.so.6 b/x8664_linux_glibc2.39/lib/libc.so.6 new file mode 100755 index 0000000..a152b3f Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libc.so.6 differ diff --git a/x8664_linux_glibc2.39/lib/libcap.so.2 b/x8664_linux_glibc2.39/lib/libcap.so.2 new file mode 100644 index 0000000..ab78441 Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libcap.so.2 differ diff --git a/x8664_linux_glibc2.39/lib/libgcc_s.so.1 b/x8664_linux_glibc2.39/lib/libgcc_s.so.1 new file mode 100644 index 0000000..154d4ce Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libgcc_s.so.1 differ diff --git a/x8664_linux_glibc2.39/lib/libgcrypt.so.20 b/x8664_linux_glibc2.39/lib/libgcrypt.so.20 new file mode 100644 index 0000000..a73e9b6 Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libgcrypt.so.20 differ diff --git a/x8664_linux_glibc2.39/lib/libgpg-error.so.0 b/x8664_linux_glibc2.39/lib/libgpg-error.so.0 new file mode 100644 index 0000000..79bf0bd Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libgpg-error.so.0 differ diff --git a/x8664_linux_glibc2.39/lib/libm.so.6 b/x8664_linux_glibc2.39/lib/libm.so.6 new file mode 100644 index 0000000..68614c3 Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libm.so.6 differ diff --git a/x8664_linux_glibc2.39/lib/libpatch_test.so b/x8664_linux_glibc2.39/lib/libpatch_test.so new file mode 100755 index 0000000..03cbf63 Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libpatch_test.so differ diff --git a/x8664_linux_glibc2.39/lib/libpthread.so.0 b/x8664_linux_glibc2.39/lib/libpthread.so.0 new file mode 100755 index 0000000..121632b Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libpthread.so.0 differ diff --git a/x8664_linux_glibc2.39/lib/libresolv.so.2 b/x8664_linux_glibc2.39/lib/libresolv.so.2 new file mode 100644 index 0000000..f1ab8a5 Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libresolv.so.2 differ diff --git a/x8664_linux_glibc2.39/lib/libstdc++.so.6 b/x8664_linux_glibc2.39/lib/libstdc++.so.6 new file mode 100644 index 0000000..2ef3274 Binary files /dev/null and b/x8664_linux_glibc2.39/lib/libstdc++.so.6 differ diff --git a/x8664_linux_glibc2.39/lib64/ld-linux-x86-64.so.2 b/x8664_linux_glibc2.39/lib64/ld-linux-x86-64.so.2 new file mode 100755 index 0000000..10e119b Binary files /dev/null and b/x8664_linux_glibc2.39/lib64/ld-linux-x86-64.so.2 differ diff --git a/x8664_linux_glibc2.39/lib64/libc.so.6 b/x8664_linux_glibc2.39/lib64/libc.so.6 new file mode 100755 index 0000000..a152b3f Binary files /dev/null and b/x8664_linux_glibc2.39/lib64/libc.so.6 differ diff --git a/x8664_linux_glibc2.39/lib64/libgcc_s.so.1 b/x8664_linux_glibc2.39/lib64/libgcc_s.so.1 new file mode 100644 index 0000000..154d4ce Binary files /dev/null and b/x8664_linux_glibc2.39/lib64/libgcc_s.so.1 differ diff --git a/x8664_linux_glibc2.39/lib64/libpthread.so.0 b/x8664_linux_glibc2.39/lib64/libpthread.so.0 new file mode 100755 index 0000000..121632b Binary files /dev/null and b/x8664_linux_glibc2.39/lib64/libpthread.so.0 differ diff --git a/x86_linux_glibc2.39/bin/crackme_linux b/x86_linux_glibc2.39/bin/crackme_linux new file mode 100755 index 0000000..0e5b52c Binary files /dev/null and b/x86_linux_glibc2.39/bin/crackme_linux differ diff --git a/x86_linux_glibc2.39/bin/test_fla_argv b/x86_linux_glibc2.39/bin/test_fla_argv new file mode 100755 index 0000000..7eb1d58 Binary files /dev/null and b/x86_linux_glibc2.39/bin/test_fla_argv differ diff --git a/x86_linux_glibc2.39/bin/tiny-elf32 b/x86_linux_glibc2.39/bin/tiny-elf32 new file mode 100644 index 0000000..d10ba6f Binary files /dev/null and b/x86_linux_glibc2.39/bin/tiny-elf32 differ diff --git a/x86_linux_glibc2.39/bin/tiny-i386 b/x86_linux_glibc2.39/bin/tiny-i386 new file mode 100644 index 0000000..9c91203 Binary files /dev/null and b/x86_linux_glibc2.39/bin/tiny-i386 differ diff --git a/x86_linux_glibc2.39/bin/x86_fetch_urandom b/x86_linux_glibc2.39/bin/x86_fetch_urandom new file mode 100755 index 0000000..26ba9b3 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_fetch_urandom differ diff --git a/x86_linux_glibc2.39/bin/x86_fetch_urandom_multiple_times b/x86_linux_glibc2.39/bin/x86_fetch_urandom_multiple_times new file mode 100644 index 0000000..9f00ac1 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_fetch_urandom_multiple_times differ diff --git a/x86_linux_glibc2.39/bin/x86_getdents64 b/x86_linux_glibc2.39/bin/x86_getdents64 new file mode 100755 index 0000000..fe3ccf2 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_getdents64 differ diff --git a/x86_linux_glibc2.39/bin/x86_hello b/x86_linux_glibc2.39/bin/x86_hello new file mode 100755 index 0000000..8d728d0 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_hello differ diff --git a/x86_linux_glibc2.39/bin/x86_hello_static b/x86_linux_glibc2.39/bin/x86_hello_static new file mode 100755 index 0000000..9ae283a Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_hello_static differ diff --git a/x86_linux_glibc2.39/bin/x86_multithreading b/x86_linux_glibc2.39/bin/x86_multithreading new file mode 100755 index 0000000..19a2f6d Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_multithreading differ diff --git a/x86_linux_glibc2.39/bin/x86_posix_syscall b/x86_linux_glibc2.39/bin/x86_posix_syscall new file mode 100755 index 0000000..de51982 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_posix_syscall differ diff --git a/x86_linux_glibc2.39/bin/x86_return_main b/x86_linux_glibc2.39/bin/x86_return_main new file mode 100644 index 0000000..19475b3 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_return_main differ diff --git a/x86_linux_glibc2.39/bin/x86_tcp_test b/x86_linux_glibc2.39/bin/x86_tcp_test new file mode 100755 index 0000000..de84525 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_tcp_test differ diff --git a/x86_linux_glibc2.39/bin/x86_udp_test b/x86_linux_glibc2.39/bin/x86_udp_test new file mode 100755 index 0000000..95450e9 Binary files /dev/null and b/x86_linux_glibc2.39/bin/x86_udp_test differ diff --git a/x86_linux_glibc2.39/kernel/.gitignore b/x86_linux_glibc2.39/kernel/.gitignore new file mode 100644 index 0000000..c52b180 --- /dev/null +++ b/x86_linux_glibc2.39/kernel/.gitignore @@ -0,0 +1,2 @@ +# dont keep raw malware +m0hamed_rootkit.ko diff --git a/x86_linux_glibc2.39/kernel/m0hamed_rootkit.ko.zip b/x86_linux_glibc2.39/kernel/m0hamed_rootkit.ko.zip new file mode 100644 index 0000000..0e8fad6 Binary files /dev/null and b/x86_linux_glibc2.39/kernel/m0hamed_rootkit.ko.zip differ diff --git a/x86_linux_glibc2.39/lib/ld-linux.so.2 b/x86_linux_glibc2.39/lib/ld-linux.so.2 new file mode 100755 index 0000000..d106c39 Binary files /dev/null and b/x86_linux_glibc2.39/lib/ld-linux.so.2 differ diff --git a/x86_linux_glibc2.39/lib/libc.so.6 b/x86_linux_glibc2.39/lib/libc.so.6 new file mode 100755 index 0000000..1a37923 Binary files /dev/null and b/x86_linux_glibc2.39/lib/libc.so.6 differ diff --git a/x86_linux_glibc2.39/lib/libgcc_s.so.1 b/x86_linux_glibc2.39/lib/libgcc_s.so.1 new file mode 100644 index 0000000..6c6a2b1 Binary files /dev/null and b/x86_linux_glibc2.39/lib/libgcc_s.so.1 differ diff --git a/x86_linux_glibc2.39/lib/libpthread.so.0 b/x86_linux_glibc2.39/lib/libpthread.so.0 new file mode 100755 index 0000000..ae5e7b3 Binary files /dev/null and b/x86_linux_glibc2.39/lib/libpthread.so.0 differ