码迷,mamicode.com
首页 >  
搜索关键字:eip    ( 160个结果
从cpu加电到加载OS内核的详细过程(清华大学ucore-lab1总结一)
结合最近学习清华的OS课,先用“人话”来高度抽象的描述一下我自己的理解。CPU在系统加电也就是我们按下电源开关后,开始初始化他的寄存器,主要是cs和eip(本文基于x86架构),然后在ROM中找到一个叫BIOS(Basic Input Output System),加载到RAM中然后开始执行他,他在 ...
分类:其他好文   时间:2016-09-13 13:01:54    阅读次数:397
软件调试——CPU异常列表
CPU异常主要分为三类:错误类异常,陷阱类异常和终止类异常 1 错误类异常 Fault CPU遇到该类异常后,会先将CS和EIP(当前发生错误的指令,而不是下一条指令)压栈,然后跳到异常处理函数中,执行完成后恢复到原位置重新执行该指令,如果还有错误,还会再进。 例如内存缺页异常就是错误类异常,CPU ...
分类:其他好文   时间:2016-09-09 16:47:33    阅读次数:446
ucore lab1 bootloader学习笔记
恢复内容开始 开机流程回忆 以Intel 80386为例,计算机加电后,CPU从物理地址0xFFFFFFF0(由初始化的CS:EIP确定,此时CS和IP的值分别是0xF000和0xFFF0))开始执行。在0xFFFFFFF0这里只是存放了一条跳转指令,通过跳转指令跳到BIOS例行程序起始点。BIOS ...
分类:其他好文   时间:2016-08-17 22:47:46    阅读次数:529
EIP and Public IP
二者最主要的区别在于:当实例每次restart后,publicIP会发生变化,而Eip不会,EIP是静态IP地址;EIP是分配给账户使用的,当EIP没有被使用的时候需要付费;EIP可以直接从一个host移动到另一个host,不需要DNS的更新。
分类:其他好文   时间:2016-08-12 22:09:15    阅读次数:214
使用ret2reg攻击绕过地址混淆
[转载,原文:http://blog.csdn.net/linyt/article/details/43612409] (根据自己测试遇到的问题,修改了下测试程序) 前面介绍的攻击方法,EIP注入的地址必须是一个确定地址,否则无法攻击成功,为了与本文介绍的攻击方法形成比对,我将前面的方法称为ret2 ...
分类:其他好文   时间:2016-08-08 12:29:53    阅读次数:246
网络产品动态-2016-6-28
解密「云计算的太祖长拳」系列之一“胆”:基础网络改造与新架构 ucloud 本周分享了数据中心基础网络改造和overly新架构上的进展,实现了EIP,SLB,共享带宽产品的多AZ支持,整体网络可用性提升了一个比较大的档次。竞品当中AWS,阿里云,腾讯云也基本实现了类似的高可用架构。 金山云方面随着北 ...
分类:其他好文   时间:2016-06-28 23:20:37    阅读次数:145
【实战+视频】在龙芯CPU和中标麒麟系统上装品高云,实现EC2,EIP,VPC等云服务
本文详细描述了,如何在国产CPU,龙芯3B(MIPS架构)+中标麒麟OS的运行情况下,如何安装部署品高云(BingoCloudOS),并实现弹性服务器(EC2)、弹性IP(EIP)和虚拟私有云(VPC)等云服务。至此实现了全国产化(国产CPU+国产OS+国产云操作系统)组团的云操作系统架构,为军队、涉密单位乃至未来的国家整体国产化云平台奠定了坚实基础。先用一个视频,展示下最终成果环境信息与思路版本信...
分类:其他好文   时间:2016-06-12 02:01:17    阅读次数:439
经典栈溢出利用详解一例—Notepad++插件CCompletion
标 题: 经典栈溢出利用详解一例—Notepad++插件CCompletion 时 间: 2014-02-23,21:08:51 回顾   上篇文章介绍了Noetpad++程序中的一个插件CCompletion存在的一个因使用不安全的lstrcpyW函数拷贝字符串造成的栈溢出漏洞,并且确定了漏洞的大致利用入口,已经找到了可控EIP数据在整个输入数据中的精确位置,但是如果要写出可以利用的S...
分类:其他好文   时间:2016-05-30 15:23:21    阅读次数:135
Linux 下函数栈帧分析
1、关于栈对于程序,编译器会对其分配一段内存,在逻辑上可以分为代码段,数据段,堆,栈 代码段:保存程序文本,指令指针EIP就是指向代码段,可读可执行不可写 数据段:保存初始化的全局变量和静态变量,可读可写不可执行 BSS:未初始化的全局变量和静态变量 堆(Heap):动态分配内存,向地址增大的方向增长,可读可写可执行 栈(Stack):存放局部变量,函数参数,当前状态,函数调用信息等,向地址减小的方...
分类:系统相关   时间:2016-05-12 11:26:40    阅读次数:379
Apache Camel系列(1)----使用场景
Apache Camel是一个基于Enterprise Integration Pattern(企业整合模式,简称EIP)的开源框架。EIP定义了一些不同应用系统之间的消息传输模型,包括常见的Point-to-Point,Pub/Sub模型。更多关于EIP的信息,可以参见这里 Apache Came ...
分类:Web程序   时间:2016-05-11 11:04:25    阅读次数:279
160条   上一页 1 ... 7 8 9 10 11 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!