有没有比混淆更好的方法? [英] Is there any better way than obfuscation?

查看:74
本文介绍了有没有比混淆更好的方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,


我最近读过这篇文章:

http://www.codeproject.com/KB/securi...11#xx2742011xx


我害怕在混淆后释放我的应用程序。有人

知道一些更好的方法吗?如果它是商业

工具,它就不会满足。


谢谢,

彼得

Hello,

As I recently read this article:

http://www.codeproject.com/KB/securi...11#xx2742011xx

I am afraid to release my application after obfuscation. Does anybody
knows some better approach? It doesn''t metter if it is a commercial
tool.

Thanks,
Peter

推荐答案

嗨彼得,


没有100%的方法可以保护您的代码免受

的反汇编或逆转。如果你是一个熟练的asm(x86 / x64等)

编码器并且具有调试/反汇编的经验那么

没有办法保护他/她的代码。即使

..NET也很容易调试和混淆不是真正的方式来保护你的代码,它只是让逆转的过程只是

a有点困难没什么更多


如果你想让翻转器的生活更加艰难,那么我建议你用b / b
用你的母语编写你的代码C ++,C和其他

" real"编译为本机代码语言和/或将应用程序的功能滚动到外部本机库。即使这不是代码保护的保证。最安全的方法是在WebService中实现您的功能,并使其可以从服务器调用。

这是保护代码的最佳方法!


当然,还有其他方法,例如。数字签名,证书,哈希,

等,但即使这不是100%安全,...


问候


Kerem


-

-----------------------

BesteGrüsse/致敬/ Votre bien devoue

KeremGümrükcü

最新项目: http://www.codeplex.com/restarts

最新的开源项目: http://entwicklung.junetz.de

-------- ---------------

此回复按原样提供,不附带任何明示或暗示的保证。

"助洗剂" < pe ********** @ gmail.comschrieb im Newsbeitrag

新闻:0b ******************** ************** @ 59g2000h sb.googlegroups.com ...
Hi Peter,

there is no 100% way to protect your code against
disassebling or reversing. If you are a skilled asm(x86/x64, etc)
coder and have experience in debugging/disassembling then
there is NO way for someone to protect his/her code. Even
..NET is easy to debug and obfuscation is not a real way to
protect your code, it just makes the process of reversing just
a little difficult nothing more

If you want to make a reversers life a bit harder, then i recommend
you to write your code in native languages like C++, C and other
"real" compiled to native code languages and/or roll the functionalities
of your application to external native libraries. And even this is no
guarantee for code protection. The most secure way is to implement
your functionality in a WebService and make it callable from a server.
Thats the best way to protect your code!

Sure, there are other ways like, eg. Digital Signing, Certifictaes, Hashing,
etc, but even this is not 100% secure,...

Regards

Kerem

--
-----------------------
Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Latest Project: http://www.codeplex.com/restarts
Latest Open-Source Projects: http://entwicklung.junetz.de
-----------------------
"This reply is provided as is, without warranty express or implied."
"Builder" <pe**********@gmail.comschrieb im Newsbeitrag
news:0b**********************************@59g2000h sb.googlegroups.com...

您好,


我最近读过这篇文章:

http://www.codeproject.com/KB/securi...11#xx2742011xx


我害怕释放我的混淆后的应用。有人

知道一些更好的方法吗?如果它是商业

工具,它就不会满足。


谢谢,

Peter
Hello,

As I recently read this article:

http://www.codeproject.com/KB/securi...11#xx2742011xx

I am afraid to release my application after obfuscation. Does anybody
knows some better approach? It doesn''t metter if it is a commercial
tool.

Thanks,
Peter


代码是否需要进行模糊处理?你确定你已经完成了其他程序员在不拆解代码的情况下无法解决的问题吗?这种情况很少见。
Does code need to be obfuscated? Are you sure you''ve done something that other programmers can''t figure out without disassembling your code? Such situations are rare.


亲爱的MC,


你为什么写信给我?阅读我的帖子!

我想你想把它寄给OP,...


问候


Kerem


-

-----------------------

BesteGrüsse/致敬/ Votre bien devoue

KeremGümrükcü

最新项目: http://www.codeplex.com/restarts

最新的开源项目: http://entwicklung.junetz.de

----------- ------------

此回复按原样提供,不附带任何明示或暗示的保证。

" MC" < fo ************** @ www.ai.uga.edu.slash.mcschrieb im Newsbeitrag

新闻:%2 ******* ********* @ TK2MSFTNGP04.phx.gbl ...
Dear MC,

why you wrote that to me? Read my post!
I think you wanted to send this to the OP,...

Regards

Kerem

--
-----------------------
Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Latest Project: http://www.codeplex.com/restarts
Latest Open-Source Projects: http://entwicklung.junetz.de
-----------------------
"This reply is provided as is, without warranty express or implied."
"MC" <fo**************@www.ai.uga.edu.slash.mcschrieb im Newsbeitrag
news:%2****************@TK2MSFTNGP04.phx.gbl...

代码是否需要进行模糊处理?你确定你已经做了一些其他程序员在不拆解代码的情况下无法理解的事情吗?这种情况很少见。
Does code need to be obfuscated? Are you sure you''ve done something that
other programmers can''t figure out without disassembling your code? Such
situations are rare.


这篇关于有没有比混淆更好的方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆