Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bp0lr/linkz
https://github.com/bp0lr/linkz
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bp0lr/linkz
- Owner: bp0lr
- Created: 2020-12-23T00:29:23.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-25T20:48:06.000Z (almost 4 years ago)
- Last Synced: 2024-08-05T17:26:40.774Z (4 months ago)
- Language: Go
- Size: 18.6 KB
- Stars: 12
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - bp0lr/linkz - (Go)
README
Linkz
> A golang utility to spider through a website searching for javascript files and inline code.
### Install
`go get -u github.com/bp0lr/linkz`### why
Because I needed something fast, well programmed and with truthful results.### top Features
* Multithread
* Build-in filter for common frameworks (jquery, angular, etc)
* save inline code
* filter links outside the main domain
* ability to crawl other file types### basic usage
running gf agains what linkz found and dowload.
`cat subdomains.txt | linkz -f output --follow-redirect --timeout 10 -s`
```
for D in `find "output/" -type d`
do
for file in `find ${D} -type f`
do
for pattern in $(gf -list);
do
gf $pattern "${file}" | sort -u > "found_${pattern}.txt";
done
done
done
```## Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/bp0lr/linkz/issue).