吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4113|回复: 12
收起左侧

[CrackMe] 易语言写的一个简单的CM

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





无壳无花
提示:
注册码只有一组,[非中文]
输入正确的注册码后提示“恭喜破解成功!”




本帖子中包含更多资源

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

x

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

月光下の魔术师 发表于 2015-4-28 19:29
LZ改了易语言的按钮事件特征码,怪不得FF55FC5F挂了……话说LZ真有耐心……
[Asm] 纯文本查看 复制代码
0012E904   001DC8F0  ASCII "注册码"
0012E908   001DC740  UNICODE "d"
0012E90C   001DC750  UNICODE "c"
0012E910   001DC760  UNICODE "i"
0012E914   001DC770  UNICODE "o"
0012E918   001DC780  UNICODE "e"
0012E91C   001DC790  UNICODE "q"
0012E920   001DC7A0  UNICODE "w"
0012E924   001DC7B0  UNICODE "n"
0012E928   001DC7C0  UNICODE "j"
0012E92C   001DC7D0  UNICODE "h"
0012E930   001DC7E0  UNICODE "c"
0012E934   001DC7F0  UNICODE "i"
0012E938   001DC800  UNICODE "o"
0012E93C   001DC810  UNICODE "u"
0012E940   001DC820  UNICODE "f"
0012E944   001DC830  UNICODE "w"
0012E948   001DC840  UNICODE "a"
0012E94C   001DC850  UNICODE "j"
0012E950   001DC860  UNICODE "h"
0012E954   001DC870  UNICODE "9"
0012E958   001DC880  UNICODE "8"
0012E95C   001DC890  UNICODE "r"
0012E960   001DC8A0  UNICODE "u"
0012E964   001DC8B0  UNICODE "0"
0012E968   001DC8C0  UNICODE "q"
0012E96C   001DC8D0  UNICODE "9"
0012E970   001EE258  UNICODE "8"
0012E974   001EE268  UNICODE "c"
0012E978   001EE278  UNICODE "2"
0012E97C   001EE288  UNICODE "n"
0012E980   001EE298  UNICODE "7"
0012E984   001EE2A8  UNICODE "r"
0012E988   001EE2B8  UNICODE "8"
0012E98C   001EE2C8  UNICODE "9"
0012E990   001EE2D8  UNICODE "q"
0012E994   001EE2E8  UNICODE "m"
0012E998   001EE2F8  UNICODE "e"
0012E99C   001EE308  UNICODE "9"
0012E9A0   001EE318  UNICODE "i"
0012E9A4   001EE328  UNICODE "0"
0012E9A8   001EE338  UNICODE "d"
0012E9AC   001EE348  UNICODE ","
0012E9B0   001EE358  UNICODE "m"
0012E9B4   001EE368  UNICODE "s"
0012E9B8   001EE378  UNICODE "o"
0012E9BC   001EE388  UNICODE "f"
0012E9C0   001EE398  UNICODE "a"
0012E9C4   001EE3A8  UNICODE "u"
0012E9C8   001EE3B8  UNICODE "9"
0012E9CC   001EE3C8  UNICODE "r"
0012E9D0   001EE3D8  UNICODE "0"
0012E9D4   001EE3E8  UNICODE "8"
0012E9D8   001EE3F8  UNICODE "m"
0012E9DC   001EE408  UNICODE "q"
0012E9E0   001EE418  UNICODE "r"
0012E9E4   001EE428  UNICODE "9"
0012E9E8   001EE438  UNICODE "8"
0012E9EC   001EE448  UNICODE "4"
0012E9F0   001EE458  UNICODE "3"
0012E9F4   001EE468  UNICODE "9"
0012E9F8   001EE478  UNICODE "e"
0012E9FC   001EE488  UNICODE "4"
0012EA00   001EE498  UNICODE "u"
0012EA04   001EE4A8  UNICODE "i"
0012EA08   001EE4B8  UNICODE "c"
0012EA0C   001EE4C8  UNICODE "0"
0012EA10   001EE4D8  UNICODE "2"
0012EA14   001EE4E8  UNICODE "9"
0012EA18   001EE4F8  UNICODE "q"
0012EA1C   001EE508  UNICODE "m"
0012EA20   001EE518  UNICODE "8"
0012EA24   001EE528  UNICODE "f"
0012EA28   001EE538  UNICODE "i"
0012EA2C   001EE548  UNICODE "w"
0012EA30   001EE558  UNICODE "o"
0012EA34   001EE568  UNICODE "q"
0012EA38   001EE578  UNICODE "d"
0012EA3C   001EE588  UNICODE "p"
0012EA40   001EE598  UNICODE "u"
0012EA44   001EE5A8  UNICODE "4"
0012EA48   001EE5B8  UNICODE "f"
0012EA4C   001EE5C8  UNICODE "c"
0012EA50   001EE5D8  UNICODE "0"
0012EA54   001EE5E8  UNICODE "9"
0012EA58   001EE5F8  UNICODE "n"
0012EA5C   001EE608  UNICODE "f"
0012EA60   001EE618  UNICODE "q"
0012EA64   001EE628  UNICODE "2"
0012EA68   001EE658  UNICODE "h"
0012EA6C   001EE668  UNICODE "m"
0012EA70   001EE678  UNICODE "r"
0012EA74   001EE688  UNICODE "a"
0012EA78   001EE698  UNICODE "i"
0012EA7C   001EE6A8  UNICODE "o"
0012EA80   001EE6B8  UNICODE "w"
0012EA84   001EE6C8  UNICODE "e"
0012EA88   001EE6D8  UNICODE "d"
0012EA8C   001EE6E8  UNICODE "3"
0012EA90   001EE6F8  UNICODE "2"
0012EA94   001EE708  UNICODE "q"
0012EA98   001EE718  UNICODE "t"
0012EA9C   001EE728  UNICODE "r"
0012EAA0   001EE738  UNICODE "4"
0012EAA4   001EE748  UNICODE "3"
0012EAA8   001EE758  UNICODE "a"
0012EAAC   001EE768  UNICODE "q"
0012EAB0   001EE778  UNICODE "y"
0012EAB4   001EE788  UNICODE "r"
0012EAB8   001EE798  UNICODE "w"
0012EABC   001EE7A8  UNICODE "c"
0012EAC0   001EE7B8  UNICODE "I"
0012EAC4   001EE7C8  UNICODE "U"
0012EAC8   001EE7D8  UNICODE "A"
0012EACC   001EE7E8  UNICODE "5"
0012EAD0   001EE7F8  UNICODE "N"
0012EAD4   001EE808  UNICODE "R"
0012EAD8   001EE818  UNICODE "Y"
0012EADC   001EE828  UNICODE "F"
0012EAE0   001EE838  UNICODE "9"
0012EAE4   001EE848  UNICODE "8"
0012EAE8   001EE858  UNICODE "Q"
0012EAEC   001EE868  UNICODE "T"
0012EAF0   001EE878  UNICODE "C"
0012EAF4   001EE888  UNICODE "W"
0012EAF8   001EE898  UNICODE "H"
0012EAFC   001EE8A8  UNICODE "A"
0012EB00   001EE8B8  UNICODE "I"
0012EB04   001EE8C8  UNICODE "M"
0012EB08   001EE8D8  UNICODE "O"
0012EB0C   001EE8E8  UNICODE "K"
0012EB10   001EE8F8  UNICODE "M"
0012EB14   001EE908  UNICODE "J"
0012EB18   001EE918  UNICODE "R"
0012EB1C   001EE928  UNICODE "O"
0012EB20   001EE938  UNICODE "I"
0012EB24   001EE948  UNICODE "P"
0012EB28   001EE958  UNICODE "Q"
0012EB2C   001EE968  UNICODE "M"
0012EB30   001EE978  UNICODE "4"
0012EB34   001EE988  UNICODE "C"
0012EB38   001EE998  UNICODE "U"
0012EB3C   001EE9A8  UNICODE "1"
0012EB40   001EE9B8  UNICODE "M"
0012EB44   001EE9C8  UNICODE "2"
0012EB48   001EE9D8  UNICODE "Y"
0012EB4C   001EE9E8  UNICODE "U"
0012EB50   001EE9F8  UNICODE "T"
0012EB54   001EEA08  UNICODE "0"
0012EB58   001EEA18  UNICODE "9"
0012EB5C   001EEA28  UNICODE "8"

[Asm] 纯文本查看 复制代码
001E1588  D7 A2 B2 E1 C2 EB 64 63 69 6F 65 71 77 6E 6A 68  注册码dcioeqwnjh
001E1598  63 69 6F 75 66 77 61 6A 68 39 38 72 75 30 71 39  cioufwajh98ru0q9
001E15A8  38 63 32 6E 37 72 38 39 71 6D 65 39 69 30 64 2C  8c2n7r89qme9i0d,
001E15B8  6D 73 6F 66 61 75 39 72 30 38 6D 71 72 39 38 34  msofau9r08mqr984
001E15C8  33 39 65 34 75 69 63 30 32 39 71 6D 38 66 69 77  39e4uic029qm8fiw
001E15D8  6F 71 64 70 75 34 66 63 30 39 6E 66 71 32 68 6D  oqdpu4fc09nfq2hm
001E15E8  72 61 69 6F 77 65 64 33 32 71 74 72 34 33 61 71  raiowed32qtr43aq
001E15F8  79 72 77 63 49 55 41 35 4E 52 59 46 39 38 51 54  yrwcIUA5NRYF98QT
001E1608  43 57 48 41 49 4D 4F 4B 4D 4A 52 4F 49 50 51 4D  CWHAIMOKMJROIPQM
001E1618  34 43 55 31 4D 32 59 55 54 30 39 38 33 32 34 35  4CU1M2YUT0983245
001E1628  37 37 38 39 32 43 59 54 4D 39 51 30 57 52 49 41  77892CYTM9Q0WRIA
001E1638  4B 4F 53 54 59 39 38 31 30 43 4D 55 52 30 34 43  KOSTY9810CMUR04C
001E1648  59 52 54 38 39 33 30 32 2C 38 33 51 30 52 55 49  YRT89302,83Q0RUI
001E1658  39 30 59 54 52 47 30 39 49 43 41 51 49 52 30 39  90YTRG09ICAQIR09
001E1668  33 32 51 4E 4D 52 45 49 57 30 45 49 39 30 33 32  32QNMREIW0EI9032
001E1678  2D 52 55 34 33 38 51 54 30 55 35 38 39 2C 4A 41  -RU438QT0U589,JA
001E1688  2D 51 33 34 55 3D 30 52 39 34 55 33 38 39 54 32  -Q34U=0R94U389T2
001E1698  38 33 32 4D 2D 52 30 43 39 34 33 51 57 54 52 35  832M-R0C943QWTR5
001E16A8  34 56 59 35                                      4VY5

累死我了,LZ你弄这么长的注册码你不累么

本帖子中包含更多资源

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

x

免费评分

参与人数 1热心值 +1 收起 理由
周杰伦 + 1 有耐心也一样被大牛秒。。

查看全部评分

xxyyzas123 发表于 2015-4-28 17:01
[Python] 纯文本查看 复制代码
# -*- coding:utf-8 -*-
import hashlib

s = []
t = ord('a')
while(1):
  	if t > ord('z'):
     break
  	s.append(chr(t))
  	t += 1

key = []	
for i in s:
  	for j in s:
    		key.append( ('%s%s'%(i,j)).encode())

Found = False
c = b'dcioeqwnjhcioufwajh98ru0q98c2n7r89qme9i0d,msofau9r08mqr98439e4uic029qm8fiwoqdpu4fc09nfq2hmraiowed32qtr43aqyrwcIUA5NRYF98QTCWHAIMOKMJROIPQM4CU1M2YUT098324577892CYTM9Q0WRIAKOSTY9810CMUR04CYRT89302,83Q0RUI90YTRG09ICAQIR0932QNMREIW0EI9032-RU438QT0U589,JA-Q34U=0R94U389T2832M-R0C943QWTR54VY5'
for i in key:
  	m = hashlib.md5()
   m.update(i+c)
  	k = m.hexdigest()
  	if k[2:11] == '3d74cddf0':
     		print('Found:%s\nDone!'%i.decode())
     		Found = True
     		break
if not Found:
  	print('No Found!')

yysniper 发表于 2015-4-28 12:25
 楼主| 周杰伦 发表于 2015-4-28 12:30
本帖最后由 周杰伦 于 2015-4-28 12:53 编辑

报毒原因不清楚,我自己写的肯定没问题的这个请放心

火眼 :
http://fireeye.ijinshan.com/analyse.html?md5=7a753c57fb7659e76fb795befcff7184&sha1=d32f42893f8824eba6821767a17fcf869131a2ff&type=1#key
xjun 发表于 2015-4-28 13:02
004076ED NOP 我猜的!

免费评分

参与人数 1热心值 +1 收起 理由
周杰伦 + 1 厉害

查看全部评分

臭味香头 发表于 2015-4-28 13:31
我只会简单的哦.下载试一下.
xxyyzas123 发表于 2015-4-28 16:12
本帖最后由 xxyyzas123 于 2015-4-28 16:13 编辑

验证应该是这样的:
[Python] 纯文本查看 复制代码
c="dcioeqwnjhcioufwajh98ru0q98c2n7r89qme9i0d,msofau9r08mqr98439e4uic029qm8fiwoqdpu4fc09nfq2hmraiowed32qtr43aqyrwcIUA5NRYF98QTCWHAIMOKMJROIPQM4CU1M2YUT098324577892CYTM9Q0WRIAKOSTY9810CMUR04CYRT89302,83Q0RUI90YTRG09ICAQIR0932QNMREIW0EI9032-RU438QT0U589,JA-Q34U=0R94U389T2832M-R0C943QWTR54VY5"
s = input + c
enc = md5(s).lower()[2:11] #从第3位往后截取9位
r = "1A046C1165651E41106A1A0500023d74cddf0" #就最后9位有用
if enc == r[28:]:
  #注册成功
else:
  #注册失败


免费评分

参与人数 1热心值 +1 收起 理由
周杰伦 + 1 前面的2个字符取注册框内容

查看全部评分

xxyyzas123 发表于 2015-4-28 16:15
算key就算了

免费评分

参与人数 1热心值 +1 收起 理由
周杰伦 + 1 给力

查看全部评分

 楼主| 周杰伦 发表于 2015-4-28 16:24

竟然把我的加密的字符全部逆出来了,厉害
前面c="&取编辑框1& + dcioeqwnjhci.......“
注册码就2个小写的英文字,可以举穷
xxyyzas123 发表于 2015-4-28 16:56
好吧 密码是ok...
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 20:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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