首页
社区
课程
招聘
[讨论]关于“如何调用Flex SDK开发软件注册机”
2013-3-6 09:47 7280

[讨论]关于“如何调用Flex SDK开发软件注册机”

2013-3-6 09:47
7280
laowanghai有一篇文章“【分享】利用Flex 10.1 SDK开发某软件注册机”
http://bbs.pediy.com/showthread.php?t=136910

可惜作者没有提供注册机代码,一直想了解调用Flex SDK写注册机的方法和过程(lmcrypt.exe的生成过程已经了解,只是想知道有其余的检查【比如VENDOR_STRING】的时候,如何把这部分的检查和调用Flex SDK结合起来生成注册机),如果有做过的朋友可否提供个例子或注册机代码以供学习参考?这里先谢过了。

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞0
打赏
分享
最新回复 (9)
雪    币: 482
活跃值: (270)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
bridgeic 2 2013-3-12 16:46
2
0
......
雪    币: 482
活跃值: (270)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
bridgeic 2 2013-3-15 15:31
3
0
进展,我的思路:

1. 假设VSTRING产生的子程序命名为vstring_crypt, 修改SDK将vstring_crypt的输出作为lc_cryptstr的输入
  vstring = (char *)vstring_crypt((char *)str);
  if (lc_cryptstr(lm_job, vstring, &ofile_str, /*&v*/code,
      forceit, ifname, &err))
  {
  ...
  }

   试着编译了下,报“error LNK2019: 无法解析的外部符号 _vstrCrypt”,如果将子程序vstring_crypt编译得到vstring_crypt.obj,这个问题应该就可以解决

2. 现在问题的关键变成如何产生vstring_crypt.obj(假设前面的方向正确的话),可能的方法有两种
<a> 编写vstring_crypt C程序,然后编译产生obj文件
<b> 从IDA中提取vstring_crypt相关代码写成ASM文件,然后编译产生obj文件
对C编程我不熟,试了下<b>,问题也不少,目前还没解决。

有没有对C/C++或ASM编程比较熟悉,而且对此感兴趣的朋友帮忙一起看下,我可以提供实例共同探讨,谢谢!
雪    币: 131
活跃值: (181)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wztuxw 2013-3-17 09:42
4
0
这个可以啊

                  

可以看图片
上传的附件:
雪    币: 482
活跃值: (270)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
bridgeic 2 2013-3-17 12:31
5
0
wztuxw兄已经制作成功了?

我在“1”中关于SDK关于加入vstring_crypt的思路对不对,能否提供个例子学习下(比如lmcrypt.c)? 谢谢!

1. 假设VSTRING产生的子程序命名为vstring_crypt, 修改SDK将vstring_crypt的输出作为lc_cryptstr的输入
  vstring = (char *)vstring_crypt((char *)str);
  if (lc_cryptstr(lm_job, vstring, &ofile_str, /*&v*/code,
      forceit, ifname, &err))
  {
  ...
  }

另外, 关于从IDA中提取vstring_crypt相关代码写成ASM文件,然后编译产生obj文件,这个兄觉得可行性大不大?还是理解算法后写C程序更靠谱?我还在尝试前一种方法,目前还未成功。
雪    币: 229
活跃值: (22)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
nujia 3 2013-3-28 11:08
6
0
这个工具看着不错,私房菜吧,
雪    币: 228
活跃值: (69)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bigcathua 2013-3-30 21:06
7
0
这个看上去不多。
我土了,就是弄个命令行程序
雪    币: 482
活跃值: (270)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
bridgeic 2 2013-4-2 22:33
8
0
http://bbs.pediy.com/showthread.php?p=1162333
雪    币: 482
活跃值: (270)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
bridgeic 2 2013-4-6 15:48
9
0
请版主删除此条回帖,谢谢!
雪    币: 15
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bitbyb 2013-5-20 21:56
10
0
不好意思,弱弱的问一下:这个在哪里能够找到?
游客
登录 | 注册 方可回帖
返回