Ross ROSS = Recommend OSS · open-source software intelligence for agents

corkami/collisions resource

Hash collisions and exploitations observed · 2026-08-28

github.com/corkami/collisions · Python observed · 2026-08-28

Health v2 · maintenance only

35/100

  • Activity 7
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2774
  • days_rel: n/a
  • days_push: 559
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3397 stars · 209 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A collection of hash collision tools, scripts, and examples by Ange Albertini and Marc Stevens, demonstrating MD5 and SHA1 collision attacks and how they can be exploited in common file formats like PDF, JPG, and PE. It includes format-specific Python scripts to generate instant colliding file pairs and documentation of attack techniques.

Use cases

  • generate two different files with the same MD5 hash
  • create colliding PDF or JPG files for a security demo
  • learn how chosen-prefix hash collision attacks work
  • test whether a file format tolerates appended collision data
  • demonstrate weaknesses of MD5-based file integrity checks
  • study real-world hash collision exploitation examples

When to choose

  • you need to generate or demonstrate MD5 or SHA1 collisions in common file formats
  • you are researching or teaching cryptographic hash weaknesses
  • you want to test systems relying on MD5/SHA1 for file identity

When to avoid

  • you need to forge a file matching an arbitrary given hash - that is not possible
  • you need practical SHA1 collision generation on consumer hardware
  • you need a production hashing library rather than attack tooling

Facets

learning-resource · maturity active

security cryptography developer-tools security developer-tools python cross-platform hash-collisions md5 sha1 cryptography-attacks educational file-formats cryptography

1 source

Member repositories

RepositoryRoleHealth v2
corkami/collisionsmain35

For agents

markdown · JSON · MCP: product_card(name="corkami/collisions")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem