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.

[SOLUCIONADO] Fallo con un downloader en nasm

  • 4 Respuestas
  • 1455 Vistas

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

Desconectado proxy_lainux

  • *
  • Underc0der
  • Mensajes: 118
  • Actividad:
    1.67%
  • Reputación 0
    • Ver Perfil
« en: Julio 13, 2013, 12:03:37 am »
hola

estoy practicando asm y vi un codigo de K0ws que es un downloader, quise hacerlo por mi mismo, pero tengo un problema, nasm no me da ningun error, gcc tampoco pero cuando lo ejecuto, me sale un mensaje diciendo que el programa dejo de funcionar y se cierra, me podrian decir que fallo le encuentran porfavor?

Código: ASM
  1. [Bits 32]
  2.  
  3. section .data
  4. remote_file db 'http://underc0de.org/foro/Themes/underc0de/images/theme/logo.png',0
  5. local_file db 'deje.png',0
  6. url db 'urlmon.dll'
  7. ldlib dd '0xFFFFFFFF'
  8. URDo db 'URLDownloadToFileA'
  9. urd dd '0xFFFFFFFF'
  10.  
  11. section .text
  12. extern _LoadLibraryA@4
  13. extern _GetProcAddress@8
  14. extern _FreeLibrary@4
  15. extern _ExitProcess@4
  16. global _WinMain@16
  17.  
  18. _WinMain@16:
  19.  
  20. push url
  21. call _LoadLibraryA@4
  22. mov [ldlib], eax
  23.  
  24. push URDo
  25. push dword [ldlib]
  26. call _GetProcAddress@8
  27. mov [urd], eax
  28.  
  29. push 0
  30. push 0
  31. push local_file
  32. push remote_file
  33. push 0
  34. call [urd]
  35.  
  36. call _FreeLibrary@4
  37.  
  38. push 0
  39. call _ExitProcess@4
  40. ret 16
  41.  
  42.  
« Última modificación: Mayo 01, 2014, 08:57:10 am por Expermicid »

Desconectado proxy_lainux

  • *
  • Underc0der
  • Mensajes: 118
  • Actividad:
    1.67%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Julio 14, 2013, 11:11:17 am »
ya lo resolvi, el error se encuentra en la seccion .data, a ver si alguien mas encuentra mi error de novato jeje

salu2

Desconectado The Swash

  • *
  • Underc0der
  • Mensajes: 18
  • Actividad:
    0%
  • Reputación 0
  • Return to reversing!
    • Ver Perfil
    • Email
  • Skype: the_swash@outlook.com
« Respuesta #2 en: Julio 14, 2013, 11:24:08 pm »
Tu error es este:
Código: ASM
  1. ldlib dd '0xFFFFFFFF'
  2. urd dd '0xFFFFFFFF'

PD: Utiliza las etiquetas de código, se ve más legible.

Saludos.
« Última modificación: Julio 14, 2013, 11:27:43 pm por The Swash »

Desconectado proxy_lainux

  • *
  • Underc0der
  • Mensajes: 118
  • Actividad:
    1.67%
  • Reputación 0
    • Ver Perfil
« Respuesta #3 en: Julio 15, 2013, 12:44:18 am »
jeje, exacto, alli esta mi error

y sip lo hare, lo que sucede es que uso noscript y a veces tengo que escribirlo porque no me aparecen las opciones y el unico que recuerdo es (code) (/code) jeje  ;D

Desconectado Expermicid

  • *
  • Underc0der
  • Mensajes: 457
  • Actividad:
    0%
  • Reputación 0
  • _-Expermicid-_
    • Ver Perfil
  • Skype: expermicid.xd
« Respuesta #4 en: Julio 15, 2013, 08:35:38 am »
Cierro ya que se soluciono :)

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 5275
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2013
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1453
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2473
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3261
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon