首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
2
0
[求助]请问在Win7如何直接从\Device\Nis枚举端口/IP/进程的信息?
发表于: 2010-4-15 16:07
7122
[求助]请问在Win7如何直接从\Device\Nis枚举端口/IP/进程的信息?
fhurricane
1
2010-4-15 16:07
7122
在xp底下有以前大牛写的现成的代码,
构建一个
TCP_REQUEST_QUERY_INFORMATION_EX
直接DeviceIoControl给
\Device\TCP即可得到端口的情报
到了Win7换成了nsiproxy.sys,
于是我想同样的发一个
DeviceIoControl给
\Device\Nis
去取得端口情报,
lpOutBuffer = (NSI_PARAM *) LocalAlloc( LMEM_MOVEABLE, 0x3Cu );
lpInBuffer = (NSI_PARAM *) LocalAlloc( LMEM_MOVEABLE, 0x3Cu );
DWORD len;
len = 0x3Cu;
status = DeviceIoControl( NSIDriverHandle,
0x12001Bu, // Cmd code
lpInBuffer, // Pointer to input buffer
0x3Cu, // Size of ipt buffer
lpOutBuffer, // Ptr to output buffer
0x3Cu, // Size of output buffer
&len, // Actual size of array
0 );
status = GetLastError( );
可是status一直都是0x000003e6
0x12001Bu是IOCTL_CODE应该是对的,
问题可能出现在lpInBuffer,
这个部分不知道该如何构建呢?
请各位大牛赐教一二,多谢了~~~
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
收藏
・
2
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
3
)
skypismire
雪 币:
75
活跃值:
(688)
能力值:
( LV6,RANK:90 )
在线值:
发帖
95
回帖
703
粉丝
1
关注
私信
skypismire
1
2
楼
http://msdn.microsoft.com/en-us/library/bb432313(v=VS.85).aspx
If the operation succeeds, DeviceIoControl returns a nonzero value.
If the operation fails, DeviceIoControl returns zero. To get extended error information, call GetLastError.
没玩过这个ioctl_code,但从返回值看,已经成功返回了,不知道楼主还在考虑什么咚咚
2010-4-15 17:18
0
fhurricane
雪 币:
492
活跃值:
(53)
能力值:
( LV6,RANK:80 )
在线值:
发帖
36
回帖
270
粉丝
2
关注
私信
fhurricane
1
3
楼
多谢你的答复,
那个status code是GetLastError( )返回的
这个的确很少见,不过在win7下面似乎直接给nsi直接发ctl_code才行
2010-4-16 08:33
0
skypismire
雪 币:
75
活跃值:
(688)
能力值:
( LV6,RANK:90 )
在线值:
发帖
95
回帖
703
粉丝
1
关注
私信
skypismire
1
4
楼
噢,偶理解错了,
sorry
2010-4-16 12:09
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
fhurricane
1
36
发帖
270
回帖
80
RANK
关注
私信
他的文章
[求助]请问为何在minifilter里调用FltReadFile会导致系统变慢?
6568
[讨论]3600safe检查隐藏进程功能求绕过
11704
[求助]请问virustotal/virscan是如何取得一大推杀毒软件的结果的?
6466
[原创]PowerTool V2.5(08/11更新,手动杀毒小工具,可检测部分硬件的温度)
6517
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部