Dpulse

Latest version: v1.2

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.1.6

ADDED

1. Added XLSX and HTML report examples

DELETED

1. Removed warning about deprecated PDF report

CHANGED

1. Changed XLSX report content in order to replicate HTML report content
2. Unified data_array content both for XLSX and HTML reports
3. Extended bad emails clean-up support for scans without PageSearch
4. Improved handling of API results returning in XLSX report
5. Fixed error when selecting only 1 API to scan crashes program entirely
6. Extended column sizes for some XLSX sheets
7. Updated Jinja2 required version to 3.1.5+ in order to fix security issue
8. Fixed wrong cosmetical wrap for not found SSL certificate info
9. Some code clean up

1.1.5

ADDED

1. Added keywords_list None value if PageSearch was not selected
2. Added proxifier.py to handle proxies gathering for Google Dorking
3. Added user-agents list support for config generator
4. Added user-agents rotation support
5. Added CLI output for user-agent changing
6. Added X.com links parsing support
7. Extended Twitter links paragraph with X.com links in HTML report
8. Added new paragraph for proxies file path
9. Added code to handle proxies usage
10. Added support of VirusTotal API and SecurityTrails API scans reporting

CHANGED

1. Moved Google Dorking DB related functions to db_creator.py
2. Modified color scheme for dorking results output
3. Corrected local imports names
4. HTML report cosmetical improvements (PS and SI)
5. Cosmetical update for N/A organization name filler
6. Some code clean-up and CLI cosmetical improvements

1.1.4

ADDED

1. Added Table of Contents in HTML report
2. Added paragraph separators in HTML report
3. Added PageSearch paragraphs in HTML report
4. Added Dorking results paragraph in HTML report
5. Added used API flag transfer to Report Storage DB
6. Added API scan status to show in Report Storage DB CLI Inspector
7. Added dorking_results.txt file removal after creating HTML report. You won't see this file anymore

DELETED

1. Deleted choice for PDF report creation. Forever
2. Removed deprecated HTML report templates
3. Removed PDF report handling functions and modules
4. Removed xhtml2pdf requirement
5. Removed empty line in basic_dorking.db
6. Removed some double imports

CHANGED

1. Rewritten "None" dorking mark to "N" when starting a scan
2. Fixed bug with wrong api_scan_db handling in XLSX report
3. Improved config editing exception hanling
4. Fixed some typos
5. Unified report creation calling function, so there'll be no more duplication of code
6. Fixed long spaces between some string and menus in some places
7. Adapted XLSX report for unified report creation function

1.1.3

ADDED

1. Added basic support for APIs
2. Added basic VirusTotal API support
3. Added basic SecurityTrails API support
4. Added reference API Keys DB

DELETED

1. Removed some unused imports from modules

CHANGED

1. Fixed incomplete URL sanitization security issue
2. Improved exception handling for dorking processes
3. Reactivated and reworked API Keys DB menu in Settings
4. Moved API key enter menu point to separate main menu point
5. Moved some long prints to cli_init module
6. Fixed wrong config file check logic
7. Fixed wrong XLSX report creation with Dorking module activated
8. Made cosmetical fix for XLSX Google Dorking sheet if mode was set to None
9. Refactored PageSearch documents saving code
10. Optimized imports by making them situational
11. Changed "Clear journal content" menu point from 5 to 3
12. Fixed incorrect separators appearing during PageSearch process

1.1.2

ADDED

1) Added support for adminpanels_dorking.db
2) Added config parameters for Google Dorking module
3) Added new settings point menu
4) Added "Clear journal content" function
5) Added webstructure_dorking database
6) Added separate module to handle custom Dorking DB generation
7) Added custom Dorking DB usage support
8) Added check on existent custom DB name
9) Added possibility to view and edit config file

CHANGED

1) Modified dorking_delay and delay_step transfer
2) Some CLI visual changes
3) Reactivated some parts of settings menu
4) Fixed DPULSE stuck by config file absence
5) Updated basic_dorking table content
6) Fixed SSL/TLS and incomplete URL sanitization security issues
7) Fixed 'No such file or directory' error when dorking mode is set to None
8) Reactivated "Generate custom Dorking DB" menu point
9) Done some code refactoring

1.1.1

ADDED

1. Extended README with new installation commands set for rolling versions
2. Added 3 databases with different dorks to use them in new extended scan mode
3. Added new extended scan mode: Google Dorking with different dorking types (which are represented by DBs)
4. Added check on presence of databases with dorks
5. Added config file (temporarily it is a test change, and it's still WIP)
6. Added domain regex and connectivity check
7. Added misc.py module to control various mini functions
8. Added config_processor.py module
9. Added dorking post-scan summary output
10. Added folder for future APIs module
11. Added possibility to recreate HTML reports from report storage DB

REMOVED

1. [TEMPORARILY] Disabled Settings menu
2. Deprecated old dorking_processor.py module and TXT file with dorks
3. Removed some double imports

CHANGED

1. Minor CLI changes (different checks were moved before DPULSE main banner)
2. Moved and reworked functions from dorking_processor.py to dorking_handler.py
3. Fixed bug when 0 found subdomains stops DPULSE when PS is activated
4. Fixed wrong keywords search result printing in reports (PS)

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.