Open mu0gua opened 2 years ago
【1】我瞎改的,仅仅满足我临时的用法,希望官方能加上多端口
finger.go: fingerCmd.Flags().StringVarP(&ports, "ports", "P", "", "多端口") localfile.go: func LocalFile(filename string, ports string) (urls []string) { file, err := os.Open(filename) if err != nil { log.Println("Local file read error:", err) color.RGBStyleFromString("237,64,35").Println("[error] the input file is wrong!!!") os.Exit(1) } scanner := bufio.NewScanner(file) for scanner.Scan() { test := scanner.Text() test = strings.Trim(test, " ") if test == "" { continue } if strings.HasPrefix(test, "http") { urls = append(urls, scanner.Text()) } else { if ports == "" { urls = append(urls, "https://"+scanner.Text()) } else { for _, port := range strings.Split(ports, ",") { urls = append(urls, "http://"+scanner.Text()+":"+port) } } } } return }
【2】希望能优化下菜单,其实fofaext搜索,和正常的参数finger参数完全可以合并,更简洁的命令操作,如果后续还要加其他功能的话可以看看情况(另外fofa进入了乌云模式,是否考虑换或者卡掉。。)
【3】输入内容处理,可否通过正则筛选出ip和域名,然后通过增加端口和增加协议的方式进行探测?这样就不用每次输入文件,还需要手动对文件内容进行处理了
感谢你提出的宝贵建议,我们最近会更新相应功能,至于合并命令,在fofaext命令中有一个比较舒服的功能,就是可以大批量提权ip结果,每天提取结果上线10w条,这是fofa限制的,另外有好的资产搜索平台,欢迎提交意见,我们很乐意集成多个平台
【1】我瞎改的,仅仅满足我临时的用法,希望官方能加上多端口
【2】希望能优化下菜单,其实fofaext搜索,和正常的参数finger参数完全可以合并,更简洁的命令操作,如果后续还要加其他功能的话可以看看情况(另外fofa进入了乌云模式,是否考虑换或者卡掉。。)
【3】输入内容处理,可否通过正则筛选出ip和域名,然后通过增加端口和增加协议的方式进行探测?这样就不用每次输入文件,还需要手动对文件内容进行处理了