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
PULONG
c++使用windows接口实现数据压缩与解压缩
typedef_RtlGetCompressionWorkSpaceSize)(_In_USHORTCompressionFormatAndEngine,_Out_PULONGCompressBufferWorkSpaceSize,_Out_
PULONG
清风!识字
·
2023-11-23 13:40
c++
windows
c++
ObRegisterCallbacks()返回0xC0000022(拒绝访问)解决办法
具体位置在因此可以用以下代码绕过该检查//以下代码放在DriverEntry中ULONG_PTRpDrvSection=(ULONG_PTR)pDrvObj->DriverSection;*(
PULONG
飞鸿踏雪(蓝屏选手)
·
2023-11-14 02:00
总结
黑客编程
网络安全
windows
C++读取访问权限冲突引发异常问题
这个报错是上次bug没解决完全造成的c++报错:无法将参数3从“LPDWORD”转换为“
PULONG
_PTR”其实完整代码里面,相关参数有两个,只将一个LPDWORD参数的格式改为了
PULONG
_PTR
雪回
·
2022-11-22 11:58
tcp/ip
c++
1.ring0-内核重载详解(NTOS)
1.1ZwQuerySystemInformation查询到所有模块1.2获得NTOS的路径,基地址,大小代码如下:NTSTATUSGetNtosModuleInfo(WCHAR*pNtosPath,ULONGnSize,
PULONG
_PTRpNtosModBas
花熊
·
2020-09-11 14:11
安全
(ring0)
ini
path
service
null
initialization
StackWalk64
#include #define
PULONG
_PTRULONG**#define PULONGULONG*#define ULONG_PTRULONG* #include #include#include
weixin_30314631
·
2020-08-23 03:42
GetQueuedCompletionStatus的返回值
GetQueuedCompletionStatus函数的完整声明:BOOLGetQueuedCompletionStatus(HANDLECompletionPort,LPDWORDlpNumberOfBytes,
PULONG
_PTRlpCompletionKey
andy_youyou
·
2020-08-18 17:45
socket
variables
function
io
存储
null
C++ 获取其它进程命令行参数
"#include"winternl.h"typedefNTSTATUS(WINAPI*NtQueryInformationProcessFake)(HANDLE,DWORD,PVOID,ULONG,
PULONG
deathmemory
·
2020-08-05 18:02
原创
c++
整型与指针的相互转换(intint*,longlong*)
定义中定义如下:typedef_W64unsignedlongULONG_PTR,*
PULONG
_PTR;_W64被32位编译器忽略,被64位编译器解读为long占64位,long*占64位,不然long
vickqi
·
2020-07-10 05:33
C/C++
typedef 语句中带逗号
typedefunsigned__int64UINT_PTR,*PUINT_PTR;typedef__int64LONG_PTR,*PLONG_PTR;typedefunsigned__int64ULONG_PTR,*
PULONG
_PTR
醉逍遥_
·
2019-10-12 10:17
C/C++
MFC
Windows编程
C++ 获取其它进程命令行参数
"#include"winternl.h"typedefNTSTATUS(WINAPI*NtQueryInformationProcessFake)(HANDLE,DWORD,PVOID,ULONG,
PULONG
deathmemory
·
2015-12-11 11:35
c++
原创
两种方法获取shadow ssdt
ULONG GetShadowSsdtCurrentAddresses( PSSDT_ADDRESS AddressInfo,
PULONG
Length
·
2015-11-12 17:47
sha
WRITE_PORT_BUFFER_ULONG是向一个PORT写一串数
VOID WRITE_PORT_BUFFER_ULONG( IN
PULONG
Port, IN
PULONG
·
2015-10-31 10:30
buffer
图形显示CPU内存利用率
NtQuerySystemInformation, 9x下利用注册表来获取CPU的利用率 code:NT typedef LONG (WINAPI *PROCNTQSI)(UINT,PVOID,ULONG,
PULONG
·
2015-10-28 08:01
cpu
<转>ssdt hook 源码
typedef struct _SERVICE_DESCRIPTOR_TABLE { PVOID ServiceTableBase;
PULONG
ServiceCounterTableBase
·
2015-10-21 11:43
OO
值加减,别忘可能是个指针运算
在做dsppci驱动时,有一句:WRITE_REGISTER_ULONG((
PULONG
)(pdx->base[TI_OPREGS]+(TI_HSR/4)),TI_DISABLE);TI_HSR做了除以
hhko12322
·
2014-01-02 13:00
指针
PULONG
找KiServiceTable
已知a1=NtClearEvent地址;a2=NtClose地址;a3=NtOpenFile地址;i1=*(
PULONG
)((PUCHAR)ZwClearEvent+1);i2=*(
PULONG
)((PUCHAR
ejoyc
·
2013-12-16 13:00
IOCP中CompletionKey(完成键)与Overlapped(重叠结构体)的区别
CompletionPort, // 完成端口句柄 LPDWORD lpNumberOfBytes, //传送数据字节数
PULONG
_PTR
gsls181711
·
2013-11-11 13:00
SSDT Hook的妙用-对抗ring0 inline hook
typedef struct _SYSTEM_SERVICE_TABLE { PVOID ServiceTableBase; //这个指向系统服务函数地址表
PULONG
yeahhook
·
2013-03-28 10:00
0.ring0-SSDT-SSTDSHADOW原理分析、遍历随手代码
Ring3下调用的所有函数最终都会先进入到ntdll里面的typedefstruct_KSERVICE_TABLE_DESCRIPTOR {
PULONG
_PTRServiceTableBase;//SSTD
hgy413
·
2012-07-25 21:00
chrome 编译
i18n.cc文件中可能有一个错误typedefBOOL(WINAPI*GetPreferredUILanguages_Fn)(DWORD,
PULONG
,P
从头再来
·
2012-04-01 21:00
IP助手函数-Ipconfig
GetNetworkParams函数即可 DWORD GetNetworkParams( __out PFIXED_INFO pFixedInfo, __in
PULONG
zcwtop
·
2012-03-16 09:31
函数
职场
程序
信息
休闲
获取父进程备忘
DWORDGetParentProcessPid()//获取父进程pid { typedefLONG(WINAPI*pfnNtQueryInformationProcess)(HANDLE,UINT,PVOID,ULONG,
PULONG
yunque100
·
2011-12-14 18:00
null
basic
query
Path
include
winapi
IOCP中CompletionKey(完成键)与Overlapped(重叠结构体)的区别
CompletionPort, // 完成端口句柄 LPDWORD lpNumberOfBytes, //传送数据字节数
PULONG
_PTR
yu52000guang
·
2011-12-11 16:00
IO
socket
服务器
buffer
VC6中实现__FUNCTION__(VC6 在函数体内获取函数名)
版本中可以在函数体内通过__FUNCSIG__等方式获取函数的名字;但是在VC6中要自己实现,以下是我找到的方法:方法1:#pragmaonce#includetypedefunsignedlongULONG_PTR,*
PULONG
_PTR
chinabinlang
·
2011-10-14 13:00
0.ring0-内核重载详解(NTOS)
1.1ZwQuerySystemInformation查询到所有模块1.2获得NTOS的路径,基地址,大小代码如下:NTSTATUSGetNtosModuleInfo(WCHAR*pNtosPath,ULONGnSize,
PULONG
_PTRpNtosModBa
hgy413
·
2011-08-07 09:00
service
null
ini
Path
initialization
驱动HOOK SSDT函数(二)
typedefstruct_SSDT_HOOK_DATA{
PULONG
pulAddress; //在SSDT表中要HOOK的位置 ULONG ulRealValue
laokaddk
·
2010-04-22 11:24
职场
驱动
hook
休闲
ssdt
驱动HOOK SSDT函数(二)
typedefstruct_SSDT_HOOK_DATA{
PULONG
pulAddress; //在SSDT表中要HOOK的位置 ULONG ulRealValue
laokaddk
·
2010-04-22 11:24
职场
驱动
hook
休闲
ssdt
HOOK SSDT实现进程隐藏
HOOKSSDT实现进程隐藏(代码)#include"Driver.h"#pragma pack(1)typedefstruct_SSDT_TABLE{ PVOID ServiceTableBase;
PULONG
S.l.e!ep.¢%
·
2009-10-24 21:00
SSDT Hook的妙用-对抗ring0 inline hook
UndocumentWindows2000Secretes》第二章): typedefstruct_SYSTEM_SERVICE_TABLE { PVOID ServiceTableBase; //这个指向系统服务函数地址表
PULONG
geagle
·
2008-11-03 14:00
service
table
System
hook
Descriptor
attributes
完成端口(IOCP)怎么判断某个连接是否断开
完成端口函数:BOOLGetQueuedCompletionStatus( HANDLECompletionPort, LPDWORDlpNumberOfBytes,
PULONG
_PTRlpCompletionKey
xuweiqun
·
2008-07-02 16:00
游戏
网络
测试
平台
完成端口(IOCP)怎么判断某个连接是否断开
完成端口函数: BOOL GetQueuedCompletionStatus( HANDLE CompletionPort, LPDWORD lpNumberOfBytes,
PULONG
_PTR
ijavagos
·
2008-07-02 16:00
游戏
VC实例分析:图形显示CPU内存运用率
API:NtQuerySystemInformation,9x下利用注册表来获取CPU的利用率code:NTtypedefLONG(WINAPI*PROCNTQSI)(UINT,PVOID,ULONG,
PULONG
iiprogram
·
2007-10-06 22:00
api
null
System
图形
winapi
利用未公布API获取CPU使用率
利用ntdll.dll中没有公开的API函数: NtQuerySystemInformationtypedef LONG (WINAPI *PROCNTQSI)(UINT,PVOID,ULONG,
PULONG
goingup
·
2005-08-17 23:00
上一页
1
下一页
按字母分类:
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
其他