Driver Test Javascript Injection

On June 20, 2010, in Uncategorized, by Andrew

So because I have a “need for speed” I had to take a drivers class online. I’m not stupid, I don’t get in accidents and I know how to drive. So I was less then thrilled for the class. I pay my 35$ :( and open up the first section, it says it is a 4 hour minimum class plus a test at the end, each section is timed like 15 – 30 min and you cant continue and click next until the timer runs out. Each section has questions, but it is more about the reading. Anyways, it’s bullshit and I’m not about to waste my time, so I opened up my javascript debugger.


I click stop to pause the stack and flow of execution.


I click step into repeatedly just getting an idea for the code. I see line 284 and it looks like if the timerval is 0 or less it displays the quiz (meaning I completed the section). I type timerval = 0 and hit enter, then step into. It entered that if statement, I clicked continue for the program execution. Answered the easy quiz question (getting it wrong does nothing) and clicked the now available next button at the bottom.


After using this technique to skip 4 potential hours of bullshit, I took the test. The test looked like it was graded server side and I was tired so I just took it without cheating. Even though I got crap questions like “What percent of fatal crashes involve drugs, 17%,18%, or 17.5%”, I still completed it with 92% and not reading a bit of their course.


Tagged with:  

Leave a Reply