MTOPS Unlocked

Removes all paywalls on mtopscriterion.com, allowing the user to learn the MTOPS course content and use the trading system entirely for free

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Аўтар
Luculent
Усталяванняў за дзень
0
Усяго ўсталяванняў
44
Рэйтынг
0 1 0
Версія
1.2
Створаны
30.05.2022
Абноўлены
11.05.2023
Памер
2.5 КБ
Ліцэнзія
GPL-3.0
Ужываецца на

MTOPS Unlocked

This script does what it says on the box - it unlocks the entirety of the MTOPS criterion website for free.


It was recently brought to my attention that MTOPS charges some insane 3000 USD for a course and trading platform. Now, I'm a cheapskate, so I don't like spending money on anything I can avoid spending money on, so I went digging through the requests and what I found was interesting. Many functions in the website relied on client-facing GET requests, ending at the graphql and auth/session endpoints. I initially used burp to prove my theory that you could simply modify the responses in certain ways to get desired results. Once I was able to confirm how to access the site, I was able to create an interceptor in the unsafeWindow.fetch method in order to change the responses live, without needing to use a proxy. And thus you have this script

This may be fixed in future but I'll try to break the website again if it does :)