@@ -49,13 +49,16 @@ httpx is a fast and multi-purpose HTTP toolkit allow to run multiple probers usi
4949| Title | true | CNAME | true |
5050| Status Code | true | Raw HTTP | false |
5151| Content Length | true | HTTP2 | false |
52- | Line Count | true | Word Count | true |
53- | TLS Certificate | true | HTTP 1.1 Pipeline | false |
52+ | TLS Certificate | true | HTTP Pipeline | false |
5453| CSP Header | true | Virtual host | false |
54+ | Line Count | true | Word Count | true |
5555| Location Header | true | CDN | false |
5656| Web Server | true | Paths | false |
5757| Web Socket | true | Ports | false |
58- | Response Time | true | Request Method | false |
58+ | Response Time | true | Request Method | true |
59+ | Favicon Hash | false | Probe Status | false |
60+ | Body Hash | true | Header Hash | true |
61+ | Redirect chain | false | URL Scheme | true |
5962
6063
6164# Installation Instructions
@@ -189,7 +192,7 @@ OPTIMIZATIONS:
189192
190193# Running httpX
191194
192- ### Running httpx with stdin
195+ ### URL Probe
193196
194197This will run the tool against all the hosts and subdomains in ` hosts.txt ` and returns URLs running HTTP webserver.
195198
@@ -218,7 +221,7 @@ https://api.hackerone.com
218221https://support.hackerone.com
219222```
220223
221- ### Running httpx with file input
224+ ### File Input
222225
223226This will run the tool with the ` probe ` flag against all of the hosts in ** hosts.txt** and return URLs with probed status.
224227
@@ -247,7 +250,7 @@ http://a.ns.hackerone.com [FAILED]
247250http://b.ns.hackerone.com [FAILED]
248251```
249252
250- ### Running httpx with CIDR input
253+ ### CIDR Input
251254
252255``` console
253256echo 173.0.84.0/24 | httpx -silent
@@ -273,7 +276,7 @@ https://173.0.84.34
273276```
274277
275278
276- ### Running httpx with subfinder
279+ ### Tool Chain
277280
278281
279282``` console
@@ -298,7 +301,65 @@ https://support.hackerone.com [301,302,301,200] [HackerOne] [Cloudflare,Ruby on
298301https://resources.hackerone.com [301,301,404] [Sorry, no Folders found.]
299302```
300303
301- ### Running httpx with docker
304+ ### Favicon Hash
305+
306+
307+ ``` console
308+ subfinder -d hackerone.com -silent | httpx -favicon
309+
310+ __ __ __ _ __
311+ / /_ / /_/ /_____ | |/ /
312+ / __ \/ __/ __/ __ \| /
313+ / / / / /_/ /_/ /_/ / |
314+ /_/ /_/\__/\__/ .___/_/|_|
315+ /_/ v1.1.5
316+
317+ projectdiscovery.io
318+
319+ Use with caution. You are responsible for your actions.
320+ Developers assume no liability and are not responsible for any misuse or damage.
321+ https://docs.hackerone.com/favicon.ico [595148549]
322+ https://hackerone.com/favicon.ico [595148549]
323+ https://mta-sts.managed.hackerone.com/favicon.ico [-1700323260]
324+ https://mta-sts.forwarding.hackerone.com/favicon.ico [-1700323260]
325+ https://support.hackerone.com/favicon.ico [-1279294674]
326+ https://gslink.hackerone.com/favicon.ico [1506877856]
327+ https://resources.hackerone.com/favicon.ico [-1840324437]
328+ https://api.hackerone.com/favicon.ico [566218143]
329+ https://mta-sts.hackerone.com/favicon.ico [-1700323260]
330+ https://www.hackerone.com/favicon.ico [778073381]
331+ ```
332+
333+ ### Path Probe
334+
335+
336+ ``` console
337+ httpx -l urls.txt -path /v1/api -sc
338+
339+ __ __ __ _ __
340+ / /_ / /_/ /_____ | |/ /
341+ / __ \/ __/ __/ __ \| /
342+ / / / / /_/ /_/ /_/ / |
343+ /_/ /_/\__/\__/ .___/_/|_|
344+ /_/ v1.1.5
345+
346+ projectdiscovery.io
347+
348+ Use with caution. You are responsible for your actions.
349+ Developers assume no liability and are not responsible for any misuse or damage.
350+ https://mta-sts.managed.hackerone.com/v1/api [404]
351+ https://mta-sts.hackerone.com/v1/api [404]
352+ https://mta-sts.forwarding.hackerone.com/v1/api [404]
353+ https://docs.hackerone.com/v1/api [404]
354+ https://api.hackerone.com/v1/api [401]
355+ https://hackerone.com/v1/api [302]
356+ https://support.hackerone.com/v1/api [404]
357+ https://resources.hackerone.com/v1/api [301]
358+ https://gslink.hackerone.com/v1/api [404]
359+ http://www.hackerone.com/v1/api [301]
360+ ```
361+
362+ ### Docker Run
302363
303364``` console
304365cat sub_domains.txt | docker run -i projectdiscovery/httpx
0 commit comments