Headline
Wordlistgen - Quickly Generate Context-Specific Wordlists For Content Discovery From Lists Of URLs Or Paths
<div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-Ady00T1Rchw/YUq1gcP9-OI/AAAAAAAAvR4/W7Kfw8YwuzM_w-8RcjOTBtXPkFoguK10wCNcBGAsYHQ/s1747/words.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="478" data-original-width="1747" height="176" src="https://1.bp.blogspot.com/-Ady00T1Rchw/YUq1gcP9-OI/AAAAAAAAvR4/W7Kfw8YwuzM_w-8RcjOTBtXPkFoguK10wCNcBGAsYHQ/w640-h176/words.png" width="640" /></a></div><br /> <p>wordlistgen is a tool to pass a list of URLs and get back a list of relevant words for your wordlists. <a href="https://www.kitploit.com/search/label/Wordlists" target="_blank" title="Wordlists">Wordlists</a> are much more effective when you take the application’s context into consideration. <a href="https://www.kitploit.com/search/label/WordListGen" target="_blank" title="wordlistgen">wordlistgen</a> pulls out URL components, such as <a href="https://www.kitploit.com/search/label/Subdomain" target="_blank" title="subdomain">subdomain</a> names, paths, query strings, etc. and spits them back to stdout so you can easily add them to your wordlists</p> <span><a name=’more’></a></span><div><br /></div><span style="font-size: x-large;"><b>Installation</b></span><br /> <p>If you don’t have Go installed, “go” do that!</p> <p><code>go get -u github.com/ameenmaali/wordlistgen</code></p> <br /><span style="font-size: large;"><b>Usage</b></span><br /> <p>wordlistgen takes URLs and paths from stdin, of which you will most likely want in a file such as:</p> <div class="snippet-clipboard-content position-relative" data-snippet-clipboard-copy-content="$ cat file.txt https://google.com/home/?q=2&d=asd http://my.site /api/v2/auth/me?id=123 “><pre><code>$ cat file.txt<br />https://google.com/home/?q=2&d=asd<br />http://my.site<br />/api/v2/auth/me?id=123<br /></code></pre></div> <p>Get unique URL components from a file of URLs and/or paths:</p> <p><code>cat hosts.txt | wordlistgen</code></p> <p>Get unique URL components from a file of URLs and/or paths, including query string values, and save to a file:</p> <p><code>cat hosts.txt | wordlistgen -qv > urlComponents.txt</code></p> <p>wordlistgen works at it’s best when chained with other tools, such as <a href="https://github.com/tomnomnom” rel="nofollow" target="_blank" title="@tonnomnom’s">@tonnomnom’s</a> <a href="https://github.com/tomnomnom/waybackurls" rel="nofollow" target="_blank" title="waybackurls">waybackurls</a> :</p> <p><code>cat hosts.txt | <a href="https://www.kitploit.com/search/label/Waybackurls" target="_blank" title="waybackurls">waybackurls</a> | wordlistgen</code></p> <br /><b>Help</b><br /> <div class="snippet-clipboard-content position-relative" data-snippet-clipboard-copy-content="$ wordlistgen -h Usage of wordlistgen: -fq If enabled, filter out query strings (e.g. if enabled /?q=123 - q would NOT be included in results -qv If enabled, include query string values (e.g. if enabled /?q=123 - 123 would be included in results “><pre><code>$ wordlistgen -h<br />Usage of wordlistgen:<br /> -fq<br /> If enabled, filter out query strings (e.g. if enabled /?q=123 - q would NOT be included in results<br /> -qv<br /> If enabled, include query string values (e.g. if enabled /?q=123 - 123 would be included in results<br /></code></pre></div> <br /><br /><div style="text-align: center;"><b><span style="font-size: x-large;"><a class="kiploit-download” href="https://github.com/ameenmaali/wordlistgen" rel="nofollow" target="_blank" title="Download Wordlistgen">Download Wordlistgen</a></span></b></div>