whatweb指纹分析 tools1

安全网站工具webtools分享之whatweb

本工具仅用于安全测试,非授权测试自行承担法律责任
在这里插入图片描述

┌──(root💀kali)-[/]
└─# whatweb -h
Ignoring sqlite3-1.4.2 because its extensions are not built. Try: gem pristine sqlite3 --version 1.4.2

.$KaTeX parse error: Can't use function '$' in math mode at position 6: $̲. …$ $.
$$ . .$ $ .$$$$ . . . . ..$$$$$$ . . . . .$$$$$ . . . . ..$$KaTeX parse error: Can't use function '$' in math mode at position 2: .$̲ $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲ $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲ $$ . . .$ $$KaTeX parse error: Can't use function '$' in math mode at position 2: $̲ $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲ KaTeX parse error: Can't use function '$' in math mode at position 2: $̲ $$KaTeX parse error: Can't use function '$' in math mode at position 3: . $̲ `$ $ $ $ $$$ $$ $ ’ $ $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲ `$ $ $ $ $$ $KaTeX parse error: Can't use function '$' in math mode at position 3: ' $̲. $ $ $. $$$$KaTeX parse error: Can't use function '$' in math mode at position 2: $̲. $$KaTeX parse error: Can't use function '$' in math mode at position 3: `$̲ $. $ :' $. $…$ $. $$KaTeX parse error: Can't use function '$' in math mode at position 4: $̲. $KaTeX parse error: Can't use function '$' in math mode at position 3: . $̲::$ . $ : : :: :: $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲::$ $ : : :: :: : : :: :: . $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲::$ $::$ KaTeX parse error: Can't use function '$' in math mode at position 2: $̲;;$ $ $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲;;$ $ ; ; ;; ;; $KaTeX parse error: Can't use function '$' in math mode at position 6: $̲;;$ $;;$ $ $KaTeX parse error: Can't use function '$' in math mode at position 2: $̲;;$ $;;$ $$ $ $ $$ $ $$ $$ $ $$$$$ $$$$$$$’

WhatWeb - Next generation web scanner version 0.5.5.
Developed by Andrew Horton (urbanadventurer) and Brendan Coles (bcoles).
Homepage: https://www.morningstarsecurity.com/research/whatweb

Usage: whatweb [options]

TARGET SELECTION:
Enter URLs, hostnames, IP addresses, filenames or
IP ranges in CIDR, x.x.x-x, or x.x.x.x-x.x.x.x
format.
–input-file=FILE, -i Read targets from a file. You can pipe
hostnames or URLs directly with -i /dev/stdin.

TARGET MODIFICATION:
–url-prefix Add a prefix to target URLs.
–url-suffix Add a suffix to target URLs.
–url-pattern Insert the targets into a URL.
e.g. example.com/%insert%/robots.txt

AGGRESSION:
The aggression level controls the trade-off between speed/stealth and
reliability.
–aggression, -a=LEVEL Set the aggression level. Default: 1.

  1. Stealthy Makes one HTTP request per target and also
    follows redirects.
  2. Aggressive If a level 1 plugin is matched, additional
    requests will be made.
  3. Heavy Makes a lot of HTTP requests per target. URLs from all plugins are attempted.

HTTP OPTIONS:
–user-agent, -U=AGENT Identify as AGENT instead of WhatWeb/0.5.5.
–header, -H Add an HTTP header. eg “Foo:Bar”. Specifying a
default header will replace it. Specifying an empty value, e.g. “User-Agent:” will remove it.
–follow-redirect=WHEN Control when to follow redirects. WHEN may be never',http-only’, meta-only',same-site’,
or `always’. Default: always.
–max-redirects=NUM Maximum number of redirects. Default: 10.

AUTHENTICATION:
–user, -u=user:password HTTP basic authentication.
–cookie, -c=COOKIES Use cookies, e.g. ‘name=value; name2=value2’. --cookie-jar=FILE Read cookies from a file.

PROXY:
–proxy <hostname[:port]> Set proxy hostname and port.
Default: 8080.
–proxy-user username:password Set proxy user and password.

PLUGINS:
–list-plugins, -l List all plugins.
–info-plugins, -I=[SEARCH] List all plugins with detailed information.
Optionally search with keywords in a comma
delimited list.
–search-plugins=STRING Search plugins for a keyword.
–plugins, -p=LIST Select plugins. LIST is a comma delimited set of selected plugins. Default is all.
Each element can be a directory, file or plugin
name and can optionally have a modifier, +/-. Examples: +/tmp/moo.rb,+/tmp/foo.rb
title,md5,+./plugins-disabled/
./plugins-disabled,-md5
-p + is a shortcut for -p +plugins-disabled.
–grep, -g=STRING|REGEXP Search for STRING or a Regular Expression. Shows
only the results that match.
Examples: --grep “hello”
–grep “/he[l]*o/”
–custom-plugin=DEFINITION Define a custom plugin named Custom-Plugin,
Examples: “:text=>‘powered by abc’”
“:version=>/powered[ ]?by ab[0-9]/”
“:ghdb=>‘intitle:abc “powered by abc”’”
“:md5=>‘8666257030b94d3bdb46e05945f60b42’”
“{:text=>‘powered by abc’}”
–dorks=PLUGIN List Google dorks for the selected plugin.

OUTPUT:
–verbose, -v Verbose output includes plugin descriptions.
Use twice for debugging.
–colour,–color=WHEN control whether colour is used. WHEN may be
never',always’, or `auto’.
–quiet, -q Do not display brief logging to STDOUT.
–no-errors Suppress error messages.

LOGGING:
–log-brief=FILE Log brief, one-line output.
–log-verbose=FILE Log verbose output.
–log-errors=FILE Log errors.
–log-xml=FILE Log XML format.
–log-json=FILE Log JSON format.
–log-sql=FILE Log SQL INSERT statements.
–log-sql-create=FILE Create SQL database tables.
–log-json-verbose=FILE Log JSON Verbose format.
–log-magictree=FILE Log MagicTree XML format.
–log-object=FILE Log Ruby object inspection format.
–log-mongo-database Name of the MongoDB database.
–log-mongo-collection Name of the MongoDB collection.
Default: whatweb.
–log-mongo-host MongoDB hostname or IP address.
Default: 0.0.0.0.
–log-mongo-username MongoDB username. Default: nil.
–log-mongo-password MongoDB password. Default: nil.
–log-elastic-index Name of the index to store results. Default: whatweb
–log-elastic-host Host:port of the elastic http interface. Default: 127.0.0.1:9200

PERFORMANCE & STABILITY:
–max-threads, -t Number of simultaneous threads. Default: 25.
–open-timeout Time in seconds. Default: 15.
–read-timeout Time in seconds. Default: 30.
–wait=SECONDS Wait SECONDS between connections.
This is useful when using a single thread.

HELP & MISCELLANEOUS:
–short-help Short usage help.
–help, -h Complete usage help.
–debug Raise errors in plugins.
–version Display version information.

EXAMPLE USAGE:

  • Scan example.com.
    ./whatweb example.com

  • Scan reddit.com slashdot.org with verbose plugin descriptions.
    ./whatweb -v reddit.com slashdot.org

  • An aggressive scan of wired.com detects the exact version of WordPress.
    ./whatweb -a 3 www.wired.com

  • Scan the local network quickly and suppress errors.
    whatweb --no-errors 192.168.0.0/24

  • Scan the local network for https websites.
    whatweb --no-errors --url-prefix https:// 192.168.0.0/24

  • Scan for crossdomain policies in the Alexa Top 1000.
    ./whatweb -i plugin-development/alexa-top-100.txt
    –url-suffix /crossdomain.xml -p crossdomain_xml

┌──(root💀kali)-[/]
└─# whatweb www.baidu.com
Ignoring sqlite3-1.4.2 because its extensions are not built. Try: gem pristine sqlite3 --version 1.4.2
http://www.baidu.com [200 OK] Cookies[BAIDUID,BDSVRTM,BD_HOME,BIDUPSID,H_PS_PSSID,PSTM], Country[CHINA][CN], Email[index@2.png,pop_tri@1x-f4a02fac82.png,qrcode-hover@2x-f9b106a848.png,qrcode@2x-daf987ad02.png,result@2.png], HTML5, HTTPServer[BWS/1.1], IP[14.215.177.39], JQuery, Meta-Refresh-Redirect[http://www.baidu.com/baidu.html?from=noscript], OpenSearch[/content-search.xml], Script[application/json,text/javascript], Title[百度一下,你就知道], UncommonHeaders[bdpagetype,bdqid,traceid], X-Frame-Options[sameorigin], X-UA-Compatible[IE=Edge,chrome=1,IE=edge]
http://www.baidu.com/baidu.html?from=noscript [200 OK] Apache, Cookies[BAIDUID], Country[CHINA][CN], HTML5, HTTPServer[Apache], IP[14.215.177.38], Script, Title[百度一下,你就知道], X-UA-Compatible[IE=Edge]
┌──(root💀kali)-[/]
└─#

本工具仅用于安全测试,非授权测试自行承担法律责任

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值