【安装包AC】ActiveCode进度
happyroll吧
全部回复
仅看楼主
level 12
BallanceLover 楼主
简介:AC即激活码,安装包用的,用来做加密的安装包。在以后的Demo中使用,可以对部分人发布体验包含较普通开放demo更多功能的demo版本而防止单一密码泄漏。普通Demo就是现在发布的Demo,而含有AC的Demo会包含更多功能。(当然,内部的版本自然保持最新且不设安装包)。
2012年09月12日 05点09分 1
level 12
BallanceLover 楼主
是否采用:具体的是否采用情况需要讨论决定,但无论结果,AC在hr中只限于Demo使用.
2012年09月12日 05点09分 2
level 12
BallanceLover 楼主
进度:我目前的制作状况:
一,编写语言:Pascal
二,原理:根据使用者输入的12位以内英文用户名解析生成密钥并与输入的密钥进行对比。
三,编码:主要用到ASCII码排列,各种移位生成。目前只能生成纯数字密码。
2012年09月12日 05点09分 3
level 10
密钥……好麻烦[瀑布汗~]
2012年09月12日 05点09分 4
level 10
这种东西要防反编哦……
2012年09月12日 05点09分 5
level 10
还是放弃好了……
2012年09月13日 12点09分 6
弄着玩的,代码也不难,目测不超过100 line
2012年09月13日 15点09分
回复@​BallanceLover : 我和Jimmyax的建议是。。序列号足矣(我的安装包已实现)。。效果是一样的。。
2012年09月13日 21点09分
@TetrisLover 诶诶诶,我也没建议用序列号啊………
2012年09月13日 22点09分
回复 Jimmyax :后改不算[睡觉]……其实最简单的就是密码得了。。
2012年09月14日 04点09分
level 10
其实算序列号是个挺坑爹的东西
另外试着换个语言 pascal实现似乎不够方便
算法方面
可以考虑采用伪随机(抽取几个字母做运算) 比移位更难
或者是机器码(具体算法问度娘) 提交机器码 再根据机器码算出序列号比对
有问题回复 可提供一定支持
2012年09月14日 13点09分 7
表示………没看太明白………
2012年09月14日 15点09分
回复@Jimmyax : 大概就是更新下激活码的算法(伪随机/机器码)
2012年09月14日 15点09分
瞬间想起当初激活Win8...表示感兴趣,
2012年09月14日 15点09分
回复@​BallanceLover : 伪随机记得某年的NOIday1有个题 里面有个算法似乎不错
机器码的没找到相关文档
2012年09月14日 15点09分
level 10
我还是觉得先做好HR的MOD,这些神马安装包加密神马的,先不要弄,要不然HR也没弄成,加密也没弄好。
2012年09月15日 15点09分 8
额...你不发build的话我暂时只能弄skybox这类的东西= =
2012年09月15日 15点09分
@BallanceLover 那您就继续弄天空盒吧……
2012年09月16日 07点09分
level 12
BallanceLover 楼主
近期暂时不弄AC了,近期要准备NOIP,某U免和Hosts MGR 也先延迟…
2012年09月16日 15点09分 9
2012年09月21日 10点09分
1