Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0x48piraj/collider-ng
Collider-ng: A simple, fast tool for hash collisions and exploitation, featuring a built-in hash identifier, ideal for CTFs and pentesting.
https://github.com/0x48piraj/collider-ng
ctf ctf-tools exploitation hacking hash hash-collision hash-functions hash-identification hashing infosec pentesting security security-tools
Last synced: 9 days ago
JSON representation
Collider-ng: A simple, fast tool for hash collisions and exploitation, featuring a built-in hash identifier, ideal for CTFs and pentesting.
- Host: GitHub
- URL: https://github.com/0x48piraj/collider-ng
- Owner: 0x48piraj
- License: mit
- Created: 2024-07-12T21:45:56.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-07-16T22:18:12.000Z (4 months ago)
- Last Synced: 2024-10-12T06:49:20.536Z (about 1 month ago)
- Topics: ctf, ctf-tools, exploitation, hacking, hash, hash-collision, hash-functions, hash-identification, hashing, infosec, pentesting, security, security-tools
- Language: Rust
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# collider-ng
Collider-ng: A simple, fast tool for hash collisions and exploitation, featuring a built-in hash identifier, ideal for CTFs and pentesting.
## A note on hash identification
It is impossible to mathematically and algorithmically determine which specific algorithm produced a certain hash, and that's definitely not collider-ng is claiming to be able to do. A hash of a specific length and characterset could have been generated by a number of different hashing algorithms, and the hash itself doesn't give further information for one to determine whether or not it was produced by i.e MD5 or RIPEMD128, since both of these algorithms produce 128 bit hashes.
#### TODO ???
One approach to improve the ability to differentiate between two hashing algorithms that generate hashes with similar characteristics is by considering the relative popularity of each algorithm.