⚡ Blazing-fast tool to grab screenshots of your domain list right from terminal.
Haylxon
🔥🦀SHOOT BEFORE THE BLINK
|| Haylxon
, A tool embodying the K1SS
philosophy that allows you to take screenshots of webpages/URLs
at lightning-fast speeds using chromes
Headless
feature, means, you'd be needing a chromium based browser
for it to work.
Built from the ground up for ease of use, performance, beautiful ui and portability in mind. 💖
Hxn
is designed to be fast, all credits goes to the rustlang
. 🦀haylxon
on both *nix
& windows
.Keeping It Simple and Stupid
💋🪄 Binary
wget -qO- "$(curl -qfsSL "https://api.github.com/repos/pwnwriter/haylxon/releases/latest" | jq -r '.assets[].browser_download_url' | grep -Ei "$(uname -m).*$(uname -s).*musl" | grep -v "\.sha")" | tar -xzf - --strip-components=1 && ./hxn -h
🌼 Source
git clone --depth=1 https://github.com/pwnwriter/haylxon --branch=main
cd haylxon
cargo build --release
Then go to release
dir and ./hxn
or move the binary
to your any $PATH
for instant access from anywhere.
🎠 Cargo
🚩 METIS Linux
sudo/doas pacman -Syyy hxn
💢 Arch user repository
paru/yay -S haylxon-git
I'm using brave browser for all the demonstration. You can use any chromium based browsers.
Take screenshots of single url 🔗
hxn -b $(which brave) -u https://example.com
Take screenshots of multiple urls 📂
hxn -b $(which brave) -f urls.txt
Show fancy output ⚙️
hxn -b $(which brave) -f urls.txt --verbose
Read urls from stdin ⚓
cat urls.txt | hxn -b $(which brave) --stdin
Define x/y dimentions 🐀
cat urls.txt | hxn -b $(which brave) -x 144 -y 400 --stdin
Define your ports ✳️
hxn -b $(which brave) -f urls.txt --ports 8080,8081
hxn in termux 🐤
pkg install tur-repo -y ; pkg install chromium -y
ln -s "$PREFIX/bin/chromium-browser" "$PREFIX/bin/chromium"
The below is a comparison between similar project gowitness
, tested on my pentium processor.
Contributions are welcome! You can suggest features, report bugs, fix issues via issues or pull requests. Help with code documentation and spreading the word about HAYLXON(hxn)
is appreciated! 😎
I am a student currently attending university. I like working for Open Source in my free time. If you find my tool or work beneficial, please consider supporting me via KO-FI or ESEWA* (Nepal only), Or by leaving a star ⭐ ; I'll appreciate your action :)
Licensed under the MIT LICENSE
Kanha
:- A web-app pentesting suite written in rust 🦀gowitness
:- A golang, web screenshot utility using Chrome HeadlessCopyright © 2023 - present pwnwriter xyz ☘️