Cheating Detector using shell scripting

Fig 1: Flowchart representing the algorithm for detecting cheating during online exams.
In the world post pandemic many things have changed and that includes the fact that work from home has become the norm. Now, as the things are moving online so are the assessments for students and professionals and in this world of technological revolution it is highly possible that certain malicious activities might go unnoticed. Hence, I developed a simple bash script that uses scrot to take the screenshot of the desktop at regular intervals and tessarect to do some O.C.R on the captured image to extract text from there and then checking if it contains the word Azure(in ideal scenario it would be the name of the hosting platform that contains text) in such a scenario nothing is done by the program but the moment window is switched notification is sent to the user alerting him/her of possible change in window. If this event happens for more than 3 times candidate is disqualified. I have made a video on the results below have a look :-) 




 

Comments

Popular posts from this blog

Female Discrimination