elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:07  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  [SRC] itsOkCRC32
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: [SRC] itsOkCRC32  (Leído 1,444 veces)
Crawe

Desconectado Desconectado

Mensajes: 14


Ver Perfil
Re: [SRC] itsOkCRC32
« Respuesta #15 en: 28 Enero 2012, 08:01 »

Ya lo arregle gente se ve que habia mal una variable en el proyecto ..

 Dim i As Variant ES VARIANT no es integer como figuraba..
   Dim iLookup As Integer
   
   For i = LBound(buffer) To UBound(buffer)


En línea
Cromatico

Desconectado Desconectado

Mensajes: 69


Ver Perfil
Re: [SRC] itsOkCRC32
« Respuesta #16 en: 28 Enero 2012, 08:26 »

sabes que a mi tambien si meto el codigo en mi proyecto me tira desbordamiento en la parte:
Código:
  For i = LBound(buffer) To UBound(buffer)

de la funcion:
Código:
Public Function GetByteArrayCrc32(ByRef buffer() As Byte) As Long

algun error en mi codigo puede ser? osea algo mal declarado?

EDIT:

i esta declarado como integer (tengo entendido que es un maximo de 32767)

Cuando se compila el proyecto solo tuyo, UBound(buffer) vale "20479", osea esta adentro...
Pero cuando lo compilo con mi proyecto, este valor pasa a ser "118682", por eso tira desbordamiento supongo verdad?

Como se puede solucionar? saludos!


« Última modificación: 28 Enero 2012, 08:53 por Cromatico » En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: [SRC] itsOkCRC32
« Respuesta #17 en: 28 Enero 2012, 08:57 »

Arregle esa clase, desgraciadamene su creador no contemplo el tamaño de un archivo...

Editado el 1er Post (Solo se cambian las variables de integer por long, si sigue el error cambiar por double o currency esto se requerira con proyectos mas grandes, pero long deberia bastar y sobrar).

Dulces Lunas!¡.
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Cromatico

Desconectado Desconectado

Mensajes: 69


Ver Perfil
Re: [SRC] itsOkCRC32
« Respuesta #18 en: 28 Enero 2012, 09:04 »

Arregle esa clase, desgraciadamene su creador no contemplo el tamaño de un archivo...

Editado el 1er Post (Solo se cambian las variables de integer por long, si sigue el error cambiar por double o currency esto se requerira con proyectos mas grandes, pero long deberia bastar y sobrar).

Dulces Lunas!¡.

sabes que estaba haciendo lo mismo por mi parte pero cuando configuro (que tira el mensaje de configurado correctamente), como que rompe el .exe, le saca el icono y no se puede abrir tira un error de permisos...

Me pasa lo mismo con el codigo que actualizaste recien :P

edit: el codigo solo sin mi proyecto funciona perfecto asi declarado con las variables en long tambien...

EDIT FINAL :P, era mi antivirus, ya esta!
« Última modificación: 28 Enero 2012, 10:06 por Cromatico » En línea
Maurice_Lupin

Desconectado Desconectado

Mensajes: 110


GPS


Ver Perfil
Re: [SRC] itsOkCRC32
« Respuesta #19 en: 3 Febrero 2012, 06:49 »

Saludos BlackZeroX, tu código me ha dado ideas en cuanto a tocar el formato PE, tendrías alguna información que compartas, algun link o recomendar un libro?
Ahora estoy utilizando vb.net asi que seria el formato PE para .net estoy investigando pero no hay mucha información, quisiera incluir mi hash en el exe.

Gracias.
En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: [SRC] itsOkCRC32
« Respuesta #20 en: 3 Febrero 2012, 08:23 »

Ahora estoy utilizando vb.net asi que seria el formato PE para .net estoy investigando pero no hay mucha información, quisiera incluir mi hash en el exe.

El formato PE no es exlusivo ni esta orientado a un lenguaje en particular, es decir es de "facil" translado a cualquier lenguaje. te recomiendo te leas e interpretes este documento (es el mas completo que conozco).

http://msdn.microsoft.com/en-us/windows/hardware/gg463119.aspx

Dulces Lunas!¡.
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Maurice_Lupin

Desconectado Desconectado

Mensajes: 110


GPS


Ver Perfil
Re: [SRC] itsOkCRC32
« Respuesta #21 en: 3 Febrero 2012, 17:45 »

Gracias lo estudiaré  ;D
En línea
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines