Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - karmany

#561
Ingeniería Inversa / Re: Mi primer crackme
5 Enero 2011, 16:03 PM
Hola Archreg, bienvenido.

Archreg dijo: "Al cargarlo en DeDe no me sale nada".
-Claro porque DeDe es para programas compilados con Borland (Delphi o C++) y tu crackme está hecho con Visual Basic .NET.

Es muy fácil. Sólo comentar que se necesita el framework 4.0.30319.

Muchas gracias por tu colaboración.
karmany
#562
29.diciembre.2010 - Actualización Calimero v4.1

Actualizacion de la tool Calimero para NET 4 versión 4.1.
En esta actualización se han corregido y ańadido algunas funcionalidades respecto a la version 4.0

- Ventana desensamblado MSIL mejorada
- Función trace to next call similar a comando tc de WinDbg
- Corrección de errores etc.

Descarga:
http://stzwei.comze.com/archivos/Calimero_V41_stzwei.7z

Enlace:
http://stzwei.comze.com

Edit. Calimero es un excelente IDE para depurar aplicaciones realizadas en NET. Se necesita tener instalado NET 4. stzwei, autor de la aplicación, ha hecho un trabajo impresionante con esta herramienta.
Recomendamos probarla, porque seguros que os vais a asombrar. En la misma descarga hay un crackme de prueba.
#563
Enhorabuena JuDelCo y bienvenido.
#564
Ingeniería Inversa / Re: Descifrar c++
20 Diciembre 2010, 22:24 PM
Para saber usar dev c++ te recomiendo que visites el subforo de programación correspondiente, porque sobre dev c++ hay mucha información y yo creo que no necesitas debuggear un software para saber usar dev c++.

De todos modos, en el subforo de programación comentaron que dev c++ lleva años sin ninguna actualización y se recomienda otras IDE para MinGW.
Yo hace un par de años lo utilicé y la verdad que trabajaba muy bien, pero ahora ya no lo uso.

En el foro de programación te podrán orientar muchísimo mejor que yo:
http://foro.elhacker.net/programacion_cc-b49.0/
#565
Lo primero que deberías analizar es si está empacado para luego orientarte con el debugger. Documentos y tutoriales hay muchísimos... recomendamos que visites esta lista de más de mil tutes:
http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/

PD. Es que cada programa es un mundo, depende del mismo programador y se pueden hacer muchísimas variaciones. Tienes que debuggear el programa
#566
Excelente código Mr. Frog.
Con tu mp me basta, por mi no hace falta que me incluyas en el membrete de tu código pues lo has hecho tú todo...

Lo he probado y ahora no tengo tiempo para analizarlo pero no alinea bien a la derecha (VB6 - Windows XP SP3):
#567
Deberías intentar emularla. Chequea estos enlaces a ver si encuentras algún programa que te valga:

http://www.nodongle.biz

http://www.dongla.net/

http://www.dongleservice.com/hasp-emulator.phtml
#568
Yo lo hacía (CREO) con un control MSHflexGrid u otro similar, no lo recuerdo bien.
Este control te permite acceder a un control de datos ADO y con SHAPE también(te aparecen unos signos + en cada grupo). Después existen muchísimos ejemplos de generar reporte.

De todos modos podrías probar:
http://www.bigresource.com/VB-Shape-Command-Data-Report-sqgDWkMkYL.html#gANrEOmUPL

Este ejemplo con código creo que usa un dataenvironment, pero te puede ayudar.
http://www.squadrosolutions.com/blog/group-reports-in-vb6-using-data-report/

Yo siempre he evitado el uso de la sentencia SHAPE porque me daba muchos problemas a la hora de programar.
Ojalá tengas suerte y nos cuentas cómo lo resolviste, me parece un tema interesante y si lo solucionas seguro que le ponen chincheta.

Un saludo
#569
Para no depender de un DateEnvironment yo lo hago así.
1º- Creo mi Datareport como yo quiero y no asigno enlace a ningún campo.

Seguidamente desde mi formulario principal, el que trabaja con la base de datos (desde ADO) hago lo siguiente (esto es un copia-pega de un programa mio):
Código (vb) [Seleccionar]
Private Sub generarvistaprevia_Click()
   On Error GoTo hay_error
   
   Dim rs As ADODB.Recordset
   Dim Nombre_seccion As String
   
   ' llamar la función Create_Recordset
   Set rs = Create_Recordset(presentacion) 'Esta función igual no la entiendes, es una función de Luciano
'para generar un recordset desde un listview... pásala por alto.
   
   If Not rs Is Nothing Then
       
      'Indicar en esta variable el nombre de la sección en la que se encuentran los rptTextBox para cada campo
       Nombre_seccion = "detalle"
       
       'Asignarle a los textbox del datareport, los DataField que corresponden a los nombres de encabezados
'        With DataReport1
       With vpreporte_reportedeejemplo
               
           .Sections(Nombre_seccion).Controls.Item("Texto1").DataField = "CODIGO"
           .Sections(Nombre_seccion).Controls.Item("Texto2").DataField = "INGREDIENTES"
           .Sections(Nombre_seccion).Controls.Item("Texto3").DataField = "CANTIDAD"
           .Sections(Nombre_seccion).Controls.Item("Texto4").DataField = "PRECIO"
           .Sections(Nombre_seccion).Controls.Item("Texto5").DataField = "PESO"
           
           ' cambiar el caption del label Titulo
'            .Sections("Sección4").Controls.item("lbltitulo").Caption = "Informe de formulario: " & Me.Caption
           
           ' Asignarle al datasource el origen de datos, es decir el recordset que devolvió la función Create_Recordset
           Set .DataSource = rs
           
           'Cargar y muestrar el informe
           .Show vbModal
           
           ' Liberar los recursos
           If rs.State = adStateOpen Then rs.Close
           Set rs = Nothing
           
       End With
   End If


Espero que te sirva...
Pruébalo.
karmany
#570
Si necesitas:
bd.Recordset.Update
es porque estás utilizando un control de datos DATA.

Yo te recomiendo que uses ADO. Yo he trabajado con los dos. Esto ya se ha comentado en el foro pero si estás empezando a programar con bases de datos hazlo con ADO, hay muchísima información en la red.

Un saludo