.
βββ destroyer-browser.py
βββ icons/
β βββ exit.png
β βββ home.svg
β βββ Back.svg
β βββ Forward.svg
β βββ reload.svg
β βββ new_tab.svg
βββ README.md
βββ requirements.txt
βββ ...
- Tabbed Browsing: π Open multiple tabs to browse different websites simultaneously.
- Navigation Controls: β¬ οΈβ¬οΈβ‘οΈπ Back, forward, reload, and home buttons for easy navigation.
- Bookmarks: π Quick access to popular websites through the bookmarks toolbar.
- Closeable Tabs: π Close individual tabs with the option to reopen them later.
- Responsive Design: π± Adjusts to the window size dynamically for a seamless user experience.
- Browse Privately: π Browse without saving any browsing history, cookies, or cached data. Close the browser to remove all associated data.
The following OSINT tools have been integrated for users interested in gathering information online:
-
Shodan: π Discover information about devices connected to the internet.
-
DroneBL Lookup: π Check if an IP address is listed on the DroneBL blacklist.
-
DNSDumpster: π Explore DNS information about a domain.
-
Dehashed Search: π Search for leaked passwords and personal information.
-
Cybercrime Tracker: π Monitor cybercrime activities and threats.
-
Onyphe: π Access information about IP addresses and domains.
-
Ahmia Search: π Search the dark web for content.
-
Archive.org Search: π Explore archived web pages and content.
-
Threat Crowd: π Investigate and analyze cyber threats.
-
VirusTotal: π¦ Scan files for malware and viruses.
-
Data Removal: π§Ή Upon exiting the browser, all browsing history, cookies, and cached data are automatically removed to ensure maximum privacy.
-
Clone the repository:
git clone https://github.com/Destroyer-official/Destroyer-Browser.git
-
Navigate to the directory:
cd Destroyer-Browser
-
π¦ Install the required packages:
pip install -r requirements.txt
-
β¨ Execute the script:
python destroyer-browser.py
Destroyer Browser is built on the PyQt5 and PyQtWebEngine frameworks, utilizing Python for scripting. The browser's core functionality revolves around the following key components:
-
Tabbed Browsing:
- Destroyer Browser enables users to open multiple tabs, each representing a different website or web resource.
- The tabbed interface allows for convenient multitasking and efficient organization of browsing activities.
-
Navigation Controls:
- Back, forward, reload, and home buttons provide users with intuitive navigation controls for a seamless browsing experience.
- These controls are implemented using PyQt5 signals and actions, ensuring responsive interaction with the web content.
-
Privacy and Security:
- Destroyer Browser prioritizes user privacy by incorporating an incognito mode.
- While in incognito mode, the browser ensures that no user data, including browsing history, cookies, or cached data, is stored on the device.
-
OSINT Tools Integration:
- The browser comes equipped with a set of OSINT tools to empower users in gathering information online.
- Each tool, such as Shodan, DNSDumpster, and VirusTotal, is seamlessly integrated to provide quick access to relevant information.
-
Data Removal on Exit:
- To enhance privacy, all browsing history, cookies, and cached data are automatically removed when the user exits the browser.
- This feature ensures that no trace of the user's online activity remains on the device.
-
Responsive Design:
- Destroyer Browser adjusts dynamically to the window size, offering a responsive design that adapts to various screen dimensions.
- This responsiveness ensures a consistent and user-friendly browsing interface across different devices.
-
Script Execution:
- The browser script is executed using Python, leveraging the capabilities of PyQt5 and PyQtWebEngine for web rendering and user interface components.
- The use of Python provides flexibility and ease of development for both the browser's core features and additional functionalities.
This combination of features makes Destroyer Browser a versatile and privacy-focused web browser with a range of tools for users interested in Open Source Intelligence (OSINT) activities.
π€ Contributions are welcome! For suggestions, enhancements, or issues, feel free to create a pull request or submit an issue in the repository.
βοΈ This project is licensed under the MIT License. Refer to the LICENSE file for detailed licensing information.