自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 xctf BABYRE

elf文件IDA打开后,程序很简单 要求输入14个字符,然后进入judge中进行相应操作,那么judge是关键函数,可是我们不能反编译这个函数,可能是对函数进行了加密,我们发现7-11行对judge进行了一系列操作,应该是解密过程,我们直接说解决的办法吧 这里应该有两种方式可以解决,由于IDA python运用的还不是很熟练,这里只说一种方式吧。 我们再15行这里设置断点(也就是在运行judge之前设置断点),这时judge已经解密,我们我们需要做的就是重新定义这里。具体如下 在调试过程中(注意不能直接

2021-03-09 17:02:55 197

原创 xctf easy_Maze

这是一道迷宫题。 经过step_1,2是创建迷宫,step_3是走迷宫。进入step_3后发现: 使用了w、a、s、d表示上下左右,我们输入这四个字母对应正确的迷宫路径就是flag,那么得到迷宫就是关键了,我们可以直接在step_3设断点、调试时查看step_1、2运行后的迷宫。 然后写脚本得到迷宫 maze=[ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0,

2021-03-09 16:57:00 201

原创 栈与队列

栈 定义:栈是限定仅在表尾进行插入和删除操作的线性表。 我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),不含任何数据元素的栈称为空栈。栈又称为先进后出(Last In First Out)的线性表,简称LIFO结构。 首先他是一个线性表,栈元素具有线性关系,即前驱后继关系。是一种特殊的线性表,定义中说的线性表的表尾进行插入和删除操作,表尾是指栈顶,而不是栈底。特殊之处在于限制了这个线性表的插入和删除位置,始终只在栈顶进行。这使得栈底是固定的,最先进栈的只能是在栈底。 栈的插入操

2021-03-09 16:52:41 169

原创 线性表-c语言

定义 线性表:零个或多个数据元素的有限序列。 首先,他是一个序列,元素之间是有顺序的,若存在多个元素,**则第一个无前驱,最后一个无后继,其他元素每个元素都有且只有一个前驱和后继。 **然后,线性表强调是有限的,元素的个数是有限的。 线性表元素的个数n(n>-0)定义为线性表的长度,当n=0时,称为空表。 在复杂的线性表中,一个数据元素可以由若干个数据项组成。相同类型的数据。 线性表的抽象数据类型 ADT 线性表(List) Data 线性表的数据对象集合为{a1,a2,......,an},每个元素

2021-03-09 16:50:25 2086 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除