AYUDA, un HARDLOCK que NO es un HARDLOCK.

Iniciado por misterjano, 23 Octubre 2019, 12:39 PM

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

misterjano

#10
Cita de: finn en 25 Octubre 2019, 07:51 AM
Tu torial me sirvio en su momento, ahora ya .....
Te ruego encarecidamente que hagas lo del dd no copia file sistem como digo , si lo tienes en unpen de 500mb a uno de 1gb te lo dejara 500 mb clona el espacio libre haslo comentalo y luego sigue investigando por otros caminos , peor no descartes esto porque ya esta experimentado positivamente,
si es un pendrive claro

CLONANDO CON DD


EDIT2: Tras esperar un buen rato para hacer la clonación, confirmar que NO me ha servido... asique seguimos trabajando en ello... :(

finn

Una pregunta , el instalador del programa esta dentro del pen ?

MCKSys Argentina

Si tienes el instalador, puedes subirlo a algun server y poner el link de descarga, asi se lo puede mirar mejor al software.

Eso es, si puedes (y quieres) publicarlo.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


misterjano

#13
Gracias a ambos. El tema es que no tengo instalador. En los equipo que esta simplemente se copia la carpeta con el programa. y ya.

Aquí lo teneis por si alguien quiere revisarlo.

https://mega.nz/#!rUBDxQrD!oyHkzudNrq5TMv0js4eO4oVJjQyC-JUkeL6jHDR8NPU

La única diferencia, en puesto. funcionamiento normal.

Pen sin conectar, en el campo de diseño de etiquetas pone DEMOSTRACION en grande. A pesar de que es plenamente funcional. Que pasa, cuando imprimes, te sale cruzado el demostracion tambien XD

EDIT: Para quien lo vea, y me diga que arriba tiene opcion de Ayuda>Licencia, ya lo he visto XD, pero con o sin USB se muestra igual. El campo CODE 1 varia cada vez que abres el programa.

EDIT2: Lo que me sigue matando es, como hice que funcionara en el primer PC asi porque si por arte de magia, mas cuando en ese PC no se va usar.. XD


Cita de: finn en 25 Octubre 2019, 13:15 PM
Una pregunta , el instalador del programa esta dentro del pen ?

En el pen, basicamente esta lo mismo que en el link, y algun  excel mas(que debieron de usar para mover de un PC a otro.


EDIT:3 Aunque el programa que ejecutamos es del enlace de arriba (junto con una carpeta con monton de plantillas ya echas) os copio lo que esta en el USB, este no se usa, dado que cuando lo abres da un error de com1. De  echo, la gente lo tiene copiado en su PC y lo ejecutan desde ahí. Simplemente conectan el usb.

En el USB si se ven mas DLLs y un unninstaller, a pesar de no haber installer XD.

Decir que obviamente probe a copiar todo lo del USB al PC y probar, pero sin USB no hay tu tía.

Como veréis hay una carpeta que pone licencia bixolon... totalmente ajena u obsoleta, sobretodo porque las impresoras que usamos no son bixolon XD

https://mega.nz/#!aUhDnYCL!e0SmwEH3qDHrRe5dwTod_cVSaGLAQhkDvjd2RRsWslE

MCKSys Argentina

Hola!

Dándole un vistazo rapido, puedes evitar que aparezca el texto si evitas que se produzca el salto ubicado en 41C951 (jnz 41C958).

Puedes reemplazar el salto por 2 NOPs y ya no sale el texto.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


misterjano

Cita de: MCKSys Argentina en 25 Octubre 2019, 17:17 PM
Hola!

Dándole un vistazo rapido, puedes evitar que aparezca el texto si evitas que se produzca el salto ubicado en 41C951 (jnz 41C958).

Puedes reemplazar el salto por 2 NOPs y ya no sale el texto.

Saludos!

Gracias por la info, me sería el doble de útil si entendiera de que me hablas XDDDDD.


Googleando veo que NOP es "no operation" y entiendo su funcionamiento. Veo que para procesadores x86 es 0x90 lo que no entiendo es como integrar eso en hexadecimal.

He echo esto, pero no funciona (seguramente no he entendido bien el funcionamiento).

https://drive.google.com/open?id=1xp0ZxFCh1Z2srR28OKyZ_FGhtaC6RGBc

MCKSys Argentina

Hola!

No, 41C951 es la direccion de memoria que tiene el salto cuando el ejecutable está cargado en memoria.

Bajo un editor hexa, si buscas los bytes del las instrucciones del salto y las siguientes (75 05 E9 12 01 00 00 8B 4D F0), los encontrarás a partir del offset 1C951.

Ahí, deberás reemplazar los bytes del salto (75 05) por NOP's (90 90).

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


misterjano

Cita de: MCKSys Argentina en 26 Octubre 2019, 15:01 PM
Hola!

No, 41C951 es la direccion de memoria que tiene el salto cuando el ejecutable está cargado en memoria.

Bajo un editor hexa, si buscas los bytes del las instrucciones del salto y las siguientes (75 05 E9 12 01 00 00 8B 4D F0), los encontrarás a partir del offset 1C951.

Ahí, deberás reemplazar los bytes del salto (75 05) por NOP's (90 90).

Saludos!

Funcionó a la perfección!

Una duda, como sabes que era en los puntos que me indicabas? Porque con las apps que  lo abrí para intentar entenderlo, no entendí nada XD.

finn


misterjano

Cita de: finn en 28 Octubre 2019, 10:52 AM
Un soft sencillo , una ayuda enorme

la verdad que si, agradezco mucho la ayuda a los foreros por todo.

;-) ;-) :laugh: :laugh: :laugh: :rolleyes: :rolleyes: