Skip to content

A cracking exam tool for HCMUT Elearning website. Allow you to pass around 80% number of questions on the website

Notifications You must be signed in to change notification settings

robertthach68/elearning-cracker

Repository files navigation

Elearning cracker

A cracking exam tool for HCMUT Elearning website, Allow you to pass around 80% number of questions on the website

Table of contents:

Idea

The idea is simple, the website ask us to complete N questions, allow unlimited attempt to solve the exam, then after we finish the exam, it would show the point we've got, but not allow us to view the answer.
The solution is we will only submit 1/N question,.If we score > 0 point, means that we've got the right answer.If not at least we can eliminate 1 wrong answer.
By repeating try and fail, we can eliminate all wrong answer. Then we can submit the right answers that we have collected so far

How to use

  • Clone the repository
git clone --depth=1 git@github.com:hsonthach/elearning-cracker.git
  • Install dependencies
cd elearning-cracker
npm install
  • Enter your username, password, exam id, number of pages on the exam inside the elearning-cracker.ts file
const USER_NAME = "";
const PASSWORD = "";
const main = async () => {
  [
    {
      id: 502473,
      numPage: 3,
    },
  ].map(async (el) => {
    await new ElearningCracker(
      el.id,
      el.numPage,
      USER_NAME,
      PASSWORD
    ).execute();
  });
};
  • Start project
node ./src/elearning-cracker

License

All rights reserved. Licensed under the MIT License.

About

A cracking exam tool for HCMUT Elearning website. Allow you to pass around 80% number of questions on the website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published