comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Donde esta el paquete

  • 5 Respuestas
  • 1763 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Narciso

  • *
  • Underc0der
  • Mensajes: 53
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Diciembre 22, 2015, 06:49:31 am »
Hola,
miren este link: http://sourceforge.net/p/aresgalaxy/fea ... uests/176/
Cita: "ip + port + guid + version + username + browse + files are sent through the server already"

miren este link: https://www.daniweb.com/programming/sof ... ket-length
Cita: "Thats the packet I need to send to connect to a chatroom. In that packet, it includes username, number of shared files, Internet Speed, Client Version."

Donde es encuentra este paquete? Alguien me puede ayudar por favor? Si alguien me quiere ayudar...
Ahora tomen: http://sourceforge.net/projects/aresgal ... 37_112815/

Hagan click a donde dice AresRegular237_112815.zip

Descarguenselo. La mayoria de los datos los pueden abrir con Notepad++

Y para que no me digan vago les digo que estuve dos dias buscandolo. Y no sorprenderia que hubiera estado repasando siempre el mismo dato sin encontrar el paquete porque soy un tonto.

Me ayudan?

Gracias y saludos
« Última modificación: Diciembre 22, 2015, 01:43:56 pm por Gabriela »

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1914
  • Actividad:
    0%
  • Reputación 15
    • Ver Perfil
« Respuesta #1 en: Diciembre 22, 2015, 07:15:06 pm »
Los enlaces de sourceforge están cortados... puedes ponerlos bien?

Saludos.



Desconectado Narciso

  • *
  • Underc0der
  • Mensajes: 53
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Diciembre 23, 2015, 03:56:22 am »

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1914
  • Actividad:
    0%
  • Reputación 15
    • Ver Perfil
« Respuesta #3 en: Diciembre 23, 2015, 06:26:47 am »
Bien, ahora, cuál es tu problema exactamente? Pues con "Donde esta el paquete" no me dices demasiado...

PD: por qué no lo instalas vía instalador? http://sourceforge.net/projects/aresgalaxy/files/aresgalaxy/AresRegular237_112815/aresregular237_installer.exe/download

Saludos.



Desconectado Narciso

  • *
  • Underc0der
  • Mensajes: 53
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #4 en: Diciembre 23, 2015, 08:24:23 am »
Hola blackdrake,
bueno, mira: Cuando te conectas a un chat de ares, tu Mandas un paquete al servidor. En este paquete estan: tu nombre de usuario, tu Numero de archivos compartidos, tu velocidad de internet, la version de ares que tienes, tu ip, tu puerto, tu guid, etc.
Yo queria localizar este paquete. Donde se encuentra este paquete? Al principio crei que era un dato. Pero me parece que es un pedazo de codigo....
Donde esta este pedazo de codigo dentro del codigo fuente de ares, que se puede descargar desde aqui?
http://sourceforge.net/projects/aresgalaxy/files/aresgalaxy/AresRegular237_112815/AresRegular237_112815.zip/download

Muchas gracias y saludos

:) (y)

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1914
  • Actividad:
    0%
  • Reputación 15
    • Ver Perfil
« Respuesta #5 en: Diciembre 23, 2015, 02:01:31 pm »
Básicamente consiste en abrir los ficheros e ir buscando, no considero que mucha gente se haya puesto a intentar modificar eso, es más, si lo modificas probablemente deje de funcionar.

No obstante, hice una búsqueda rápida y encontré esto:

Archivo helper_registry.pas
Línea 623 
Código: C
  1. socks_ip:=readstring('Proxy.Addr');

Archivo thread_upload.pas
Línea 100
Código: C
  1.  ip_user,ip_server,ip_utente_interno:cardinal;

Línea 2186 - 2217
Código: C
  1. if pos('PUSH ',sock.buffstr)=1 then begin  //download firewall
  2.  
  3.   socket_globale:=ttcpblocksocket.create(false); //ASSEGNIAZIONE SOCKET GLOBALE
  4.   with socket_globale do begin
  5.    socket:=sock.socket;
  6.    ip:=sock.ip;
  7.    port:=sock.port;
  8.    buffstr:=sock.buffstr;
  9.    tag:=sock.tag;
  10.   end;
  11.   synchronize(accept_put_arrived_push);
  12.  
  13.   sock.socket:=INVALID_SOCKET;
  14.   sock.free;
  15. end else
  16. if pos('CHAT PUSH/1.0 ',sock.buffstr)=1 then begin
  17.  
  18.   { socket_globale:=ttcpblocksocket.create(false); //ASSEGNIAZIONE SOCKET GLOBALE
  19.    with socket_globale do begin
  20.     socket:=sock.socket;
  21.     ip:=sock.ip;
  22.     port:=sock.port;
  23.     buffstr:=hexstr_to_bytestr(copy(sock.buffstr,15,32));  //32 (2*16) di randoms
  24.     tag:=sock.tag;
  25.    end;
  26.    synchronize(add_chat_push_arrived); //nel caso non trovi randoms in lista, cancella lui il socket
  27.  
  28.    sock.socket:=INVALID_SOCKET; }
  29.    sock.free;
  30.  
  31. end else sock.free;
  32. end;
  33.  


Archivo ufrmmain.pas
Línea 1808 - En adelante:

Código: C
  1. try
  2. LanIPC:=getlocalip;
  3. LanIPS:=ipint_to_dotstring(LanIPC);
  4. except
  5.  LanIPC:=0;
  6.  LanIPS:=cAnyHost;
  7. end;
  8.  
  9. getcursorpos(prev_cursorpos);
  10. vars_global.minutes_idle:=0;
  11.  
  12. desktopPath:=Get_Desktop_Path;
  13. reg_set_desktopPath(desktopPath+'\'+STR_MYSHAREDFOLDER);
  14.  
  15.    try
  16.  
  17.     myshared_folder:=prendi_reg_my_shared_folder(desktopPath);
  18.  
  19.     if not direxistsW(myshared_folder) then begin
  20.      if (tntwindows.Tnt_createdirectoryW(pwidechar(desktopPath+'\'+STR_MYSHAREDFOLDER),nil)) then begin
  21.       myshared_folder:=desktopPath+'\'+STR_MYSHAREDFOLDER;
  22.      end else begin
  23.        if not direxistsW('c:\'+STR_MYSHAREDFOLDER) then begin
  24.         tntwindows.Tnt_createdirectoryW(pwidechar(widestring('c:\')+STR_MYSHAREDFOLDER),nil);
  25.         myshared_folder:=desktopPath+'\'+STR_MYSHAREDFOLDER;
  26.        end;
  27.      end;
  28.  
  29.     end;
  30.    except
  31.       myshared_folder:='c:\';
  32.    end;
  33.  


Hay muchos ficheros con datos de ese tipo y muchas más líneas interesantes en esos ficheros, básicamente consiste en investigar e ir descartando.

Personalmente no puedo ayudarte más, pues desconozco exactamente donde se envían esos datos. (Lo más importante que encontré fue lo dicho arriba).

Saludos.
« Última modificación: Diciembre 23, 2015, 02:03:05 pm por blackdrake »



 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] Buscar en sql especificando donde buscar xd

Iniciado por diaxer

Respuestas: 4
Vistas: 1435
Último mensaje Noviembre 27, 2013, 02:05:53 pm
por CrazyKade
"Se detectó software malicioso en esta pagina" en algunos temas de Underc0de

Iniciado por fortil

Respuestas: 7
Vistas: 2605
Último mensaje Enero 19, 2013, 03:23:45 pm
por fortil
RunPE y windows 10 "No se puede ejecutar esta aplicación en el equipo"

Iniciado por proxy_lainux

Respuestas: 1
Vistas: 1429
Último mensaje Agosto 28, 2016, 07:47:46 pm
por grep
[SOLUCIONADO] C# Recursividad: Problemas donde conviene aplicar la recursividad

Iniciado por Noporfavor

Respuestas: 12
Vistas: 2164
Último mensaje Septiembre 13, 2016, 06:33:59 am
por Noporfavor
[SOLUCIONADO] Duda sobre donde crear un tema nuevo sobre...

Iniciado por Giikode

Respuestas: 5
Vistas: 1572
Último mensaje Septiembre 06, 2014, 09:25:48 pm
por Snifer