A console application with a simple user interface for managing and working with browser profiles with anti-detection protection.
It is based on the browser-with-fingerprints plugin, which allows you to change your browser fingerprint, create a virtual identity and increase the secrecy of your browser.
This is done using the FingerprintSwitcher service, which allows you to replace a list of important browser properties, so you will behave like a completely new user.
The application will allow you to increase your anonymity on the web. You can use multi-accounts on any platforms as different users. Thanks to the simple console interface, you don't need any skills to use antidetect. This project is for the community and I will gradually develop and improve it in the future.
The aim of my project, the "Antidetect browser," is to empower users with the ability to create and manage multiple virtual browser profiles, ensuring their anonymity and privacy online. Through the "Antidetect browser," users gain the following capabilities:
-
Creating Custom Browser Profiles: Users can craft browser profiles tailored to their specific needs, with unique configurations and settings.
-
Proxy Integration: Each profile supports the integration of proxy servers, enabling anonymous connections to the Internet.
-
Fingerprint Masking: I've implemented features to mask and alter digital browser fingerprints like User-Agent and Canvas Fingerprint, allowing users to evade tracking systems effectively.
-
Enhanced Privacy Features: Users have the ability to disable potentially identifying features such as WebRTC and Canvas Fingerprinting, thus elevating their level of anonymity and privacy.
-
Secure Data Management: The project provides users with the means to manage their own data storage for each profile, ensuring data isolation and privacy between profiles.
With the "Antidetect browser," I aim to offer users a comprehensive toolset to navigate the online world with confidence, knowing that their privacy and anonymity are prioritized.
Profiles is a individual browser instances, similar to profiles in the Google Chrome browser. Each profile has its own storage, settings, and data, which can be stored either in the cloud for accessibility and synchronization across devices or locally on your system for increased confidentiality and security.
The application provides a convenient and simple interface accessible through a console application. Users can easily create and manage profiles, including setting up proxy connections and spoofing browser fingerprints.The Dashboard is a Google Sheets document containing information about browser profiles. With this table, you can easily manage your profiles, make changes, and track relevant information.
What you can do with the Dashboard:
-
Sorting and Filtering: Easily find information by sorting and filtering data in the table.
-
Profile Management: Create and modify profiles, configuring proxies and fingerprinting.
-
Selecting multiple profiles:: Simply select the desired profiles from the Dashboard for use in the console application. To do this, set the value "X" for the select column in the profile row.
This table serves as a database for the application. Information from the cells is used to open the browser, such as profile name and proxy settings.
The Dashboard makes managing your profiles quick, convenient, and efficient.
The Dashboard can be customized to suit your needs, with additional columns added to track more information. In the example below, four additional parameters are included: Gmail, Twitter, Telegram, and Discord. These indicate the presence of an active session in the profile on each platform. You can easily track the status of your profiles across different platforms directly from the Dashboard.
The application allows you to change the digital fingerprint of each profile. When creating a new profile, a digital fingerprint is assigned to it, which you can later modify. Using the FingerprintSwitcher, we obtain the real fingerprint in JSON format and apply it to open the profile with that fingerprint.
The service offers extensive capabilities for effective masking, the main ones of which are outlined below.
The effectiveness of this masking has been confirmed in practice. Test results are similar to another antidetect browser (AdsPower) and are presented below.For testing, the following tools were used:
Certainly, these results are quite subjective, but you can use this data to compare the Antidetect browser with AdsPower. Providing a real assessment of browser masking is challenging, but the free Antidetect browser demonstrates a level comparable to the paid AdsPower.
The browser supports proxies, you can configure them in both the dashboard and the console application. The following connection protocols are available: HTTPS and SOCKS5, you can connect to proxies using login and password is possible.
The browser automatically sets the time, language, and geolocation according to your proxy settings, and also prevents IP address leakage through WebRTC.
Note
In development...
You have convenient storage options for profile data, both locally and in the cloud. Forget about the limitations of a single device — cloud storage allows you to access your profiles from any device or collaborate within a team.
For cloud integration, you need a service that provides a virtual disk, displaying the contents of your cloud storage
Note
This section I plan to regularly add and improve the application for users (if there will be any)...
- [Service Name](Page Link)
Project brodev3/antidetect is distributed under the MIT license.