Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CTFuker

Version License

Fu*k those restrictions. Force copy/paste, skip annoying countdowns, spoof your active tab, and unlock printing on websites that try to stop you. IYKYK. ๐Ÿ–•


Features

  • CTRL+C/CTRL+V: Automatically bypasses restrictions that stop you from using clipboard functions on strict websites.
  • Deep Bypass: Patches page-level JavaScript to prevent sites from intercepting clipboard events, blocking preventDefault(), and overriding user-select: none CSS.
  • Cross-Browser: Works on Chrome, Edge, Brave, Opera, Vivaldi, and other Chromium-based browsers.
  • Modern: Built on the Manifest V3 architecture.
  • Lightweight: Zero external dependencies, minimal permissions.

How It Works

CTFuker uses a multi-layer approach to unlock copy/paste:

  1. Content Script Layer โ€” Intercepts keyboard and clipboard events before the page's own scripts can block them.
  2. Page Context Injection โ€” Injects a script into the page's actual JS context to patch addEventListener, neutralize inline oncopy/onpaste handlers, and override document.execCommand.
  3. CSS Override โ€” Forces user-select: text on all elements so text selection is always allowed.
  4. Clipboard API Fallback โ€” If the page blocks native paste, the extension reads from the clipboard API and inserts the text directly.

How to Install

Since this is not on the Chrome Web Store, you will need to install it manually. Don't worry, it takes less than a minute!

For Chromium Browsers (Chrome, Brave, Edge, Opera, Vivaldi):

  1. Download the Extension
    Grab the latest zip package from the Releases page and unzip it to a folder on your computer.

  2. Open Extensions Dashboard

    • In Chrome / Brave: paste chrome://extensions/ into your address bar.
    • In Edge: paste edge://extensions/ into your address bar.
  3. Enable Developer Mode
    Turn on the "Developer mode" toggle (usually in the top right corner).

  4. Load the Extension
    Click the "Load unpacked" button and select the unzipped CTFuker folder.

For Firefox:

  1. Download the Extension
    Grab the latest zip package from the Releases page and unzip it.

  2. Open the Debugging Page
    Type about:debugging#/runtime/this-firefox into your Firefox address bar.

  3. Load Temporary Add-on
    Click the "Load Temporary Add-on..." button and select the manifest.json file inside the unzipped CTFuker folder. (Note: Firefox removes temporary add-ons when you restart the browser. To keep it permanently, you will need to sign it via Mozilla AMO, or wait for an official Firefox Add-on store release.)

That's it! The extension icon should now appear in your browser's toolbar. Pin it, enable it, and your clipboard is fully yours again!


Author

@yadavnikhil03


License

MIT

About

Fu*k those restrictions. Force copy/paste, skip annoying countdowns, spoof your active tab, and unlock printing on websites that try to stop you. IYKYK. ๐Ÿ–•

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages