0.1.0 / 2023-XX-XX
- Extracted and refactored from ronin-web.
- Relicensed as LGPL-3.0.
- Initial release:
- Requires
ruby
>= 3.0.0.
- Built on top of the battle tested and versatile [spidr] gem.
- Provides additional callback methods:
every_host
- yields every unique host name that's spidered.
every_cert
- yields every unique SSL/TLS certificate encountered while
spidering.
every_favicon
- yields every favicon file that's encountered while
spidering.
every_html_comment
- yields every HTML comment.
every_javascript
- yields all JavaScript source code from either inline
<script>
or .js
files.
every_javascript_string
- yields every single-quoted or double-quoted
String literal from all JavaScript source code.
every_javascript_comment
- yields every JavaScript comment.
every_comment
- yields every HTML or JavaScript comment.
- Supports archiving spidered pages to a directory or git repository.