cariddi v1.4.0 🥳
Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more
The biggest update since Cariddi creation in performance, speed and accuracy.
- Optimized pattern matching for secrets, errors and info (goroutines + precompiled regexes)
- Added many HTML selectors
- Added MaxDepth flag (
-md
, Maximum depth level the crawler will follow from the initial target URL) - Added IgnoreExtensions flag (
-ie
, Comma-separated list of extensions to ignore while scanning, defaults included) - Enhanced performance and UI for HTML and TXT output
- Fixed graceful exit
- Updated colly to v2.2.0, more dependencies update
- Minor fixes and changes
Changelog
- 3a37ef3 Update README.md
- 23e66b6 Merge pull request #181 from edoardottt/devel
- cf3f4f6 v1.4.0
- 9b2a025 more HTML selectors + go mod tidy
- 1eb9a8e update Default Ignored Extensions
- 0e7a7ac add bmp,ttf,tfif to Default Ignored Extensions
- 89097f9 add SVG to Default Ignored Extensions
- aa4238e update README
- a3c04a1 update README
- e74f293 update README.md
- e363329 minor changes
- 111b37d update REAMDE
- a106dd1 linting + minor changes
- 1e8cec1 update README
- 31711cf linting
- d8921f3 Added -ie flag (IgnoreExtensions)
- 016fccc Enhanced performance and UI for HTML and TXT output
- 34e7c8a compile regexes only once
- 16d83f5 update README
- 7e5d1c4 update README
- e35fd17 update README
- c1cd75d enhanced HTML output
- d87b3fc minox fix
- bcbc3ae fix go status badge
- c616875 improve Makefile
- 607d30f minox fix
- 709c4fc improve make.bat
- 69acf81 rewrite huntExtensions
- f83404e update dependencies
- ad51fc0 add more extensions
- 82a3585 optimize secrets, info ad errors hunting (goroutines)
- 0989658 (linting) add maxdepth flag (md) + graceful exit
- cb0b442 add maxdepth flag (md) + graceful exit
- 3d35be7 updated colly to v2.2.0
- 4f90ce3 updated colly to v2.2.0
- 45a3b78 optimize pattern matching for secrets, errors and info (linting)
- d3834a4 optimize pattern matching for secrets, errors and info
If you encounter a problem, just open an issue