首页
社区
课程
招聘
求救!汇编语言编写的代码怎样用 Themida SDK 保护?[求助]
发表于: 2006-6-19 06:24 5579

求救!汇编语言编写的代码怎样用 Themida SDK 保护?[求助]

2006-6-19 06:24
5579
我的程序是用VC++编写的,但是其中许多重要代码都是使用的汇编语言,我只用Themida_1.5.3.0 加壳而不使用 SDK 的时候程序可以正常运行,但是我一旦使用 Themida SDK 保护汇编的那部分关键代码程序运行就会出错。各位有经验的前辈们帮帮忙!弄了好几天了,好不容易能加壳了,没想到到这里有卡住了。还有如果重要代码不用 SDK 的话是不是安全性会大大的降低。劳烦各位帮忙想想解决方案。。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
  有必要怎么绝吗?! 什么商业软件啊
2006-6-19 08:43
0
雪    币: 236
活跃值: (35)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
估计是挂?
2006-6-19 09:05
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
是什么不重要,重要的是我急于解决问题,老板天天催啊,高手们帮帮忙。
2006-6-19 12:10
0
雪    币: 494
活跃值: (629)
能力值: ( LV9,RANK:1210 )
在线值:
发帖
回帖
粉丝
5
SDK有汇编接口的
2006-6-19 12:25
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
看汇编接口
db xxx
2006-6-19 12:29
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
最初由 softworm 发布
SDK有汇编接口的

高手终于出现了,softworm 我知道你对Themida很精通,能帮帮忙说的具体点吗?拜托了。。还有你能给个联系方式吗?遇到实在解决不了的问题还要请教你。能把你的联系方式发到我的邮箱里面吗?weihuanet@163.com
2006-6-19 12:33
0
雪    币: 494
活跃值: (629)
能力值: ( LV9,RANK:1210 )
在线值:
发帖
回帖
粉丝
8
你把宏嵌到你的程序不就行了?有问题就在这里谈
2006-6-19 12:36
0
雪    币: 427
活跃值: (412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
木马也用SDK
2006-6-19 13:00
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
CODEREPLACE_START MACRO

    jmp     @F

    db      'WL  '
    dd      ID_CODEREPLACE_START
    dd      0
    db      'WL  '

    @@:

ENDM   

CODEREPLACE_END MACRO

    jmp     @F

    db      'WL  '
    dd      ID_CODEREPLACE_END
    dd      0
    db      'WL  '

    @@:

ENDM  
代码开始处用CODEREPLACE_START;结束处用CODEREPLACE_END。
2006-6-19 13:15
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
我想使用宏保护While语句里面的代码,但是运行程序会出错。有谁知道这是什么原因?
2006-6-19 20:48
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
你到底会不会编程?SDK这么简单都不会用?
把while一起用VM.
肯定是你开始和结束定义位置不对。
2006-6-19 21:01
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
最初由 gkend 发布
你到底会不会编程?SDK这么简单都不会用?
把while一起用VM.
肯定是你开始和结束定义位置不对。

我的线程里面是一个while循环,在while里面加宏或者把while包含在宏里面都会出错。位置应该是正确的啊。
2006-6-19 21:06
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
有一点忘了说了,我要加的是一个DLL文件。
2006-6-19 21:14
0
游客
登录 | 注册 方可回帖
返回
//