博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
加壳技术
阅读量:5949 次
发布时间:2019-06-19

本文共 628 字,大约阅读时间需要 2 分钟。

ASP.NET

Visual Studio 2005附带了一个工具,叫Dotfuscator Community Edition,是一个社区版的,但是可以混乱MSIL,让别人无法反编译看到代码的元数据。 不过asp.net的程序在发布之前可以预编译一下,这样源码就看不到了,然后再传到服务器上就行了,至少我还没听说过这样处理以后被人破解的。 Android APK加壳技术 1.apktool 反编译apk文件,得到反编译后文件夹(assets(项目原始的assets),smali(项目的经过特殊处理的代码库,后缀smali),res(项目原始res),AndroidManifest.xml(项目原始manifest文件)) 2.创建一个新的android项目,实现相关的类(尽量不去使用xml,所有需要用到的内容用代码实现),并生成apk文件 3.使用apktool反编译2中生成的apk文件,得到smali文件夹 4.将3中得到的smali文件夹加入1中的smali文件夹,并修改1中的AndroidManifest.xml,比如说设置应用从自己的activity启动,执行部分代码后再跳转至原始应用的启动页 5.使用apktool对处理完的文件夹进行编译,得到apk文件(未签名),然后再进行签名,得到已签名apk文件(可以在真机上安装运行)

转载于:https://www.cnblogs.com/dowtowne/p/3272595.html

你可能感兴趣的文章
linux文件系统安全
查看>>
R语言执行脚本的几种命令
查看>>
bash之正则表达式
查看>>
MySQL5.7 Read Committed事务隔离级别的研究-出现幻读
查看>>
VUE的数据双向绑定
查看>>
轻量级HTTP服务器Nginx(配置与调试Nginx)
查看>>
解决CentOS系统mini安装后的虚拟机工具(VMware Tools)安装问题
查看>>
碧海蓝天的初心
查看>>
6.30Java学习第二天
查看>>
Ubuntu学习笔记
查看>>
Opticks 插件注册宏分析
查看>>
浅谈HTTP协议以及httpd的十八般武艺
查看>>
YOUTH--- Samuel Ullman
查看>>
SCCM2012日志文件解释
查看>>
nodejs学习笔记-1
查看>>
nagios安装笔记(仅安装无配置)
查看>>
Windows批处理学习(二)——批处理(3)
查看>>
敏捷开发般若敏捷系列之五:如何推广敏捷(中)(无寿者,回报,破我执)...
查看>>
邱县祥云网站上线了
查看>>
mysql优化和索引
查看>>