Skip to content

Instantly share code, notes, and snippets.

@tmcls
Last active February 7, 2025 14:35
Show Gist options
  • Select an option

  • Save tmcls/47bd2c34a172d99958c3979cc1e38a69 to your computer and use it in GitHub Desktop.

Select an option

Save tmcls/47bd2c34a172d99958c3979cc1e38a69 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @name Phished.io - Security Academy Completor
// @namespace phished.evil.tomclaus.be
// @version 0.5
// @description Complete your Phished.io Academy modules within seconds.
// @author Tom Claus
// @homepage https://tomclaus.be
// @match https://*.phishedacademy.io/en/academy/modules/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=phishedacademy.io
// @downloadURL https://gist.githubusercontent.com/tmcls/47bd2c34a172d99958c3979cc1e38a69/raw/PhishedAcademyCompletor.js
// @updateURL https://gist.githubusercontent.com/tmcls/47bd2c34a172d99958c3979cc1e38a69/raw/PhishedAcademyCompletor.js
// @run-at document-end
// @tag productivity
// ==/UserScript==
(function() {
'use strict';
window.onload = function() {
document.querySelectorAll("#feedbackCancelButton, div.should-be-flipped, main label, main button, .bs-modal button, main div.justify-end a, #proceedButton").forEach((item) => {
console.log(item);
item.disabled = false;
item.click();
});
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment