Mard (@Mardryk) header
Mard (@Mardryk) profile picture

🇰🇷 Half-Drunk Security Researcher Profile inspired by @offsrambledegg

@idk
Joined April 2022
Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)Photo by Mard (@Mardryk)
My man creating bangers again #jesusclub #dtm
5
242
If he gets cured, you get a Nobel peace prize
Any ai frontier lab wanna take my bald friend @gennipierro03 as a test subject? This guy is INCREDIBLY bald, curing him would be a marvel in human history.
2
197
故障😖😖
25
1,863
10
15,838
145,755
It is a weird weird year to be a formal methods expert. Some unorganized thoughts on the new @AnthropicAI and @theoremlabs post on formal verification (anthropic.com/research/forma…): - This is very cool. - The main innovation is verifying a later stage of the program. Normally provers take the source code, LLM it into a theorem language, and then prove that, which means you have to make assumptions about source semantics and compilation properties. It's very easy to make a mistake in translating and prove the wrong thing! What they instead do is compile the code into assembly, and then (if I understand this correctly), compile that assembly into a theorem language (which they call LPS). So as long as the compiler is faithful you can skip the whole divergence problem. - I'm glad they clarify that you still have to trust the translation process, the "hardware, OS, OCaml" compiler, the LPS model, and also assume that the program is single threaded with fixed memory. The single biggest source of errors in formally verified code is when the proof assumes something that isn't true in practice. It's really, really important to state your assumptions! - I'm not clear why they need to compile the fuzzer into the theorem. Is it to act as a description of valid inputs and workload? Maybe to embed assertions in as theorems? - Holy crap, 180 million lines of Rocq. Is that more Rocq than exists in the world already? I notice they say a 600,000 line proof corresponds to roughly 20k CPU instructions. That would be like, 1-2k lines of source code at most? Really goes to show how inefficient this approach is and how it only works because you can throw LLMs at the problem. - This, probably deliberately, doesn't address the single biggest gap in AI-based verification: AIs cannot come up with good properties. Doesn't matter if you're doing unit testing, property testing, formal verification. I always assumed this was a "frontier labs haven't trained for it yet" thing, but if Anthropic hasn't talked about that here, maybe they've tried and haven't been successful yet. That's interesting to me. Instead, they take a known universal property (this code doesn't crash or get flagged by UBsan) and prove that instead. Still very useful, but makes it harder to generalize to proving arbitrary things about arbitrary programs. - Anybody reading the official post should also read their expert review appendix (www-cdn.anthropic.com/files/…). It points out some interesting things, like the fact that most of the code the LLM wrote wasn't used in the proof (over one billion lines of Rocq), that they had to prove the equivalence between fuzzed and unfuzzed programs, and (this is most interesting), some experiments find that the LLM-method of proofwriting may not scale to more complex things. - Also read the description of LPS (github.com/theorem-labs/oss-…) to understand the limitations of the assembly -> Rocq compilation. In particular, it does not handle concurrency at all (which is one of the main use cases for formal methods!) or OS signals. Also it can't prove things about program arguments with slash characters, meaning they can prove stuff about `rm foo` but not `rm foo/bar`. - The official skill (github.com/theorem-labs/oss-…) doesn't tell us much about the nature of FM and AI. Probably too much for me to hope of any skill. - Some of the article's specific caveats and throat clearings make me think someone at Anthropic reads my stuff ( ͡° ͜ʖ ͡°)
38
125
11
851
199,365
Doing our part to keep Signal safe. Thanks @quasar0147! CVE-2026-113380: Video/audio leakage after Signal call hangup
2
2
2
112
5,716
Absolute legends! ♥️ Do not believe @wiz_io and their PR stunt. Credit where credit is due. 👏
Do you know who illustrated the comic on calif.io/php2shell? Her name is Stephanie Cortes. And her husband is the hacker who discovered php2shell: @lcfr_hax. This artist-hacker couple has the best story, stay tuned!
4
18
224
27,080
Splendid
2
44
10,439
Mard retweeted
We’re excited to share our new article on the CyKor blog! 📝 “[Paper Review] SyzGen: Automated Generation of Syscall Specification of Closed-Source macOS Drivers” 🛠️ Youngin Won (KU, 4th year) reviews how SyzGen works and shares hands-on experience setting up a Catalina VM and testing selected components. Check it out below 👇 🔗 blog.cykor.kr/2026/10/Paper-… #CyKor #macOS #Fuzzing
4
34
1,915
Looking at OpenAI’s newly released 722 math manuscripts gave me 722 reasons why I should start writing Yuri novels instead. I guess every road leads to Yuri novels
185
I can confirm
this is my c2, there are many like it, but this one is mine.
1
251
Sad truth
CVE-2026-85153 critical vuln in a dating app i can hack a dating app but still can’t get a girlfriend
5
418
Most recent macOS 27 running in KVM/qemu. On non-Apple hardware (DGX Spark in this case). KVM wasn't patched at all.
4
15
218
8,763
Annotated @Apple M6 die shots from the talented @SemiAnalysis_ STEEL team! Watch the full video breakdown here➡️youtu.be/uA7WLmlg1kM
10
61
4
647
28,432
Mard retweeted
This has nothing to do with the Vercel bug but it's pretty interesting too. Since everyone is dropping KVM bugs and exploits, and projects are silently patching bugs. Why not. Talks became blogposts and blogposts became tweets. github.com/torvalds/linux/co…
🤖 Made with AI
We’ve confirmed a KVM 0day through our Vercel Sandbox bounty program. Affecting the industry’s gold standard solution for Linux virtualization. 2026 is wild! Thankful to Paulos and other researchers helping us make the most secure sandbox for agents. Full writeup coming.
5
17
2
128
13,360
New Blog Post! Introduction to ARM ETM Tracing for Reverse Engineers! In this post we extract a live instruction trace from a running Xbox controller, enjoy! voidstarsec.com/blog/arm-tra…
44
1
244
10,869
Mard retweeted
Tencent VM Static Devirtualization (@BackEngineerLab) back.engineering/blog/31/07/… #infosec
21
192
9,226
Mard retweeted
Ts harddd
139
7,401
238
75,710
787,001
🥷 Now we can inject a payload into a remote process without using VirtualAllocEx and WriteProcessMemory. No need to suspend the target process New technique to evade EDRs: Github: TwoSevenOneT/InjectSetConsole #redteam #pentest #antimalware
10
187
4
995
60,394
参考までに
37
707
51
6,983
133,637