Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

能否实现填入iprange.conf的ip进行去重? #2

Open
ghost opened this issue Jul 14, 2017 · 10 comments
Open

能否实现填入iprange.conf的ip进行去重? #2

ghost opened this issue Jul 14, 2017 · 10 comments

Comments

@ghost
Copy link

ghost commented Jul 14, 2017

我整理的ip扫描列表东拼西凑,有重复的,现在似乎都给扫了,耗费时间比较多,而且扫描结果出来以后也就同样会有重复的。

所以建议一下儿,希望可以在扫描前去重处理

@Kisesy
Copy link
Owner

Kisesy commented Jul 15, 2017

这其实是比较复杂,如果IP段都是标准的,比如 1.9.22.0/24 这种那么去重很简单
但是如果同时包含格式不同的那么就复杂了,比如 1.9.22.0/24 和 1.9.22.0-255 和 1.9.22.0-1.9.22.255 其实 是同一个,而又同时包含在 1.9.0.0/16 中,那么如果有 1.9.0.0/16 其实就不应该再扫 前三个了
所以,这确实比较复杂

@Kisesy
Copy link
Owner

Kisesy commented Jul 15, 2017

以后也许会加入这个功能

Kisesy added a commit that referenced this issue Jul 15, 2017
@Kisesy
Copy link
Owner

Kisesy commented Jul 15, 2017

自行编译试试吧

@ghost
Copy link
Author

ghost commented Jul 16, 2017

多谢多谢

@blob2015
Copy link

搜集的ip段都先整理下呗,也不费事
csv、excel,先归类、排序,去重就很简单了

@ghost
Copy link
Author

ghost commented Jul 17, 2017

尝试过,,能力差,玩儿不转。。

@blob2015
Copy link

如果你着实想,俺给你发一篇教程,给主任解压一次 😀

@Kisesy
Copy link
Owner

Kisesy commented Jul 17, 2017

最新版已经可以去重了

@blob2015 当然教程也可以写,毕竟这个还是得会的 😆

@ghost
Copy link
Author

ghost commented Jul 17, 2017

教程好评

我这里格式很乱,大概有4.5万行,而且有的是一行上万条IP。。。现在存在一个txt里

新版工具识别了大概140万的ip,严格配置扫描选项以后还扫出来1.8万的可用ip。。。

@blob2015
Copy link

@Kisesy @qwerttaa
#7
简单写了个,差不多够用了吧?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants