Hacker GitHub

← All repos

abiggerhammer/hammer

View on GitHub ↗ ★ 293 C

Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that.

6 mentions on Hacker News by 6 people: 0 stories, 6 comments · first 2013-04-09 · latest 2023-11-12

Mentions per year 6 mentions · busiest year 2013 (2)
20082026
  1. …nile and gezira https://news.ycombinator.com/item?id=10535364 parsing annoying formats is what https://github.com/abiggerhammer/hammer is for; we were able to get it to parse pdf. unfortunately it's not pure ruby. the smallest i've been…
    comment by kragen · 2023-11-12 · in Write your own terminal
  2. …that are deterministic context-free or simpler[2]), see Meredith and Sergey's talk[3] at 28c3. [1] https://github.com/abiggerhammer/hammer/ [2] http://www.langsec.org/occupy/ [3] https://media.ccc.de/v/28c3-4763-en-the_science_of_insecurit.…
    comment by pdkl95 · 2016-12-01 · in Bypassing CSP using polyglot JPEGs
  3. along the same lines, there's https://github.com/abiggerhammer/hammer which is a bit-oriented c parser combinator library for binary formats.
  4. >>describe and validate the desired structure Something like this? https://github.com/abiggerhammer/hammer
    comment by hellbanner · 2014-09-08 · in Swift – Why Annoying Is Good
  5. …if fully developed yet. [1] http://boingboing.net/2011/12/28/linguistics-turing-complete... [2] https://github.com/abiggerhammer/hammer
    comment by ippisl · 2013-08-09 · in Why is encryption so hard?
  6. …base64 recognizer , and i think they are working on building recognizers for more protocols. [1] https://github.com/abiggerhammer/hammer