No voy a dar explicaciones. Nada más decir que es una prueba de concepto de cómo infectar otros ficheros .bat y que al abrirlos, se ejecute nuestro malware pero sin interrumpir la ejecución del bat original ni un segundo
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Páginas1
#1
Batch - Bash / ¿Infección en batch?
Septiembre 03, 2013, 06:06:39 PMNo voy a dar explicaciones. Nada más decir que es una prueba de concepto de cómo infectar otros ficheros .bat y que al abrirlos, se ejecute nuestro malware pero sin interrumpir la ejecución del bat original ni un segundo
#2
Batch - Bash / Cifrado Vernam
Septiembre 03, 2013, 06:01:44 PM
Un cifrado poco útil de hecho, pero irrompible. La longitud del password ha de ser igual a la del texto a cifrar.
Podéis leer sobre él en Wikipedia: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Códificador:
Descodificador:
Podéis leer sobre él en Wikipedia: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Códificador:
Descodificador:
#3
Batch - Bash / Cifrado Caesar
Septiembre 03, 2013, 05:58:40 PMPara descifrar, basta con poner la clave en negativo p.e Si para cifrar utilizaste 5, para descifrar, -5.
#4
Batch - Bash / Menú de selección
Septiembre 03, 2013, 05:55:06 PM
Código viejísimo. En ese momento tenía bastantes pájaros en la cabeza y quería hacer algo así como un emulador con batch
En fin, como sea, el menú funciona, aunque está un poco... como lo diría... es código insostenible, no se puede editar fácilmente.
Da igual, a lo mejor a alguien le sirve:
Como utiliza debug, no se puede usar en windows de 64 bits. Batch perdió muchísima potencia con los 64 bits últimamente...
En fin, como sea, el menú funciona, aunque está un poco... como lo diría... es código insostenible, no se puede editar fácilmente.
Da igual, a lo mejor a alguien le sirve:
Como utiliza debug, no se puede usar en windows de 64 bits. Batch perdió muchísima potencia con los 64 bits últimamente...
#5
Batch - Bash / Criba de Eratostenes
Septiembre 03, 2013, 05:52:07 PMUn simple algoritmo que permite obtener los números primos hasta el especificado.
#6
Dudas y pedidos generales / Desmapear la Image del ejecutable, dynamic forking
Septiembre 01, 2013, 07:46:47 PM
En el proceso tradicional de dynamic forking, creamos un proceso cualquiera suspendido. Luego con Zw/NtUnmapViewOfSection desmapeamos la imagen del proceso en memoria, para así dejar esa página no reservada y poder asignar memoria tranquilamente en la nueva Imagebase con VirtualAllocEx.
Lo que me estaba preguntando yo, es si en vez de usar Zw/NtUnmapViewOfSection para desreservar la esa zona de la memoria no se podría usar VirtualFreeEx con el parámetro MEM_RELEASE para lo mismo.
Si no es posible, ¿por qué no?
Si es posible, ¿presenta alguna desventaja? ¿No podía ser buena idea usarla?
Lo que me estaba preguntando yo, es si en vez de usar Zw/NtUnmapViewOfSection para desreservar la esa zona de la memoria no se podría usar VirtualFreeEx con el parámetro MEM_RELEASE para lo mismo.
Si no es posible, ¿por qué no?
Si es posible, ¿presenta alguna desventaja? ¿No podía ser buena idea usarla?
#7
ASM / [MASM] Pequeña PoC de shell remota
Septiembre 01, 2013, 02:03:45 PM
Esta es una pequeña y simple prueba de concepto de lo que sería una shell remota de conexión inversa programada con sintaxis MASM.
Aquí dejo el código:
Para probarlo, o podéis hacer pequeño script en python o perl o lo que sea que escuche en el puerto 7565 o mismo usar netcat, de la siguiente manera:
¡Un saludo!
Aquí dejo el código:
Para probarlo, o podéis hacer pequeño script en python o perl o lo que sea que escuche en el puerto 7565 o mismo usar netcat, de la siguiente manera:
¡Un saludo!
#8
ASM / [MASM] Hook al teclado
Septiembre 01, 2013, 01:59:57 PM
Como el código que hizo linkgl, pero en ASM.
#9
Códigos Fuentes / Función SPLIT con delimitador multicarácter
Septiembre 01, 2013, 01:55:52 PM
Función SPLIT que permite partir una cadena en varios trozos por otra cadena que actúa de delimitador.
Este fue uno de mis primeros códigos en C que hice para afianzar conocimientos de la sintaxis del lenguaje, así que no es muy legible que digamos, pero eso sí, funciona perfectamente.
En el código ya hay un ejemplo de cómo se usa.
Este fue uno de mis primeros códigos en C que hice para afianzar conocimientos de la sintaxis del lenguaje, así que no es muy legible que digamos, pero eso sí, funciona perfectamente.
En el código ya hay un ejemplo de cómo se usa.
#10
Códigos Fuentes / Algoritmo Quicksort e Insersort de ordenación
Septiembre 01, 2013, 01:53:25 PM
El algoritmo quicksort, con un ejemplo de implementación:
Ahora el Insertsort:
Ahora el Insertsort:
#11
Batch - Bash / Suma y resta con decimales
Septiembre 01, 2013, 04:39:45 AM
Con tantos decimales como permita la CMD, aquí dejo una función que permite saltarte las limitaciones de batch para las operaciones matemáticas.
Ejemplo de uso:
Ejemplo de uso:
#12
Batch - Bash / BIN2BAT
Septiembre 01, 2013, 04:35:46 AMPuede crear un fichero .bat que reconstruya cualquier binario de un máximo de 64 kb. Ah, sí, y tampoco funciona con archivos ejecutables de 32 bits (pero sí de 16, como archivos .com).
#13
Batch - Bash / Windows Password Cracker
Septiembre 01, 2013, 04:32:47 AMCrackea el password de un user de Windows. Lleva su tiempo, y sólo está preparado para caracteres alfabéticos (si entendéis el código podéis añadir más, como números por ejemplo). Para probarlo, recomiendo crear un usuario con un password de 3 letras.
#14
Batch - Bash / Batch Paint
Septiembre 01, 2013, 04:26:16 AMEl picasso de la imagen es cortesía de 79137913, que en su día hizo arte en 8 bits con este script
PD: Se me olvidó mencionar que al igual que con el tetris es necesaria una primera ejecución con privilegios de administrador. Además, no funciona en windows de 64 bits.
#15
Presentaciones y cumpleaños / Buenas a todos
Agosto 31, 2013, 09:22:10 PM
Veo que este foro está bastante activo. Lo había visto hace bastante tiempo y no me imaginaba que fuera a crecer así.
Bueno, no sé si alguien me conocerá por aquí, supongo que sí porque he visto algunos users que conozco. Como sea, a partir de ahora voy a participar en este foro, así que nos leemos por aquí!
Bueno, no sé si alguien me conocerá por aquí, supongo que sí porque he visto algunos users que conozco. Como sea, a partir de ahora voy a participar en este foro, así que nos leemos por aquí!
#16
Batch - Bash / Batch Tetris
Agosto 31, 2013, 09:17:51 PMRequisitos:
Funciona únicamente en una plataforma Windows de 16 o 32 bits.
Es necesaria una primera ejecución con privilegios de administrador para que el programa pueda cargar el controlador de dispositivo ansi.sys en memoria.
Controles
CitarA - Mover pieza a la izquierda
D - Mover pieza a la derecha
R - Rotar pieza (rotación hacia la derecha)
S - Descender pieza una posición
¡Un saludo!
PD: Si el foro deforma el código (muy probable, yo no me arriesgaría), aquí podéis descargalo: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Páginas1