码迷,mamicode.com
首页 >  
搜索关键字:汇编    ( 6349个结果
20175328李欣颖 Exp2 后门原理与实践
一、实验内容 需要回答的问题在第二部分里面 1、掌握NOP, JNE, JE, JMP, CMP汇编指令的机器码 NOP:0x90 空指令;运行该指令时单片机什么都不做,但是会占用一个指令的时间;当指令间需要有延时时,可以插入“NOP”指令。 JNE:0x75 条件转移指令;ZF标志位为0时跳转。 ...
分类:其他好文   时间:2020-03-23 00:31:06    阅读次数:96
20171113曾英特《逆向及Bof基础实践》实验报告
一、实验名称 逆向及Bof基础实践 二、实验目的 1.掌握NOP, JNE, JE, JMP, CMP汇编指令的机器码 2.掌握反汇编与十六进制编程器 3.能正确修改机器指令改变程序执行流程 4.能正确构造payload进行bof攻击 三、实验内容 本次实验的对象是一个名为pwn1的linux可执行 ...
分类:其他好文   时间:2020-03-23 00:27:34    阅读次数:134
pwn基础学习日志(六)
动态链接 程序中使用一些动态链接库里的函数,是在需要执行的时候再加载进内存(且只能加载进入数据段),进行地址解析(逻辑地址-->物理地址),这里就需要依托plt表和got表。 plt表:汇编后的调用指令 call xxx@plt,而plt表中存放jmp [xxx_got] got表:存放函数的真实地 ...
分类:其他好文   时间:2020-03-23 00:13:23    阅读次数:64
Java多线程的volatile底层实现原理
Java多线程;volatile底层实现原理
分类:编程语言   时间:2020-03-22 22:34:11    阅读次数:126
c++编译连接库
学习from "gcc/g++ 链接库的编译与链接" c++编译分为四个阶段 1. 预编译 2. 编译 3. 汇编 4. 链接 预编译 预编译是c++编译的最初部分,它的工作是在编译之前对程序内容进行最有的取舍处理,使得一些语句参加编译,而另一些语句不参加编译。 常用的预编译指令是: 1. incl ...
分类:编程语言   时间:2020-03-22 20:02:53    阅读次数:101
Java多线程的volatile底层实现原理
或许你经常被问到? Volatile关键字有何作用? 实现这些作用的底层如何实现? Volatile能够保障可见性、有序性?原子性吗? 前言 我们都知道,Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用 ...
分类:编程语言   时间:2020-03-22 17:57:53    阅读次数:78
C++中一个函数被调用的完整过程分析
代码很简单,如下: int add(int a,int b) { return a + b; } int main() { int x = add(3, 7); return 0; } main函数第一行设置断点,调试并查看反汇编。(注意先push 7,再push3,这里可以很好地佐证函数参数是从右 ...
分类:编程语言   时间:2020-03-21 16:18:49    阅读次数:81
python入门学习——了解python
1.python语言的特点: 1)编程语言可以分为三大类:机器语言、汇编语言、高级语言; 2)也可以根据是编译或者解释来执行分为:脚本语言、静态语言; 脚本语言特点:解释执行,逐条执行,过程可以分为三步:源代码加上输入——>通过解释 器——>得到输出;(例如PHP,JavaScript) 静态语言特 ...
分类:编程语言   时间:2020-03-21 14:34:48    阅读次数:64
Win10下装 VC6.0单步调试报((OLE32.DLL): 0xC0000005: Access Violation)
想在win10上重温下经典VC++6.0,结果单步调试时弹出个异常对话框,报((OLE32.DLL): 0xC0000005: Access Violation) 解决方法如下: 1、菜单 工具->选项 中的调试,反汇编下的来源注解取消 2、点确定保存设置,然后即可单步调试3、再将工具->选项 中的 ...
分类:数据库   时间:2020-03-20 12:46:10    阅读次数:119
2019-2020-2 20175310奚晨妍《网络对抗技术》Exp1+ 逆向进阶
[TOC] 1 Task1 shellcode就是一段机器指令(code) 通常这段机器指令的目的是为获取一个交互式的shell(像linux的shell或类似windows下的cmd.exe) 所以这段机器指令被称为shellcode。 在实际的应用中,凡是用来注入的机器指令段都通称为shellc ...
分类:其他好文   时间:2020-03-20 00:45:01    阅读次数:91
6349条   上一页 1 ... 33 34 35 36 37 ... 635 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!