- 博客(5)
- 收藏
- 关注
原创 RE题目练习
1.reverse 2第一步、将所下载文件拖拽到IDA(或者先判断壳)。第二步、利用jump跳转至主函数并按F5查看伪代码如下18 {19 for ( i = 0; i <= strlen(&flag); ++i )20 {21 if ( *(&flag + i) == 'i' || *(&flag + i) == 'r' )22 *(&flag + i) = '1';23 }24 }
2022-02-11 11:44:14
350
原创 buuctf——re题目练习
1.easyre方法一:ida打开,shift+F12找到flag。方法二:找到main函数,F5进入,找到伪代码,可以直接看到flag。2.reverse先用exeinfoPE看一下是64位的,用IDA64打开,用F12进入String window,看到了.rdata:0000000140019C90 00000019 C this is the right flag!\n,直接双击进入。出现了:.rdata:0000000140019C90 aThisIsTheRi...
2022-01-22 21:19:07
904
原创 学习汇编基础
我们知道,CPU 只负责计算,本身不具备智能。你输入一条指令,它就运行一次,然后停下来,等待下一条指令。这些指令都是二进制的,称为操作码,比如加法指令就是00000011。编译器的作用,就是将高级语言写好的程序,翻译成一条条操作码。对于人类来说,二进制程序是不可读的,根本看不出来机器干了什么。为了解决可读性的问题,以及偶尔的编辑需求,就诞生了汇编语言。<机器语言是机器指令的集合。电子计算机的机器指令是一系列二进制数字。计算机将之转换为一系列高低电平脉冲信号来驱动硬件工...
2022-01-14 12:45:02
639
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人