Skip to content

Commit

Permalink
docs: adjust style
Browse files Browse the repository at this point in the history
  • Loading branch information
Kikobeats committed Apr 27, 2023
1 parent c7e170e commit a4444d0
Show file tree
Hide file tree
Showing 4 changed files with 117 additions and 279 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -579,14 +579,14 @@ These techniques are used by [antibot](https://news.ycombinator.com/item?id=2047

| Evasion | Description |
|--------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [`chromeRuntime`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/chrome-runtime.js) | Ensure `window.chrome` is defined. |
| [`stackTraces`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/error-stack-trace.js) | Prevent detect Puppeteer via variable name. |
| [`mediaCodecs`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/media-codecs.js) | Ensure media codedcs are defined. |
| [`navigatorPermissions`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/navigator-permissions.js) | Mock over [`Notification.permissions`](https://developer.mozilla.org/en-US/docs/Web/API/Notification/permission). |
| [`navigatorPlugins`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/navigator-plugins.js) | Ensure your browser has [`NavigatorPlugins`](https://developer.mozilla.org/en-US/docs/Web/API/NavigatorPlugins) defined. |
| [`navigatorWebdriver`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/navigator-webdriver.js) | Ensure [`Navigator.webdriver`](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/webdriver) exists. |
| [`randomizeUserAgent`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/randomize-user-agent.js) | Use a different [`User-Agent`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent) every time. |
| [`webglVendor`](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/webgl-vendor.js) | Ensure [`WebGLRenderingContext`](https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext) & [`WebGL2RenderingContext`](https://developer.mozilla.org/en-US/docs/Web/API/WebGL2RenderingContext) are defined. |
| [chromeRuntime](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/chrome-runtime.js) | Ensure `window.chrome` is defined. |
| [stackTraces](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/error-stack-trace.js) | Prevent detect Puppeteer via variable name. |
| [mediaCodecs](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/media-codecs.js) | Ensure media codedcs are defined. |
| [navigatorPermissions](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/navigator-permissions.js) | Mock over [Notification.permissions](https://developer.mozilla.org/en-US/docs/Web/API/Notification/permission). |
| [navigatorPlugins](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/navigator-plugins.js) | Ensure your browser has [NavigatorPlugins](https://developer.mozilla.org/en-US/docs/Web/API/NavigatorPlugins) defined. |
| [navigatorWebdriver](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/navigator-webdriver.js) | Ensure [Navigator.webdriver](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/webdriver) exists. |
| [randomizeUserAgent](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/randomize-user-agent.js) | Use a different [User-Agent](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent) every time. |
| [webglVendor](https://github.com/microlinkhq/browserless/blob/master/packages/goto/src/evasions/webgl-vendor.js) | Ensure [WebGLRenderingContext](https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext) & [WebGL2RenderingContext](https://developer.mozilla.org/en-US/docs/Web/API/WebGL2RenderingContext) are defined. |

The evasion techniques are enabled by default. You can omit techniques just filtering them:

Expand Down
Loading

0 comments on commit a4444d0

Please sign in to comment.