Skip to content

2024 Version Updates

[October 27, 2024] Version: 6.6.2.190

The MBbrowser Fingerprint Browser 6.6.2.190 version supports backward compatibility with all previous versions of the MBbrowser client.

New version kernel update description

MBbrowser Anti-Correlation Fingerprint Browser 6.6.2.190 Built-in latest version Anti-Correlation Fingerprint CHROME kernel: 129.0.6650.0 version, this Chrome kernel version was released by Google Inc. on August 11, 2024. This version focuses on improving security, compatibility, and performance optimization to further improve the browsing experience. According to Google specifications, this kernel only supports Windows 10/11+operating systems.

Main changes of the anti-correlation kernel:

New features:

• The Request Header Integrity support function has been introduced, adding security protection for HTTP request headers and further ensuring the security of user data. Mbbrowser Chrome 129.0.6650.0 introduces multiple optimizations in memory usage, aiming to reduce resource consumption and improve overall anti-correlated browser performance. Firstly, it reduces the memory consumption of background tabs through optimization of memory allocation management, such as only restoring resources when tabs are reactivated. This method reduces the memory usage when running the browser for a long time, especially in multi-tab browsing, which can significantly save memory.

• In addition, the new version introduces the "Native Window Occlusion" technology, which is optimized for Windows systems. When the window is in the background or is blocked, the browser will automatically reduce resource allocation to ensure that only the foreground window is allocated with the main resources, further reducing memory pressure. This approach not only improves performance, but also maintains efficient memory management in the background window or tab page

Security fixes:

• This anti-correlation kernel update fixes multiple critical vulnerabilities and further strengthens the security protection of the browser. The update also includes optimizations for the Perfetto TraceProcessor on the WINDOWS platform, which makes business development, API calls, and debugging more stable.

• In the anti-correlation 129.0.6650.0 version, developers have made a lot of security fixes and improved the overall protection capabilities of the browser. For example, fixes for some vulnerabilities found in WebRTC, JavaScript engine, and v8 engine can prevent malicious code execution and improve the security of the browser when processing network requests and rendering pages. In addition, the code libraries related to PDF and graphics rendering have been updated to improve the stability of file processing.

Other improvements:

• Compatibility optimization has been made for PC browser virtual Android ARM32, ARM64, and IPHONE IOS devices, greatly improving the browser running effect on simulated mobile devices. We have also enhanced the stability of PGO (Profile Guided Optimization) builds on the Windows platform, optimized resource usage, and improved the response speed of applications.

• Memory management has been improved, reducing crashes.

This version is optimized for Windows 11 and improves stability on the device.

This update further improves the stability and performance of the new anti-correlation kernel across platforms, making the user experience of batch virtualization of physical devices on PCs more smooth.

MBbrowser 129 Anti-association kernel first support:

In the virtual mobile phone and tablet environment, the small dot and mouse arrow cursor switch in the fingerprint browser page.

The following two modes support real-time switching:

Small dot mode:

• Continue and maintain the default mode of Google's native anti-association kernel, and run in the small dot mode by default when first entering the MBbrowser client operating environment. Original anti-correlated CHROME kernel running scenario.

Mouse arrow cursor mode:

• Go to the browser settings in the settings panel and check the box to simulate the small circle switch on the phone page as a cursor arrow. When the anti-correlation kernel for MBbrowser is used to simulate various mobile phone models, tablets, and other devices, it no longer operates in a small dot mode, but instead operates in a mouse cursor arrow mode to ensure the stability, healthy and orderly development of customer business, while also ensuring the original anti-correlation CHROME kernel operation scenario.

The majority of e-commerce customers can completely solve the historical problem of being blocked from conducting business due to the small circular cursor after entering the international Internet mobile page in this new version.

List of new version features

• Resolved the error and garbled text issues encountered when performing fingerprint detection again during environment operation.

• MBbrowser UA Manager: We have resolved the issue of incorrect correspondence between the left-click copy UA value and the UA commercial library management window in a small number of systems.

• MBbrowser UA Manager: When manually setting the UserAgent, a new automatic detection and verification of the UserAgent value is added. When the value is empty, the default UserAgent value is automatically assigned based on the set system, using the most recent commercial value.

• MBbrowser Client UI Interface: The default color of the time information in the lower right corner of the main panel environment item does not change with the change of events. This has been fixed.

• MBbrowser Client UI Interface: Fixed an issue where the scrollbar slider in the proxy server management window occasionally failed to be selected.

• MBbrowser Client UI Interface: The environment list item has been enhanced with a button to close the network connection error message and associated logic, to prevent the red text prompt from persisting even after the network is restored.

• MBbrowser Client UI Interface: Enhance the richedit control code and incorporate a logic for displaying control string differences.

• MBbrowser Client UI Interface: Enhance the display of all lists for MBbrowser, and add support for smooth scrolling to all data lists.

• MBbrowser Client Environment Management Engine: Fixed a few cases where the MBbrowser program obtained an incorrect environment main window handle, and added a maximum and minimum minimize attribute judgment to the obtained environment window handle.

• MBbrowser Client Environment Management Engine: Fixed the issue where the window control was lost in a few cases after the main window of the first environment was closed.

• MBbrowser Client Environment Management Engine: Fixed the rare case where the previous tab page failed to open when running the environment during initial login from a different location.

• MBbrowser Automation API Server: Add Interface -> Set the Specified Script in the Specified Environment to the Inactive State

• MBbrowser Automation API Server: Add interface -> Remove inactive scripts from specified environment

• MBbrowser Client Plug-in Library Management Engine: Enhance the search functionality of the plug-in management window, and introduce real-time search capabilities for plug-in descriptions in the massive plug-in library by entering keywords.

• For the first time, we provide a proxy server detection report. In the panel for modifying the environment, after checking for proxy failures, detailed error details are displayed through the right-hand side post window, and a built-in Traceroute data routing report is provided to facilitate customer analysis of the detailed reasons and location of the proxy server failure.

Download Url: 129 kernel version, 105 kernel version, 87 kernel version


[July 15, 2024] Version: 6.0.2.182

The MBBrowser fingerprint browser version 6.0.2.182 supports backward compatibility with all historical MBBrowser client versions.

List of new version feature updates

• It is the first time to add global multi line settings to support customers in the operating business system: by choosing different lines to avoid local networks from accessing the overseas Internet, they cannot communicate with migrant servers due to the national firewall problem.

Support one click selection of write to HOSTS mode, which can ensure high-speed login, synchronization, environment configuration, and conduct self owned business even in extremely harsh local, global, and overseas network environments with DNS failure;

Characteristics of Multi Line Networks

The following two modes support real-time switching:

Cloud synchronization/network mode:

One click view of the fastest network connection speed and the ability to switch between different lines for the first time to ensure that the environment is running without data backup issues. When changing environment data or accumulating new environment data (including but not limited to: environment configuration, environment fingerprint, environment browsing history, COOKIES, login account table, and all key data), the environment changes will be backed up to the cloud in real-time through a multi line platform.

Pure standalone/local strong security mode:

Continuing and maintaining no data interaction with official cloud servers or the outside world, all customer data is only stored on the customer's own machine, running locally without any external communication behavior, maintaining high security, high privacy, and operating in pure local mode. The multi line network only ensures that 100% of the client's heartbeat is normal and error free (without account verification communication failure).

In this new version, e-commerce customers can completely solve the historical problems such as login failure and synchronization failure caused by the inability of the client to communicate with domestic servers after accessing the Internet.

For the first time, we provide the Puppeteer/Selenium public script library and script collection service for the MBBrowser Fingerprint Browser. In the MBBrowser Fingerprint Browser client, you can easily view the relevant code for each script function with just one click.

Puppeteer/Selenium public script library adds script categories: data collection, page testing and validation, SEO optimization, screenshot generation, form auto filling and submission, user behavior simulation, page monitoring and alerting, website content update detection, ad and tracking script interception, social media automation, crawler management and distributed crawling, data visualization and report generation, automated login and session management, page performance analysis, automated deployment and monitoring, and other script code examples.

Selenium script running framework, adding support for JAVA language for the first time. Writing JAVA scripts in the MBBrowser client allows for one click installation of JAVA language support packages, requiring tedious configuration in the install and use mode, completing all JAVA environment configurations in one step.

• UI improvement: For the first time, for all types of data lists, an inertia wheel high-speed data viewing mode is provided during the process of scrolling data with the mouse wheel. The interface inertia effect of ANDROID/IPHONE is more user-friendly.

• This version adds for the first time support for the MBBrowser Fingerprint Browser client. After placing the main panel at the top, clicking on the system's minimize or Fn+M minimize will no longer cause the client panel to disappear.

• This version has undergone significant improvements for clients in massive environments. For a single account (under a single client): batch modification, batch configuration, and one click assignment of thousands of environments have significantly improved speed and response performance, and no occasional lag has been observed through joint testing.

• After optimizing the launch of the MBBrowser client, targeted improvements were made to address occasional situations where the main panel was not visible due to the client's screen DPI switching, screen high resolution, and other settings.

• In the custom name process of the MBBrowser browser environment name, script name, etc., automatic detection of illegal characters has been added to avoid abnormal display of name information caused by illegal characters.

• API section: Fixed the situation where the API SERVER occasionally does not display the main window login interface and experiences random exceptions when running in headless mode.

• Fixed the issue of multiple repeated uploads during batch replication/cloning in a massive environment, which directly affected the efficiency of replication/cloning. The problem has been resolved.

Download Url:105 kernel version87 kernel version86 kernel version


[May 24, 2024] Version: 5.8.8.180

MBBrowser version 5.8.8.180 supports backward compatibility with all historical MBBrowser client versions.

New version feature update list

• For the first time, this version provides comprehensive official commercial automation script library services for customers internally. In the automation script manager, customers can search for the most suitable automation scripts for their own business needs, transfer the scripts from the official library to their own private script library, and then adjust the script code slightly to meet their business needs. Finally, they can be assigned to their own massive environment with just one click to run according to the needs of business development.

• This version fully supports three sets of IP address, time zone, country, and environmental language for the first time, with a fully automatic detection engine. In the SETUP panel, customers can specify the IP detection engine that best meets their business needs. For the first time, it supports IP2Location IP-API, Maxmind three sets of detection engine three in one mode.

After setting up the time zone detection engine, when creating an environment or changing the proxy IP, the customer will use the time zone detection engine specified by the customer for IP location, time zone, country, and environment language detection.

• Second update of the unique user agent commercial library for MBBrowser, removing a small number of expired commercial records.

• Add one click batch export of each session environment to an independent compressed file. The historical legacy problem of exporting massive environmental data to only one compressed package has been completely solved. Users can export multiple independent environmental packages at once, making it convenient to selectively import them back to MBBrowser in the later stage. Refer to: Batch Local Environment Export User Guide

• Script, plugin, log, environment search, and other search boxes, as well as a new search keyword history dropdown list. This version supports multiple use of all historical search keywords without repeated input. Click and select in the dropdown list to perform a second search.

• Resolve the historical legacy issue of not being able to view the environment configuration during environment operation. Add a new feature in environment operation where detailed configuration parameters of each running environment can be viewed.

• New environment resolution settings can be manually customized and filled in with values. In the environment configuration panel, the resolution drop-down list box is optimized twice, and a new environment resolution drop-down list control that supports self input is added.

• Fix the issue of occasional abnormal exit of MBBrowser when opening a one click batch creation window.

• The Session Environment Manager adds one click batch modification and replacement of default start page addresses for massive environments.

• In the MBBrowser Account Manager, this version has added 6 new commercial sites, and the original commercial sites are still valid.

• The MBBrowser automation script APISERVER has been improved in the Create API in this version, The corresponding logic for disabling img and disabling video parameters has been tested and passed.

【Next version feature release update trailer:】

Plan to provide the MBBrowser group control system for the first time in the next version

Progress report on group control research and development:

• Complete the basic synchronization of mouse and keyboard operations in the CDP program during window synchronization. The response speed of mouse movement has increased from more than 8 seconds in the original JS program to about 1-3 seconds. Currently, the synchronization exception after tab switching has not been resolved, and synchronization of other response events has been added.

• When synchronizing two or more sub windows, the problem of synchronization failure caused by sharing the same intermediate variable is resolved by using independent intermediate variables for each sub window.

• When switching tab windows, add new logic: traverse all tab windows, find the tab activation with the specified URL, and save the current tab object as the actual synchronization operation object. It has been completed. Currently, after testing the tab switching, the synchronization operation can achieve the effect. However, there are cases where the URLs of sub windows are empty or there are individual differences in values. Later, it is necessary to add activation and saving tab objects according to the tab order number.

• Fix the situation where the underlying logic of group control returns an error in the Windows ID;

• If the incoming URL and the actual URL of the sub synchronization window do not match when switching tabs, add logic to switch by tab number

• The synchronization operation of mousemove messages is controlled by a timeout of 1 second to avoid blocking the response process due to mousemove operations. After adding this logic, the synchronization response efficiency has been significantly improved.

• The issue with synchronizing when closing the tab has been resolved.

• Fixed the issue of failed switching tab monitoring at the bottom level of group control, which has been fixed;

• The same step sub window is saved in a separate array in CDP. When starting Chrome, the SyncType=0x39 flag is passed as a sub window, which is saved to this array. When the main window is closed, all sub windows are closed, and it is completed;

• The issue of not being able to synchronize and switch to the correct tab items after opening a new tab page on the testing target site has been resolved;

• Modify keyboard input to display each character synchronously in real-time, no longer waiting for all input to be completed before displaying, completed;

• The issue of memory access conflicts in the case of multiple sub windows has been resolved. Currently, when testing four windows at the same time, the response speed of the synchronization operation is relatively ideal. However, after multiple operations, there are some cases where the synchronization of individual windows stops. After switching the tab, it can be restored, and it has been completed.

• Test the target site. The issue of the mouse pressing and dragging the verification code during login not synchronizing has been resolved.

• When the mouse moves to the target site login button, a login window pops up. There is a synchronization issue with the click operation in the login window, and it is estimated that there is a need to switch frames. The issue has been resolved.

• After starting the MBBrowser kernel, if it is a synchronization window item, the historical URL will not be opened by default after startup, and it has been completed;

• Fixed the issue of thread dropout after executing individual commands, which resulted in synchronization not continuing. The issue has been resolved and completed;

Download Url:105 kernel version87 kernel version86 kernel version


[March 25, 2024] Version: 5.4.6.168

Version function update

* Add a sharing mode to support the collaborative use of multiple accounts in the environment sharing/batch sharing under the MBBrowser team account system.
  1. For the first time, the sharing mode has been added, supporting the collaborative use of multiple accounts under the MBBrowser team account system: environment sharing/batch sharing, and supporting one click batch sharing of massive environments to remote multiple sub accounts. Support simultaneous collaboration and cooperation between sub accounts for business development. When the designated environment is shared by the account creation to multiple other accounts, the account creation can retrieve the shared environment at any time, or multiple accounts can maintain the shared environment together for a long time.

[Characteristics of Environmental Sharing] The shared environment is affected by one (or more) account simultaneously changing environmental data, accumulating new environmental data (including but not limited to: environmental configuration, environmental fingerprints, environmental history browsing records, COOKIES, login account tables, and all other key data), and its environmental changes will be reflected in real-time in all multiple MBBrowser accounts that share this environment.

  1. The MBBrowser Fingerprint Browser web console has added a complete sharing function. When using the environment sharing function in the web console, the minimum version of your client should be version 5.4.6.168, which cannot be lower than this version.

  2. The MBBrowser log manager has added the function of sharing and sharing log records. The source, time, and other information of the environment are recorded in real-time in the log manager.

  3. MBBrowser Latest Version Kernel Update: Fixed the possibility of proxy failure if the proxy account password contains some special characters.

  4. When using a brand new account for the first time, there is a certain probability that the environment browser resolution variable will not be initialized due to the lack of custom UA data. The initialization position of the full screen resolution variable has been modified to ensure that it can be initialized.

  5. For the first time, this version has added the feature of supporting the main panel of the MBBrowser Fingerprint Browser client to be at the top. Clicking on the system's minimize or Fn+M minimize will no longer cause the client panel to disappear.

  6. Improve the display logic of the dropdown list of proxy types in the environment editing window, batch environment creation window, and proxy editing window, and support the display of XML based proxy settings for the first time, providing subsequent business support for API access of proxy IP platform providers.

  7. Part of APISERVER for MBBrowsers: Fix the issue where the hide=on parameter has a certain probability of failure when starting APISVR. Fix the situation in the group deletion logic in the API where deletion fails if the group name contains non English symbols.

  8. MBBrowser Browser version 105 kernel update and optimization, adding right-click menu translation function.

  9. Add support for shared environments received under the account. When importing and exporting environment packages to a MBBrowser, the local imported and exported environment packages will automatically remove their shared attributes and be stored locally as regular environment packages.

  10. MBBrowser Log Manager: Added the function of automatically recording version switching details when manually switching between historical versions of the environment.

  11. Optimize the display order and format of the environment creation time in the main interface list of the MBBrowser Fingerprint Browser client, making it convenient to quickly sort out commonly used and important environment collections in massive environments.

Download Url: 105 kernel version, 87 kernel version, 86 kernel version


[February 1, 2024] Version: 5.3.2.166

Version function update

* Officially providing complete 3 million USER-AGENT commercial library data services in the USER-AGENT Manager.

1、This version is the first to add 3 million commercial libraries of USER-AGENT for customer environments in the USER-AGENT Manager. It also includes support for customers to import USER-AGENT from the commercial library into their own libraries for use. It also includes support for directly inserting data from the commercial library into the environment for use, and provides detailed selection of multiple UA categories, listing the USER-AGENT that customers need in real time for commercial applications.

2、Add logical functions for the right-click menus "Copy to My Environment Account Library" and "View Login Passwords/Hide Login Passwords" in the login management window list.

3、Add the logic of the "Copy to My Environment Account Library" and "View/Hide Login Passwords" operations to the environment operation log.

4、Add data list sorting function for log window, environment login management window, plugin manager, and script manager window.

5、Optimize the display and operational efficiency of the migratory bird login window, and further improve the window UI interface and multi language standardized display of migratory bird products.

6、In the SETUP settings panel, in the browser options bar, add options for automatic backup of environment bookmarks and automatic backup of environment history to the local area. When enabled, bookmarks and history in the environment will be permanently saved without loss. In team collaboration, environment sharing will be shared along with bookmarks and history.

7、In the environmental management panel and environmental packet management panel, when running a non current grouped environment, there may be display errors in the running environment status.

8、The UI interface is well-developed, and the historical legacy issue of text in the dropdown boxes shifting to the left under high dpi has been resolved when clicking on the dropdown boxes in each panel.

Download Url:105 kernel version