Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2013-04

Descompilar dll de Lazarus

11 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Ismael L. Donis Garcia

Existe alguna forma, soft o m�todo para descompilar una DLL creada en Lazarus?

Desde Ya Gracias
=========
|| ISMAEL ||
=========
Website: www.siscone.hol.es

Reply by email

Jose Daboin
to Ismael L. Donis Garcia

Yo hace mucho me hice la misma pregunta por cuesttiones de seguridad en una aplicaci�n que programe, en mi investigaci�n encontre que si se puede pero una cosa es poder y otra cosa es la dificultad de hacerlo, es demaciado engorroso hacerlo, hay que ser un guru de la programaci�n para hacerlo, encontre programas que te automatizan ciertos pasos pero de igual menera los demas pasos para llegar al codigo final eran dificiles. Si te preguntas �Me pueden hackear el programa? Si es algo para pocas personas o solo una empresa o entidad yo creo que te deberias sentir seguro, ahora si es algo nuevo y que al que miles qrran tener acceso pues preguntale al grupo razor1911, reloaded o skydrow si es dificil hacerlo, ni las grandes empresas han podido evitar que crackeen sus juegos o aplicaciones.

El 19 de abril de 2013 08:09, Ismael L. Donis Garcia <ismael en citricos.co.cu>escribi�:

Show quoted text 15 lines
Existe alguna forma, soft o m�todo para descompilar una DLL creada en Lazarus? Desde Ya Gracias ========= || ISMAEL || ========= Website: www.siscone.hol.es ______________________________**_________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.**freepascal.org<Lazarus-es en lists.lazarus.freepascal.org> http://lists.lazarus.**freepascal.org/mailman/**listinfo/lazarus-es<http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es>
*Saludos. Jose Daboin* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130419/3c9d7bf1/attachment.html>

Reply by email

Martin Gomez
to Jose Daboin

Si fuese una DLL en cualquier lenguaje de .NET, podr�as obtener el c�digo fuente con facilidad, pero al ser un compilador de c�digo nativo, s�lo obtendr�s Assembler.
Si eso sirve a tus fines, entonces si, se puede.
De otra manera, es demasiado engorroso.

2013/4/19 Jose Daboin <metalbox9000 en gmail.com>

Show quoted text 45 lines
Yo hace mucho me hice la misma pregunta por cuesttiones de seguridad en una aplicaci�n que programe, en mi investigaci�n encontre que si se puede pero una cosa es poder y otra cosa es la dificultad de hacerlo, es demaciado engorroso hacerlo, hay que ser un guru de la programaci�n para hacerlo, encontre programas que te automatizan ciertos pasos pero de igual menera los demas pasos para llegar al codigo final eran dificiles. Si te preguntas �Me pueden hackear el programa? Si es algo para pocas personas o solo una empresa o entidad yo creo que te deberias sentir seguro, ahora si es algo nuevo y que al que miles qrran tener acceso pues preguntale al grupo razor1911, reloaded o skydrow si es dificil hacerlo, ni las grandes empresas han podido evitar que crackeen sus juegos o aplicaciones. El 19 de abril de 2013 08:09, Ismael L. Donis Garcia < ismael en citricos.co.cu> escribi�: Existe alguna forma, soft o m�todo para descompilar una DLL creada en > Lazarus? > > Desde Ya Gracias > ========= > || ISMAEL || > ========= > Website: www.siscone.hol.es > > > ______________________________**_________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.**freepascal.org<Lazarus-es en lists.lazarus.freepascal.org> > http://lists.lazarus.**freepascal.org/mailman/**listinfo/lazarus-es<http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es> > -- *Saludos. Jose Daboin* _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Try not to become a man of success but rather to become a man of value. *Albert Einstein* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130419/f652a7fa/attachment.html>

Reply by email

Maxi
to Martin Gomez

El d�a 19 de abril de 2013 12:09, Martin Gomez <mmgomez en gmail.com> escribi�:

Show quoted text 65 lines
Si fuese una DLL en cualquier lenguaje de .NET, podr�as obtener el c�digo fuente con facilidad, pero al ser un compilador de c�digo nativo, s�lo obtendr�s Assembler. Si eso sirve a tus fines, entonces si, se puede. De otra manera, es demasiado engorroso. 2013/4/19 Jose Daboin <metalbox9000 en gmail.com> > > Yo hace mucho me hice la misma pregunta por cuesttiones de seguridad en > una aplicaci�n que programe, en mi investigaci�n encontre que si se puede > pero una cosa es poder y otra cosa es la dificultad de hacerlo, es demaciado > engorroso hacerlo, hay que ser un guru de la programaci�n para hacerlo, > encontre programas que te automatizan ciertos pasos pero de igual menera los > demas pasos para llegar al codigo final eran dificiles. Si te preguntas �Me > pueden hackear el programa? Si es algo para pocas personas o solo una > empresa o entidad yo creo que te deberias sentir seguro, ahora si es algo > nuevo y que al que miles qrran tener acceso pues preguntale al grupo > razor1911, reloaded o skydrow si es dificil hacerlo, ni las grandes empresas > han podido evitar que crackeen sus juegos o aplicaciones. > > > El 19 de abril de 2013 08:09, Ismael L. Donis Garcia > <ismael en citricos.co.cu> escribi�: > >> Existe alguna forma, soft o m�todo para descompilar una DLL creada en >> Lazarus? >> >> Desde Ya Gracias >> ========= >> || ISMAEL || >> ========= >> Website: www.siscone.hol.es >> >> >> _______________________________________________ >> Lazarus-es mailing list >> Lazarus-es en lists.lazarus.freepascal.org >> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Saludos. > > Jose Daboin > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > -- Try not to become a man of success but rather to become a man of value. Albert Einstein _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Si cometiste el error de copilarla con todos los datos de debug creo que vendria mas facil. Pero si era final sin debug ya esta optimizado y no vas a ver mas que asembler

El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog

Reply by email

Ismael L. Donis Garcia
to Maxi

----- Original Message -----

Earlier message 24 lines
From: "Maxi" <maximiliano.duarte en gmail.com> To: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Sent: Friday, April 19, 2013 11:50 AM Subject: Re: [Lazarus-es] Descompilar dll de Lazarus >Si cometiste el error de copilarla con todos los datos de debug creo >que vendria mas facil. Pero si era final sin debug ya esta optimizado >y no vas a ver mas que asembler >El que pregunta aprende, y el que contesta aprende a responder. Realmente no se como se compil�. Lo que necesito es ver que soft utilizar para ver lo m�s que pueda obtener hasta poderla tener todo aunque en ello pase trabajo. Saludos Cordiales ========= || ISMAEL || ========= Website: www.siscone.hol.es

Reply by email

Martin Gomez
to Ismael L. Donis Garcia

2013/4/19 Ismael L. Donis Garcia <ismael en citricos.co.cu>

Show quoted text 7 lines
Realmente no se como se compil�. Lo que necesito es ver que soft utilizar para ver lo m�s que pueda obtener hasta poderla tener todo aunque en ello pase trabajo. Saludos Cordiales

?Y no te resultar�a mas sencillo utilizarla desde tu programa? Hay algunas herramientas que te dicen claramente las funciones disponibles y hasta los par�metros que esperan recibir.
?

Try not to become a man of success but rather to become a man of value. *Albert Einstein* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130419/174ab42d/attachment-0001.html>

Reply by email

Martin Gomez
to Martin Gomez

http://www.codeproject.com/Articles/4210/C-Reverse-Disassembly

http://www.program-transformation.org/Transform/DeCompilation

Ah� encontrar�s links a herramientas e informaci�n para descompilar.

2013/4/19 Martin Gomez <mmgomez en gmail.com>

Show quoted text 22 lines
2013/4/19 Ismael L. Donis Garcia <ismael en citricos.co.cu> Realmente no se como se compil�. > > Lo que necesito es ver que soft utilizar para ver lo m�s que pueda > obtener hasta poderla tener todo aunque en ello pase trabajo. > > Saludos Cordiales > ?Y no te resultar�a mas sencillo utilizarla desde tu programa? Hay algunas herramientas que te dicen claramente las funciones disponibles y hasta los par�metros que esperan recibir. ? -- Try not to become a man of success but rather to become a man of value. *Albert Einstein*
Try not to become a man of success but rather to become a man of value. *Albert Einstein* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130419/ecac7a89/attachment.html>

Reply by email

Maxi
to Martin Gomez

ismael no tiene acceso a internet, solo mail. Vive en Cuba

El d�a 19 de abril de 2013 13:42, Martin Gomez <mmgomez en gmail.com> escribi�:

Show quoted text 42 lines
http://www.codeproject.com/Articles/4210/C-Reverse-Disassembly http://www.program-transformation.org/Transform/DeCompilation Ah� encontrar�s links a herramientas e informaci�n para descompilar. 2013/4/19 Martin Gomez <mmgomez en gmail.com> > > > 2013/4/19 Ismael L. Donis Garcia <ismael en citricos.co.cu> > >> Realmente no se como se compil�. >> >> Lo que necesito es ver que soft utilizar para ver lo m�s que pueda >> obtener hasta poderla tener todo aunque en ello pase trabajo. >> >> Saludos Cordiales > > > Y no te resultar�a mas sencillo utilizarla desde tu programa? > Hay algunas herramientas que te dicen claramente las funciones disponibles > y hasta los par�metros que esperan recibir. > > > > -- > Try not to become a man of success but rather to become a man of value. > Albert Einstein -- Try not to become a man of success but rather to become a man of value. Albert Einstein _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog

Reply by email

Martin Gomez
to Maxi

Ah, ok.
Esta tarde intentar� hacer un resumen de lo que lea en esos links y lo env�o.

2013/4/19 Maxi <maximiliano.duarte en gmail.com>

Show quoted text 65 lines
ismael no tiene acceso a internet, solo mail. Vive en Cuba El d�a 19 de abril de 2013 13:42, Martin Gomez <mmgomez en gmail.com> escribi�: > http://www.codeproject.com/Articles/4210/C-Reverse-Disassembly > > http://www.program-transformation.org/Transform/DeCompilation > > Ah� encontrar�s links a herramientas e informaci�n para descompilar. > > > 2013/4/19 Martin Gomez <mmgomez en gmail.com> >> >> >> 2013/4/19 Ismael L. Donis Garcia <ismael en citricos.co.cu> >> >>> Realmente no se como se compil�. >>> >>> Lo que necesito es ver que soft utilizar para ver lo m�s que pueda >>> obtener hasta poderla tener todo aunque en ello pase trabajo. >>> >>> Saludos Cordiales >> >> >> Y no te resultar�a mas sencillo utilizarla desde tu programa? >> Hay algunas herramientas que te dicen claramente las funciones disponibles >> y hasta los par�metros que esperan recibir. >> >> >> >> -- >> Try not to become a man of success but rather to become a man of value. >> Albert Einstein > > > > > -- > Try not to become a man of success but rather to become a man of value. > Albert Einstein > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > -- El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Try not to become a man of success but rather to become a man of value. *Albert Einstein* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130419/66dd16dd/attachment.html>

Reply by email

Ismael L. Donis Garcia
to Maxi: ismael no tiene acceso a internet, solo mail. Vive en Cuba El d�a 19 de abril de 2013…

Pero en estos casos tengo amigos que le pido las cosas y muchas veces me han resuelto. Gracias a ellos sobrevivo.

Necesito modificar funciones. Caso contrario tendr�a que hacer desde 0 el programa y tiene bastante cosas.

Gracias a todos por su gran ayuda.
=========
|| ISMAEL ||
=========
Website: www.siscone.hol.es

Earlier message 54 lines
----- Original Message ----- From: "Maxi" <maximiliano.duarte en gmail.com> To: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Sent: Friday, April 19, 2013 1:05 PM Subject: Re: [Lazarus-es] Descompilar dll de Lazarus ismael no tiene acceso a internet, solo mail. Vive en Cuba El d�a 19 de abril de 2013 13:42, Martin Gomez <mmgomez en gmail.com> escribi�: > http://www.codeproject.com/Articles/4210/C-Reverse-Disassembly > > http://www.program-transformation.org/Transform/DeCompilation > > Ah� encontrar�s links a herramientas e informaci�n para descompilar. > > > 2013/4/19 Martin Gomez <mmgomez en gmail.com> >> >> >> 2013/4/19 Ismael L. Donis Garcia <ismael en citricos.co.cu> >> >>> Realmente no se como se compil�. >>> >>> Lo que necesito es ver que soft utilizar para ver lo m�s que pueda >>> obtener hasta poderla tener todo aunque en ello pase trabajo. >>> >>> Saludos Cordiales >> >> >> Y no te resultar�a mas sencillo utilizarla desde tu programa? >> Hay algunas herramientas que te dicen claramente las funciones >> disponibles >> y hasta los par�metros que esperan recibir. >> >> >> >> -- >> Try not to become a man of success but rather to become a man of value. >> Albert Einstein > > > > > -- > Try not to become a man of success but rather to become a man of value. > Albert Einstein > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es >

Reply by email

Maxi
to Ismael L. Donis Garcia

te sugiero una cosa, si son agregados o mejoras hagas como en windows. las nuevas funciones las llaman MiFuncionEX..EX1...EX2. Armas otra dll con tu nueva funcion y llamas a las que necesites segun el caso.

El d�a 19 de abril de 2013 15:16, Ismael L. Donis Garcia <ismael en citricos.co.cu> escribi�:

Show quoted text 81 lines
Pero en estos casos tengo amigos que le pido las cosas y muchas veces me han resuelto. Gracias a ellos sobrevivo. Necesito modificar funciones. Caso contrario tendr�a que hacer desde 0 el programa y tiene bastante cosas. Gracias a todos por su gran ayuda. ========= || ISMAEL || ========= Website: www.siscone.hol.es ----- Original Message ----- From: "Maxi" <maximiliano.duarte en gmail.com> To: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Sent: Friday, April 19, 2013 1:05 PM Subject: Re: [Lazarus-es] Descompilar dll de Lazarus ismael no tiene acceso a internet, solo mail. Vive en Cuba El d�a 19 de abril de 2013 13:42, Martin Gomez <mmgomez en gmail.com> escribi�: > > http://www.codeproject.com/Articles/4210/C-Reverse-Disassembly > > http://www.program-transformation.org/Transform/DeCompilation > > Ah� encontrar�s links a herramientas e informaci�n para descompilar. > > > 2013/4/19 Martin Gomez <mmgomez en gmail.com> >> >> >> >> 2013/4/19 Ismael L. Donis Garcia <ismael en citricos.co.cu> >> >>> Realmente no se como se compil�. >>> >>> Lo que necesito es ver que soft utilizar para ver lo m�s que pueda >>> obtener hasta poderla tener todo aunque en ello pase trabajo. >>> >>> Saludos Cordiales >> >> >> >> Y no te resultar�a mas sencillo utilizarla desde tu programa? >> Hay algunas herramientas que te dicen claramente las funciones >> disponibles >> y hasta los par�metros que esperan recibir. >> >> >> >> -- >> Try not to become a man of success but rather to become a man of value. >> Albert Einstein > > > > > > -- > Try not to become a man of success but rather to become a man of value. > Albert Einstein > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog

Reply by email