Dev/hacker | Improving human understanding of code | A picture's worth 1KLOC

Joined September 2022
Kicking off my writing on visualization and software with a post on my most recent Binary Ninja plugin, Ariadne! seeinglogic.com/posts/why-of… Learn how interactive graphing helps with reverse-engineering and some common workflows. #infosec #dataviz
2
22
1
92
15,563
If you've been waffling on whether to buy Binja or have a renewal coming up, you should hop on this... it's their first and only sale in 10 years! Yes, it works on renewals too! @vector35 showing they look out for their customers and are just good people❤️
Celebrate 10 years of Binary Ninja! For the first time ever, we’re offering a 35% discount! Join us for 10 full days of giveaways including licenses, merch, and more. Huge shoutout to everyone who has been with us since the beginning, and here’s to everything still to come. Join in on the celebration: binary.ninja/10years
5
281
Mark Griffin retweeted
I'm optimistic we can create _some_ type of knowledge-based security-related community activity but traditional online jeopardy-style CTF as a competitive format is on its deathbed and this video hurts. Big love to the community that has meant the world to me the past 11 years!
"Dad, what was it like playing CTFs before AI?"
7
75
6,485
Mark Griffin retweeted
Feb. 6-7, 2027 | See you there 🪩✌️
1
9
3
31
5,116
Mark Griffin retweeted
RE//verse 2026 talks are live on YouTube! Want to revisit a talk or catch the ones you missed? The full playlist is now available: youtube.com/playlist?list=PL…
4
55
3
302
23,998
Junkyard was an absolute pleasure to host again, it was awesome to see it take off... we even had a Roller Coaster Tycoon exploit this year! In case you missed the show, @caseyjohnellis gave a great writeup of the EOL targets and exploits shared: cje.io/2026/02/07/for-the-lo…
2
2
212
Mark Griffin retweeted
THATS A WRAP ON DISTRICTCON YEAR 1! ☃️❤️🪩 We sincerely hope you had a great time - it wouldn’t be possible without our amazing team, our speakers, the villages, our sponsors, and most importantly YOU! We hope this brings you a sense of community. Stay warm, be good to each other, and we’ll see you again for Year 2!
3
13
1
70
4,562
Just want to say how pumped I am both to support an awesome local conference and to see our logo in such great company!
Replying to @DistrictCon
We're so grateful to our sponsors for making Year 1 possible! We'll see you on Jan 24 😎
1
3
227
Mark Griffin retweeted
We are extra thankful for our incredible lineup of Year 1 Sponsors for DistrictCon! districtcon.org/sponsorships
2
12
3
27
7,907
VSCode has leaned forward on a lot of fantastic usability enhancements... But their recent "terminal autocomplete suggestion" setting has definitely been a mixed bag for me (distracting and suggests bad completions). To disable: settings > "terminal suggest" and uncheck
93
Finally ran my own experiment with AI on LiveCTF challenges after seeing a bot beat top players. …and I was surprised by the success of current models with a single prompt. Sharing what I did so you can try it yourself: seeinglogic.com/posts/livect…
1
1
1
9
2,191
A friend told me I buried the lead, and that they felt this chart tells the tale. While the sample size is very small, the data does not favor humans given the specific parameters of LiveCTF (average human solve 22.8 min).
176
Team Atlanta's report explains how their 1st place CRS found & patched bugs... and you can just read the code! github.com/Team-Atlanta/aixc… The report covers a ton: orchestration, LLM strategies, patch generation... but really shines in its coverage of practical fuzzing issues.
3
299
Mark Griffin retweeted
Interested in Submitting to Junkyard? Want to hang out with fellow researches? Workshopping ideas? Come hang out with the Junkyard Team for a Virtual Happy Hour! Wednesday October 1, 8pm ET (5pm PT) (1, maybe 2 hours?) RSVP: luma.com/949joy6c
5
1
6
2,140
Awesome linear probe based hallucination detection. Code and paper in thread.
Imagine if ChatGPT highlighted every word it wasn't sure about. We built a streaming hallucination detector that flags hallucinations in real-time.
2
13
2,307
Mark Griffin retweeted
They're called "forever bugs" for a reason 🐛 districtcon.org/junkyard - submit your best 0day in end-of-life today to win cash prizes!
5
1
12
1,917
ICYMI: 5 systems from AIxCC are now Open Source: archive.aicyberchallenge.com… An unprecedented opportunity to peek into the toolkit of top security teams. Everything from prompt templates, to terraform code, to implementations of very recent research techniques, it's all there 👀
1
6
487
Mark Griffin retweeted
Phrack turns 40. The digital drop is live. Download it. Archive it. Pass it on. 💾 phrack.org #phrackat40 #phrack72
6
258
14
701
66,728
My biggest surprise at #defcon33 : in a head-to-head LiveCTF match, one player’s AI bot beat _both_ humans to the punch. I was commentating the match & was super confused because I could see the player had only just begun their solve script: youtube.com/live/TYn38VfmDRU… 🧵👇
1
12
1
37
9,566
But: - These were non-trivial challenges that required synthesis of multiple concepts (PNG format, internal structure offsets, shellcode) - The player provided almost no input at all, other than the challenge binary and presumably info on the LiveCTF format & challenge category
1
3
416
As the organizers of LiveCTF, we allowed for this possibility as an open challenge, but we were all surprised by this. Perhaps a small turning point, but it marks a change in #CTF. Whether by policy or technical solutions, organizers will need to handle AI solvers.
6
368