Code Monkey home page Code Monkey logo

antidetect's Introduction

Antidetect browser

Version

About

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.

Usage

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.

Review

Profiles

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.

Dashboard

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.

Fingerprint

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:

  1. CreepJS
  2. FingerprintJS
  3. Incolumitas
  4. Fingerprint.com

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.

Proxy

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.

Cloud

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

Installation and guides

Future development

Note

This section I plan to regularly add and improve the application for users (if there will be any)...

  • [Service Name](Page Link)

License

Project brodev3/antidetect is distributed under the MIT license.

antidetect's People

Contributors

brodev3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

thuongtin

antidetect's Issues

error connect!!!

19:08:43 >>> Select a section: Dashboard
19:08:45 >>> Select a menu item: Connect
19:08:46 >>> A link for authorization in the Google API will be sent shortly. Please log in with the account that owns the spreadsheet to obtain a service account token for interaction with the Google API through your application.
19:08:46 >>> Select a menu item: (Use arrow keys)

when i choose connect, no link open in browser, i'm use win 10. please help me, thank you so much!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.