吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4149|回复: 14
收起左侧

[CrackMe] 【未破解】Easy CrackMe1,无壳(什么都没有)

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

本帖最后由 dfgdf 于 2017-9-23 16:30 编辑

-------------------------------华丽分割线--------------------------------------------------------------------

无壳 无花 无反调试 直接编译出来什么都不带,不添加任何防爆剂,下面给出逻辑源码


,可爆破,可追码,只求过程!只求过程!只求过程!,但求一爆,注册码12位




-------------------以下逻辑源码-----------------



        var zcm = 取部分加密字符(加密算法(机器码));
   
        if( zcm == 编辑框2内容 ){
                msgbox("注册成功!")
        
        }
        else{
                msgbox("注册失败,区分大小写!")
        
        }
        

本帖子中包含更多资源

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

x

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

6767 发表于 2017-9-23 22:49
本帖最后由 6767 于 2017-9-23 23:24 编辑

arrdio 这个东西编译出来的产品
但是报错是什么情况。。。。{:301_1009:}


===
编译后的代码处在exe的resource section,用reshacker 可以看得到的;
然后就是语法还原一下


大概需要跟踪一下编译器的过程,看起来是个体力活。

从aa的编辑器里面提供的toolkit 编译工具的source code 可以得到:

winform.btnbuild.oncommand = function(hwnd,event){
    if( winform.editpath.text == ""){
        winform.static.text = "注意,请选中或输入要编译的文件路径!"
        winform.redraw();
        return ;
    }

    var str = dumpcode( assert( loadcode( winform.editpath.text  ) ) )
//----Look at me!!!!

    //保存编译后的文件
    string.save( fsys.dlg.save("aardio文件|*.aau|aardio文件|*.aau||","保存编译后的二进制aau文件") ,str )

    winform.progress.visible = true;//显示进度条
    for(i=1;10;1){ //循还从1到10
        winform.progress.pos += 10 //增加进度
        win.delay(100)
    }
    winform.progress.visible = false;//隐藏进度条
    winform.static.text = "                  谢谢使用 ,编译完成!"
    winform.redraw(); 
} 

主要的编译函数dumpcode是内置的,大概需要跟踪

本帖子中包含更多资源

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

x
爱飞的猫 发表于 2017-9-23 21:10
本帖最后由 jixun66 于 2017-9-23 21:19 编辑

[JavaScript] 纯文本查看 复制代码
168D4DFDA0C3

string.right(crypt.sha1(mainForm.edit3.text), 12)


本质上还是脚本语言,因此很多原生编译器可以去掉的引用文字(如函数名)无法去除。

从 EXE 里面提取 ”LIB\_“ 出来,这个文件就是程序本体编译成二进制版本。


(双精度小数)0x4028000000000000 === 12

蒙出来的,没有技术含量。

本帖子中包含更多资源

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

x

免费评分

参与人数 3吾爱币 +7 热心值 +3 收起 理由
dfgdf + 2 + 1 我很赞同!
6767 + 1 + 1 我很赞同!
Sound + 4 + 1 我很赞同!

查看全部评分

 楼主| dfgdf 发表于 2017-9-23 16:31
只求爆破或者追码过程,谢谢各位

点评

标题可以改掉了吧~  发表于 2017-9-24 19:49
行云丶尘伤 发表于 2017-9-23 16:45
不懂帮忙顶

免费评分

参与人数 1违规 +1 收起 理由
Sound + 1 请勿灌水,提高回帖质量是每位会员应尽的义务!

查看全部评分

艾莉希雅 发表于 2017-9-23 18:56

天知道发了什么

本帖子中包含更多资源

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

x
头像被屏蔽
fengrui99 发表于 2017-9-23 19:42
提示: 该帖被管理员或版主屏蔽
zhanghaozhen 发表于 2017-9-23 20:14
学习了,感谢

免费评分

参与人数 1违规 +1 收起 理由
Sound + 1 请勿灌水,提高回帖质量是每位会员应尽的义务!

查看全部评分

 楼主| dfgdf 发表于 2017-9-23 23:46
6767 发表于 2017-9-23 22:49
arrdio 这个东西编译出来的产品
但是报错是什么情况。。。。

开来是个体力活,辛苦了
 楼主| dfgdf 发表于 2017-9-24 00:21
jixun66 发表于 2017-9-23 21:10
[mw_shl_code=javascript,true]168D4DFDA0C3

string.right(crypt.sha1(mainForm.edit3.text), 12)[/mw_s ...

能说说具体怎么提取吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 17:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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