DxltaMath / DMIx

Delta Math Interception (e)Xtension
Mozilla Public License 2.0
12 stars 5 forks source link
chrome-extension problemdataservice timedpagecomponent

DeltaMath Hacking

WebsiteDiscordInstallationYouTube

WARNING

WE DO NOT CONDONE USAGE OF USING HACKS FOR SCHOOL ASSIGNMENTS. THIS EXTENSION EXISTS PURLEY FOR FUN AND EXPERIMENTATION, NOT CHEATING YOUR MATH CLASS. PLEASE DO NOT USE THIS ON A SCHOOL ACCOUNT- IF YOU PASSED THE DELTAMATH BUT FAILED THE EXAM, THAT'S ON YOU.

How to hack DeltaMath

Read our Quickstart Guide.

Get DMIx for Mozilla Firefox Get DMIx for Google Chrome Get DMIx for Microsoft Edge Manual Install PHEx



Delta Math Interception (e)Xtension | DMIx


How does it work?
  • Always blocking the original DeltaMath main.js, (block *://*deltamath.com/app/main*js)
  • Whenever connecting to any DeltaMath URL, removes Content-Security-Policy headers to allow us to connect to our servers, even from DeltaMath itself.
  • If you're going to DeltaMath, loads our script from Nil, and injects our modified main.js into DeltaMath.
  • dGUI is loaded (this is included in the functionality of Nil).

  • Building using Shell

    Works on Unix systems only. Sorry, windows developers.

    sh ./build.sh


    Building using Node.js npm install && npm run build


    Build output

    The output will be in /build/. The generated files are extension.zip (for chromium), extension.xpi (for firefox), and extension.crx (which actually isn't generated- it's downloaded from the chrome web store).


    Credit

    Code was based on PHEx, but is changed to hack DeltaMath.

  • This extension is currently maintained by gemsvidø.