自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 liunx,php基础知识

1.linux下的7个运行:0系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。1单用户模式,root权限,用于系统维护,禁止远程登录,就像windows下的安全模式登录2多用户模式,没有NFS网络支持3安全的多用户文本模式,有NFS,登陆后进入控制台命令行模式4系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本的电池用尽时,可以切换到这个模式来做一些设置5图片化模式,登陆后进入图片GUI模式,X Windows系统6重启模式,默认运行级别不能

2020-10-14 22:05:54 76

原创 Bugku中逆向esay-re

1.先点开题目,看到以下图片2.先下载,然后打开,自己试一下随便输入3.拖入PEID中查看是否有壳4.载入ida,查找到题目中的字符,将以下两次按R键转为字符即可观察到,flag是逆序的,只需把它反过来就好5.在题目中输入查找到的flag试一下,观察结果最后,结果正确,大功告成!...

2020-03-22 19:28:22 160

原创 bugku中逆向题目 easy_vb

先打开,看到以下图片下载之后打开该文件首先确定有没有壳,直接载入PEID确认无壳之后,直接载入IDA,因为是第二题,所以应该不太难,直接向下找就可以发现flag最后,将得到的flag按照格式输入即可最后的最后,嘿嘿,就大功告成了!合也无味,孤也无味。加油!...

2020-03-19 21:05:23 205

原创 汇编语言 王爽 笔记

1.Dos是一个单任务操作系统,一个程序A再可执行文件中,必须要有另一个正在执行的程序B,将A从可执行文件中加载入内存中,将CPU的控制权交与A,A才能执行,A开始执行后,B停止运行,当A运行完毕后,将CPU控制权再交于B,B再继续运行2.程序返回:一个程序结束后,将CPU的控制权交还给使它得以运行的程序,这个过程称为程序返回,需在程序末尾添加mov ax,4c00h int 21h的程序段...

2020-02-15 21:39:55 73

原创 汇编语言 王爽 笔记

1.完整的描述一个内存单元需要内存单元的地址以及内存单元的长度2.用idata表示常量3.bx中存放的数据作为一个偏移地址,段地址默认在ds中4.CPU执行loop指令时,需进行两步操作:(cx)=(cx)-1;判断cx中的值,不为零则转至标号处执行程序,若为零则向下执行5.在汇编语言中,标号代表一个地址6.cx与loop指令实现循环的要点:在cx中存放循环次数;loop指令中的标号所标...

2020-02-12 22:40:03 132

原创 汇编语言 王爽 笔记

1.End是一个汇编程序的结束标记,编译器在编译汇编程序的过程中,若遇到了伪指令end,就结束了对源程序的编译2.assume为假设,它假设某一段寄存器和程序中的某一个用segment…ends定义的段相关联3.程序是指源程序中最终由计算机执行,处理的指令或数据4.我们可将源程序文件中的所有内容称为源程序,将源程序中最终由计算机执行处理的指令或数据,称为程序,程序最先以汇编指令的形式存在源程...

2020-02-08 21:34:22 280

原创 汇编语言 王爽 笔记

1.一个汇编语言程序从写出到最终执行的简要过程:编写,编译连接,执行2.可执行文件中包含两部分内容:一是程序(从源程序中的汇编指令翻译过来的机器码)和数据(源程序中定义的数据)二是相关的描述信息(eg:程序的大小,要占的内存空间等)3.汇编指令是指有对应的机器码的指令,可以被编译为机器指令,最终为CPU执行4.伪指令是指没有对应的机器码的指令,最终不被CPU所执行5.伪指令由编译器来执行,...

2020-02-05 20:30:54 98

原创 汇编语言 王爽 笔记

#关于pop的知识1.出栈后,SS:SP指向新的栈顶,pop操作前的栈顶元素中的数据仍然存在,但是,它已不再栈中2.SS和SP只记录了栈顶的地址,依靠SS和SP可以保证在入栈和出栈时找到栈顶3.当栈满的时候再次使用push指令入栈,栈空的时候再次使用pop指令出栈,都将发生栈顶越界问题,它是非常危险的。4.栈为空,就相当于栈中唯一的元素出栈,出栈后,sp=sp+25.栈顶的变化范围是0-...

2020-02-01 22:32:09 71

原创 汇编语言 王爽 笔记

#有关栈的知识1.栈是一种特殊的访问方式的存储空间。它的特殊性是最后进的最先出2.栈的基本操作:入栈(PUSH)和出栈(pop),以字为单位3.字型数据用两个单元存放,高位地址单元放高8位,低地址单元放低8位4.任意时刻,SS:SP指向栈顶元素,当栈中只有一个元素时,SS=1000H,SP=000EH5.栈中没有元素时,也就不存在栈顶元素,SS:SP只能指向栈的最底部单元下面的单元,该单...

2020-01-29 22:41:11 78

原创 汇编语言 王爽 笔记

#寄存器1.8086CPU有一个DS寄存器,通常用来存放要访问的数据的段地址2.MOV AL,[0]的功能:一将数据直接送入寄存器 二将一个寄存器中的内容送入另一个寄存器中,此外它还可以将一个内存单元中的内容送入一个寄存器3.8086CPU不支持将数据直接送入段寄存器的操作,如mov ds,1000H是错误的(硬件设计的Q)4.过程:数据到通用寄存器到段寄存器5.mov .add .s...

2020-01-25 22:04:54 92

原创 汇编语言 王爽 笔记3

#debug一些指令R命令查看,改变CPU寄存器的内容D命令查看内存中的内容E命令改写内存中的内容U命令将内存中的机器指令翻译成汇编指令T命令执行一条机器指令A命令以汇编指令的格式在内存中写入一条机器指令#内存中字的存储注意:0号单元是低地址单元,1号单元是高地址单元任何两个地址连续的内存单元,N号单元和N+1号单元,可将它们看成两个地址单元,也可看成一个地址位N的字单元中的高位...

2020-01-22 21:26:31 83

原创 汇编语言 王爽 笔记 2

#寄存器的工作原理1.段地址16+偏移地址=物理地址2.8086CPU所有的寄存器都是16位的,可存放两个字节3.8086CPU采用一种在内部用两个16位地址来形成一个20位的物理地址4.一个数据的二进制形式左移x位,相当于该数据乘以2的x次方一个数据的进制形式左移1位,相当于乘以x5.段的概念:(错)内存被划分成了一个一个的段,每一个段1有一个段地址(错)其实,内存并没有分段,段的...

2020-01-18 21:23:09 103

原创 汇编语言王爽 笔记

汇编语言 王爽 笔记 (不太懂,有错的请指出,thanks…lalala)1.已知CPU寻址能力计算它的地址总线宽度以及已知地址总线宽度求寻址能力eg:已知一个CPU寻址能力为8kb,那么它的地址总线宽度为()每个存储单元可以存储1byte的数据,寻址能力8kb说明一共有8*1024个存储单元,为2的13次方,即总线宽度为13。(单位间的转化,转化为byte)一个CPU的地址总线宽度为1...

2020-01-15 20:17:29 381

空空如也

空空如也

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

TA关注的人

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