first commit
This commit is contained in:
commit
2cc2f31165
34
autologin.js
Normal file
34
autologin.js
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
// ==UserScript==
|
||||||
|
// @name Wazuh Auto-Login
|
||||||
|
// @namespace http://tampermonkey.net/
|
||||||
|
// @version 1.0
|
||||||
|
// @description Auto-login to Wazuh dashboard with read-only user
|
||||||
|
// @match https://192.168.168.96/*
|
||||||
|
// @grant none
|
||||||
|
// @run-at document-idle
|
||||||
|
// ==/UserScript==
|
||||||
|
|
||||||
|
(function () {
|
||||||
|
const username = "";
|
||||||
|
const password = "";
|
||||||
|
|
||||||
|
const tryLogin = () => {
|
||||||
|
const userInput = document.querySelector('input[aria-label="username_input"]');
|
||||||
|
const passInput = document.querySelector('input[aria-label="password_input"]');
|
||||||
|
const loginButton = document.querySelector('button[data-test-subj="submit"]');
|
||||||
|
|
||||||
|
if (userInput && passInput && loginButton) {
|
||||||
|
userInput.value = username;
|
||||||
|
userInput.dispatchEvent(new Event('input', { bubbles: true }));
|
||||||
|
passInput.value = password;
|
||||||
|
passInput.dispatchEvent(new Event('input', { bubbles: true }));
|
||||||
|
|
||||||
|
setTimeout(() => loginButton.click(), 300);
|
||||||
|
} else {
|
||||||
|
setTimeout(tryLogin, 300);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
tryLogin();
|
||||||
|
})();
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user