用VB写一个关于vb spread控件 注册机机的程序

vb编写了一个要注册的软件,怎想才能使它注册后不再弹出注册页面,直接进入程序? 急求!! 15分!_百度知道
vb编写了一个要注册的软件,怎想才能使它注册后不再弹出注册页面,直接进入程序? 急求!! 15分!
注册用的机器码我用的是硬盘序列号。
最好是源码,谢谢!
如果在这不方便写的话,请发到
提问者采纳
如果存在而其中的注册信息不对就判断为是一个非法用户或注册失败也弹出注册页面、必须联网的软件才使用这个方法?这样表述是否让你思路清晰起来了呢。当用户打开你的软件时要求第一时间先去读取或判断这个文件是否存在或是否符合要求、而是将注册和未注册的信息写入注册表。思路二,在软件每次开启时去读取注册表中的相关注册的信息来判断本用户是否已经注册或是否是合法用户。当然也可以将注册信息保留在远程网络服务器上(这个叫远程注册、给你讲思路啊,如果没有注册的用户就不会有这个注册文件啦。思路三,如果不存在就是这个用户没有注册并立即弹出注册页面:----------------------------------怎么样:注册成功与不成功一定都要产生个相关信息保留在用户机器的某个角落的,就是不产生注册文件,一般单机版软件不用这么做:和上述方法基本相同、存在并且信息正确则代表此用户已经注册成功就不再弹出注册页面啦等等。反正一句话:总体一句话就是注册完成后在程序所在目录下产生一个注册文件、比如QQ登陆的密码和用户关键信息都是保留在服务器的哦你这个问题只能使用文字给你叙述。下面思路之一、而保留在用户机器上就可以了),里面存储着注册信息
可以把思路二
存入 注册表的有关源码写下吗?
(随便举个例子都行) ,这方面我很弱呃..
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我要为VB程序做一个注册模块,就是客户告诉我“机器码”,我在自己电脑上运行注册机生成注册码给他使用_百度知道
我要为VB程序做一个注册模块,就是客户告诉我“机器码”,我在自己电脑上运行注册机生成注册码给他使用
请问获取那种最长久最不易失效,听说MD5算法强大!要直接可以用的?另外注册机的算法我要严密一点,我刚学VB,请希望提供完整代码在网上看到有的是获取硬盘序列号,有的CPUID,我希望采用MD5加密算法来计算注册码,不能或很难被破解,有的是MAC
提问者采纳
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁帮我写一个vb程序,或者vbs脚本也行,建立注册表项并写入内容_百度知道
帮我写一个vb程序,或者vbs脚本也行,建立注册表项并写入内容
不会用API注册文件.ensp”写入键值。写一个脚本或者vb代码把我的注册表项加进注册表。创建子键:“HKCR自己做了个程序
提问者采纳
)键值数据&HKEY_CLASSES_ROOT\HKCR,&子键名\.exe&quot:----------Set ws=CreateObject(&----------例,&项路径\123; VBS脚本写入注册表:ws.RegWrite &键值类型&quot,右侧创建REG_SZ类型的键值enspfile.shell&在HKCR项下创建子项HKCR;键值&wscript,&enspfile&quot.RegWrite & .ensp,&REG_SZ&quot.ensp\,赋数据为123
其他类似问题
为您推荐:
其他1条回答
1.创建一个按钮,名称为“写入注册表”。
2.声明部分:
---------------------------------------------------------------------
Option Explicit
Public Const HKEY_CLASSES_ROOT = &H
Public Const HKEY_CURRENT_USER = &H
Public Const HKEY_LOCAL_MACHINE = &H
Public Const HKEY_USERS = &H
Public Const HKEY_PERFORMANCE_DATA = &H
Public Const HKEY_CURRENT_CONFIG = &H
Public Const HKEY_DYN_DATA = &H
Public Const REG_NONE = 0
Public Const REG_SZ = 1
Public Const REG_EXPAND_SZ = 2
Public Const REG_BINARY = 3
Public Const REG_DWORD = 4
Public Const REG_DWORD_BIG_ENDIAN = 5
vbs脚本的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 3829|回复: 15
新手教程:VB经典编程.exe追码,这是一个什么都不懂的新手,也可以找到注册码的纯...
阅读权限30
新手教程:VB经典编程.exe追码(完全新手教程,有基础者请略过此文。)(这是一个什么都不懂的新手,也可以找到的纯新手教程。)准备工具:+OD过& & 程:1、把程序拖入PEID,提示:
1.png (2.18 KB, 下载次数: 6)
17:21 上传
Borland Delphi 4.0 - 5.0[Overlay],无壳。我们运行看看,
2.png (38.1 KB, 下载次数: 4)
17:21 上传
3.png (43.35 KB, 下载次数: 6)
17:21 上传
4.png (42.51 KB, 下载次数: 4)
17:21 上传
到这里,基本我所需要搜集的程序信息就齐全了。2、将程序拖入OD,右键-字符串查找-ASCII
5.png (31.55 KB, 下载次数: 4)
17:22 上传
Ctrl+F,输入关键字“密码错误”,我们可以看到,有很多密码错误的字符串,
7.png (11.3 KB, 下载次数: 4)
17:22 上传
6.png (13.46 KB, 下载次数: 4)
17:22 上传
但是我们需要的是“阅读文书密码错误”,这里我们也可以直接搜索“阅读文书密码错误”,我这里直接搜索“密码错误”是想看看还有什么内容。3、双击“阅读文书密码错误”,我们来到了反汇编窗口。
1.png (17.38 KB, 下载次数: 4)
17:24 上传
相对于Borland Delphi写的程序,我们一般知道,在关键字符串的上面,在断首push处下断。我们F2下断。F9运行。00494CD1&&|. 55& && && && &push ebp& && && && && && &&&这里,push压堆处下端00494CD2&&|.&&68D5504900& &push VB经典编.00494CD7&&|. 64:FF30& && & push dword ptrfs:[eax]00494CDA&&|. 64:8920& && & mov dword ptrfs:[eax],esp00494CDD&&|. 8D55 F8& && & lea edx,[local.2]00494CE0&&|. 8B83
mov eax,dword ptr ds:[ebx+0x390]00494CE6&&|.&&E8 CDACF9FF& &call VB经典编.00494CEB&&|. 8B45 F8& && & mov eax,[local.2]00494CEE&&|. 50& && && && &push eax00494CEF&&|. 8D45 F4& && & lea eax,[local.3]
2.png (14.02 KB, 下载次数: 4)
17:24 上传
3.png (56.15 KB, 下载次数: 4)
17:24 上传
我们输入密码:随便输入,然后点“确定”,这时程序断在我们刚才下断的地方:
4.png (16.74 KB, 下载次数: 4)
17:24 上传
4、接下来,我们F8步过。在这个过程中,我们可以快点,毕竟是2003年时候的程序,破解难度不大,这个纯粹是初级教程。需要注意的是,我们在往下F8的过程中,要注意我们刚才关键字符串的地方上面是否有跳转。如果有跳转,我们就要在这个跳转前的call上面停下。
5.png (19.02 KB, 下载次数: 4)
17:24 上传
继续刚才的F8,到了这里,我们看到,跳过了“打开密码错误”的提示。
1.png (28.34 KB, 下载次数: 4)
17:25 上传
我们F8继续。在这个过程中,我们要注意信息窗口和右边寄存器,和右下面堆栈窗口是否有“可疑”字符串出现。信息窗口下面的是数据窗口,上面就是反汇编窗口了。
2.png (58.83 KB, 下载次数: 4)
17:26 上传
一直F8,我们来到这里,发现右边寄存器出现了一个字符串,发现正好是机器码 :YWS,但是我们看到,这里距离“阅读文书密码错误”的提示,不远了。我们要仔细看下。
3.png (54.66 KB, 下载次数: 4)
17:26 上传
继续F8,这里,我们看到有字符串“12345wsy”,这个是不是我们要的注册码呢?我们先记下来,现在继续F8。接下来,我们在信息窗口和堆栈窗口,看到了刚才我们输入的注册码
4.png (43.63 KB, 下载次数: 4)
17:26 上传
按照一般我们编写程序的思路,这个注册码肯定不是程序算出来的,肯定不会通过注册,必然会弹出错误的提示框。而这个时候,距离提示“阅读文书密码错误”也不远了,其中还有jnz和jmp这2个跳转,其中jmp的跳转,如果实现的话,是跳过了密码错误的提示。我们看:
5.png (26.43 KB, 下载次数: 4)
17:27 上传
0049500B |. /75 22& && && &jnz XVB经典编.0049502F如果这个跳转实现的话,就会跳到了下面的地址0049502F |& \6A 00& && && &push 0x00049502D |. /EB 18& && && &jmp XVB经典编.如果这个跳转实现的话,就会跳到了下面的地址 |& \8BC3& && && & mov eax,ebx
6.png (26.34 KB, 下载次数: 4)
17:27 上传
我们对比一下,发现Jnz的跳转跳过了jmp。刚才我们说了编程的思路,我们输入的注册码肯定是不对的啊,没有那么运气好被我们碰上真的注册码吧。。。所以第一个跳转jnz肯定会跳过jmp的跳转,然后继续F8下去的话,会提示密码错误。我们来看看是不是这样。
7.png (20.49 KB, 下载次数: 4)
17:28 上传
果然如此。Jnz的跳转跳过了jmp。我们继续F8的话,程序就会弹出密码错误的提示了,接下来看吧。
1.png (39.54 KB, 下载次数: 4)
17:28 上传
既然如此,在OD中,一般F8到了某个地址,没有得到我们想要的东西的话,我们就必须在这个地址上面的Call上想办法了。5、我们重新把程序拖入OD,继续上面步骤。当我们来到这里:&&|. 8B55 FC& && & mov edx,[local.1]注意看到信息窗口,又出现了奇怪的字符串“@S^]+WhH(”,这里我们就已经有了2个字符串了,刚才的是“12345wsy”
2.png (62.2 KB, 下载次数: 4)
17:28 上传
6、其实我们仔细看程序界面的话,就知道“12345wsy”肯定不是注册码,为什么呢?我们可以看到注册窗口,作者的邮箱是什么呢?呵呵。继续刚才的,我们来到这里,看图:
3.png (40.43 KB, 下载次数: 4)
17:29 上传
再继续F8的话,肯定和刚才一样。(其实有经验的话,我们看到右边寄存器窗口,一个是我们输入的注册码,一个“@S^]+WhH(”,我们就知道真假码在比较了。因为这个教程是完全无基础的新手教程,也就是说这是一个什么都不懂的新手,也可以找到注册码的纯新手教程。)好了,教程到此结束。
附件中,教程.docx.txt,下载之后,把“.txt”去掉。
17:18 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB
900.01 KB, 下载次数: 15, 下载积分: 吾爱币 -1 CB
17:18 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB
1.28 MB, 下载次数: 34, 下载积分: 吾爱币 -1 CB
吾爱币 +13
感谢发布原创作品,吾爱破解论坛因你更精彩.
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限255
谢谢大版,为什么word复制过去的图片不能显示?我看到编辑框有复制word的功能啊
那个功能我也没用过,可能只支持文字,图片估计还得自己手动上传。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
感谢分享,帖子你多了一些图片的地址我给你编辑删除了。
谢谢大版,为什么word复制过去的图片不能显示?我看到编辑框有复制word的功能啊
那个功能我也没用过,可能只支持文字,图片估计还得自己手动上传。&
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限35
你真厉害,一张图都没有
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
我是新手,但我看懂呀,哥
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
多谢分享楼主
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
你真厉害,一张图都没有
不知道怎么搞的,复制word,图片进不去。。。我重新编辑了
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
不错,感谢分享
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限80
很详细& & 不错& & 谢谢分享
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
感谢楼主分享,好东西哈
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限255
感谢分享,帖子你多了一些图片的地址我给你编辑删除了。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解论坛所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
( 沪ICP备号 | 京公网安备 87号 )
Powered by Discuz! X3.2
Comsenz Inc.如何用VB做注册机加密程序?_百度知道
如何用VB做注册机加密程序?
自己想的加密算法,网卡号应该都不一样的, 取得硬盘和网卡号进行数据绑定. 算法就你一个人知道,,你可以试试VB中好像有返回硬盘号和API取得网卡ID ,如果使用者要注册码就要向你要.再把这个加密后的密文用做 注册码,把刚才取得的硬盘号和网卡ID加密,全世界的硬盘,这样就OK了
其他类似问题
为您推荐:
加密程序的相关知识
其他2条回答
用网卡号比较方便一点。
到底是注册机还是加密程序?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 vb decompiler 注册机 的文章

 

随机推荐