Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/syrex1013/threatbrowser
A powerful, open-source, user-friendly browser designed for multi-accounting.
https://github.com/syrex1013/threatbrowser
affiliate-marketing browser cybersecurity electron multiaccounting undetected vue
Last synced: 3 months ago
JSON representation
A powerful, open-source, user-friendly browser designed for multi-accounting.
- Host: GitHub
- URL: https://github.com/syrex1013/threatbrowser
- Owner: syrex1013
- License: mit
- Created: 2024-08-25T17:36:53.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-30T12:32:08.000Z (4 months ago)
- Last Synced: 2024-09-27T05:41:49.323Z (3 months ago)
- Topics: affiliate-marketing, browser, cybersecurity, electron, multiaccounting, undetected, vue
- Language: Vue
- Homepage:
- Size: 1.34 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
THREATBROWSER
A powerful, user-friendly browser designed for multi-accounting.
Developed with the software and tools below.
## 🔗 Quick Links
> - [📍 Overview](#-overview)
> - [📦 Features](#-features)
> - [🚀 Getting Started](#-getting-started)
> - [⚙️ Installation for development](#️-installation-for-development)
> - [🤖 Running threatbrowser](#-running-threatbrowser-for-development)
> - [🛠 Building for windows](#-Building-for-windows)
> - [🛠 Project Roadmap](#-project-roadmap)
> - [🤝 Contributing](#-contributing)
> - [📄 License](#-license)
> - [👏 Acknowledgments](#-acknowledgments)---
## 📍 Overview
ThreatBrowser is the first open-source multiaccounting browser. Proxy integration, unlimited profiles, everything included.
---
## 📷 Gallery
- Profiles Section
![Main](https://i.imgur.com/2reUO2e.png)- Bypassing fingerprint tests
![Main](https://i.imgur.com/FqIDZFu.png)- Proxy Manager
![Main](https://i.imgur.com/Eg2XPST.png)---
## 📦 Features
- Unlimited profiles
- SOCKS4/5, HTTP/S proxy integration
- Custom User Agents settings
- Open-Source---
## 🚀 Getting Started
**_Requirements_**
Ensure you have the following dependencies installed on your system:
- **Node.js**: `version 14.x or higher`
- **npm**: `version 6.x or higher`
- **TypeScript**: `version 4.x or higher`
- **Electron**: `version 13.x or higher`### ⚙️ Installation for development
1. Clone the threatbrowser repository:
```sh
git clone https://github.com/syrex1013/threatbrowser
```2. Change to the project directory:
```sh
cd threatbrowser
```3. Install the dependencies:
```sh
npm install
```### 🤖 Running threatbrowser for development
Use the following command to run development build
```sh
npm run dev
```### 🛠 Building for windows
Use the following command to build ThreatBrowser for windows
```sh
npm run build:win
```You can also use prebuilt versions from our releses section.
## 🛠 Project Roadmap
- [x] `► Custom useragents`
- [ ] `► More customizations of profile`
- [ ] `► Exporting profiles and cookies`
and more!---
## 🤝 Contributing
Contributions are welcome! Here are several ways you can contribute:
- **[Submit Pull Requests](https://github.com/syrex1013/threatbrowser/blob/main/CONTRIBUTING.md)**: Review open PRs, and submit your own PRs.
- **[Join the Discussions](https://github.com/syrex1013/threatbrowser/discussions)**: Share your insights, provide feedback, or ask questions.
- **[Report Issues](https://github.com/syrex1013/threatbrowser/issues)**: Submit bugs found or log feature requests for Threatbrowser.Contributing Guidelines
1. **Fork the Repository**: Start by forking the project repository to your GitHub account.
2. **Clone Locally**: Clone the forked repository to your local machine using a Git client.
```sh
git clone https://github.com/syrex1013/threatbrowser
```
3. **Create a New Branch**: Always work on a new branch, giving it a descriptive name.
```sh
git checkout -b new-feature-x
```
4. **Make Your Changes**: Develop and test your changes locally.
5. **Commit Your Changes**: Commit with a clear message describing your updates.
```sh
git commit -m 'Implemented new feature x.'
```
6. **Push to GitHub**: Push the changes to your forked repository.
```sh
git push origin new-feature-x
```
7. **Submit a Pull Request**: Create a PR against the original project repository. Clearly describe the changes and their motivations.Once your PR is reviewed and approved, it will be merged into the main branch.
---
## 📄 License
This project is protected under the MIT License. For more details, refer to the [LICENSE](https://github.com/syrex1013/threatbrowser/blob/d01f8bfe1231c426c8bd6c01006feb9279657abc/LICENSE.md) file.
---
## 👏 Acknowledgments
- [Puppeter](https://github.com/puppeteer/puppeteer)
- [Electron-vite](https://github.com/electron-vite)[**Return**](#-quick-links)
---