软件加壳保护软件的原理是啥?难道非得脱壳才能破解吗?

xiaomm2503月前0

我感觉软件最后都是汇编,然后进CPU,即使加壳也应该是汇编呀,为什么加壳就能保护软件呢?
难道直接破解带壳的软件不行吗?不都是汇编吗?

没破解过带壳的程序,故有此疑问!
最新回复 (14)
  • jjpeng3月前
    引用2
    没加壳容易被反编译直接看到流程逻辑 这样对开发者而言就容易被损害产品利益,加壳分压缩壳 加密混淆壳 压缩比如upx asp 主要是减少程序的大小基本有脱壳工具 加密壳vmp SE啊可以根据特有的算法进行加密运行的时候又能正确解密但是你 汇编的时候就会被跳转暗装等混淆 没办法让你轻易的看出运行逻辑
  • moshuiNW3月前
    引用3
    加了壳好像会混淆汇编后的代码让人看不懂吧,然后还有个解码段401000  是不是运行之后到这里就是脱壳后的代码了呢?
    当然我也不知道什么意思 蹲个大佬回答
  • Ω分子3月前
    引用4
    加壳能让二进制代码代码一片混乱,反汇编出来的玩意也一片混乱
    如果真的汇编强的一笔脑内脱壳就是(迄今为止没见过)
  • byh30253月前
    引用5
    不脱壳也是可以破解的,有些壳除非是很大很大的大神能脱,难道这样的就不能破解了吗?最后打补丁还不是一样
  • CDCBB3月前
    引用6
    当然编译最后都是汇编,简单说加壳也不是万能的,算是增加破解难度吧。
  • ak3603月前
    引用7
    加大你的难度,你技术够好当然可以破,但你要弄清壳的运作原理,

    只要壳的原理够绕,能吧你绕到太平洋去,然后你就慢慢猜测吧
  • Shaddoll3月前
    引用8
    不一定..脱壳主要是要脱掉壳的反调试和方便给文件打补丁.
  • hackerbob3月前
    引用9
    壳会加密字符串和指令,不脱怎么看
  • swjia3月前
    引用10
    加壳后的汇编代码,你已看不清楚了。
  • glorymusic3月前
    引用11
    需要脱壳·后再分析~!~!~!~
  • 楼主xiaomm2503月前
    引用12
    glorymusic 发表于 2022-4-25 20:53
    需要脱壳·后再分析~!~!~!~

    为啥需要脱壳?不都是汇编吗?
  • h1jacker3月前
    引用13
    xiaomm250 发表于 2022-4-25 21:28
    为啥需要脱壳?不都是汇编吗?

    加了壳以后代码已经被混淆过了,不脱壳直接调试你根本看不明白软件运行的逻辑
  • Domado3月前
    引用14
    加壳后你的程序将会难以分析,代码逻辑将会变得复杂,增加破解难度
  • 引用15
    这个我也不懂呀
  • 游客
    16
返回