自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 新手ctf逆向————BUUCTF [MRCTF2020]Transform

扔进ida可以看出19行到24行是主要变换,然后与一串字符串进行比较,非常简单写脚本脚本也是从尾巴写到头,都逆过来就是了,从那个字符串与另一个字符串进行异或,然后根据另一串字符串进行重新排列dword40 = [8,0x0e,0x1c,0x1a,0x12,8,0x1f,5,0x19,2,0x15,0x14,0x13,0x0d,4,0x16,0x1b,0x1e,0x0b,0x1d,0x20,0x11,3,0x10,1,6,0x0c,0x18,7,0x17,0x0f,0x0a,9][::-1]byt

2020-09-20 11:43:20 13

原创 CTF Wiki--------pwn入门学习笔记(一)基本ROP

条件1.程序存在溢出,并且可以控制返回地址。2.可以找到满足条件的 gadgets 以及相应 gadgets 的地址。名词解释gadgets : 以 ret 结尾的指令序列,通过这些指令序列,我们可以修改某些地址的内容,方便控制程序的执行流程。NX保护:栈不可执行保护shellcode:用于完成某个功能的汇编代码,常见的功能主要是获取目标系统的 shellBSS段:指用来存放程序中未初始化的或者初始化为0的全局变量和静态变量的一块内存区域。特点是可读写的,在程序执行之前BSS段会

2020-09-18 19:39:17 80

原创 新手ctf逆向-------BUU [GWCTF 2019]xxor WP

前言这个题是我目前为止遇到困难最大的题,希望我能将这个wp写明白,写清楚丢IDAf5一下,主函数就出来了,仔细观察一下,先输入六次,然后进入一个循环,循环内对这一串输入进行了一次运算,在sub_400686这个函数中,这个函数传入了两个参数,一个是输入的东西,一个是固定的数组[2,2,3,4]在转换后,进行了一个判断sub_400770,基本思路就是这样然后我们进入那个转换函数看看将输入的数字传入后又是一个循环,循环里面就是各种异或,先不仔细看,出来继续往下看那个判断函数发现这六个数字好像

2020-09-16 17:33:24 51

原创 新手ctf逆向-----BUU [BJDCTF2020]easy WP

前言这道题我自己没有做出来,看了大神的wp,确实是一种有一些新颖的办法,让我重新拾起了弃置了很久的OD和一些汇编知识试错像往常一样查完无壳,直接拖入ida主函数啥都没有,不,还是有的,告诉我们自己找,然后shift+f12发现也没有什么有意义的字符串,那只能一个一个找函数了我一个一个点开了看了看,说实话最像也就是ques这个函数了,但说实话,人家说ques是question的缩写,额。。。。。原谅我比较蠢,确实是没看出来输出的只有*和空格(这个确实得手勤一点,把数字转成字符才能看出点东西,

2020-09-13 15:27:42 64 2

原创 RSA加密原理------真—简洁介绍(拒绝花里胡哨)

前言复习一手rsa加密,感觉已经有点记不清了找出质数找出质数P Q计算公共模数计算公共模数N = P*Q计算欧拉函数计算欧拉函数φ(N)= (P-1)*(Q-1)计算公钥计算公钥EE的取值必须是整数,E和φ(N)必须是互质数1<E<φ(N)计算私钥计算私钥DE*D%φ(N)=1加密加密M的E次方,不是异或C=M^E mod NC是密文解密解密M=C^D mod NM是明文附一个python代码加密impor

2020-09-13 13:56:50 23 1

原创 新手ctf逆向-----BUU [ACTF新生赛2020]rome WP

丢进ida丢进去,找到主要函数int func(){ int result; // eax@1 int v1; // [sp+14h] [bp-44h]@8 int v2; // [sp+18h] [bp-40h]@8 int v3; // [sp+1Ch] [bp-3Ch]@8 int v4; // [sp+20h] [bp-38h]@8 unsigned __int8 v5; // [sp+24h] [bp-34h]@1 unsigned __int8 v6; // [

2020-09-13 11:55:34 69

原创 新手ctf逆向-----BUU [V&N2020 公开赛]strangeCpp WP

新手ctf逆向-----[V&N2020 公开赛]strangeCpp WP欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变## 标题我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中

2020-09-12 20:49:15 41

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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