社区
C#
帖子详情
如何做混淆加壳。不要求绝对防护,至少别被de4dot和其他软件任何人都能脱壳的情况。
boyyao
2018-03-21 01:55:57
首先。知道.net是绝对会被破解脱壳的。其实任何语言都一样。难度区别有很大不同而已。
所以。我要求不高。
要求就是不能被网上能随意下载到的软件。直接拖拽进去就能完美脱壳反编译就行了。
当然对方如果能od。能dump什么的。就管不了了。。唯一目的就是不能被现成的工具傻瓜化脱壳反编译。
...全文
1402
12
打赏
收藏
如何做混淆加壳。不要求绝对防护,至少别被de4dot和其他软件任何人都能脱壳的情况。
首先。知道.net是绝对会被破解脱壳的。其实任何语言都一样。难度区别有很大不同而已。 所以。我要求不高。 要求就是不能被网上能随意下载到的软件。直接拖拽进去就能完美脱壳反编译就行了。 当然对方如果能od。能dump什么的。就管不了了。。唯一目的就是不能被现成的工具傻瓜化脱壳反编译。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jwb7832007
2018-03-27
打赏
举报
回复
SmartAssembly 核心部分加密后反编译不出来,这个加密的我反编译出来看过,核心部分私有的类全是乱码。不过我不会用。
mk_lucifer
2018-03-27
打赏
举报
回复
混淆一下绝大多数人就不看了,重写都比看乱码快的多,除非你的是价值几百万的核心代码,你觉得你的软件值得别人这么做么???
xuzuning
2018-03-26
打赏
举报
回复
显然是有的,但是一不能开源、二不能讨论,不然就没有生存空间 公开算法,还能不被破解,简直是天方夜谈
threenewbee
2018-03-24
打赏
举报
回复
混淆了还得由clr运行,所以肯定强度不高,除非用c++
leon51
2018-03-24
打赏
举报
回复
引用
搞BS啊,服务器被攻破就不用混了。
求科普,我一直不太理解为什么BS的就不容易破解? 我没有写过BS。这些服务器都放哪呢?如果是放在客户那呢?
luobeng90
2018-03-24
打赏
举报
回复
防止傻瓜式的被脱壳??很简单,加个双重壳就行了,或者老外的一些网站上有一些壳的代码,稍微改动一下,就可以了~~或者网上买个加密狗也行~防止傻瓜式的脱壳,方法太多了.......一般会逆向的,在所有win平台下加了壳的程序都不会存活~~只是人家愿不愿破你罢了~~所以兄弟你还是随便弄个简单的变异壳去忽悠忽悠那些不懂的人就行了,别把自己搞的很累...珍重身体,兄弟@!!!!
boyyao
2018-03-21
打赏
举报
回复
.NET Reactor Agile.NET等等常见的几乎完美被de4dot搞定。。。代码可读性就差可以直接编译了。最多就是一些变量名变成连续的了。比如int1 int2之类。。 我现在不要求能有多严格的保护。只要求别被通用工具搞定就行了。哪怕对真正会手脱的人1分钟搞定也没事。只要别被通用工具搞定。
泡泡龙
2018-03-21
打赏
举报
回复
有很多商业版的混淆工具Agile.NET,Babel,DNGuard,NetGuard,NetShield等等 也可以用打包工具
大鱼>
2018-03-21
打赏
举报
回复
有很多的代码混淆工具可以使用,例如.NET Reactor,我之前用过一个混淆工具可以防止de4dot,后面没怎么用了,不知道.NET Reactor能否满足你的要求
非专业开发Five
2018-03-21
打赏
举报
回复
一分钱一分货,一般的代码做个混淆就好,高级点的代码可以做前后端分离关键处理逻辑放在服务器端,再高级一些的代码可以购买专用的智能卡设备,关键代码存在智能卡里面,调用的时候输入数据智能卡内部处理输出结果。再高级一些你可以自己开发一套嵌入式系统,然后用上位机的形式来交互。
assky124
2018-03-21
打赏
举报
回复
搞BS啊,服务器被攻破就不用混了。 混淆一下也行,难以理解的东西也没几个人看
boyyao
2018-03-21
打赏
举报
回复
还有。似乎不能用虚拟机壳。试过TMD的壳。因为TMD会加个虚拟机。导致软件加载驱动的时候出错了。应该是驱动无法绕过虚拟机。不知道能不能设置?
逆向工程工具集:从反编译到
脱壳
的实战指南
逆向工程是分析软件内部逻辑、排查潜在风险的核心技术,其原理在于将编译后的二进制代码或字节码,通过反编译、调试等手段还原为可读的高级语言或中间表示。这项技术的价值在于支持安全研究、漏洞挖掘、故障诊断与兼容性开发。在实际应用场景中,工程师常需处理不同语言(如Java、.NET、Python)和不同保护机制(如
加壳
、
混淆
)的目标程序。例如,针对Python 3.13等高版本字节码的反编译需求,可选用活跃的pycdc工具;而分析受虚拟机保护壳(如VMP)加固的程序时,则需结合静态脚本与动态调试进行辅助分析。本文系统
Unity逆向工程利器:Cpp2IL原理、实战与高级应用全解析
在软件逆向工程领域,理解编译后的程序逻辑是关键挑战。AOT(Ahead-Of-Time)编译技术将托管代码(如C#/.NET IL)转换为原生机器码以提升性能,但这也使得传统的基于中间语言的分析方法失效。其核心原理在于通过静态编译,消除即时编译开销,直接生成平台相关的二进制文件。这一技术为高性能应用和游戏(如Unity的IL2CPP方案)带来了显著优势,但也增加了安全分析和逻辑理解的难度。为此,逆向工程领域发展出了针对性的二进制分析工具,通过解析元数据和机器码模式,重建高级逻辑表示。Cpp2IL正是这一方向
2026年(第十一届)四川省大学生机器人大赛比赛资料.zip
2026年(第十一届)四川省大学生机器人大赛比赛资料.zip
光伏储能单相逆变器并网仿真模型(Simulink仿真实现)
内容概要:本文档详细介绍了光伏储能单相逆变器并网的Simulink仿真模型,重点聚焦于逆变器在并网过程中的动态行为分析与先进控制策略的设计与实现。该模型涵盖主电路结构、PWM调制技术、锁相环(PLL)同步控制、电流环调节等核心环节,并基于Matulink平台完成系统建模与仿真验证,能够有效研究并网电能质量、系统稳定性及控制算法性能。特别地,模型支持在弱电网条件下进行仿真,适用于分析谐波、电压不平衡、电压波动等电能质量问题,同时结合“阻抗建模”与“扫频法”等技术手段,深入探讨并网系统的交互稳定性与振荡机理,具有较强的理论深度与工程应用价值。; 适合人群:具备电力电子、自动控制理论或新能源发电系统基础知识的研究生、科研人员,以及从事光伏逆变器开发、微电网控制与并网稳定性研究的工程技术人员。; 使用场景及目标:①用于高校及科研机构开展光伏并网逆变器控制策略的教学演示与学术研究;②辅助企业工程师进行并网性能测试、控制器参数优化与系统稳定性评估;③支撑VSG控制、构网型变流器、阻抗建模、宽频振荡分析等相关前沿课题的仿真验证与论文复现工作。; 阅读建议:建议在MATLAB/Simulink环境中动手搭建并调试模型,逐步理解各模块功能与参数影响,重点关注控制器设计与系统动态响应之间的关系,并结合文中提及的“正负序阻抗建模”“扫频辨识”等方法深化对并网稳定性的理论认识与实践能力。
ppt模板-0195-淡展示画
ppt模板-0195-淡展示画
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章