first commit

This commit is contained in:
Joren 2025-05-22 14:41:10 +02:00
commit 2cc2f31165
Signed by: Joren
GPG Key ID: 280E33DFBC0F1B55

34
autologin.js Normal file
View 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();
})();