diff --git a/package-lock.json b/package-lock.json index d0d46a41..7b7e35d8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fingerprint-suite", - "version": "2.1.55", + "version": "2.1.56", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "fingerprint-suite", - "version": "2.1.55", + "version": "2.1.56", "license": "Apache-2.0", "workspaces": [ "packages/*" @@ -9547,11 +9547,11 @@ } }, "packages/fingerprint-generator": { - "version": "2.1.55", + "version": "2.1.56", "license": "Apache-2.0", "dependencies": { - "generative-bayesian-network": "^2.1.55", - "header-generator": "^2.1.55", + "generative-bayesian-network": "^2.1.56", + "header-generator": "^2.1.56", "tslib": "^2.4.0" }, "engines": { @@ -9559,10 +9559,10 @@ } }, "packages/fingerprint-injector": { - "version": "2.1.55", + "version": "2.1.56", "license": "Apache-2.0", "dependencies": { - "fingerprint-generator": "^2.1.55", + "fingerprint-generator": "^2.1.56", "tslib": "^2.4.0" }, "engines": { @@ -9582,7 +9582,7 @@ } }, "packages/generative-bayesian-network": { - "version": "2.1.55", + "version": "2.1.56", "license": "Apache-2.0", "dependencies": { "adm-zip": "^0.5.9", @@ -9590,10 +9590,10 @@ } }, "packages/generator-networks-creator": { - "version": "2.1.55", + "version": "2.1.56", "license": "Apache-2.0", "dependencies": { - "generative-bayesian-network": "^2.1.55", + "generative-bayesian-network": "^2.1.56", "node-fetch": "^2.6.7", "tslib": "^2.4.0" }, @@ -9602,11 +9602,11 @@ } }, "packages/header-generator": { - "version": "2.1.55", + "version": "2.1.56", "license": "Apache-2.0", "dependencies": { "browserslist": "^4.21.1", - "generative-bayesian-network": "^2.1.55", + "generative-bayesian-network": "^2.1.56", "ow": "^0.28.1", "tslib": "^2.4.0" }, @@ -12998,8 +12998,8 @@ "fingerprint-generator": { "version": "file:packages/fingerprint-generator", "requires": { - "generative-bayesian-network": "^2.1.55", - "header-generator": "^2.1.55", + "generative-bayesian-network": "^2.1.56", + "header-generator": "^2.1.56", "tslib": "^2.4.0" } }, @@ -13168,7 +13168,7 @@ "generator-networks-creator": { "version": "file:packages/generator-networks-creator", "requires": { - "generative-bayesian-network": "^2.1.55", + "generative-bayesian-network": "^2.1.56", "node-fetch": "^2.6.7", "tslib": "^2.4.0" } @@ -13376,7 +13376,7 @@ "version": "file:packages/header-generator", "requires": { "browserslist": "^4.21.1", - "generative-bayesian-network": "^2.1.55", + "generative-bayesian-network": "^2.1.56", "ow": "^0.28.1", "tslib": "^2.4.0" } diff --git a/package.json b/package.json index 308cfe4f..ab24a492 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "fingerprint-suite", "private": true, - "version": "2.1.55", + "version": "2.1.56", "description": "", "workspaces": [ "packages/*" diff --git a/packages/fingerprint-generator/package.json b/packages/fingerprint-generator/package.json index ce4e08c8..32409e3d 100644 --- a/packages/fingerprint-generator/package.json +++ b/packages/fingerprint-generator/package.json @@ -1,6 +1,6 @@ { "name": "fingerprint-generator", - "version": "2.1.55", + "version": "2.1.56", "description": "NodeJS package for generating realistic browser fingerprints.", "homepage": "https://github.com/apify/fingerprint-suite", "engines": { @@ -33,8 +33,8 @@ "url": "https://github.com/apify/fingerprint-suite/issues" }, "dependencies": { - "generative-bayesian-network": "^2.1.55", - "header-generator": "^2.1.55", + "generative-bayesian-network": "^2.1.56", + "header-generator": "^2.1.56", "tslib": "^2.4.0" } } diff --git a/packages/fingerprint-generator/src/data_files/fingerprint-network-definition.zip b/packages/fingerprint-generator/src/data_files/fingerprint-network-definition.zip index 318c43e7..b0e9cf00 100644 Binary files a/packages/fingerprint-generator/src/data_files/fingerprint-network-definition.zip and b/packages/fingerprint-generator/src/data_files/fingerprint-network-definition.zip differ diff --git a/packages/fingerprint-injector/package.json b/packages/fingerprint-injector/package.json index c87549b7..f0089bb4 100644 --- a/packages/fingerprint-injector/package.json +++ b/packages/fingerprint-injector/package.json @@ -1,6 +1,6 @@ { "name": "fingerprint-injector", - "version": "2.1.55", + "version": "2.1.56", "description": "Browser fingerprint injection library for Playwright and Puppeteer.", "homepage": "https://github.com/apify/fingerprint-suite", "engines": { @@ -17,7 +17,7 @@ } }, "dependencies": { - "fingerprint-generator": "^2.1.55", + "fingerprint-generator": "^2.1.56", "tslib": "^2.4.0" }, "peerDependencies": { diff --git a/packages/generative-bayesian-network/package.json b/packages/generative-bayesian-network/package.json index 268b5fa3..df13065c 100644 --- a/packages/generative-bayesian-network/package.json +++ b/packages/generative-bayesian-network/package.json @@ -1,6 +1,6 @@ { "name": "generative-bayesian-network", - "version": "2.1.55", + "version": "2.1.56", "author": { "name": "Apify" }, diff --git a/packages/generator-networks-creator/package.json b/packages/generator-networks-creator/package.json index de7e0733..d80b7ebd 100755 --- a/packages/generator-networks-creator/package.json +++ b/packages/generator-networks-creator/package.json @@ -1,6 +1,6 @@ { "name": "generator-networks-creator", - "version": "2.1.55", + "version": "2.1.56", "engines": { "node": ">=16.0.0" }, @@ -17,7 +17,7 @@ }, "license": "Apache-2.0", "dependencies": { - "generative-bayesian-network": "^2.1.55", + "generative-bayesian-network": "^2.1.56", "node-fetch": "^2.6.7", "tslib": "^2.4.0" }, diff --git a/packages/header-generator/package.json b/packages/header-generator/package.json index f2409bfe..ce21a16f 100644 --- a/packages/header-generator/package.json +++ b/packages/header-generator/package.json @@ -1,6 +1,6 @@ { "name": "header-generator", - "version": "2.1.55", + "version": "2.1.56", "description": "NodeJS package for generating realistic browser-like HTTP headers.", "author": { "name": "Apify", @@ -24,7 +24,7 @@ }, "dependencies": { "browserslist": "^4.21.1", - "generative-bayesian-network": "^2.1.55", + "generative-bayesian-network": "^2.1.56", "ow": "^0.28.1", "tslib": "^2.4.0" }, diff --git a/packages/header-generator/src/data_files/browser-helper-file.json b/packages/header-generator/src/data_files/browser-helper-file.json index 2da57203..e03faaed 100644 --- a/packages/header-generator/src/data_files/browser-helper-file.json +++ b/packages/header-generator/src/data_files/browser-helper-file.json @@ -1 +1 @@ -["chrome/125.0.0.0|2","edge/124.0.0.0|2","safari/604.1|2","chrome/124.0.0.0|2","safari/605.1.15|2","firefox/125.0|2","chrome/121.0.0.0|2","chrome/124.0.6367.111|2","firefox/126.0|2","chrome/122.0.0.0|2","chrome/123.0.0.0|2","firefox/115.0|2","firefox/127.0|2","chrome/104.0.0.0|2","chrome/123.0.6312.52|2","*MISSING_VALUE*|2","firefox/86.0|2","chrome/116.0.0.0|2","chrome/120.0.0.0|2","edge/124.0.0.0|1","chrome/125.0.0.0|1","chrome/92.0.4515.107|2","chrome/125.0.6422.60|2","chrome/124.0.0.0|1","edge/123.0.0.0|2","chrome/109.0.0.0|2","firefox/126.0|1","firefox/124.0|2","firefox/119.0|2","chrome/117.0.0.0|2","chrome/91.0.4472.88|2","firefox/102.0|2","chrome/94.0.4590.2|2","chrome/107.0.0.0|2","firefox/120.0|2","chrome/114.0.0.0|2","firefox/123.0|2","chrome/120.0.6099.101|2","chrome/124.0.6367.123|2","chrome/54.0.7829.1958|2","chrome/118.0.0.0|2","edge/125.0.0.0|2","chrome/125.0.6422.33|2","chrome/113.0.5672.0|2","chrome/103.0.0.0|2","chrome/119.0.0.0|2","*MISSING_VALUE*|1","chrome/89.0.4389.90|2","edge/122.0.0.0|1","firefox/113.0|2","edge/122.0.0.0|2","firefox/105.0|2","chrome/119.0.6045.41|2","safari/604.1|1","edge/120.0.0.0|2","chrome/112.0.0.0|2","chrome/120.0.6099.119|2","chrome/99.0.4844.58|2","chrome/75.0.3770.90|2","firefox/121.0|2","chrome/108.0.0.0|2","chrome/126.0.0.0|2","chrome/110.0.0.0|2","firefox/125.0|1","chrome/87.0.4280.141|2","chrome/92.0.4515.90|2","firefox/125|2","chrome/115.0.0.0|2","chrome/94.0.4606.114|2","firefox/116.0|2","firefox/125.3|2","chrome/123.0.0.0|1","chrome/97.0.4692.98|2","chrome/79.0.3945.130|2","chrome/95.0.4638.74|2","edge/126.0.0.0|2","chrome/114.0.5735.289|2","chrome/113.0.0.0|2","firefox/122.0|2","chrome/63.0.3239.111|2","chrome/117.0.5938.108|2","chrome/89.0.4389.82|2","chrome/100.0.4896.60|2","chrome/124.0.6367.88|2","edge/124.0.2478.89|2","chrome/88.0.4324.190|2","edge/121.0.0.0|2","chrome/94.0.4606.71|2","chrome/94.0.4606.128|2","firefox/110.0|2","chrome/122.0.0.0|1","chrome/101.0.0.0|2","chrome/122.0.6261.62|2","chrome/122.0.6261.89|2","chrome/91.0.4472.101|2","edge/109.0.1518.140|2","chrome/121.0.6167.171|2","chrome/106.0.0.0|2","chrome/125.0.6422.41|2","chrome/91.0.4472.114|2","chrome/101.0.4951.15|2","edge/125.0.0.0|1","chrome/49.0.7499.1696|2","edge/91.0.852.0|2","chrome/113.0.5672.53|2","chrome/90.0.4430.93|2","edge/113.0.1774.57|2","chrome/90.0.4430.212|2","chrome/99.0.4844.47|2","edge/124.0.2478.87|2","chrome/124.0.6367.204|2","chrome/119.0.6045.169|2","chrome/112.0.5615.136|2","chrome/90.0.4430.82|2","edge/119.0.0.0|2","chrome/53.0.6009.1572|2","edge/120.0.0.0|1","chrome/92.0.4515.131|2","chrome/98.0.4758.85|2","chrome/114.0.0.0|1","chrome/120.0.0.0|1","chrome/124.0.6367.124|2","chrome/111.0.0.0|2","chrome/124.0.6367.201|2","chrome/104.0.5112.83|2","chrome/119.0.6045.193|2","chrome/74.0.3729.169|2","edge/123.0.0.0|1","chrome/124.0.6317.200|2","chrome/117.0.0.0|1","chrome/98.0.4758.9|2","firefox/124.0|1","chrome/121.0.0.0|1","chrome/91.0.4472.124|2","chrome/80.0.3987.122|2","chrome/52.0.2127.1697|2","chrome/80.0.3987.116|2","chrome/93.0.4577.63|2","chrome/102.0.0.0|2","chrome/83.0.4103.106|2","firefox/114.0|2","chrome/75.0.3770.142|2","safari/605.1.1517.4.1|2","chrome/89.0.4389.72|2","chrome/109.0.5414.118|2","chrome/123.0.6312.118|2","chrome/81.0.4044.138|2","firefox/109.0|2","edge/100.0.1185.44|2","chrome/105.0.0.0|2","chrome/122.0.6261.95|2","chrome/112.0.5615.213|2","firefox/117.0|2","safari/8615.3.12.10.2|2","chrome/93.0.4577.107|2","chrome/110.0.5481.83|2","edge/120.0.2210.116|2","chrome/71.0.3578.99|2","chrome/123.0.6312.121|2","chrome/122.0.6261.105|2","chrome/124.0.6367.114|2","chrome/124.0.6367.54|2","chrome/124.0.6367.113|2","chrome/124.0.6367.161|2","chrome/124.0.6367.171|2","chrome/70.0.3538.110|2","chrome/124.0.6367.159|2","chrome/91.0.4472.120|2","chrome/123.0.6312.40|2","chrome/124.0.6367.152|2","chrome/94.0.4606.85|2","safari/605.1.15|1","chrome/109.0.0.0|1","edge/87.0.664.66|2","chrome/111.0.5563.101|2","chrome/103.0.5060.129|2","firefox/91.0|2","chrome/87.0.4280.101|2","chrome/109.0.5414.168|2","chrome/120.0.6099.324|2","edge/124.0.2478.50|2","chrome/124.0.6367.108|2","safari/602.1|2","chrome/124.0.6367.166|2","chrome/99.0.4844.51|2"] \ No newline at end of file +["chrome/128.0.0.0|2","chrome/127.0.0.0|2","safari/605.1.15|2","safari/604.1|2","chrome/127.0.6533.103|2","firefox/129.0|2","edge/127.0.0.0|2","chrome/128.0.0.0|1","edge/128.0.0.0|2","chrome/126.0.0.0|2","firefox/123.0|2","chrome/128.0.6613.98|2","firefox/128.0|2","chrome/118.0.0.0|2","chrome/125.0.6422.26|2","*MISSING_VALUE*|2","edge/128.0.0.0|1","chrome/122.0.0.0|2","chrome/124.0.0.0|2","edge/129.0.0.0|2","chrome/125.0.0.0|2","chrome/117.0.0.0|2","chrome/109.0.0.0|2","firefox/129.2|2","chrome/127.0.6533.77|2","chrome/119.0.0.0|2","chrome/130.0.0.0|2","edge/127.0.0.0|1","firefox/131.0|2","chrome/123.0.0.0|2","chrome/129.0.0.0|2","chrome/121.0.0.0|2","chrome/127.0.6533.105|2","chrome/127.0.0.0|1","edge/109.0.1518.140|2","firefox/130.0|2","edge/124.0.0.0|2","firefox/125.0|2","chrome/124.0.6367.111|2","firefox/126.0|2","firefox/115.0|2","firefox/127.0|2","chrome/104.0.0.0|2","chrome/123.0.6312.52|2","firefox/86.0|2","chrome/116.0.0.0|2","chrome/120.0.0.0|2","edge/124.0.0.0|1","chrome/125.0.0.0|1","chrome/92.0.4515.107|2","chrome/125.0.6422.60|2","chrome/124.0.0.0|1","edge/123.0.0.0|2","firefox/126.0|1","firefox/124.0|2","firefox/119.0|2","chrome/91.0.4472.88|2","firefox/102.0|2","chrome/94.0.4590.2|2","chrome/107.0.0.0|2","firefox/120.0|2","chrome/114.0.0.0|2","chrome/120.0.6099.101|2","chrome/124.0.6367.123|2","chrome/54.0.7829.1958|2","edge/125.0.0.0|2","chrome/125.0.6422.33|2","chrome/113.0.5672.0|2","chrome/103.0.0.0|2","*MISSING_VALUE*|1","chrome/89.0.4389.90|2","edge/122.0.0.0|1","firefox/113.0|2","edge/122.0.0.0|2","firefox/105.0|2","chrome/119.0.6045.41|2","safari/604.1|1","edge/120.0.0.0|2","chrome/112.0.0.0|2","chrome/120.0.6099.119|2","chrome/99.0.4844.58|2","chrome/75.0.3770.90|2","firefox/121.0|2","chrome/108.0.0.0|2","chrome/110.0.0.0|2","firefox/125.0|1","chrome/87.0.4280.141|2","chrome/92.0.4515.90|2","firefox/125|2","chrome/115.0.0.0|2","chrome/94.0.4606.114|2","firefox/116.0|2","firefox/125.3|2","chrome/123.0.0.0|1","chrome/97.0.4692.98|2","chrome/79.0.3945.130|2","chrome/95.0.4638.74|2","edge/126.0.0.0|2","chrome/114.0.5735.289|2","chrome/113.0.0.0|2","firefox/122.0|2","chrome/63.0.3239.111|2","chrome/117.0.5938.108|2","chrome/89.0.4389.82|2","chrome/100.0.4896.60|2","chrome/124.0.6367.88|2","edge/124.0.2478.89|2","chrome/88.0.4324.190|2","edge/121.0.0.0|2","chrome/94.0.4606.71|2","chrome/94.0.4606.128|2","firefox/110.0|2","chrome/122.0.0.0|1","chrome/101.0.0.0|2","chrome/122.0.6261.62|2","chrome/122.0.6261.89|2","chrome/91.0.4472.101|2","chrome/121.0.6167.171|2","chrome/106.0.0.0|2","chrome/125.0.6422.41|2","chrome/91.0.4472.114|2","chrome/101.0.4951.15|2","edge/125.0.0.0|1","chrome/49.0.7499.1696|2","edge/91.0.852.0|2","chrome/113.0.5672.53|2","chrome/90.0.4430.93|2","edge/113.0.1774.57|2","chrome/90.0.4430.212|2","chrome/99.0.4844.47|2","edge/124.0.2478.87|2","chrome/124.0.6367.204|2","chrome/119.0.6045.169|2","chrome/112.0.5615.136|2","chrome/90.0.4430.82|2","edge/119.0.0.0|2","chrome/53.0.6009.1572|2","edge/120.0.0.0|1","chrome/92.0.4515.131|2","chrome/98.0.4758.85|2","chrome/114.0.0.0|1","chrome/120.0.0.0|1","chrome/124.0.6367.124|2","chrome/111.0.0.0|2","chrome/124.0.6367.201|2","chrome/104.0.5112.83|2","chrome/119.0.6045.193|2","chrome/74.0.3729.169|2","edge/123.0.0.0|1","chrome/124.0.6317.200|2","chrome/117.0.0.0|1","chrome/98.0.4758.9|2","firefox/124.0|1","chrome/121.0.0.0|1","chrome/91.0.4472.124|2","chrome/80.0.3987.122|2","chrome/52.0.2127.1697|2","chrome/80.0.3987.116|2","chrome/93.0.4577.63|2","chrome/102.0.0.0|2","chrome/83.0.4103.106|2","firefox/114.0|2","chrome/75.0.3770.142|2","safari/605.1.1517.4.1|2","chrome/89.0.4389.72|2","chrome/109.0.5414.118|2","chrome/123.0.6312.118|2","chrome/81.0.4044.138|2","firefox/109.0|2","edge/100.0.1185.44|2","chrome/105.0.0.0|2","chrome/122.0.6261.95|2","chrome/112.0.5615.213|2","firefox/117.0|2","safari/8615.3.12.10.2|2","chrome/93.0.4577.107|2","chrome/110.0.5481.83|2","edge/120.0.2210.116|2","chrome/71.0.3578.99|2","chrome/123.0.6312.121|2","chrome/122.0.6261.105|2","chrome/124.0.6367.114|2","chrome/124.0.6367.54|2","chrome/124.0.6367.113|2","chrome/124.0.6367.161|2","chrome/124.0.6367.171|2","chrome/70.0.3538.110|2","chrome/124.0.6367.159|2","chrome/91.0.4472.120|2","chrome/123.0.6312.40|2","chrome/124.0.6367.152|2","chrome/94.0.4606.85|2","safari/605.1.15|1","chrome/109.0.0.0|1","edge/87.0.664.66|2","chrome/111.0.5563.101|2","chrome/103.0.5060.129|2","firefox/91.0|2","chrome/87.0.4280.101|2","chrome/109.0.5414.168|2","chrome/120.0.6099.324|2","edge/124.0.2478.50|2","chrome/124.0.6367.108|2"] \ No newline at end of file diff --git a/packages/header-generator/src/data_files/header-network-definition.zip b/packages/header-generator/src/data_files/header-network-definition.zip index 09dad9b9..82dcdd13 100644 Binary files a/packages/header-generator/src/data_files/header-network-definition.zip and b/packages/header-generator/src/data_files/header-network-definition.zip differ diff --git a/packages/header-generator/src/data_files/input-network-definition.zip b/packages/header-generator/src/data_files/input-network-definition.zip index 587f95e6..2519284e 100644 Binary files a/packages/header-generator/src/data_files/input-network-definition.zip and b/packages/header-generator/src/data_files/input-network-definition.zip differ