3 // [扫描并发数] 理论上设置越大扫的越快, 但是并不意味越大就可以扫到更多IP
4 // 大量的并发, 会造成网络堵塞, 甚至触到系统网络的限制或造成路由器宕机而出现更多的问题
5 // 所以如果在你那里基本扫不到IP, 可以试着减小扫描并发数并增大超时时间
8 // 可以按照说明进行修改来达到加速扫描的效果, 但是为了结果的准确性最好还是设置为最高
13 // 是否启用 Ping, 每次扫描 Tls、Quic...前都会先 ping 一下
17 "ScanMaxPingRTT": 800,
20 // 每次扫到的IP,都会在此目录下备份一份
22 "BackupDir": "./backup",
25 "DisablePause": false,
27 // 扫描方式, 可以设置为下面的任意一个, 大小写都可以
30 // 如果设置为 ping, VerifyPing 会自动关闭
36 "OutputSeparator": "\r\n",
37 // 支持带端口格式的IP, 只是为了使用方便, 并不是真的支持端口, 端口会被自动去除
45 // ServerName 可以设置多项, 会随机选择一个
49 // HTTPVerifyHosts 是 http 测试时使用的测试地址
50 // 如果设置多个, 将会随机选择一个进行测试
51 "HTTPVerifyHosts": ["dns.google.com"],
52 "VerifyCommonName": [""],
54 "HandshakeTimeout": 2500,
57 // 结果的限制数量, 比如: 设置成 100, 将会扫到100个IP后自动结束
59 // 输出结果的分隔符, 比如: 如果想要换行输出, 可以改为: \n
60 // 有个特殊的例外, 如果设置为 gop, 则会输出 "xxx", "xxx" 样式
61 "OutputSeparator": "gop",
67 // 1: 只是测试连接成功, 并且确定证书存在
70 // 4: 验证是否是 NoSuchBucket 错误
71 // (2.x版默认等级为3, 所以如果lv2搜到的IP不能用, 可以改为 3)
80 "HTTPVerifyHosts": ["dns.google.com"],
81 "VerifyCommonName": [""],
82 "HandshakeTimeout": 2500,
86 "OutputSeparator": "|",
97 // 注意, SNI 需要同时验证两个不同域名的 ServerName 才能正确确认
99 // 还有, 不要填封锁严重的域名, 比如 google 的域名
100 // 这里的域名最好不用默认的, 防止检测
101 "ServerName": ["dns.google"],
102 "HTTPVerifyHosts": ["www.google.com"],
103 "VerifyCommonName": [""],
104 "HandshakeTimeout": 10000,
107 "RecordLimit": 10000,
108 "OutputSeparator": "\r\n",
109 "InputFile": "./iprange_gws_a.txt",
110 "OutputFile": "./out_gws_a.txt",