吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2869|回复: 17
收起左侧

[CrackMe] 来一个小巧的cm

  [复制链接]
XKQ 发表于 2021-5-13 23:06
CM是什么?Crackme是什么?这是什么东西?楼主发的什么?
他们都是一些公开给别人尝试破解的小程序,制作 Crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 Cracker,想挑战一下其它 Cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破解,KeyGenMe是要求别人做出它的 keygen (序号产生器), ReverseMe 要求别人把它的算法做出逆向分析, UnpackMe 是要求别人把它成功脱壳,本版块禁止回复非技术无关水贴。

本帖最后由 XKQ 于 2021-5-14 13:41 编辑

最近空闲了正好学习了下java,尝试用java写一个cm,代码极其的少,仅混淆了一下变量名
双击好像不能打开,可以控制台java -jar  文件名 打开,成功会有correct字样




有人说没有java环境,那就上传个C++版的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x

免费评分

参与人数 1热心值 +1 收起 理由
我本是一介书生 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

fnv1c 发表于 2021-5-16 22:31
本帖最后由 fnv1c 于 2021-5-16 22:59 编辑
XKQ 发表于 2021-5-16 21:32
没有,就是idea直接编译

private static short[] c = new short[] {
      0, 50, 51, 2, 98, 101, 7, 50, 51, 2,
      53, 98, 55, 5, 51, 2, 53, 54, 138, 103,
      57, 102, 6, 50, 51, 2, 98, 101, 7, 50,
      51, 2, 53, 98, 55, 2, 51, 2, 53, 54,
      116, 103, 57, 102, 6, 50, 51, 2, 98, 101,
      7, 50, 51, 2, 53, 98, 55, 0, 51, 2,
      53, 54, 94, 103, 57, 102, 6, 50, 51, 2,
      98, 101, 7, 50, 51, 2, 53, 98, 55, 1,
      51, 2, 53, 54, 72, 103, 57, 102, 6, 50,
      51, 2, 98, 101, 7, 50, 51, 2, 53, 98,
      55, 3, 51, 2, 53, 54, 50, 103, 57, 102,
      6, 50, 51, 2, 98, 101, 7, 50, 51, 2,
      53, 98, 55, 1, 51, 2, 53, 54, 27, 103,
      57, 102, 6, 50, 51, 2, 98, 101, 7, 50,
      51, 2, 53, 98, 55, 4, 51, 2, 53, 54,
      6, 103, 57, 55, 1, 54, 5, 103, 57, 55,
      6, 57, 55, 0, 105, 55, 18, 57, 55, 0,
      105, 55, 30, 57, 99, 111, 114, 114, 101, 99,
      116, 119, 114, 111, 110, 103, 55, 174, 104, 49,
      97, 49, 97, 49, 97, 49, 97, 49, 97, 49,
      97, 49, 97, 122, 55, 181, 104, 49, 97, 49,
      97, 49, 97, 49, 97, 49, 97, 55, 0, 97,
      122 };
b = a.getBytes(StandardCharsets.UTF_8);
    d = 1;
    e[4] = 1;
    while (d != 0) {
      short s;
      switch (c[e[4]]) {
.......
输入一个长度14的串之后就ArrayIndexOutOfBoundsException

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
 楼主| XKQ 发表于 2021-5-14 16:53
jy04468108 发表于 2021-5-14 16:41
太复杂,不想搞了,直接作弊算了。

其实算法就是一个简单的xor后直接比较的,只不过我是自己定义了一个很简单的字节码解释器而已,正确的提示也不是这样的,流程也不长,或许没接触过的感觉找不到突破口吧
byh3025 发表于 2021-5-14 10:06
jy04468108 发表于 2021-5-14 12:38
没有java环境,玩不了。。。
 楼主| XKQ 发表于 2021-5-14 13:44
jy04468108 发表于 2021-5-14 12:38
没有java环境,玩不了。。。

搞了个C编译版,应该能玩了吧
jy04468108 发表于 2021-5-14 16:41


太复杂,不想搞了,直接作弊算了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
hqt 发表于 2021-5-14 17:01
楼主,为什么我的C#运行之后输入一串数字就弹出了,没法破啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
 楼主| XKQ 发表于 2021-5-14 17:29
hqt 发表于 2021-5-14 17:01
楼主,为什么我的C#运行之后输入一串数字就弹出了,没法破啊

啊没写暂停啊,你可以在cmd里面打开
hqt 发表于 2021-5-14 17:31
XKQ 发表于 2021-5-14 17:29
啊没写暂停啊,你可以在cmd里面打开

用cmd那咋用OD
hqt 发表于 2021-5-14 17:43

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 12:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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