搜索局域网中的设备并能够识别设备?

特雷西_KID 2013-01-19 09:20:36
需求:搜索局域网中的设备并能够识别设备, 设备如 电脑、终端、打印机、摄像头、DVR等。
条件:没有SDK只有一堆硬件,使用VC++编程。
由于小弟刚想网络方面的,所以在这方面是个菜鸟,思索几天,对于设备识别毫无思路,还请各位大人详细解答下,我在这里先谢过各位。
...全文
449 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
特雷西_KID 2013-01-20
  • 打赏
  • 举报
回复
引用 8 楼 vcorange 的回复:
lz 搜索 操作系统指纹扫描 然后 参照nmap的实现(也有源码)通过wireshark抓包观察 发出去什么报文,对方回复什么,不回复应该做其他的处理之类的
谢谢vcorange 的回复 这个是个很好的建议,我等下去研究研究。。。。
特雷西_KID 2013-01-20
  • 打赏
  • 举报
回复
引用 6 楼 oyljerry 的回复:
引用 3 楼 TRACY_KID 的回复:嗯 就是 说这些设备都没有提供编程的接口和API。 没有对应的接口,就需要针对不同的硬件先做一些研究,类似Hack的方式来识别设备
首先谢谢版主的回复如果这样的话工作量太大了,每增加一类型的设备就会出现问题
特雷西_KID 2013-01-20
  • 打赏
  • 举报
回复
由于忙到现在对几位大哥的热心没有及时回帖表示深感歉意。。
特雷西_KID 2013-01-19
  • 打赏
  • 举报
回复
嗯 就是 说这些设备都没有提供编程的接口和API。
vcorange 2013-01-19
  • 打赏
  • 举报
回复
lz 搜索 操作系统指纹扫描 然后 参照nmap的实现(也有源码)通过wireshark抓包观察 发出去什么报文,对方回复什么,不回复应该做其他的处理之类的
vcorange 2013-01-19
  • 打赏
  • 举报
回复
用 nmap 对这些设备 进行操作系统指纹扫描 不同的操作系统 对于特殊的ip报文回应是不同的,从而判断出 该设备装了什么操作系统,然后通过该系统 猜测大概是什么设备
jimette 2013-01-19
  • 打赏
  • 举报
回复
没有SDK只有一堆硬件 没有sdk 你自己弄一套出来么?
特雷西_KID 2013-01-19
  • 打赏
  • 举报
回复
补充:需要用到哪些协议?
oyljerry 2013-01-19
  • 打赏
  • 举报
回复
引用 3 楼 TRACY_KID 的回复:
嗯 就是 说这些设备都没有提供编程的接口和API。
没有对应的接口,就需要针对不同的硬件先做一些研究,类似Hack的方式来识别设备
yaozhiyong110 2013-01-19
  • 打赏
  • 举报
回复
对方设备没相关接口 你怎么知道对方是什么设备?
jimette 2013-01-19
  • 打赏
  • 举报
回复
lz 牛人啊!

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧