⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readgp.s

📁 注册表监控程序.包含全部的驱动和应用程序源码.
💻 S
字号:
//
// ReadGp
// Copyright (C) 2002 Mark Russinovich
// Sysinternals - www.sysinternals.com						
//
// Reads the gp register.
//
	.file	"readgp.s"
	.radix	D
	.section	.text,	"ax", "progbits"
	.align 32
	.section	.pdata,	"a", "progbits"
	.align 4
	.section	.xdata,	"a", "progbits"
	.align 8
	.section	.data,	"wa", "progbits"
	.align 16
	.section	.rdata,	"a", "progbits"
	.align 16
	.section	.bss,	"wa", "nobits"
	.align 16
	.section	.debug$S,	"ax", "progbits"
	.align 16
	.section	.tls$,	"was", "progbits"
	.align 16
	.section	.sdata,	"was", "progbits"
	.align 16
	.section	.sbss,	"was", "nobits"
	.align 16
	.section	.srdata,	"as", "progbits"
	.align 16
	.section	.rdata,	"a", "progbits"
	.align 16
	.type	ReadGpRegister#	,@function 
    .global ReadGpRegister#
	.section	.xdata
$T106:	data2	03H
	data2	00H
	data4	02H
	string	"\x05"		//R1:prologue size 5
	string	"\xe8\x01"	//P7:preds_when time 1
	string	"\xb1\xa1"	//P3:pred_gr 33
	string	"\xe0\x02\x01"	//P7:mem_stack_f time 2 size 1
	string	"\x30"		//R1:body size size 16
	string	"\x81"		//B1:label_state 1
	string	"\xc0\x02"	//B2:ecount 0 time 2
	string	"\x00\x00\x00\x00" //padding
	.section	.pdata
$T108:	data4	@imagerel($L107#)
	data4	@imagerel($L107#+112)
	data4	@imagerel($T106#)
	.section	.text

	.proc	ReadGpRegister#
	.align 32
ReadGpRegister:	
$L107:
 {   .mii  
	alloc	r2=1, 1, 0, 0				   
	mov	r33=pr
	adds	sp=-16, sp;;				    
 }
 {   .mmi 
	adds	sp=16, sp
	mov	r8=gp	
	nop.i	 0;;
 }
 {   .mib 
    nop.m  0
	mov	pr=r33, -65473
	br.ret.sptk.few b0
 }
	.endp	ReadGpRegister#

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -