|
511
|
Seguridad Informática / Análisis y Diseño de Malware / Re: Duda
|
en: 22 Octubre 2012, 16:02 pm
|
Claro, pero si no instalas Mono no funcionan. En windows 7 ya viene por defecto el NETFramework 4.0 creo, asique hasta ahi tenes para correr el 99% de los programas, no se en que version va ahora el framework, pero en windows 8 estara mas actualizado aun.
|
|
|
512
|
Seguridad Informática / Análisis y Diseño de Malware / Re: ¿Troyano indetectable?
|
en: 21 Octubre 2012, 19:26 pm
|
A que te refieres con keylogger y luego dices que es el troyano DarkCommet? simplemente tienes el troyano de DarkComet, lo que pasa que este troyano tiene la opcion de keylogger, para grabar las pulsaciones del teclado.
Hay gente que crea nuevos Crypters que son programas o herramientas para hacer indetectable cualquier archivo, pero como lo hacen especificamente para los troyanos, te viene bien, tienes que fijarte que no se rompa tu servidor del troyano al encriptarlo, que algunas veces puede pasar. Ahi tienes para buscar que son los crypters, luego averiguas como programarlos o modificarlos para hacerlos indetectables. Luego encriptas lo que quieras y sera indetectable, vamos, por lo menos por la mayoria de los antivirus, algunos lo detectaran y otros aunque al analizarlo en busca de firmas (averigua sobre las firmas de los antivirus) no lo detectaran pero una vez que se corre el archivo, el antivirus puede detectarlo por su Heuristica (busca heuristica de los antivirus).
|
|
|
514
|
Seguridad Informática / Hacking / Re: Ayuda donwloader de troyano
|
en: 21 Octubre 2012, 19:11 pm
|
Existen millones de Downloaders, puedes programar el tuyo mismo si quieres. El downloader lo que hace es crear un archivo.exe que se lo enviaras a otra pc, donde este se ejecuta oculto y luego dependiendo la opcion que le hayas puesto, descargara tu troyano o cualquier otro ejecutable que quieras.
El uso mas comun creo yo, es que el downloader puede pesar muy poco, asi que solo envias eso a la otra pc, luego la pc al estar infectada empieza la descarga de tus archivos. Ademas de que si te borran el troyano o virus de su pc, el downloader puede tal vez que siga "vivo" y empieze la descarga de nuevo, asi hasta no eliminar el downloader, no podran liberarse del atacante. Pero vamos, mil y un problema tendras cuando el downloader empieze las descargas y los antivirus detecten esa descarga. Se puede evadir eso, pero es mas complicado, por eso mas vale simplemente es aconsejable hacer un buen troyano indetectable con rootkit y listo. Cosa que se envie una vez y no necesites mas.
|
|
|
515
|
Seguridad Informática / Análisis y Diseño de Malware / Re: Duda
|
en: 21 Octubre 2012, 18:55 pm
|
Concluyendo te digo que si buscaste en internet y encontraste que decian en C/C++ es porque son los mas comunes a usar en "virus" o troyanos porque no dependen de ninguna plataforma, son multiplataforma, correran en Linux como en Windows. Sin embargo Batch es solo para Windows, y los demas necesitan su maquina virtual instalada en el sistema operativo para que corran los programas con esos lenguajes, asi como VB.NET que necesitara que tengas instalado el NetFramework en tu pc, cosa que los windows nuevos ya tienen el ultimo NetFramework, por lo que no habria problemas, pero si es corrido en Linux ya no funcionaria.
|
|
|
518
|
Programación / Programación C/C++ / Re: ERROR en programa para factorizar desde un numero
|
en: 18 Octubre 2012, 23:37 pm
|
Pregunto solamente.. porque usas un array? todavia de 100 sin saber cual numero pondra el usuario?
Haces un bucle, que vaya desde la variable (numero que ingreso) hasta 1. Vas imprimiendo cada numero seguido de "*" y te queda "5*4*3*2*1" como querias.
Pero ahora con lo nuevo que dijiste, para sacar el factorial de un numero, podes usar la Recursividad, si no sabes que es busca en google que hay info. Fijate que el factorial de 5 (5!) es igual a 5*4!, y a la vez 4! es igual a 4*3! y 3! es igual a 3*2! y 2! es igual a 2*1! que es 2. Que quiero decir con esto? que usando la recursividad, llamando al mismo procedimiento podes hacer algo simple como esto:
Factorizar(n) { if (n=2) return 2;
return Factorizar(n) * Factorizar(n - 1)
}
Y si lo entiendes y te gusta esa forma, podes agregarle que muestre la variable n antes del ultimo return, asi como explique al principio.
|
|
|
520
|
Seguridad Informática / Análisis y Diseño de Malware / Re: Troyanos en vb6
|
en: 18 Octubre 2012, 20:57 pm
|
Tal vez dices porque funciona en tu pc pero el servidor en otra pc que no tiene instalado el VB6 te pide ese componente. Es asi, todos tienen ese problema cuando usan Winsock, que la otra pc no sabes si lo tiene o no. Por eso usan clases de Sockets que solo las agregas al proyecto y las usas, busca en el foro que debe haber o sino en google.
Porque sino lo que hacen otros es adjuntar ese componente en el servidor, para que se instale antes de crear la conexion, asi andaria pero traera mas problemas con los AV's
|
|
|
|
|
|
|