diff --git a/Parser/Client/Browser.php b/Parser/Client/Browser.php index d192f3e56e..84be30ae00 100644 --- a/Parser/Client/Browser.php +++ b/Parser/Client/Browser.php @@ -521,6 +521,7 @@ class Browser extends AbstractClientParser 'YZ' => 'Yuzu Browser', 'X0' => 'X-VPN', 'X1' => 'xBrowser Pro Super Fast', + 'XN' => 'XNX Browser', 'XS' => 'xStand', 'XI' => 'Xiino', 'XO' => 'Xooloo Internet', @@ -565,7 +566,7 @@ class Browser extends AbstractClientParser 'D0', 'P1', 'O4', '8S', 'H3', 'TE', 'WB', 'K1', 'P2', 'XO', 'U0', 'B0', 'VA', 'X0', 'NX', 'O5', 'R1', 'I1', 'HO', 'A5', 'X1', '18', 'B5', 'B6', 'TC', 'A6', '2X', - 'F4', 'YG', 'WR', 'NA', 'DM', '1M', 'A7', + 'F4', 'YG', 'WR', 'NA', 'DM', '1M', 'A7', 'XN', ], 'Firefox' => [ 'AX', 'BI', 'BF', 'BH', 'BN', 'C0', 'CU', 'EI', 'F1', @@ -602,7 +603,7 @@ class Browser extends AbstractClientParser 'AZ', 'MM', 'BT', 'N0', 'P0', 'F3', 'DU', 'D0', 'P1', 'O4', 'XO', 'U0', 'B0', 'VA', 'X0', 'A5', 'X1', '18', 'B5', 'B6', 'TC', 'A6', '2X', 'F4', 'YG', 'WR', 'NA', - 'DM', '1M', 'A7', + 'DM', '1M', 'A7', 'XN', ]; /** diff --git a/Tests/Parser/Client/fixtures/browser.yml b/Tests/Parser/Client/fixtures/browser.yml index 5ec030bd47..83e26e5460 100644 --- a/Tests/Parser/Client/fixtures/browser.yml +++ b/Tests/Parser/Client/fixtures/browser.yml @@ -6911,3 +6911,14 @@ family: Chrome headers: http-x-requested-with: com.veeraapps.newadult +- + user_agent: Mozilla/5.0 (Linux; Android 12; SM-G998B Build/SP1A.210812.016) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/98.0.4758.101 Mobile Safari/537.36 + client: + type: browser + name: XNX Browser + version: "" + engine: Blink + engine_version: 98.0.4758.101 + family: Chrome + headers: + http-x-requested-with: com.xnxbrowser.rampage diff --git a/regexes/client/hints/browsers.yml b/regexes/client/hints/browsers.yml index dc519c550c..8a96e3793e 100644 --- a/regexes/client/hints/browsers.yml +++ b/regexes/client/hints/browsers.yml @@ -171,3 +171,4 @@ 'idm.internet.download.manager': '1DM Browser' 'idm.internet.download.manager.plus': '1DM+ Browser' 'com.veeraapps.newadult': 'Adult Browser' +'com.xnxbrowser.rampage': 'XNX Browser'