飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5520|回复: 18

#####趁火打劫,也来个E_CrackMe#####

[复制链接]
  • TA的每日心情
    难过
    2024-4-22 14:49
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2006-7-6 15:17:16 | 显示全部楼层 |阅读模式
    E_CrackMe #1 For PYG Code By PiaoYun[PYG]

    难度:★★      

    要求:1.贴出算法分析过程
         2.写出算法注册机
         3.贴出注册机源码

    WwW.ChiNaPYG.CoM
    2006.7.6

    1. 算法CrackMe,请勿爆破!
    复制代码

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2016-8-5 17:44
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2006-7-6 18:57:05 | 显示全部楼层
    支持老大作品
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-7-6 21:29:00 | 显示全部楼层
    原帖由 amct 于 2006-7-6 18:57 发表
    支持老大作品


    跳着来支持~算法已经分析出来,在试做算法注册机!

    有点不再怕浮点运算了~

    +++++++++++++

    易语言算法注册机制作请教:

    如何从ASCII码转回文本???

    [ 本帖最后由 野猫III 于 2006-7-6 22:14 编辑 ]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
  • TA的每日心情
    难过
    2024-4-22 14:49
  • 签到天数: 11 天

    [LV.3]偶尔看看II

     楼主| 发表于 2006-7-6 22:30:21 | 显示全部楼层
    原帖由 野猫III 于 2006-7-6 21:29 发表


    跳着来支持~算法已经分析出来,在试做算法注册机!

    有点不再怕浮点运算了~

    +++++++++++++

    易语言算法注册机制作请教:

    如何从ASCII码转回文本???


    看来你认真分析了算法 ;P

    BTW:换种思路想,这个注册机有N种写法

    如果固定用户名为1位的话,那么(1-8)对应的注册码为(2-9)  嘻嘻~~

    当然需要考虑的是全局,总之注册机写法有N个!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-7 00:34:28 | 显示全部楼层
    原帖由 飘云 于 2006-7-6 15:17 发表
    E_CrackMe #1 For PYG Code By PiaoYun

    难度:★★      

    要求:1.贴出算法分析过程
         2.写出算法注册机
         3.贴出注册机源码

    WwW.ChiNaPYG.CoM
    2006.7.6

    算法CrackMe,请勿爆破!


    N 简单哦


    1. .版本 2

    2. .程序集 窗口程序集1

    3. .子程序 _编辑框1_内容被改变



    4. .子程序 _按钮1_被单击
    5. .局部变量 NAME, 文本型
    6. .局部变量 CODE, 文本型
    7. .局部变量 C, 字节型
    8. .局部变量 I, 整数型
    9. .局部变量 LEN, 整数型
    10. .局部变量 VT1, 整数型
    11. .局部变量 VT2, 整数型
    12. .局部变量 V1, 整数型
    13. .局部变量 V2, 整数型


    14. NAME = 编辑框1.内容
    15. LEN = 取文本长度 (NAME)
    16. V1 = LEN × LEN

    17. .变量循环首 (1, LEN, 1, I)
    18.     C = 取代码 (NAME, I)
    19.     V1 = V1 + C
    20. .变量循环尾 ()

    21. LEN = 取整 (V1 ÷ 48)
    22. VT1 = 取整 (V1 % 48)
    23. VT2 = 取整 (VT1 ÷ 9)
    24. I = 取整 (VT1 % 9)
    25. LEN = LEN - VT2 - 1

    26. CODE = 取重复文本 (VT2, “9”) + 取重复文本 (LEN, “0”) + 字符 (48 + I)
    27. 编辑框2.内容 = CODE


    复制代码



    快雪时晴
    9999900000000000000000000000000001

    11
    15

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-7 00:38:14 | 显示全部楼层
    热烈支持飘云阁
    00000000000000000000000000000000000000000000000000000000000006

    算法不写了,可看上贴注册机代码


    另外请问piaoyun,你用的什么手段了,E-CODE EXPLORER0.85 都不能分析,改PE了吗?

    本想借助它省事些的
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-7-7 01:21:33 | 显示全部楼层
    原帖由 快雪时晴 于 2006-7-7 00:38 发表
    热烈支持飘云阁
    00000000000000000000000000000000000000000000000000000000000006

    算法不写了,可看上贴注册机代码


    另外请问piaoyun,你用的什么手段了,E-CODE EXPLORER0.85 都不能分析,改PE了吗?
    ...


    晕~

    软件-->伪装-->壳-->伪装

    Overlay都得搞搞~

    原帖由 飘云 于 2006-7-6 22:30 发表
    看来你认真分析了算法 ;P
    BTW:换种思路想,这个注册机有N种写法
    如果固定用户名为1位的话,那么(1-8)对应的注册码为(2-9)  嘻嘻~~
    当然需要考虑的是全局,总之注册机写法有N个!


    咱知道,可以用到随机数或用户名之数的穷举方法~ ;P

    只是想请教下如何实现在易语言中从代码到字符的转换。呵呵~

    比如:31 --》 1

    [ 本帖最后由 野猫III 于 2006-7-7 01:25 编辑 ]
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-7 02:04:17 | 显示全部楼层
    ASC(31)='1'

    另外如果要转中文字符,可以参照
    http://www.dywt.com.cn/vbs/dispb ... replyID=&skin=1


    软件-->伪装-->壳-->伪装
    Overlay都得搞搞~


    是这样吗?具体如何操作的
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-7 08:34:29 | 显示全部楼层
    麦咖啡又报毒了~~~
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-7 08:41:20 | 显示全部楼层

    将革命进行到底

    上次发的注册机有个不足就是生成的注册码过长了,看着别扭,那么我再给个好看点的,
    注册码与用户名等长度,而且代码超级简单:-)

    (当然,有可能生成注册码中出现不可打印字符情况,此时无效,那就换个用户名吧)


    .版本 2

    .程序集 窗口程序集1

    .子程序 _编辑框1_内容被改变



    .子程序 _按钮1_被单击
    .局部变量 NAME, 文本型
    .局部变量 CODE, 文本型
    .局部变量 C, 字节型
    .局部变量 I, 整数型
    .局部变量 LEN, 整数型


    NAME = 编辑框1.内容
    LEN = 取文本长度 (NAME)


    .变量循环首 (1, LEN, 1, I)
        C = 取代码 (NAME, I)
        NAME = 文本替换 (NAME, I, 1, 字符 (C + LEN))
    .变量循环尾 ()

    编辑框2.内容 = NAME



    给几组注册码


    1. -=快雪时晴=-
    2. 9I锁莸纸芋I9
    复制代码



    1. 同志们辛苦了
    2. 俑馐嫌芡遂妥
    复制代码


    1. ABC
    2. DEF
    复制代码


    1. XYZ
    2. [\]
    复制代码

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表