send
Grupo de Telegram
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.

Get Local IP

  • 0 Respuestas
  • 1987 Vistas

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

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5299
  • Actividad:
    36.67%
  • Reputación 29
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Mayo 18, 2013, 03:13:06 pm »
IP Locator hecho en MASM32. Quizas a alguien le sirva para alguna aplicacion estilo troyano

Código: ASM
  1.     .586
  2.     .model flat, stdcall
  3.     option casemap:none
  4.      
  5.      
  6.     include       windows.inc
  7.     include       kernel32.inc
  8.     include       user32.inc
  9.     include       ws2_32.inc
  10.      
  11.      
  12.     includelib    user32.lib
  13.     includelib    kernel32.lib
  14.     includelib    ws2_32.lib
  15.      
  16.      
  17.     .data
  18.         wsaData WSADATA <>;
  19.         P hostent <>;
  20.         HostName db 128 dup(0);
  21.         szCaption db "Twój adres IP",0
  22.      
  23.      
  24.     .data?
  25.      
  26.      
  27.     .code
  28.     start:
  29.         push offset wsaData
  30.         push 0101h
  31.         call WSAStartup
  32.        
  33.         push 128
  34.         push offset HostName
  35.         call gethostname
  36.      
  37.      
  38.         push offset HostName
  39.         call gethostbyname
  40.        
  41.         mov    ebx, eax
  42.         assume ebx: ptr hostent
  43.         mov    eax, [ebx].h_list
  44.         assume ebx: nothing
  45.         mov    ebx, eax
  46.         mov    eax, [ebx]
  47.         mov    eax, [eax]
  48.        
  49.         push eax
  50.         call inet_ntoa
  51.        
  52.         push 0
  53.         push offset szCaption
  54.         push eax
  55.         push 0
  56.         call MessageBox
  57.        
  58.         push 0
  59.         call ExitProcess
  60.     end start

Autor: DavidF


 

¿Te gustó el post? COMPARTILO!