Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Julio 26, 2008, 07:44:18
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: como le doy intrcciones al server desde el cliente? 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: como le doy intrcciones al server desde el cliente?  (Leído 62 veces)
Proxy Lainux
Habitual
*****
Desconectado Desconectado

Mensajes: 183



Ver Perfil Email
« en: Enero 15, 2008, 03:00:41 »

hola

una pregunta... estoy creando un troyano en C++ pero no se como puedo hacerle para darle instrucciones al server de ke haga ciertas cosas...

por ejemplo, kisiera ke al escribir en el cliente.. "abrir cd".. lo mande al servidor y con una funcion if... lo reconozca y abra la unidad de cd...

las clasicas funciones abrir y cerrar unidades de cd, abrir algun programa como paint.. y ese tipo de intrucciones... como hago para ke el cliente al mandar una orden el servidor la reconozca y haga esa instruccion?

espero su resuesta

gracias  Afro
En línea
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1357


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #1 en: Enero 15, 2008, 01:50:23 »

mira, use muy poco sockets, pero al recivir, lo que se recivio se almasena en una cadea, se pueden comparar cadenas con funciones como:
strcmp
y con
strcmpi
(la diferencia es que con la segunda, la que tiene una i al final, no hace diferencia entre mayusculas y minusculas)
vos haces, por ejemplo:
strcmp(recivido, "abrir CD");
y la funcion devuelve 0 (cero) si son iguales
tenes que incluir la cabezera string.h

creo que es eso lo que querias..., sino podes crearte tu propia funcion strcmp:
Código:
int mi_strcmp(const char *s1, const char *s2)
{
    int i;
    for(i = 0; s1[i] != '\0'; i++){
        if(s1[i] != s2[i])
            return 1;
    }
    if(s2[i] != '\0')
        return 1;
    return 0;
}
pero esas funciones retornan mayor que cero o menor a cero dependiendo de si una es mayor que la otra, o de si una aparece antes en orden alfabetico que la otra (no recuerdo bien xD)

para mas info podes entrar aca:


Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion

estan las funciones que se declaran es string.h


creo que era eso lo que vos querias

salu2!
En línea

Inside The Source Code




Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Linux Registred User #460377
dreams_eater
Habitual
*****
Desconectado Desconectado

Mensajes: 171



Ver Perfil
« Respuesta #2 en: Enero 15, 2008, 06:20:35 »

 Proxy Lainux, esto no es inflar y hacer botella.
¿en que capa del modelo osi quieres estar?
enviar un estring e interpretarlo es la 4ª

Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
http://es.wikipedia.org/wiki/TCP/IP

Tambien te recomendaria leer los problemas que tube, cuando empeze a escribir y resolver

Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
http://foro.el-hacker.com/index.php/topic,113295.0.html

Tambien no etaria mal que busques info de wininet en la web de jm (googlea)
Ademas esta en la revista cracknfind1 un code llamado Dkey hecho por una exelente persona.

PD: Te recomiendo que empieces de abajo
En línea



"La juventud envejece, la inmadurez se supera, la ignorancia puede educarse, y la borrachera desperjarse, pero la estupidez dura para siempre" - Aristófanes
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: como le doy intrcciones al server desde el cliente? « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC