将 netdiscover 与修改后的屏幕视图参数一起使用

Posted

技术标签:

【中文标题】将 netdiscover 与修改后的屏幕视图参数一起使用【英文标题】:Using netdiscover with modified Screen View Parameter 【发布时间】:2019-07-21 14:15:51 【问题描述】:

所以我开始使用这个很棒的工具 netdiscover。 我已经玩了一段时间了,但我发现了一些东西。

所以有这个Screen View 参数,它有一个值Unique Hosts。 如果我可以将其更改为 Unique MAC Vendor / Hostname 会怎样,因为这将节省大量空间,因为机器具有不同的网络接口等等。

我查看了更改参数的手册,谷歌搜索但到目前为止还没有得到多少具体的数据

当前扫描:192.168.3.0/16 |屏幕视图:唯一主机 0 捕获的 ARP Req/Rep 数据包,来自 0 个主机。总大小:0 _____________________________________________________________________________ IP 在 MAC 地址计数 Len MAC 供应商/主机名 -------------------------------------------------- --------------------------

【问题讨论】:

【参考方案1】:

很遗憾,在当前的 netdiscover 版本中,您无法将其更改为 Unique MAC Vendor / Hostname

netdiscover 中只有 4 种屏幕查看模式:

“ARP 回复”模式,显示 ARP 回复列表。键盘快捷键是a。 “ARP 请求”模式,显示 ARP 请求列表。键盘快捷键是r。 “唯一主机”模式,显示检测到的唯一主机。键盘快捷键是u。 “帮助”模式,显示帮助信息。键盘快捷键是h

你可以在netdiscover的源代码中查看文件src/screen.c,如果你想自己实现这个功能,可以修改它。

【讨论】:

此源代码在 git 或其他地方的什么位置?也许我可以贡献源代码。 netdiscover的Git仓库可以在github.com/alexxy/netdiscover找到

以上是关于将 netdiscover 与修改后的屏幕视图参数一起使用的主要内容,如果未能解决你的问题,请参考以下文章

动画视图并中途停止

将参数从 C/C++ JNI 传递到 Java 并获取修改后的值

ipad屏幕右半边的模态视图?

将修改后的表发送到 ASP.NET MVC 中的控制器?

mysql之子查询视图事务及pymysql等(待修改)

JS增删改查