lcq2 (@lcq24) header
lcq2 (@lcq24) profile picture

C64 SX or gtfo; sometimes security researcher, sometimes low-level developer, sometimes physicist, sometimes gamer, sometimes game developer...always old-school

Hell
Joined August 2018
From literally zero, to full Linux kernel 6.12 boot into busybox usermode in less than 24 hours...all written in Rust, with recompilation, JIT, and whatever you may want from a modern QEMU-like emulator....OH.MY.GOD.
3
121
From literal 0 to Linux-ARM64 booting in my own emulated system in under 24 hours...AI is truly scary...but oh boy it's beautiful
1
38
AI is so insanely fun...you can implement all kind of sick, stupid and absurd things...I just made a RISC-V to 6502 dynamic recompiler. Why? Why not...
1
25
also Claude telling you your idea is stupid and unreasonable...then implementing it anyway
10
My little AI project - now with structure layout browser, all client side (yes, there's llvm+clang running in wasm in your browser that compiles XNU headers...) have fun! lcq2.github.io/platydoc/inde…
46
I had a few OpenAI tokens to burn, so... Introducing Platydoc - lcq2.github.io/platydoc/inde… Full AI (GPT-6 Astra Ultra) guided documentation of XNU kernel with indexing and search, all static pages, all client side. Have fun! repository here: github.com/lcq2/platydoc
1
1
97
of course this is just for fun, don't take it too seriously, information might be wrong etc...just playing with AI 😜
10
LOL at new Rust projects using unsafe fn and huge unsafe blocks to write C code with Rust syntax...it's obvious that same manager said "everything must be Rust because it's safe"🤣🤣🤣🤣
1
43
LLVM binaries are in the order of SEVERAL gigabytes each...this happens when a project goes completely out of control and nobody knows anymore wtf is going on...
2
152
ida-bridge is my take on how agents should work with IDA. One interface to open or create IDBs, inspect and change them, and start or stop IDA instances. Now open source from @CellebriteLabs: github.com/cellebrite-labs/i…
2
27
2
134
12,632
We just released our lightweight IDA syncing solution, LabSync, on GitHub! 🎉 LabSync uses YAML files in a git repo to sync your IDB with other researchers whenever you save it. Check it out: github.com/cellebrite-labs/L…
2
49
1
158
27,278
People complaining about C++ private/public/protected/friend modifiers...adopt Rust, which has twice as many visibility modifiers.
1
So Rust lands in Linux Kernel. How long before it's deprecated because every developer moved to the latest "memory safe" language and forgets about Rust? I say <= 5 years.
Cool another mitigation that destroys performance for a theoretical attack that will never be used in the wild because it only works in a lab setting. I guess I'll continue to exploit real bugs.
1
Eurovision is a clear proof of why the training set in machine learning should be diversified...I guess most producers bought the same training set and it shows...
"This is an example of working around Rust's borrow checker" ❤️❤️❤️❤️ I love to read this while looking at Rust code. Main selling point of Rust: borrow checker. What most of actual Rust code is doing: bypass the borrow checker. ❤️❤️❤️
1
5
Everyone: C++ is too complex because templates! Everyone: let's add generics to X language and make them as complex as possible!
arxiv.org/pdf/2203.04288.pdf I always find these kind of thing absurd and hilarious. They're so complex, not even an human possessing current knowledge can decode them. A different intelligent life form surely will. I would add Rust, just to be sure.
1
1
opensource progress: mouse and keyboard do not work anymore in FreeBSD...kernel recompilation + random shell commands are required. Welcome to 1991.
1
git is the perfect example of modern software development: insane complexity, nobody knows what's going on, you trust random online guides written by someone that knows less than you about the subject...in the end, things work because "magic"...no questions asked.
2