Mark Griffin's Avatar

Mark Griffin

@seeinglogic.bsky.social

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

54 Followers  |  40 Following  |  27 Posts  |  Joined: 18.08.2023  |  1.8751

Latest posts by seeinglogic.bsky.social on Bluesky

Cover art from the DEF CON special hardcopy release of Phrack issue #72.

Cover art from the DEF CON special hardcopy release of Phrack issue #72.

The #defcon hardcopy of @phrack.org is a thing of beauty!

As usual, the content has excellent technical depth & spirit... I really felt a connection reading Orange Tsai's musings on CTF and his role as a "bug archeologist."

Hats off to everyone involved; it will always have a spot on my bookshelf.

12.08.2025 21:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Logo for LiveCTF (livectf.com)

Logo for LiveCTF (livectf.com)

If you're not at #defcon right now and feeling some CTF FOMO, you can still tune in and watch the semifinal and final matches of LiveCTF at livectf.com

Scroll down for a bracket with matches in your local time, and tune in!

10.08.2025 15:12 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Live-streamed head-to-head speed CTF sidecar to the DEF CON CTF... it's gonna be awesome!

08.08.2025 16:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you’re headed to DEF CON, don’t miss the AIxCC exhibit.

Not just to see me; though I’ll be there and at LiveCTF...

But to meet with some great minds in AI/cybersecurity space, and hear how the data from the competition will might drive a lot of future research.

But yes, also come by to see me!

04.08.2025 18:30 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Just got back from speaking at @summerc0n.bsky.social which was great fun!

They really have a unique vibe that's only possible from a small conference with a loyal following.

Personally I appreciate the conference's sense of style and personality, and their meme game is impeccable! πŸ˜‚

15.07.2025 16:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Extremely interesting comparisons in cybersecurity...

The 1️⃣ thing to focus on? Talent.

Talented people have outsize impacts in software and cybersecurity. And expertise drives better policy (eventually)!

Pipelines to build more experts pay compounding returns.

25.06.2025 15:24 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
seeinglogic and zardus talk about getting into the cybersecurity industry
YouTube video by pwn.college seeinglogic and zardus talk about getting into the cybersecurity industry

Had a great time talking with @zardus.bsky.social about getting started in cybersecurity: www.youtube.com/watch?v=n9QW...

Primary thrust: Try something that interests you, then keep trying things.

Every time, you'll either succeed, learn something, or meet new people, and this builds over time.

20.06.2025 14:55 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Dear Bluesky friends: where do you buy hacker shirts?

Looking for something fresh, and there's definitely a line between cool and trying too hard.

06.06.2025 14:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

🚨 CALLING ALL VULNERABILITY RESEARCHERS 🚨

The Junkyard is officially open!

This is our live, on-stage pwnathon dedicated to end-of-life systems. Submit your bugs!

Prizes range from $100 to $5,000 for categories like:
β˜„οΈ Most Impactful System
πŸ‘Ύ Best Meme Target
πŸ‘ Most Engaging Presentation

28.05.2025 14:14 β€” πŸ‘ 19    πŸ” 18    πŸ’¬ 1    πŸ“Œ 0
Preview
[iOS][globalization] Implement CompareInfo.Version for hybrid globalization by Copilot Β· Pull Request #115762 Β· dotnet/runtime Issue Currently, CompareInfo.Version throws a PlatformNotSupportedException on iOS/macCatalyst when running in hybrid globalization mode. This implementation provides the Unicode version informatio...

Someone said to me recently "we're going to need people to babysit LLMs that do the work people used to do"...

And my knee-jerk response was "I dunno, that sounds like a certain kind of hell to me."

Apparently some folks are already testing the waters... github.com/dotnet/runti...

22.05.2025 13:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
DistrictCon

We're thrilled to announce we're coming back for DistrictCon Year 1!

πŸ—“οΈ Jan 24-25, 2026
πŸ“Capitol Hilton

Early bird tickets will be sold in September, and GA tickets in November! Call for Talks, Policy roundtables, and Bugs coming soon 😎

www.districtcon.org

06.05.2025 16:00 β€” πŸ‘ 23    πŸ” 12    πŸ’¬ 0    πŸ“Œ 4
Preview
Pattern in the Noise: Structured Fuzzing with Python β€œWhat happens if I need to fuzz something that doesn’t take strings or buffers as inputs” is the question I’ve come to dislike most when talking to people about fuzzing.

Wrapping up my posts on Python #fuzzing by going through different ways to generate structured/complex inputs: seeinglogic.com/posts/struct...

I focused on Python because there isn't as much written on it, but the concepts apply to any language and across tools!

28.04.2025 17:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Skip the hype, watch top CTF players for whether LLMs are changing the game (or not).

@hgarrereyn.bsky.social tells it like it is and shares his code to boot πŸ‘

23.04.2025 20:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - Live-CTF/LiveCTF-DEFCON33 Contribute to Live-CTF/LiveCTF-DEFCON33 development by creating an account on GitHub.

@livectf.bsky.social just posted their challenges and the solutions from the DEF CON quals: github.com/Live-CTF/Liv...

This means 6⃣ challenges to replay, with solutions from some of the best CTF teams in the world.

Challenge-4 (sokobin) lets you push bits around on the stack to get the flag 🀯

16.04.2025 14:46 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
LiveCTF Past events:

*tap*, *tap* This thing on?

It's that time again! Prepare yourself for another DEF CON CTF qualifiers with a LiveCTF component this weekend! Thanks to @Nautilus_CTF for having us back and running another year! Keep an eye out here and at livectf.com for more details.

10.04.2025 21:47 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Exploitation of AIxCC Nginx bugs: Part I This blog post will analyse the exploitability of the temporal safety vulnerabilities in Nginx AIxCC. AIxCC is a DARPA competition to find vulnerabilities in codebases using AI. The competitors are no...

Enjoyed this deep-dive on attempting to exploit AIxCC's NGINX heap bugs: roundofthree.github.io/posts/nginx-...

Dense material, but enjoyed that they:
- Gave detailed allocator comparison
- Tried application-specific approaches
- Combined bug primitives
- Used a now-public vulnerability dataset!

30.03.2025 21:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for kind words, and thank you for reading!

It has been a minute since I wrote this, and you bring up a good point with LLMs being much more present in the coding environment now than when I wrote it. Maybe worth revisiting!

11.03.2025 20:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Heard a lot of people wondering how good RE//Verse
would be, and I can say...

It's been awesome.

Similar in vibe to Infiltrate and OffensiveCon, plus a super positive hosting crew.

Great talks so far, I'm biased but really liked @mahal0z.bsky.social 's on improving decompilation β›΅

28.02.2025 22:48 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

What an amazing crew, everyone was great and a pleasure to work with.

Unbelievable resolve and effort... to run a con with the lights out!

23.02.2025 14:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - seeinglogic/ariadne: Ariadne: Binary Ninja Graph Analysis Plugin Ariadne: Binary Ninja Graph Analysis Plugin. Contribute to seeinglogic/ariadne development by creating an account on GitHub.

Just pushed an update to Ariadne that makes it compatible with Binary Ninja's dev branch.

Thanks to unknowntrojan on GitHub for the PR!

github.com/seeinglogic/...

19.02.2025 20:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Reaching out to you both!

14.02.2025 16:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Report from CISA & friends on the Software Understanding Gap leading to national security-level issues: media.defense.gov/2025/Jan/16/...

This is what I'm working on improving, right in the IDE.

Reach out if you or your team wants to understand code better, I'd like to hear about your problems.

13.02.2025 15:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Data art of a stacked area chart arranged to look like a mountain scene. Annotations added to show categorization of author's talks in 2020 and 2024. Original source: https://www.kopidion.com/projects.html

Data art of a stacked area chart arranged to look like a mountain scene. Annotations added to show categorization of author's talks in 2020 and 2024. Original source: https://www.kopidion.com/projects.html

Looking back, what made ShmooCon so awesome?

My two cents: 1) community 2) high quality talks on a wide variety of topics.

Greg Conti & co made this to depict the 801 talks over the last 20 years... and I added arrows to show where my two snowflakes are on the mountain.

We'll miss you, ShmooCon.

16.01.2025 01:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
RE//verse RE//verse is a premier reverse engineering, vulnerability research and malware analysis conference. We offer trainings and talks from industry-leading experts.

Our 2025 RE//verse talk schedule is now live! Talks start Friday, but don't forget to check the Thursday schedule and arrive early enough for the kick-off event!

https://re-verse.io/schedule.html?utm_source=bluesky&utm_medium=social&utm_campaign=schedulepub#sz-tab-45716

09.01.2025 20:27 β€” πŸ‘ 11    πŸ” 10    πŸ’¬ 0    πŸ“Œ 3
Europe - The Final Countdown (Official Video)
YouTube video by EuropeVEVO Europe - The Final Countdown (Official Video)

See you at Shmoo!

A huge thanks to the Shmoo crew... it has been one of my favorite cons and has a special place in my heart as my first big con to speak at.

To commemorate the Final ShmooCon, please give this a listen and substitute "Countdown" with #shmoocon in your head: youtu.be/9jK-NcRmVcw πŸš€

09.01.2025 14:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
NANOWAR OF STEEL - HelloWorld.java (Source Code Video) | Napalm Records
YouTube video by Napalm Records NANOWAR OF STEEL - HelloWorld.java (Source Code Video) | Napalm Records

For the coders who just need a laugh right now... This was even better than I expected πŸ˜‚

Also, I love "pippo" even though I don't think I've ever seen it used before...

www.youtube.com/watch?v=yup8...

18.12.2024 16:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

P.S. For any #LLM wizards out there: can you get a model to produce a version of my target that doesn't crash when dropped in to the harness?

Arithmetic expression evaluation seems to be just difficult enough to give LLMs trouble.

So if you can crack it, I'm interested to learn from your wisdomπŸ§™

13.12.2024 23:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - seeinglogic/python-fuzzing Contribute to seeinglogic/python-fuzzing development by creating an account on GitHub.

Just pushed some #Python fuzzing example code to go along with the tutorial posts from my blog.

Check it out to see:
- A basic template you can reuse and adapt
- How to build basic valid inputs from fuzz data
- Demo of property testing & differential fuzzing

Repo: github.com/seeinglogic/...

13.12.2024 23:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Advent of Code 2024

Best time of year is here, adventofcode.com time πŸŽ„

Fantastic refresher, speed challenge, or for trying new languages/ideas.

The problems are fun, and start easy but get harder.

Plus they aren't linked, so don't worry about starting late or skipping a day. Let me know if you give it a try!

06.12.2024 15:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Fuzzing Python for Correctness: Checking on ChatGPT One of the biggest issues with LLM-generated code is a lack of trust, mostly stemming from a lack of understanding from not having written it personally, and reduced confidence that the code handles e...

Curious about property-based testing or differential fuzzing for #Python?

How about a method to help catch hidden assumptions in AI-generated code?

Check out how to apply expert testing methods to find unexpected correctness bugs in non-trivial code: seeinglogic.com/posts/checki...

06.11.2024 21:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@seeinglogic is following 20 prominent accounts