Bueno, como veran ya conoceran el troyano dioxis de estar residente en el foro y en algunos otros mas
me estoy partiendo la moral intentando mejorarle como es debido y me siguiente meta es ponerle multiconexion con csocketmaster
La duda es que nose como funcionaria eso de la multiconexion con csocketmaster, que tendria que agregar matrices a el control csocket o como seria?
gracias, un saludo
hay mill y un ejemplos en la red. te recomiendo usar el CSocketPlus este inclusive trae un ejemplo!¡
pero tendria que deshacerme del csocket master que tengo?
No necesitas modificar el CSM, ya que el CSM lo utilizas en la parte del servidor... y tu quieres multiconexion con el cliente, asi que simplemente has de trabajar con el Winsock y un Array de controles...
mm pero seria mas facil quizas el csocketplus o un array en winsock?¿
cada vez que se me conecte uno, cojo y creo otro csocketplus por lo que estoy viendo aqui
Cita de: 50l3r en 13 Agosto 2009, 23:36 PM
pero tendria que deshacerme del csocket master que tengo?
solo modificar algunas cosas...!¡, por ejemplo agregar el index a las funciones y llamadas...!¡
Cita de: 50l3r en 13 Agosto 2009, 23:51 PM
mm pero seria mas facil quizas el csocketplus o un array en winsock?¿
cada vez que se me conecte uno, cojo y creo otro csocketplus por lo que estoy viendo aqui
Es completamente distinto!!
Tu ya tienes en el Cliente un Winsock, unicamente has de crear una matriz de controles y empezar por ahi.. si necesitas mas ayuda te hago un code de ejemplo...
Si lo que quieres es que el servidor sea multiconexion (que se conecte a varios servidores a la vez) entonces lo mejor sera que uses CSP, mas que nada por no depende del Winsock.ocx
si puedes karcrack ayudame un poco, mira haber si te puedes conectar al msn y lo hablamos
Cita de: 50l3r en 14 Agosto 2009, 00:07 AM
si puedes karcrack ayudame un poco, mira haber si te puedes conectar al msn y lo hablamos
Ahora no puedo, tengo que acabarme un libro :xD, pero mañana te posteo un ejemplo de multiconexion con Winsock ;) Mientras puedes ir Googleando :P
estuve mirando uno que me dejo eon pero ahora mismo no lo encuentro
esta aqui mismo en este foro y es de el, lo estoy buscando y nada
me podrias dejar alguno que supieseis de su localizacion mientras voy buscando mas?
gracias
te comento un poco mi idea y que la uso en mi troyano... esto de la multiconexion efectivamente lo hize con csocketmaster, un arreglo que se crea carga e inicializa cada vez que un servidor ingresa al cliente... en el cliente lo recibo, paso a identifcar la ip y la id de cada servidor y establezco la conexion a la espera de activarlo, de este modo entran servidor tras servidor enumerados en un listview, cuando deseo trabajar con uno de ellos, pues lo activo y creo una escena en donde solo existe una conexion unica entre cliente y servidor (claro que en cualquier momento puede entrar otro servidor) aun asi si mientras por ejemplo estoy interactuando con el servidor (una descarga captura etc) el cliente se marca como ocupado los servidores entrantes se ponen a "esperar" a que el cliente se desocupe, en cuyo momento puede ingresar al servidor...
Y asi hay muchos mas aspectos que debes controlar en una multiconexion, no creo que sea una tarea simple, tampoco imposible pero asumo que te tomara un tiempo implementarlo a tu proyecto, al menos a mi dejarlo practicamente funcional al 90% me ha tomado un buen tiempo (a veces se congela la interaccion sin explicacion alguna)
En fin estamos para apoyarte en esta nueva fase de tu proyecto
Edito: De esto y muchas cosas mas se hablo hace ya comno 5 años atras, y encontre el link:
http://foro.elhacker.net/analisis_y_diseno_de_malware/troyano_en_vb_desde_cero_indice_de_contenidos_en_la_primera_pagina_granmanual-t57545.0.html;msg313424#msg313424
Es mas recuerdo que desde ese mismo instane inicie en pasar mi troyano a multiconexion.... espero te sirva y te recomiendo que te leas ese fantastico manual de "xenon" (vaya que tiempos aquellos)
A proposito dentro de poco voy a soltar todo el code de mi troyano, a alguien le puede interesar, recuerdo que hace tiempo habia una zona en el foro en donde se podia poner los ejecutables para que unos betatesters lo probasesn, ¿ya no existe eso?
porque no te bajas el control de usuario de Csocketmaster, es como si seria el winsock mismo, pero con el codigo fuente, la cllse esta metida en un control de usuario y lo unico que debes hacer es crear un control nuevo cuando te llega una conexion nueva, como si fuese el mismisimo winsock, buscalo esta en la misma pagina del autor.
saludos.
Buenas, hace tiempo E0n posteó un source de como empezar a hacer un troyano en VB y c++, la parte del Cliente VB es multiconexión, quiza te sirva para echarle un ojo y ver como va el tema.
http://foro.elhacker.net/analisis_y_diseno_de_malware/querias_tutos_de_programacion_de_malware_pues_toma-t196251.0.html
Ahi viene el link y el source, espero que te sirva.
A ver si me puedo descargar el dioxis, lo he probado y no descarga nada del link, y te pongo como seria el código en un momento para que sea un cliente multiconexion, esa el la grandeza de compartir el codigo.