Skip to main content

Proof of concept tool to bypass document replay technology (such as gpt zero).

Project description

Zerobypass

GitHub stars PyPI License

Proof of concept tool to bypass document replay technology (such as GPTZero). Uses Playwright automation to simulate human typing behavior.


Requirements

  • Python 3.11 or newer
  • Display and clipboard access.

[!CAUTION]

Disclaimer - Research and Testing Only
This project and its contents are provided strictly for research and testing purposes. They are not intended for educational use, including but not limited to classroom assignments, coursework, exams, tutorials, or any form of formal instruction or certification.
Do not use, submit, distribute, or present this code or its outputs as part of academic work or educational materials without explicit permission from the project maintainers and any affected parties. The authors and maintainers make no representations or warranties regarding suitability for educational use.
Use of this project is at your own risk. The authors and contributors accept no liability for any damages, legal consequences, or disciplinary actions that may arise from misuse, including presenting this work in an academic context where it is not allowed.
If you require a version of this project for legitimate educational purposes, please contact the devs.


Installation

Install using pipx (recommended)

pipx install zerobypass

Install using uv

uv tool install zerobypass

Install using pip (not recommended)

pip install zerobypass #--break-system-packages

Install from source

git clone https://github.com/ZyluxXD/zerobypass.git`
cd zerobypass

Quick Start

Run:

zerobypass

or

python -m zerobypass

Arguments

browser-data-dir Specifies a custom browser profile directory.

⚠️ Warning:

Do not point this to an existing personal browser profile. Doing so may corrupt your data.

Always use a cloned directory or a backup.


Notes

  • This is still a Work In Progress and is not finished.
  • The Playwright user data directory lives at: ~/.zerobypass. Delete it to reset the profile.
  • Rich text formatting is not yet supported — contributions welcome!

Contributing

  • Feel free to make pull requests to contribute! There are various TODO's scattered throughout the project, and it would be great to help with those!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zerobypass-1.0.3.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zerobypass-1.0.3-py3-none-any.whl (23.7 kB view details)

Uploaded Python 3

File details

Details for the file zerobypass-1.0.3.tar.gz.

File metadata

  • Download URL: zerobypass-1.0.3.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zerobypass-1.0.3.tar.gz
Algorithm Hash digest
SHA256 3a143cb35b3b7b8f0eb6dbe3b21ecfc2b212fa9a75fd1dfb3298b540e44eee7a
MD5 4c10f08ac448ed83c75fe2c1e0abe400
BLAKE2b-256 6d143525a48f2a888410b12e0ec0cf1c41cbde50875e7cdbf80c0c8132a45318

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerobypass-1.0.3.tar.gz:

Publisher: python-publish.yml on ZyluxXD/zerobypass

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zerobypass-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: zerobypass-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 23.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zerobypass-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2e3b343ee35ddcad6e9d60ee402c4160b8bdb49f15199bd94dfd6f1937be75cf
MD5 83b9f382313f826f3715279632ccbea7
BLAKE2b-256 bdcbaef098e5886e0625449c49aa3f55f221275bdea61cd1513a8e099acaf4fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerobypass-1.0.3-py3-none-any.whl:

Publisher: python-publish.yml on ZyluxXD/zerobypass

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page