当前位置:首页 > 代码 > 正文

asp代码加密工具破解(ASP加密)

admin 发布:2022-12-19 18:56 86


今天给各位分享asp代码加密工具破解的知识,其中也会对ASP加密进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何破解所谓的“网页源代码加密”?

“网页源代码加密”?----是rar或其他源文件加密了你需要去破解,如果是,找个破解软件试试;如果是网站中网页源文件“加密”了看不到源代码,那就很简单了,用ie、maxthon、chrome的插件都可以看到源代码,但是重点推荐火狐的firebug功能,html、js、css都可以看到,还可以本地对元素进行操作(可在线编辑),功能很强大。不知道能否为你解惑

asp.net有什么好的加密混淆工具

.net软件加密锁,可试试德国的威步,威步(WIBU)信息系统的软件加密狗,还能申请免费试用版。

加密锁:威步(WIBU)的CodeMeter,AxProtector(for.net)两款软件加密锁性能非常不错

混淆的问题,与传统的代码混淆工具(Obfuscator)不同,AxProtector可以完全阻止对.NET 程序集(由 C#, VB.NET, Delphi.NET, ASP.Net… 等语言编写)的反编译。通俗的讲,AxProtector在破解者和您的 .NET 代码之间构建了强大的防破解保护屏障,生成一个基于 Windows 的而不是基于 MSIL 的兼容格式文件。原始的 .NET 代码完整的被加密后封装在本地代码内,无论何时都不会释放到硬盘,对于破解者是不可见的。

与单纯的.net加密软件不同,AxProtector与CodeMeter硬件加密狗配套餐使用,采用了更为严密的密钥管理,及最先进的AES、RSA、ECC等加密算法存储或传输密钥,保证通讯安全。

.Net代码编译后生成的 .class 中包含有源代码中的所有信息(不包括注释),尤其是在其中保存有调试信息的时候。所以一个按照正常方式编译的.class 文件可以非常轻易地被反编译。一般软件开发商会采用一种叫做混淆器的工具。混淆器的作用是对编译好的代码进行混淆,使得其无法被反编译或者反编译后的代码混乱难懂。由于混淆器只是混淆了方法名称或流程,而不能防止源代码被反编译,因此混淆器的作用只是增加了反编译的难度,最终的结果也是治标不治本。对于一些掌握工具的人来说几乎还是透明的。AxProtector是一款真正意义的加密源代码、防止反编译的.net软件加密软件。

AxProtector加密了.net原代码,任何时候原代码都不可能被还原到硬盘当中。采用AxProtector加密后的.net代码只有在程序调用或执行某一段函数的时候,才能通过AxProtectorClass在内存中解密后返回到程序中执行,运行之后迅速立即加密。这种随机加密、按需解密原代码的功能,能很好的防止.Net程序的反编译,同时能够很好地防止API加密点被摘除。有效地保证了源代码的执行效率和安全性。

软件采用.net C#开发,不想让人轻松破解核心逻辑及授权验证代码,DLL也不想被人随意调用,有什么办法吗?

首先,我来介绍一下发布出去的DLL所面临的风险:

一、直接引用

二、反编译

三、反射

如果DLL一点措施都不做的话,上面任意一种都可以达到破解目的的。

然后,通常网上能搜到如下的保护方式,但真心的来说,用处不大,当然对小白破解者增加了难度。

一、混淆类的工具(如Dotfuscator,但是可以通过ILSpy、Reflector等反编译哦,直接COPY代码也能运行)

二、加密类的工具(如MaxToCode,网上有相应的破解教程)

三、加壳类的工具(如Sixxpack,网上有相应的破解教程)

四、强签名(签名只是防止项目中的某一个DLL被篡改了,不能防止反编译或反射的哦)

说了那么多,难道没有相对靠谱的方式了吗?

最后,我们进入正题

上面那些工具的目的归结出来大约完成两个目的,一是不能看,二是不能调,当然,我们也是实现这两个目的,只是手段不同。

一、不能看:.NET DLL可以包含托管堆代码(可以被反编译的)与非托管堆代码(不能被反编译,要反编译也是更高层次的了,不在讨范围内),我们将核心逻辑代码置于非托堆代码中,由托管堆代码提供接口供外部调用,调用时将非托管代码通过.NET动态编译特性编译后返回执行结果。这样就保证了不能看。

二、不能调:我们在非托管代码中加入验证调用者来源功能,判断调用者的HASH值是不是与在非托管代码中约定的HASH值(发布时需要提前生成相关引用者的HASH值存于非托管代码,最后生成非托管代码的DLL放于安装包中)一致,如一致则通过执行返回结果,不一致则返回空。这样就解决了非合法来源不能调的问题。

更多参考:

一个ASP的网站,源代码用FTP下载回来了,怎么看到后台管理密码?

楼主,这是.net的网站,不是asp,二者差别太大……

要破解一个后台管理密码,有简单也有困难的,你一般需要走以下很多路:

一、打开manage文件夹下的web.config,仔细查看代码,看看有没有找到关于数据库的路径、数据库用户名、密码等信息(如果你看的懂代码的话!)

二、管理密码一般存放在数据库文件中。网站常用数据库类型一般有access、mssql、mysql等,不同的数据库类型需要不同的工具软件来打开!

三、所以要查看密码,只有用正确的软件来打开数据库!

四、但能打开数据库,未必就能知道密码。因为数据库中存放的可能是经过编译加密的密码……

1、如果数据库中存放的密码没有经过加密,那就可以直接知道密码;

2、如果经过加密了,那么只有更改数据库中密码字段的值,改为你想要的密码,原来的密码是不知道了,但可以用你改过的密码来登录后台;

3、如果是特殊加密算法,在不懂得加密公式的前提下,在数据库里修改的密码也是无效的……

asp代码加密工具 10.0 真正解密办法

据我所知,目前还没有相应的解密方式,但是早期版本8.0的因为一个漏洞倒是有一个破解工具的,但是9.0及以后的版本就没有了。

我的回答希望对你有帮助。

asp代码加密工具破解的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ASP加密、asp代码加密工具破解的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/18848.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载