首页
社区
课程
招聘
老五的vfp&exeNc V5.00主程序脱壳求助
发表于: 2006-8-29 18:43 8876

老五的vfp&exeNc V5.00主程序脱壳求助

2006-8-29 18:43
8876
收藏
免费 0
支持
分享
最新回复 (35)
雪    币: 221
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
26
procedure gpb_zc

if USED("hd_dwqkk")
   select hd_dwqkk
else
   select 0
   use hd_dwqkk
endif
replace 单位名称 with THISFORM.TEXT3.value
replace 联系人 with THISFORM.TEXT4.value
replace 联系电话 with THISFORM.TEXT5.value
if  not FILE("hd_regdw.dbf")
   zcdw_mc = "非法用户"
else
   hd_use("hd_regdw")
   zcdw_mc = ALLTRIM(resuser_list())
   if  not ALLTRIM(THISFORM.TEXT3.value) == ZCDW_MC
      zcdw_mc = ALLTRIM(resuser_list2())
   endif
endif
if  not FILE("hd_dwqkk.dbf")
   xtzc_bz = .f.
   pjyz_t = .f.
   return
endif
lxdh = ALLTRIM(THISFORM.TEXT5.value)
zcm1 = ALLTRIM(STR(VAL(SUBSTR(LXDH,1,4))+VAL(SUBSTR(LXDH,6,7))))
zcm2 = VAL(ALLTRIM(STR(VAL(ZCM1)*VAL(SUBSTR(LXDH,6,3))))+ALLTRIM(STR(OUT_BH+VAL(ZCM1)*9)))
zcm = HD_10TO16(ZCM2)
if ALLTRIM(THISFORM.TEXT2.value) == ZCM .and. ALLTRIM(THISFORM.TEXT3.value) == ZCDW_MC
   MESSAGEBOX("注册成功,祝贺您获得《客户管理系统》永久使用权!",48,TYTSCK)
   close databases
   use hdcsk
   replace 注册码 with ALLTRIM(THISFORM.TEXT2.value)
   close databases
   xtzcm_jc()
   release thisform
else
   MESSAGEBOX("注册码不正确,请向作者联系注册!",16,TYTSCK)
   do form 联系注册表单
endif
close databases

procedure share_zc

if USED("hd_dwqkk")
   select hd_dwqkk
else
   select 0
   use hd_dwqkk
endif
replace 单位名称 with THISFORM.TEXT3.value
replace 联系人 with THISFORM.TEXT4.value
replace 联系电话 with THISFORM.TEXT5.value
x = VAL(THISFORM.TEXT1.value)
disk_spac = disk_xlh()
disk_s = ALLTRIM(STR(DISK_SPAC,16))
bsm = VAL(SUBSTR(DISK_S,1))
zcm = ABS(BITXOR(BSM,BSM/5+OUT_BH))
if VAL(THISFORM.TEXT2.value) = ZCM
   MESSAGEBOX("注册成功,祝贺您获得《客户管理系统》永久使用权!",48,TYTSCK)
   close all
   use hdcsk
   replace 注册码 with (THISFORM.TEXT2.value)
   close databases all
   xtzcm_jc()
   release thisform
else
   MESSAGEBOX("注册码不正确,请向作者联系注册!",16,TYTSCK)
   do form 联系注册表单
endif
close all

procedure Init

close databases
if XTZC_BZ
   thisform.caption = "系统注册――已注册用户"
else
   thisform.caption = "系统注册――未注册用户"
endif
if  not SJDS_SHARE
   thisform.label6.caption = "航空售票客户管理系统 单机光盘版  Ver "+SUBSTR(VER_BH,5,LEN(VER_BH)-4)+"版 用户注册"
else
   thisform.label6.caption = "航空售票客户管理系统 单机标准版  Ver "+SUBSTR(VER_BH,5,LEN(VER_BH)-4)+"版 用户注册"
endif
disk_s = ALLTRIM(STR(disk_xlh(),16))
thisform.text1.value = DISK_S
if  not SJDS_SHARE
   thisform.text1.visible = .f.
   thisform.label1.visible = .f.
   thisform.text2.width = 168
   thisform.label2.left = 80
   thisform.text2.left = 160
endif
if  not FILE("hd_dwqkk.dbf")
   use hdcsk
   copy structure to hd_jgk extended
   use hd_jgk
   zap
   append blank
   replace field_name with "单位名称" , field_type with "C" , field_len with 50 , field_dec with 0
   append blank
   replace field_name with "联系人" , field_type with "C" , field_len with 12 , field_dec with 0
   append blank
   replace field_name with "联系电话" , field_type with "C" , field_len with 15 , field_dec with 0
   use
   create hd_dwqkk from hd_jgk
   use hd_dwqkk
   append blank
   ss = SYS(0)
   replace 单位名称 with SUBSTR(SS,1,AT("#",SS)-1)
   replace 联系人 with SUBSTR(SS,AT("#",SS)+2,LEN(ALLTRIM(SS))-AT("#",SS)-1)
   use
endif
use hd_dwqkk
thisform.text3.value = 单位名称
thisform.text4.value = 联系人
thisform.text5.value = 联系电话
thisform.text2.setfocus
if XTZC_BZ
   use hdcsk
   thisform.text2.value = 注册码
   thisform.text2.enabled = .f.
   thisform.command1.enabled = .f.
   thisform.command2.setfocus
endif
2006-9-3 16:04
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
最初由 lpyxt 发布
procedure gpb_zc

if USED("hd_dwqkk")
select hd_dwqkk
else
........


楼上这位高人不知这个是否是注册机源代码。不过我是想学学那些简单的啊。
新人啊,对这些犹如天书啊。那个用C32asm找注册码的那个来的简单一些。那位高人愿意写一个这个教程。。让我们这些初学者看到一些希望。
还有一个很傻的问题。不知道那面的那个是用什么语言写的。
要用什么来编译。
2006-9-3 16:29
0
雪    币: 221
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
28
这是用dm的foxtools反编译生成的vfp源代码.
2006-9-3 17:10
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
那们请问这个是不是注册机??还有那个C32asm能不能找出来。注册码了,高人的愿意帮新人做一个详细的教程吗,据说是直接可以找出来的。让我们新人也好入门。
2006-9-3 17:59
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
再次有新的发现。
我很是注意到。147DF101
789FF101
D47DF101
129EF101
147DF101
这几个东西是始终不变的。那么请问。是不是快找到了。如图。
还有那个高手我这里有两个号14395908727 和这个号。3756907541
麻烦帮我算一下。
上传的附件:
2006-9-3 21:54
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
昨天的高人今天都没有现身.我至今还不晓得注册码是什么形式的是
16进制的.还是 10 进制的.
上传的附件:
2006-9-4 10:58
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
心里有所不服。再次顶上去。
2006-9-5 07:54
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
lpyxt中有简单注册算法了
zcm = ABS(BITXOR(VAL(SUBSTR(DISK_S,1)),VAL(SUBSTR(DISK_S,1))/5+33721620))
2006-9-5 09:24
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
那这位高手能否写一个注册机出来呢。上面的这个东西看起来还是天书。要什么语言编译呢?
2006-9-5 10:04
0
雪    币: 47147
活跃值: (20380)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
35
最初由 ossurrond 发布
那这位高手能否写一个注册机出来呢。上面的这个东西看起来还是天书。要什么语言编译呢?


请勿违规,大家己给了足够的提示了,特别是36楼。论坛作用是技术交流,不要来求现成的。
如果再无故频繁顶帖就锁帖了。
2006-9-5 10:44
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
36
不好意思一不小心就违规了。谢谢我还是自己多多研究。不过突然发现版主比我还水牛。
2006-9-5 12:18
0
游客
登录 | 注册 方可回帖
返回
//