Skip to content

Latest commit

 

History

History
133 lines (80 loc) · 5.1 KB

HISTORY.md

File metadata and controls

133 lines (80 loc) · 5.1 KB

v0.2.27 add multiple fields to remove duplicates in dedup mode

  • dedup of multiple fields to remove duplicates use as: fofa dedup -d host,port,ip,protocol -i input.csv -o output.csv

v0.2.26 update jsRender mode and headline in dump mode

  • update jsRender deadline
  • dump of headline use as: fofa dump -f host,port --headline -o output.csv port=80

v0.2.25 add jsRender mode and batchType in dump mode

  • jsRender use as: fofa jsRender -u http://baidu.com -t title [-o jsRender.csv]
  • jsRender of pipline use as: fofa search -f link -s 3 port=80 | fofa jsRender -t title
  • dump of batchType use as: fofa dump -i ip.txt --batchType ip

v0.2.24 add category mode

  • category use as: fofa category -i input.csv [-o category.csv]

v0.2.23 add headline in search mode

  • search of headline use as: fofa search -f host,port --headline -o output.csv port=80

v0.2.22 add filter and dedupHost in search mode

  • search of filter use as: fofa search -f host,title,status_code -filter "status_code=='200'&&title!=''" host=baidu.com"
  • search of prefer-subdomain use as: fofa search -f host,type --dedupHost port=80

v0.2.21 add noWildcard and checkActive in search mode

  • search of no-wildcard use as: fofa search -f link --deWildcard 1 host=baidu.com"
  • search of checkActive use as: fofa search --checkActive 3 port=80

v0.2.20 add active and dedup mode

  • dedup use as: fofa deduplicate -o data.csv -d ip,host,domain -o dedup.csv
  • active of target use as: fofa active -target baidu.com,fofa.info
  • active of file use as: fofa active -i target.txt
  • active of pipline use as: fofa search -f link -s 3 port=80 | fofa active

v0.2.19 add inFile in search mode

  • use as: fofa -f host -uniqByIP -outFile b.csv -rate 5 -inFile a.csv
  • fixed bug in pipeline mode raise short write error,support parallel write

v0.2.18 add clue param in domains mode

  • fofa domains -size 10000 -clue huawei.com

v0.2.17 add parallel mode

  • such as fofa -f ip "is_ipv6=false && port=22" | fofa -f ip -uniqByIP -template "port=8443 && ip={}"
  • host mode raise error if data.error is true
  • fixed bug of: fofa -f ip -uniqByIP 'port=22 && ip=154.19.247.29' return multiple lines of ip even if set uniqByIP

v0.1.16 add domains mode

  • add domains mode to extend domains from domain, through certs ./fofa domains -s 1000 -withCount baidu.com

v0.1.15 update fixUrl

  • support redis/socks5/mysql ./fofa --fixUrl --size 1000 --fields host 'protocol=socks5 || protocol=redis'

v0.1.14 search add uniqByIP

  • search add uniqByIP argument, which can be used to filter data as group by ip. ./fofa --fixUrl --size 1000 --fields host --uniqByIP 'host="edu.cn"'

v0.1.13 dump add inFile

  • dump add inFile/json argument, which can be used to dump data from queries file. ./fofa dump -inFile a.txt -outFile out.json -j

v0.1.12 dump

v0.1.11 add fixUrl/urlPrefix

  • add fixUrl/urlPrefix: ./fofa --size 1 --fields "host" --urlPrefix "redis://" protocol=redis
  • add accountDebug option, it doesn't print account information at console when error by default, can be opened by set ./fofa -accountDebug account

v0.1.10 fix page

  • fix page issue

v0.0.9 support cancel

  • support cancel through SetContext

v0.0.8 change mod url

  • change from lubyruffy/gofofa to LubyRuffy/gofofa

v0.0.7 host api

  • add host api: ./fofa host www.fofa.info

v0.0.6 pipeline run

  • add chart workflow at pipeline, visit generated html file: ./fofa pipeline -t a.html 'fofa(`title="hacked"`,`title,country`, 1000) | stats("country",10) | chart("line","test")'
  • pipeline add fork flow: ./fofa pipeline -t a.html 'fofa("body=icon && body=link", "body,host,ip,port") | [cut("ip") & cut("host")]'
  • add pipeline tasks log: ./fofa pipeline -t tasks.html 'fofa(`title="hacked"`,`title`, 1000) | stats("title",10)'
  • add screenshot workflow
  • add web subcommand
  • support workflow viz
  • web support run workflow

v0.0.5 data pipeline

  • add pipeline subcommand: ./fofa pipeline 'fofa("body=icon && body=link", "body,host,ip,port") | grep_add("body", "(?is)<link[^>]*?rel[^>]*?icon[^>]*?>", "icon_tag") | drop("body")'
  • support gzip compress
  • terminal color on debug output (--verbose)

v0.0.4 icon

  • add icon subcommand: ./fofa icon --open http://www.baidu.com
  • add random subcommand: ./fofa random body="icon"

v0.0.3 color and stats

  • add count subcommand: ./fofa count port=80
  • add stats subcommand: ./fofa stats port=80
  • add terminal color support

v0.0.2 code quality

  • support default command to search: ./fofa port=80
  • search support -o param to write to file: ./fofa search -o a.txt port=80
  • add global verbose option to debug: ./fofa --verbose search port=80

v0.0.1 initial release

  • add search/account subcommand
  • add csv/json/xml output format