CrackMe
bojdoog
这个作者很懒,什么都没留下…
展开
-
对于160个CrackMe之23的分析
对于此文件夹中的CrackMe的分析,程序使用masm所写,无壳,使用f(用户名,注册码)=0的方式检验 因为其中主要用的的操作是加法和异或操作,故可以由用户名逆推注册码 注册算法如下: 第一步:程序对于输入的用户名进行检验,如果大于等于20位,不操作,小于20位,用0填充到20位 第二步:程序将注册码转换为十进制数temp, 第三步:这是一个执行16次的大循环,初始值temp为上一步的结原创 2016-05-06 08:36:10 · 767 阅读 · 0 评论 -
C语言实现单词翻转
/*单词翻转,C语言实现从 "I am a student." 到 "student. a am I"*/#include<stdio.h>#include<string.h>void ReversingString(char *s ,int from, int to) //实现字符串反转的函数{ while(from < to) { cha原创 2016-05-09 22:04:27 · 2521 阅读 · 0 评论