v0.8b (HEARTBEAT)
Pre-release
Pre-release
·
1029 commits
to main
since this release
ADDED
- Added dnspython, builtwith, MechanicalSoup requirements
- Added networking_processor.py module
- Added SSL and DNS info gathering functions in networking_processor.py module
- Added Shodan InternetDB API support and usage in networking_processor.py
- Added new InternetDB-related part in PDF report
- Added function to extract sitemap.xml (and parse links from it) and robots.txt in networking_processor.py
DELETED
- Removed import net.asyncio and asyncio from crawl_processor.py
- Removed some empty fields in report_template.html
- Removed google dorking results amount selector
- Removed timeout and sleep-interval settings in config.txt
- Removed change_settings function in dpulse.py
- Removed pring_cfg_edit_menu function in cli_init.py
- Removed "edit config parameters" point in print_settings_menu function in cli_init.py
- Removed get_proxies.py module
CHANGED
- Redacted some error messages to see full situation which caused the error
- Updated visual part of report_temlplate.html
- updated requirements.txt and setup.py
- Reworked the way of creation reports: now DPULSE creates folder with name of case and puts pdf report and 4 text files with robots.txt, sitemap.xml, extracted links from sitemap.xml and dorking results in this folder
EXPERIMENTAL
- MechanicalSoup is now used for processing Google Dorking, we'll see if it's a good solution, but if it's not - we'll find a better one.