- 博客(5)
- 收藏
- 关注
原创 C语言使用EsayX库实现简易贪吃蛇
运行画面如下:源码:#include <graphics.h>#include <string.h>#include <stdio.h>#include <conio.h>#include <stdlib.h>#include <time.h>#include <windows.h>#include
2018-06-29 23:54:22
1893
原创 C语言-算法-递归-全排列
描述给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有'a' < 'b' < ... < 'y' < 'z',而且给定的字符串中的字母已经按照从小到大的顺序排列。 输入输入只有一行,是一个由不同的小写字母组成的字符串,已知字符串的长度在1到6之间。输出输出这个字符串的所有排列方式,每行一个排列。要求字母序比较小的排列在前面。字母序如下...
2018-05-21 00:25:58
3516
原创 C语言递归算法-2的幂次方表示
描述任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+20同时约定方次用括号来表示,即ab可表示为a(b)。由此可知,137可表示为: 2(7)+2(3)+2(0)进一步:7=22+2+20(21用2表示) 3=2+20所以最后137可表示为: 2(2(2)+2+2(0))+2(2+2(0))+2(0)又如: 1315=210+28+25+2+...
2018-05-21 00:08:19
4807
原创 nctf-WxyVM1-writeup
记事本打开发现文件头是ELF,拖入IDA进行反编译查看main函数,发现输入以后调用sub_4005B6()函数,判断长度是否为24然后和字符串0x601060比较再进一步看4005B6,发现是按照0x6010C0的14997个字节来处理,每3个字节为一组,每组的第一个字节为处理方式,通过switch来判断;第二个字节指定处理第几个字节;第三个字节则为处理数 使用HEX将0x6010c0开始的14...
2018-05-07 00:15:42
734
原创 某ctf平台逆向题目-算法-writeup
逆向新手,最近做了D0g3平台的ctf,发现了比较好的算法题目 算法:OMG(1) 题目下载链接:https://pan.baidu.com/s/1nu8rtxR 用IDA反汇编得核心算法如下: 需要对flag进行爆破。特别需注意密码算法中i,j取值的变化关系C语言代码如下:运行即得flag。。。。D0g3{xxxxxxxxxxxx}...
2018-03-20 20:31:48
3005
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人