Skip to content

Commit 7077725

Browse files
bypass fake vision
1 parent d972592 commit 7077725

File tree

4 files changed

+33
-0
lines changed

4 files changed

+33
-0
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# CHANGELOG
2+
3+
## [Unreleased]
4+
- Chromium Extension fingerprint spoofing. [#3](https://github.com/MiddleSchoolStudent/BotBrowser/issues/3)
5+
6+
---
7+
8+
## [2024-12-24]
9+
### Fixed
10+
- Resolved **CDM issue**, enhancing browser environment security.
11+
12+
### Added
13+
- Successfully bypassed **[Fake Vision](https://fv.pro)** detection mechanisms, improving undetectable browsing capabilities. [Test Code](tests/tests/antibots/fvpro.spec.ts), [▶️ Test Result (fv.pro)](https://middleschoolstudent.github.io/BotBrowser/video_player/index.html?video=https://raw.githubusercontent.com/MiddleSchoolStudent/BotBrowser/main/tests/test-results/fvpro-test-fv-pro-BotBrowser-antibots/video.webm)

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ To simplify operations, we provide [BotBrowserConsole](https://github.com/Middle
5050
- F5 Shape Security
5151
- Adscore
5252
- ProtectedMedia
53+
- **[Fake Vision](tests/tests/antibots/fvpro.spec.ts)** - [▶️ Test Result (fv.pro)](https://middleschoolstudent.github.io/BotBrowser/video_player/index.html?video=https://raw.githubusercontent.com/MiddleSchoolStudent/BotBrowser/main/tests/test-results/fvpro-test-fv-pro-BotBrowser-antibots/video.webm)
5354
- **[FingerprintJS](tests/tests/antibots/fingerprintjs.spec.ts)** - [▶️ Test Result (Bot Detection)](https://middleschoolstudent.github.io/BotBrowser/video_player/index.html?video=https://raw.githubusercontent.com/MiddleSchoolStudent/BotBrowser/main/tests/test-results/fingerprintjs-test-fingerprintjs-bot-detection-BotBrowser-antibots/video.webm)
5455
- **[CreepJS](tests/tests/antibots/creepjs.spec.ts)** - [▶️ Test Result](https://middleschoolstudent.github.io/BotBrowser/video_player/index.html?video=https://raw.githubusercontent.com/MiddleSchoolStudent/BotBrowser/main/tests/test-results/creepjs-test-creepjs-BotBrowser-antibots/video.webm)
5556
- **[BrowserScan](tests/tests/antibots/browserscan.spec.ts)** - [▶️ Test Result](https://middleschoolstudent.github.io/BotBrowser/video_player/index.html?video=https://raw.githubusercontent.com/MiddleSchoolStudent/BotBrowser/main/tests/test-results/browserscan-test-browserscan-BotBrowser-antibots/video.webm)
Binary file not shown.

tests/tests/antibots/fvpro.spec.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { expect, test } from '../global-setup';
2+
import { sleep } from '../utils';
3+
4+
test('test fv.pro', async ({ page }) => {
5+
test.setTimeout(60_000);
6+
7+
await page.goto('https://fv.pro');
8+
await sleep(30_000);
9+
10+
expect(
11+
await page
12+
.locator('text=It looks like you are using real browser')
13+
.isVisible(),
14+
).toBeTruthy();
15+
16+
await expect(
17+
page.locator('text=Your browser environment is not real'),
18+
).toBeHidden();
19+
});

0 commit comments

Comments
 (0)