首页
社区
课程
招聘
[求助]Ndis过滤驱动关于输出当前连接ip问题
发表于: 2014-7-20 18:29 3648

[求助]Ndis过滤驱动关于输出当前连接ip问题

2014-7-20 18:29
3648
最近在学习ndis驱动,按照书上的代码自己写了一个过滤驱动玩,现在的程序只能实现应用层将禁止的ip发到驱动,然后驱动再判断来进行过滤。因为ip都是ulong类型,所以DbgPrint打印是不能输出ip的,搜了很多资料,没发现把ulong转换为iP的(应用层可以使用itoa)。  ps:高考完准备做点东西充实下自己``` 希望懂的大侠指点一下

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 74
活跃值: (243)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
NTSTATUS RtlStringCbVPrintf(
  _Out_  LPTSTR pszDest,
  _In_   size_t cbDest,
  _In_   LPCTSTR pszFormat,
  _In_   va_list argList
);
这个试试?
http://msdn.microsoft.com/en-gb/library/ff562831.aspx

或者这个?
RtlIntegerToUnicodeString
http://msdn.microsoft.com/zh-cn/subscriptions/ff561941
2014-7-21 04:15
0
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
已经解决了,在网上搜到ip与10进制和16进制的转换算法。然后用RtlIntegerToUnicodeString来格式化
2014-7-22 08:14
0
游客
登录 | 注册 方可回帖
返回
//