{"id":19530395,"url":"https://github.com/obaskly/aidetectionbypass","last_synced_at":"2025-04-17T14:03:18.720Z","repository":{"id":253401991,"uuid":"843395308","full_name":"obaskly/AiDetectionBypass","owner":"obaskly","description":"Bypass Ai detection using gptinf.com","archived":false,"fork":false,"pushed_at":"2025-02-12T15:19:21.000Z","size":46,"stargazers_count":6,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-29T06:11:21.755Z","etag":null,"topics":["ai","artificial-intelligence","bypass","chatgpt","detection","gpt","gptzero","turnitin"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/obaskly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-16T12:24:07.000Z","updated_at":"2025-03-18T08:45:39.000Z","dependencies_parsed_at":"2025-01-21T17:24:16.739Z","dependency_job_id":null,"html_url":"https://github.com/obaskly/AiDetectionBypass","commit_stats":null,"previous_names":["obaskly/aidetectionbypass"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obaskly%2FAiDetectionBypass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obaskly%2FAiDetectionBypass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obaskly%2FAiDetectionBypass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obaskly%2FAiDetectionBypass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/obaskly","download_url":"https://codeload.github.com/obaskly/AiDetectionBypass/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249347067,"owners_count":21255123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","artificial-intelligence","bypass","chatgpt","detection","gpt","gptzero","turnitin"],"created_at":"2024-11-11T01:31:43.126Z","updated_at":"2025-04-17T14:03:18.705Z","avatar_url":"https://github.com/obaskly.png","language":"Python","readme":"# 📝 Ai Text Detection Bypass Script\n\nThis script automates the process of registering on [gptinf.com](https://www.gptinf.com/), a website that makes text undetectable by AI detection tools. The script uses Selenium for browser automation, including bypassing reCAPTCHA, registering with generated gmail email addresses, and paraphrasing large blocks of text. If the input text exceeds the website's limit, the script creates new accounts as needed and continues processing.\n\n## ✨ What's New?\nYou can Try the Other tool as well https://github.com/obaskly/AiTextDetectionBypass\n\n## 🛑 Disclaimer\n\nThis script automates text paraphrasing but is **NOT responsible for the quality or accuracy of the output**. Please review and verify results independently.\n\n## Features\n\n- Gmail-Based Registration: Automates Gmail registration and verification for seamless paraphrasing. (NEW!)\n- reCAPTCHA Bypass: Bypass reCAPTCHA challenges during the registration process using audio bypass technique.\n- Text Paraphrasing: Breaks down large text into chunks, paraphrases each chunk, and saves the results.\n- Account Management: When paraphrasing exceeds the word limit per account, the script creates a new account and continues.\n- Clipboard Integration: Retrieves paraphrased text directly from the clipboard.\n\n## Usage\n\n1. **Clone this repository to your local machine**\n\n```bash\ngit clone https://github.com/obaskly/AiDetectionBypass.git\ncd AiDetectionBypass\n```\n\n2. **Install the required Python packages**\n\n  ```bash\n  pip install -r requirements.txt\n  ```\n\n3. **Install FFmpeg**\n\n- Linux:\n\n  ```\n  sudo apt-get update\n  sudo apt-get install ffmpeg\n  ```\n  \n- Windows:\n\n  Follow this tutorial: https://www.wikihow.com/Install-FFmpeg-on-Windows\n\n4. **GMAIL Setup**.\n\n- go to https://console.cloud.google.com\n- create new project\n- click on 'api and services'\n- type \"Gmail API\" and select it from the results.\n- Click the Enable button.\n  \n  #### Set Up OAuth Consent Screen\n  \n- In the left-hand menu, go to APIs \u0026 Services \u003e OAuth consent screen.\n- Choose External \n- Add the necessary scopes: https://www.googleapis.com/auth/gmail.readonly\n- Go to the Test users section.\n- Add the Gmail address you want to use for paraphrasing.\n- Click Save and Continue.\n  \n  #### Create OAuth 2.0 Credentials\n  \n- Go to APIs \u0026 Services \u003e Credentials.\n- Click Create Credentials \u003e OAuth 2.0 Client IDs.\n- Choose Desktop App as the application type.\n- Download the **credentials.json** file once it’s created and put it in the **json_files** folder.\n\n5. **Run the script**\n\nPrepare your article in a text file (e.g., article.txt), or paste it directly.\n\n  ```bash\n  python main.py\n  ```\n\n5. The script will create an `accounts.txt` file with generated emails and save the paraphrased content to `paraphrased_text.txt`.\nSit back and relax while the script paraphrases your article!\n\n**Note: First time using the script will require getting the token file. When the webpage is open, click on the same email that you have entered in the terminal. Close the script and run it again.\nThis is a one time process so you won't have to do it again.**\n\n## Prerequisites\n\n- Python 3.x\n- Google Chrome installed (chromedriver is used by Selenium)\n\n## TODO List\n\n- [ ] Make a GUI.\n- [ ] Choose between the default word-based splitting method or a more advanced NLTK-powered sentence-preserving approach.\n- [ ] Integrate 2captcha api and let the user choose what service to use for captcha solving.\n\n## Script in action\n\nhttps://github.com/user-attachments/assets/9eb883f3-f0a2-42b5-bd8c-a727fdde083c\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobaskly%2Faidetectionbypass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fobaskly%2Faidetectionbypass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobaskly%2Faidetectionbypass/lists"}