吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4306|回复: 28
收起左侧

[CrackMe] 新人用Java写的第一个CM(望指教)

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

java写的,用易语言打包成exe,有混淆
第一次发贴,望大佬们指教


本帖子中包含更多资源

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

x

免费评分

参与人数 2吾爱币 +7 热心值 +2 收起 理由
gg081910 + 1 + 1 用心讨论,共获提升!
CrazyNut + 6 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

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

solly 发表于 2020-11-8 02:49
1、首先取得 CrackMe.jar
2、利用 Java Agent 修改类字节码取得密码(利用crackme的信息框显示的)
3、去掉Java Agent,运行,输入刚才的密码即可。

本帖子中包含更多资源

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

x
油炸煤气罐 发表于 2020-11-5 11:46
.java文件 怎么用易语言打包运行 ?

免费评分

参与人数 1吾爱币 +1 收起 理由
brovo + 1 +1 同问!

查看全部评分

Barnes 发表于 2020-11-7 20:00
本帖最后由 Barnes 于 2020-12-31 17:37 编辑

查下壳 UPX 脱掉
跑一下 有检测Java环境
看一下字符串是把jar丢进temp文件夹后执行
下个CreateFile的断点再运行
断下来之后

跟着目录追过去 拿到本体
反编译看看

ZKM的字符串加密

运行看了下 信息框是JOptionPane.showMessageDialog
用某工具搜了下


点进去看看代码

应该给这个跳转改一下就行了


保存出来运行
报错

拆开看看MAINFEST

签名验证

-----2020年12月31日-----
最近Github上面找到个去Stringer自校验的东西
项目地址:https://github.com/GraxCode/stringer-verification-bypass

加载一下文件

先Search 再Patch
之后提示Successful

保存出来
重复上面的暴破步骤

暴破掉了

本帖子中包含更多资源

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

x
Ravey 发表于 2020-11-6 07:50
LoRyu 发表于 2020-11-6 06:50
厉害,能分享下过程吗

看到前面说文件会释放到临时目录,就直接去temp目录把文件提取出来分析了
打开后看到有混淆,不过看到actionPerformed里面有个equals调用
所以最后就打开JDB,然后在actionPerformed下个断点,进去equals后查看一下本地变量就完事了
Ravey 发表于 2020-11-6 06:22
有点厉害,上了三层混淆,不过下一个断点就解决了

本帖子中包含更多资源

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

x

免费评分

参与人数 1吾爱币 +1 收起 理由
LoRyu + 1 6

查看全部评分

JuncoJet 发表于 2020-11-5 13:28
有点意思,VB6的图标,JAVA的弹框,易语言的打包

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
涛之雨 + 1 + 1 大佬分析,一针见血

查看全部评分

 楼主| LoRyu 发表于 2020-11-5 12:39
油炸煤气罐 发表于 2020-11-5 11:46
.java文件 怎么用易语言打包运行 ?

如果,运行java,真的话释放文件,然后运行java -jar 目录/xxx.jar
假的话来个提示
依然小圣 发表于 2020-11-5 13:39
有点意思,文件还挺小,这是本地要装jdk吧
 楼主| LoRyu 发表于 2020-11-5 13:41
依然小圣 发表于 2020-11-5 13:39
有点意思,文件还挺小,这是本地要装jdk吧

jre应该就行
JuncoJet 发表于 2020-11-5 13:41

没有java环境报错,这个外壳程序没什么玄机

本帖子中包含更多资源

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

x
 楼主| LoRyu 发表于 2020-11-5 13:43
JuncoJet 发表于 2020-11-5 13:41
没有java环境报错,这个外壳程序没什么玄机

本机运行应该不会,我的jar是释放在temp文件夹
JuncoJet 发表于 2020-11-5 13:47


其实我有JAVA环境,也不知道哪里抽风,故意设计成这样的?

本帖子中包含更多资源

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

x
nue12138 发表于 2020-11-5 14:11
JuncoJet 发表于 2020-11-5 13:47
其实我有JAVA环境,也不知道哪里抽风,故意设计成这样的?

我的不开调试器没问题,用调试器运行也是这样,然后看了下,这应该是检测吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 14:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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