Filter
Exclude
Time range
-
Near
伏藏龙 retweeted
The Nvidia chip inside Tesla's autopilot has a hidden bootloader disabled by fuses before the car ships. Researchers glitched the power rail at exactly the right moment to re-enable it. Full code execution >> Highest privileges >> All firmware decrypted >> Decryption keys extracted. The car that's supposed to drive itself(FSD) had a manufacturer backdoor baked into the silicon. Disabled by a fuse and defeated by a voltage spike.
5
11
122
10,706
So I wanted to do something fun, so I built a custom ESP32 bootloader lol. Basically, I grabbed the ESP-IDF framework, wrote the bootloader code in C inside a @Docker container, and shifted the partition table offset to 0x9000 to avoid sector collisions. To test it, I made two firmware versions. Version 1 (slow blink) went directly onto App Slot A (0x10000), and Version 2 (rapid blink) was hosted on my headless Debian server. When V1 boots up, it connects to my wifi, hits the server, streams down the update blocks, and tells the bootloader to flip the active pointer to Slot B (0x1F0000). On reset, the bootloader cleanly jumps to the new slot, and instant V2 upgrade. So frikin coool. #embeddedsoftwareengineering #bootloader #coolstuff #espidf #esp32 #docker
1
4
65
Replying to @ostpsychosen
war schon vorher linux main, ich hab jetzt nur den tumor (windows ssd) aus meinem pc entfernt weil windows schon wieder mein bootloader gefickt hat 🚬
18
Try replicating an Operating System like Windows Coding a bootloader Kernel Device Drivers Etc You need to kbow assembly and hardware. 5 years of nonstop work with AI model and it wont be anything like Windows
6
For people who keep asking what to build - Build your own operating system - Build your database - Build your virtual machine - Build your web server - Build your own game engine - Build your compiler - Build your own programming language - Build your own browser - Build your own blockchain - Build your own encryption algorithm - Build your own CPU emulator - Build your own file system - Build your own container runtime - Build your own package manager - Build your own shell - Build your own window manager - Build your own GUI toolkit - Build your own text editor - Build your own IDE - Build your own version control system - Build your own network protocol - Build your own operating system kernel in assembly - Build your own scheduler - Build your own memory allocator - Build your own hypervisor - Build your own microkernel - Build your own compiler backend (LLVM target) - Build your own query language - Build your own cache system (like Redis) - Build your own message broker (like Kafka) - Build your own search engine - Build your own machine learning framework - Build your own graphics renderer (rasterizer or ray tracer) - Build your own physics engine - Build your own scripting language - Build your own audio engine - Build your own database driver - Build your own networking stack (TCP/IP implementation) - Build your own API gateway - Build your own reverse proxy - Build your own load balancer - Build your own CI/CD system - Build your own operating system bootloader - Build your own container orchestrator (like Kubernetes) - Build your own distributed file system - Build your own key -value store - Build your own authentication server (OAuth2/OpenID Connect) - Build your own operating system scheduler - Build your own compiler optimizer - Build your own disassembler - Build your own debugger - Build your own profiler - Build your own static code analyzer - Build your own runtime (like Node.js) - Build your own scripting sandbox - Build your own browser engine (HTML/CSS/JS parser and renderer) - Build your own blockchain consensus algorithm - Build your own zero -knowledge proof system - Build your own operating system for embedded devices
2
3
17
501
Replying to @pro_boymoder
any phone where you can unlock the bootloader and flash a custom rom is fine
33
日本那些合约机bootloader给你锁的死死的,没那么好root。但是第三方软件倒是真的有,随便装个谷歌相机就没快门声儿了
14
That's a valid solution but the bootloader isn't compromised with Graphene and you can install Google play services so they mostly work now
1
2
29
Replying to @cyrilXBT
The 'prompt engineer' is just the human version of a bootloader. Once the system starts, you don't need the bootloader anymore.
42
ENTÃO vc tá me dizendo que a bios lê os primeiros 512 bytes da ram puxados da memória principal num endereço específico e que é dependente da implementação física no bootloader???? e se esse troço não tiver especificação eu tenho q fazer engenharia reversa nos componentes ????
1
6
Replying to @heynavtoor
I wouldn't mind of it could rip @Verizon's bootloader wide open so we can install LineageOS after they decide to end support. Sick of their locked out OS bullshit. They make every excuse as to why you can't unlock the bootloader except the real reason. Uninstall their shitware.
50