E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
kernel32基址
主存地址的形成
主存容量:1m字节单元,需20位地址主存空间划分为若干段,每个段小于等于64kb,在cpu中设段寄存器以指示段的起始地址段
基址
:一个段的起始地址,低4位必须是0偏移量:一个存储单元与段
基址
之间的字节距离段基值
liuyuzhu111
·
2015-11-23 15:00
存储
第十一周任务总结
一异常处理需要知道几个概念:异常号,异常表,异常表
基址
寄存器。异常号:系统为每种类型的异常分配的唯一的非负整数。异常表:系统启动时操作系统就会初始化一张条转变,使得条目k包含异常k的处理程序的地址。
20135331文艺
·
2015-11-22 16:00
第十一周任务总结
一异常处理需要知道几个概念:异常号,异常表,异常表
基址
寄存器。异常号:系统为每种类型的异常分配的唯一的非负整数。异常表:系统启动时操作系统就会初始化一张条转变,使得条目k包含异常k的处理程序的地址。
20135331文艺
·
2015-11-22 16:00
20135234马启扬-——信息安全系统设计基础第十一周学习总结
8.1.1异常处理异常号是到异常表中的索引,异常表的起始地址放在一个叫做机异常表
基址
存储器的特殊CPU寄存器里 8.1.2异常类别1.中断异常号是到2.陷阱和系统调用3.故障4.终止8.1.3Linux
20135234马启扬
·
2015-11-22 10:00
20135234马启扬-——信息安全系统设计基础第十一周学习总结
8.1.1异常处理异常号是到异常表中的索引,异常表的起始地址放在一个叫做机异常表
基址
存储器的特殊CPU寄存器里 8.1.2异常类别1.中断异常号是到2.陷阱和系统调用3.故障4.终止8.1.3Linux
20135234马启扬
·
2015-11-22 10:00
信息安全系统设计基础第十一周学习总结
异常处理:异常号;异常表(异常表
基址
寄存器)异常类别:中断陷阱故障终止Linux/IA321.Linux/IA32故障和终止除法错误一般保护故障缺页机器检查Linux/IA32系统调用Linux提供上百种系统调用
不是富东京
·
2015-11-21 23:00
信息安全系统设计基础第十一周学习总结
异常处理:异常号;异常表(异常表
基址
寄存器)异常类别:中断陷阱故障终止Linux/IA321.Linux/IA32故障和终止除法错误一般保护故障缺页机器检查Linux/IA32系统调用Linux提供上百种系统调用
不是富东京
·
2015-11-21 23:00
C# 读写ini文件
1.添加引用usingSystem.IO;usingSystem.Runtime.InteropServices;2.声明API函数1#regionAPI函数声明 2[DllImport("
kernel32
imstrive
·
2015-11-19 09:00
配置文件操作(ini、cfg、xml、config等格式)
INI配置文件操作调用系统函数GetPrivateProfileString()和WritePrivateProfileString()等(1)导入库[DllImport("
kernel32
")] privatestaticexternlongWritePrivateProfileString
高洪臣
·
2015-11-18 11:00
十一、保护模式开启
常量里加上临时存放kernel的内存段
基址
; Constant.inc ; 常量 ; 四彩 ; 2015-11-17 %ifndef _CONSTANT_INC %define _CONSTANT_INC
四彩
·
2015-11-17 23:00
页式管理
先找到页表
基址
寄存器,获得相应页表的基地址,然后用
基址
与虚页号做一次加法找到相应的实页号,由实页号和页内位移组成实际主存地址。
·
2015-11-13 22:42
管理
NSIS API 函数常用备份
关闭程序: System::Call `user32::AnimateWindow(i$HWNDPARENT,i200,i${AW_BLEND}|${AW_HIDE})` System::Call '
kernel32
·
2015-11-13 19:59
api
linux0.11内核main.c中的内存初始化 /*非常详解*/
自从进入安全模式之后,CPU的寻址能力从1M一下子扩展到4G,物理地址=段
基址
(CS)*16+偏移地址(IP)的日子一去不复返了;可以想象,从这个时候的内存的初始化也就成为一个关键步骤。
·
2015-11-13 13:28
linux
入门代码教程第三节 如何:运行基本的服务
此过程包含以下步骤: 为服务创建
基址
。 为服务创建服务主机。 启用元数据交换。 打开服务主机。 在过程后面的以下示例中提供了用于此任务的代码。
·
2015-11-13 13:59
代码
STM32关于优先级设定的理解 NVIC_SetPriority()
SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); 参数SysTick_IRQn为systick
基址
·
2015-11-13 12:41
stm32
通过加载
Kernel32
来动态判断 当前操作系统32bit还是64bit
工作原理:通过加载
Kernel32
来获取IsWow64Process 函数然后通过函数的地址操作,执行函数的操作。
·
2015-11-13 11:30
kernel
使用中断门
通过sidt取得idtr,找到里面的
基址
和limit。遍历所有的表项,找到一个p位没有置位的,添加一个调用门。和使用call gate没什么大差别。
·
2015-11-13 09:37
使用
调试无符号驱动
先用随便哪个PE文件信息查看工具查看驱动加载的
基址
,一般来说是0x10000,当然你也可以用IDA看。然后用IDA打开驱动,看DriverEntry的偏移,然后用这个偏移减去
基址
,得到a。
·
2015-11-13 09:36
调试
Win32 模拟GetProcAddress
1 ;======================= 2 ;模拟GetProcAddress 3 ;函数功能:根据
基址
和函数名获取函数地址 4 ;参数:_lpBase为
基址
,_lpBuf为字符串地址
·
2015-11-13 09:09
Win32
Win32 XP 下和WIN7下获取
Kernel32
基址
的方法
;xp下使用_GetKernelBase proc local @dwRet pushad assume fs:nothing mov eax,fs:[30h] ;获取PEB所在地址 mov eax,[eax+0ch] ;获取PEB_LDR_DATA 结构指针 mov esi,[eax+1ch] ;获取InInitializationOrderModuleList 链表头
·
2015-11-13 09:08
kernel
pci空间
由于PCI支持设备即插即用,所以PCI设备不占用固定的内存地址空间或I/O地址空间,而是由操作系统决定其映射的
基址
。
·
2015-11-13 04:21
CI
寄存器与七种寻址方式
nbsp;AL(8位) AX(16位) (AX和AL又称累加器) BH(8位) BL(8位) BX(16位) (BX又称
基址
寄存器
·
2015-11-12 22:41
STM32关于优先级设定的理解 NVIC_SetPriority()
SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); 参数SysTick_IRQn为systick
基址
·
2015-11-12 21:50
stm32
做挂第一步:如何找
基址
(以热血传奇为例)
如何找热血传奇
基址
? 一.首先打开游戏并使用CE加载游戏进度。
·
2015-11-12 21:03
ARM函数调用过程分析
图中FP就是栈
基址
,它指向函数的栈帧起
·
2015-11-12 19:35
ARM
旧书重温:0day2【2】 实验:三种获取kernel32.dll
基址
的方法
0x01 找
kernel32
基地址的方法一般有三种: 暴力搜索法、异常处理链表搜索法、PEB法。 0x02 基本原理 暴力搜索法是最早的动态查找
kernel32
基地址的方法。
·
2015-11-12 18:49
kernel
郑州癫痫病医院zzdx.ycnews.cn癫痫病医院 托管程序与非托管程序的区别
(1)非托管程序的执行过程 在非托管程序中,可执行里面保存的是机器代码,CPU可以直接加载并执行,当系统加载了可执行程序后,系统就将可执行文件的段
基址
加上偏移地址形成实际的物理地址,并直接加载
·
2015-11-12 18:14
new
80386的分段机制、分页机制和物理地址的形成
MOVE REG,ADDR ; 它把地址为ADDR(假设为10000)的内存单元的内容复制到REG 中 在8086 的实模式下,把某一段寄存器(段
基址
·
2015-11-12 17:46
分页
32位汇编寄存器含义解释
在PC用的16位CPU 8086、8088中,寄存器的名字分别是AX(累加器),BX(
基址
寄存器),CX(计数寄存器),DX(数据寄存器),SP(堆栈指针),BP(
基址
指针),SI(源变址寄存器),DI
·
2015-11-12 14:23
汇编
LGDT/LIDT-加载全局/中断描述符表寄存器
源操作数指定 6 字节内存位置,它包含全局描述符表 (GDT) 或中断描述符表 (IDT) 的
基址
(线性地址)与限制(表格大小,以字节计)。
·
2015-11-12 12:34
id
数据处理的两个基本问题02 - 零基础入门学习汇编语言39
nbsp; 演示1、直接寻址 8_直接寻址过程 演示2、寄存器间接寻址 8_寄存器间接寻址过程 演示3、寄存器相对寻址 8_寄存器相对寻址过程 演示4、
基址
变址寻址
·
2015-11-12 11:17
汇编语言
数据处理的两个基本问题02 - 零基础入门学习汇编语言39
nbsp; 演示1、直接寻址 8_直接寻址过程 演示2、寄存器间接寻址 8_寄存器间接寻址过程 演示3、寄存器相对寻址 8_寄存器相对寻址过程 演示4、
基址
变址寻址
·
2015-11-12 11:16
汇编语言
写壳笔记二(普通节表加密)
SizeOfDataSection=节内容大小pDataSection=(PBYTE)pSection-(PBYTE)pImageBase+(PBYTE)pImageOptionalHeader->ImageBase;//
基址
·
2015-11-12 09:58
加密
PE文件详解八:IMAGE_BASE_RELOCATION STRUC
基址
重定
什么是
基址
重定位?
·
2015-11-12 09:09
location
VB里将自定义type类型序列化,及反序列化.
Option Explicit Private Declare Sub CopyMemory Lib "
kernel32
·
2015-11-11 10:41
反序列化
《Orange’s 一个操作系统的实现》3.保护模式8-页式存储
A.分页机制概述(如图) Segmentation部分为分段机制,逻辑地址通过段选择子,从GDT中对应的段描述符中确定段
基址
,然后在加上偏移确定线性地址  
·
2015-11-11 07:41
操作系统
程序员眼中的CPU
根据功能将寄存器分为8类: 1.累加寄存器(accumulator register) 2.程序计数器(program counter) 3.
基址
寄存器(base
·
2015-11-11 06:24
程序员
CE中的
基址
与父址
下面教材开始教大家如何处理动态内存。 何谓动态内存? 当一个游戏运行后,我们找出了他的血量所在的内存地址,在关掉游戏后再重开游戏,再次取出来的血量内存地址,与之前的那次不同。我们称这种血量在内存中的地址会变化的称为动态内存,即为非固定的意思。 注意,有些内存地址在本机上可能重运行进程时不变,到了别的机子上时却会变,这里我建议大家装双操作系统进行测试,或做个虚拟系统进行测试动态内存也可以.
·
2015-11-11 05:54
c
CE找
基址
及偏移教程
CE找
基址
及偏移教程 CE是什么相信大家都应该知道了 一般来说,大家都应该知道怎么找到一个值的地址,然后去修改它,但是有些地址退出游戏后就变了 这就需要偏移了,现在教大家找偏移和
基址
1
·
2015-11-11 05:52
教程
【天龙八部】2011-1-28 2.30.1303 血
基址
信息
基址
: 0076D59C 00775B04 02EA29F4 三个都可以用 偏移: 人物当前血量: [[[0076D59C+6c]+1b4]+04]+1e18
·
2015-11-11 04:58
根据特征码搜索
基址
,VC写的源码
研究了一天,初步写成。测试了几个没发现bug,如果有问题可以跟贴共同讨论 代码如下: 需要引入的头文件: #include <stdio.h> #include <stdlib.h> #include <windows.h> union Base { DWORD address; BYTE
·
2015-11-11 04:32
源码
EBP与ESP寄存器的使用
push ebp mov esp,ebp esp是堆栈指针 ebp是
基址
指针 这两条指令的意思是将栈顶指向ebp的地址 --------------------------
·
2015-11-11 04:55
使用
关于RegisterUserApiHook
,并分析了一下,这个函数的功能是向user32.dll注册一个回调函数,这个函数在程序启动的时候会回掉,可以用于DLL注入,这个函数的原形指针定义如下 在XP中,这个函数有两个参数,第一个参数是模块
基址
·
2015-11-11 03:05
user
C#内存操作
首先用CE或者OD或者其他反汇编工具找出游戏的内存
基址
!
·
2015-11-11 03:35
C#
系统机制 。。(p118--p128)
当应用程序调用
kernel32
use32 GDI32 里的API时, 最终会调用ntdll.dll中的原型函数 。。。
·
2015-11-11 03:41
p12
c# 利用动态库DllImport("
kernel32
")读写ini文件(提供Dmo下载)
c# 利用动态库DllImport("kernel32")读写ini文件 自从读了设计模式,真的会改变一个程序员的习惯。我觉得嘛,经验也可以从一个人的习惯看得出来,看他的代码编写习惯能看出一个程序员的经验。说啥呢,为啥又会说说设计模式去了呢,好吧,咱是来讨论读写ini文件的。 为什么要来讨论读写ini文件呢,难道有数据库我们就不用读写文件了吗,什么数据都从数据库读取出来
·
2015-11-11 00:00
import
一个简单C程序的汇编代码分析
几个重要的寄存器 eip - 用于存放当前所执行的指令地址 esp - 栈(顶)指针寄存器 ebp -
基址
(栈底)指针寄存器 简单的C程序 1 int g(int x) 2 {
·
2015-11-11 00:51
代码
pe文件被装入内存时按64k对齐
看罗云彬的win32汇编,看到搜索kernel32.dll
基址
问题的时候,有点小问题,书上说:主程序从堆栈得到的返回地址,将其作为参数传递过来,然后按64k对齐,也就是与0ffff0000h进行and操作
·
2015-11-10 23:25
文件
K60——寄存器
(1)PTx_BASE_PTR为GPIO寄存器结构体
基址
指针(PTR即point to register,x=A/B/C/D/E) /* GPIO - Peripheral instance base
·
2015-11-10 22:28
《天龙八部2》2.30.1607 人物与宝宝
基址
,是最新的
基址
有3个,任选1.
·
2015-11-10 22:36
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他