• https://rrampage.github.io
• https://github.com/rrampage/
Learning a lot about bootloaders, ARM64 device trees, QEMU. Would love links to useful resources and tips for debugging
Code: gist.github.com/rrampage/c66...
Learning a lot about bootloaders, ARM64 device trees, QEMU. Would love links to useful resources and tips for debugging
Code: gist.github.com/rrampage/c66...
Code: gist.github.com/rrampage/8d1...
Challenge: ochagavia.nl/blog/the-jit...
#linux #arm64
Code: gist.github.com/rrampage/8d1...
Challenge: ochagavia.nl/blog/the-jit...
#linux #arm64
Code: gist.github.com/rrampage/8d1...
Challenge: ochagavia.nl/blog/the-jit...
#linux #arm64
Code: gist.github.com/rrampage/8d1...
Challenge: ochagavia.nl/blog/the-jit...
#linux #arm64
Wrote the ELF headers in the assembly file. Uses `as` to create the object file and `objcopy` to fish out the binary which is a valid ELF. ELF headers overhead is 120 bytes. Code is 12 bytes. #linux #arm64 #elf
Wrote the ELF headers in the assembly file. Uses `as` to create the object file and `objcopy` to fish out the binary which is a valid ELF. ELF headers overhead is 120 bytes. Code is 12 bytes. #linux #arm64 #elf
#linux #arm
#linux #arm
#linux #strace #debug
#linux #strace #debug
- <10 kb executables (using `zig cc` for C and `- O ReleaseSmall` for Zig)
- Uses `clone3` instead of `fork`, `getdents64` to check for file name in large directories, `execveat` to open binary from `dirfd` used in getdents64
#zig
- <10 kb executables (using `zig cc` for C and `- O ReleaseSmall` for Zig)
- Uses `clone3` instead of `fork`, `getdents64` to check for file name in large directories, `execveat` to open binary from `dirfd` used in getdents64
#zig
#hytradboi
Bring all your friends too! Re-skeet, share on your favorite forum, put flyers under your neighbours doors etc.
See you tomorrow!
www.hytradboi.com/2025/#tickets
#hytradboi