elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 [584] 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 ... 620
5831  Programación / Ingeniería Inversa / Re: [Problema] Como puedo desempaquetar un .exe?? en: 21 Marzo 2010, 22:20 pm
Hola!

Molebox no es complicado de desempacar. Lo que si, vas a tener que aprender a usar Olly.

Aqui te dejo algunos tutoriales de cómo desempacar Molebox:

http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/901-1000/924-Molebox_Solid_Guan%20de%20Dio_Mintaka.rar
http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/901-1000/926-MoleBox%20Pro%202.6.5.2570_solid.rar
http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/901-1000/931-Desempacando_el_Ejecutable_Molebox_v2.5.7_por_Neutrino.rar
http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/1001-1100/1075-Tut01_Parcheando_SWFStudio_3_6_147_por_MCKSys.rar
http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/1101-1200/1149-MoleBoxPro_2.3640_Fullunpacked-Ahmadmansoor.rar

También te dejo el mejor curso para aprender a manejar OllyDbg:

http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/

Saludos!
5832  Programación / ASM / Re: Sumar eax i ebx en: 21 Marzo 2010, 04:02 am
Hola!

Craseha porque debes pasarle un puntero a una cadena a MessageBox, y tu le estas pasando (como puntero) el valor 7. Osea, le estás diciendo a la función, que la cadena que quieres mostrar, se encuentra en la posición de memoria 7.

Una forma de lograr lo que quieres hacer, sería:

Código:
include 'win32ax.inc'
;incluimos la libreria de MASM
include \masm32\include\masm32.inc
includelib \masm32\lib\masm32.lib

;definimos una sección de datos donde guardaremos el resultado de la suma, pero convertido en cadena de caracteres
;esta sección contendrá los datos NO inicializados
.data?
miCadena db 0Ah dup (?)

;sección de datos inicializados
.data
tituloMensaje db "suma",0

.code
 
start:
        mov eax,2
        mov ebx,5
        add eax,ebx
        ;dwtoa convierte un DWORD en una cadena value to an ascii
        ;declaracion: dwtoa proc public uses esi edi dwValue:DWORD, lpBuffer:DWORD
        invoke dwtoa, eax, addr miCadena
        invoke MessageBoxA,0,addr miCadena,addr tituloMensaje,0
        invoke ExitProcess,0
 
.end start

Saludos!
5833  Programación / Programación Visual Basic / Re: Es posible rotar un control u objeto?? en VB6, mediante la API o usando Asm? en: 20 Marzo 2010, 19:48 pm
Desde VB6 puedes ejecutar ActionScript, llamar a Frames, etc, etc, con lo que puedes hacer cualquier cosa en Flash.

Si asi es el caso en particular, a VB lo usas sólo como Flash Player, y haces todo en Flash (Aunque habrá cosas que querrás hacer en VB pues Flash es bastante lerdo en varias cuestiones, por ej.: cálculos).

El único inconveniente es que dependes del OCX de Flash, a menos que uses algún Bundler (como thinstall, molebox ó apppack).

Saludos!
5834  Programación / Programación Visual Basic / Re: [Pregunta] Visual basic es o va a ser reemplazado por Visual Basic .net? en: 20 Marzo 2010, 19:41 pm
Yo creo que VB 6 va a tener "vida" hasta el día en que el soporte para 32 bits muera.

Es lógico, que un lenguaje interpretado como VB .NET (aunque VB 6 en PCODE también lo es) va a subsistir, pese al cambio de "bits".

Por eso, no sé si lo va a reemplazar, pero habría que tener en cuenta, que uno de los 2 está en vías de extinción. Así que es difícil de determinar....

Al menos, es lo que creo... :P
5835  Programación / Ingeniería Inversa / Re: Desempacar un .EXE en: 18 Marzo 2010, 00:22 am
Si está empacado con Molebox (como parece estarlo) ningun editor de recursos te servirá.

Primero debes Desempacarlo. No hay vuelta que darle...

Saludos!
5836  Programación / .NET (C#, VB.NET, ASP) / Re: Tutorial de la api de visual .net en: 17 Marzo 2010, 21:40 pm
Hola!

Haz este mismo pedido, pero aquí: http://foro.elhacker.net/net-b62.0/

Esto es VB, no VB .NET  :)

Saludos!
5837  Programación / Ingeniería Inversa / Re: Ferreteria Plus crack serial full GDS - Ingenieria inversa en proceso... en: 17 Marzo 2010, 20:58 pm
@Javier7 && Periquita: Revisen sus MP's  :)

Saludos!
5838  Programación / Ingeniería Inversa / Re: El OllyDBG y los accesos al registro de windows en: 17 Marzo 2010, 00:35 am
De la ayuda de Olly:
Código:
- Conditional breakpoint (shortcut Shift+F2) is an ordinary INT3 breakpoint with associated expression. Each time Debugger encounters this breakpoint, it estimates expression and, if result is non-zero or expression is invalid, stops debugged program. Of course, the overhead caused by false conditional breakpoint is very high (mostly due to latencies of the operational system). On PII/450 under Windows NT OllyDbg processes up to 2500 false conditional breakpoints per second. An important case of conditional breakpoint is break on Windows message (like WM_PAINT). For this purpose you can use pseudovariable MSG together with proper interpretation of arguments. If window is active, consider message breakpoint described below.

- Conditional logging breakpoint (Shift+F4) is a conditional breakpoint with the option to log the value of some expression or arguments of known function each time the breakpoint is encountered or when condition is met. For example, you can set logging breakpoint to some window procedure and list all calls to this procedure, or only identifiers of received WM_COMMAND messages, or set it to the call to CreateFile and log names of the files opened for read-only access etc. Logging breakpoints are as fast as conditional, and of course it's much easier to look through several hundred messages in the log window than to press F9 several hundred times. You can select one of several predefined interpretations to your expression.

You may set pass count – a counter that decrements each time the pause condition is met. If pass count before decrement is not zero, OllyDbg will continue execution. Consider a loop that executes 100. (decimal) times. Place breakpoint in the middle and set pass count to 99. (decimal). OllyDbg will break on the last iteration.

Additionally, conditional logging breakpoint allows you to pass one or several commands to plugins. For example, this may be a request for command-line plugin to change contents of register and continue.

Saludos!
5839  Programación / Ingeniería Inversa / Re: Como modificar String no Unicode en: 17 Marzo 2010, 00:34 am
Si están en la sección de recursos, las puedes editar con un editor de recursos.

Si no están ahi, es porque están en la sección de datos. Para editarlas, puedes usar un editor hexa y listo. El tema es que, quizás, no estén en UNICODE, sino en ANSI (lo cual facilita la tarea ;))

Saludos!
5840  Programación / Ingeniería Inversa / Re: softice en: 16 Marzo 2010, 21:27 pm
Hola!

Si quieres debuggear en ring 0, quizás te convendría usar el dbg de microsoft.

Link: http://www.microsoft.com/whdc/Devtools/Debugging/default.mspx

Ahora, si quieres debuggear en ring 3, puedes usar el anterior, pero te recomiendo OllyDbg, pues hay mucha bibliografía acerca de cómo usarlo.  ;)

Saludos!
Páginas: 1 ... 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 [584] 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 ... 620
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines