摘要: 这是我搬运过来我最后一个博文, 至此我的ctf正式结束,目前正在努力的学java 阅读全文
posted @ 2021-10-21 20:38 写不完作业还要玩 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 前言:关于整数安全漏洞的一点点小小的整理。 我自己随便写了,写到那里就是那里吧,东西也是写给我自己看的。 1.为什么会产生整数安全漏洞 整数安全的三种类型: 溢出:有符号数才会产生溢出,当两正和两符相加的时候,会有可能导致溢出,溢出的数据会覆盖掉符号位,从而是两个很大的正数相加变成负数,两个很大的负 阅读全文
posted @ 2021-10-21 20:36 写不完作业还要玩 阅读(130) 评论(0) 推荐(0) 编辑
摘要: XCTF 4th-QCTF-2018 前言,怎么说呢,这题目还是把我折磨的可以的,我一开始是没有看到后面的直接狙击的,只能说呢。 我的不经意间的粗心,破坏了你许多的温柔 1.气的我直接检查保护: 32位程序,开启了canary保护。 2.ida查看: 首先放的第一幅图片呢,是我一开始以为可以溢出的, 阅读全文
posted @ 2021-10-21 20:36 写不完作业还要玩 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.ELF概念: ELF(Executable and Linkable Format),即“可执行可链接格式”,最初由UNIX系统实验室作为应用程序二进制接口(Application Binary Interface – ABI)的一部分而制定和发布,是COFF(Common file forma 阅读全文
posted @ 2021-10-21 20:36 写不完作业还要玩 阅读(524) 评论(0) 推荐(0) 编辑
摘要: time_formatter 前言:这题说实话分析量蛮大的,首先是程序内壁比较绕,而且调用了之前许多没有见到的函数 如snprintf_che,以及strsup(好像打错了),getegid(),并且对于一般的题目考察堆的方向是比较少的。 还是学了一些东西吧。 废话不多说,开始吧: 1.查看保护 保 阅读全文
posted @ 2021-10-21 20:35 写不完作业还要玩 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 那段时间反编译工具用到起飞,现在连命令都忘光了 阅读全文
posted @ 2021-10-21 20:34 写不完作业还要玩 阅读(52) 评论(0) 推荐(0) 编辑
摘要: dice_game攻防世界进阶区 dice_game XCTF 4th-QCTF-2018 前言,不得不说,虽然是个简单题但是还是要记录一下,来让自己记住这些东西。 考察的知识点是: 1.cdll_loadlibrary加载对应库使得Python可以使用c的函数。 2.关于srand函数中种子的介绍。 3.一些平时没有见过的杂项 保 阅读全文
posted @ 2021-10-21 20:33 写不完作业还要玩 阅读(182) 评论(0) 推荐(0) 编辑
摘要: pwn200,一道不完全考察ret2libc的小小pwn题 pwn200 XDCTF-2015 每日一pwn,今天又做了一个pwn,那个pwn呢???攻防世界的进阶区里的一道小pwn题,虽然这个题考察的知识不多,rop链也比较好构建,但是还是让我又学到了一些东西,因为害怕忘记,写个博客记录记录。 1.获取pwn题 啪的一下就下载好了。 2.查看保护 拿到题我 阅读全文
posted @ 2021-10-21 20:32 写不完作业还要玩 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 搬运3:welpwnctf题目 学pwn的那段时间是我过得很开心的时间 阅读全文
posted @ 2021-10-21 20:31 写不完作业还要玩 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 搬运2:早期写的探究printf 目录: 1. 关于printf格式化输出 2. printf的一般形式 3. 转换说明 4. 格式化输出的意义 5. 转换说明修饰符 6. 修饰符中的标记 7. printf的返回值 ps:共3250字左右,printf大多数要点包括,可以收藏慢慢看。 一. 关于printf格式化输出 printf 阅读全文
posted @ 2021-10-21 20:29 写不完作业还要玩 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 搬运1:关于对C语言中数组名取地址加减等操作的一点探究 对于数组名取地址强制转换的操作 偶然在晚上学了C语言指针后网页闲逛找题时,被一个数组名取地址搞糊涂了,在自己试验加探索后我稍微悟了一点东西。 代码如下: #include<stdio.h> #include<stdlib.h> int main(void) { int a[5] = { 1,2,3, 阅读全文
posted @ 2021-10-21 20:24 写不完作业还要玩 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Test 阅读全文
posted @ 2021-10-21 19:24 写不完作业还要玩 阅读(8) 评论(0) 推荐(0) 编辑