没有此功能,软件赚不了钱!

lbsoft 2001-05-24 10:21:00
谁能告诉我一个注册码生成算法该如何做,急! 如:我要将一个字符串 'Penny San'通过算法生成注册码’FD89FDS-43JKL4-L4365’,并且该算法是可逆向的,就是我可以得到注册码后,又能通过注册码计算出字符串'Penny San'。该算法该如何做? (中间可不要加密过程。) 谁能帮我??
...全文
1650 58 打赏 收藏 转发到动态 举报
写回复
用AI写文章
58 条回复
切换为时间正序
请发表友善的回复…
发表回复
BitLover 2001-05-30
  • 打赏
  • 举报
回复
notes
unruledboy 2001-05-27
  • 打赏
  • 举报
回复
去planet-source-code.com,保证你会找到!
nne998 2001-05-25
  • 打赏
  • 举报
回复
自己写一个咯
konfyt 2001-05-25
  • 打赏
  • 举报
回复
广告时间:
大家去:http://www.csdn.net/expert/topic/134/134766.shtm
或者去:http://ifree.533.net/

绝对精彩!不能错过!
kylix2001 2001-05-25
  • 打赏
  • 举报
回复
关注
artgolf 2001-05-25
  • 打赏
  • 举报
回复
jump以后重要数据仍然是错误的,仍不能正常运行,所以并没有破解。
wbtvc 2001-05-25
  • 打赏
  • 举报
回复
哈哈,一个jump就过去,加个屁密。
guitarguy 2001-05-25
  • 打赏
  • 举报
回复
这个还难啊??用VC做个dll,封装trip Des算法,不就可以啦,呵呵;-)
cproom 2001-05-25
  • 打赏
  • 举报
回复
只要对原字符串做一下傅立叶变换(傅立叶变换是可逆的)就可以了,原字符串如果短于要生成注册码的长度,可以将原字符串不够的位数用特定字符串补齐后再进行变换,如软件作者的名字,版本号等,用一些类似密码的字符串补齐可以增强加密效果。
BCB 2001-05-25
  • 打赏
  • 举报
回复
delphi我不行,你只要了解原理就能编出了,不复杂,位运算而已,可任意发挥
BCB 2001-05-25
  • 打赏
  • 举报
回复
你要的是"可逆",我想可逆毫无意义;
我只要维护一个算法,很简单,
你却要维护两个算法;







lbsoft 2001-05-25
  • 打赏
  • 举报
回复
如果就转换到16进制的话,首先用ord()得到字符的ASCII码值,然后用inttohex()得到16进制,很简单的。
Bob7946 2001-05-25
  • 打赏
  • 举报
回复
看今年1月(或5月)的<<电脑编程与维护>>,上面有详细的例子.
xhuayu 2001-05-25
  • 打赏
  • 举报
回复
加密的方式其实没有什么意义。一看注册码,一套软件就等于几百几千套,有意义讨论这样的加密吗?需要考虑的是如何使注册码针对单一或是少数的几套程序。防止盗版。比如在程序加密中加一个变量,每注册一次自动累计直到一个设定的数字,超过这个数字以后原盘无效。嘿嘿,是不是比微软还黑?
Except 2001-05-25
  • 打赏
  • 举报
回复
我来看看的
thesys 2001-05-25
  • 打赏
  • 举报
回复
八百年没贴文章了,忘了口令,上面test是实验口令,决非灌水,哈哈。
不知道我的理解对不对:用十六进制表示中间数据就行了。
因为每一个ascii字符都可以用两个十六进制的数字字符(0..F)来表示。
所以九个字符的字符串'Penny San'可以转成'50656E6E793253616E',共十八个十六进制数字。其中你可以任意加一些横线什么的都无所谓。
十六进制的转换就不用多说了吧?
用asc码去除以16,余数是低位,商是高位。还原就是高位乘以16,再加上低位。
哈哈,好象太简单了,是不是不太对劲?希望不是我搞错了。
thesys 2001-05-25
  • 打赏
  • 举报
回复
test
BCB 2001-05-24
  • 打赏
  • 举报
回复
逆运算明显做不到,因为注册码m是定长的,除非,采用不定长的注册码,
你得重新设计新的算法,我无能为力了;
其实,没有必要要逆运算,将用户的输入的注册名再运算成注册码与输
入的注册码比较一下,等则合法用户,不等,非法



BCB 2001-05-24
  • 打赏
  • 举报
回复
不这样做,就不能保证生成的注册码正好是字母与数字
lbsoft 2001-05-24
  • 打赏
  • 举报
回复
如何逆运算呢?
加载更多回复(38)
地方订餐外卖网站系统 2015 2016 最的项目,帮您打造本地商业门户,机遇不可错过。网上订餐系统_网络订餐系统_外卖网站建设.订餐网,外卖网源码,带积分商城,商家系统,外卖网站建设! 系统特点: 周密策划、项目为先 "项目指导技术,技术服从项目",这是我们一贯秉承的原则,也是我们与其他系统开发商、网站建设公司的本质区别所在!我们的每个系统作品都要经过周密的市场分析调查、可行性研究、项目策划,对我们来说项目的可行性高于一切! 功能专业、布局严谨 以项目方案为蓝本,以现有成功地方网站为局部参考,并充分结合地方性网站的特点与商业模式进行功能规划。系统以八大主要功能模块与诸多 实用辅助模块组成,专业、强大、实用、易用。在布局上科学严谨,给用户以完美影像! 顶尖设计、赏心悦目 深知“面子”在网站中举足轻重位置,本系统由多名资深网页设计师联合设计,所有页面均经过布局策划-页面与UI设计-美术设计三大环节,结构布局清晰、界面大气美观、干净整洁,并注重每个细节的用户体验。让您的网站在用户面前眼前一亮! 饿了么源码网络外卖订餐系统致力于帮助专业从事餐饮外卖企业或有外卖业务的餐饮企业快速部署外卖订餐系统,拓展网络外卖订餐业务。简洁大方的界面、精准的楼宇定位系统、强大的菜单管理系统,人性化的订单处理系统等等,不仅能够帮助您提升企业形象、还为您提供了一套完整的网络外卖解决方案,配合适当的宣传方式可以获得实实在在的销量和用户黏度的提升。 都来订网络外卖订餐系统区别于同类软件产品的独特性表现在: 1、 简洁大方的界面 简洁的界面,简便的操作,全面提升企业形象,带给您全新的体验。 2、 精准的楼宇定位系统 配送范围、配送价格、配送时间随需变化。 3、 强大的菜单管理系统 单品、套餐均适用,图片展示更直观。 4、 人性化的订单处理系统 订单提示、处理、打印、对账,一站式完成。 5、 快捷流畅的订餐流程 定位→选餐→下单→结算,保证订单准确无误。 6、 及时发布公告信息 将营业状态和促销信息第一时间发布到网站。 都来订网络外卖订餐系统V1.8.6更新内容简介: 1、提高首页点餐速度;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧