a simple, handy network addressing multitool with plenty of features
All notable changes to this project will be documented in this file.
ship -e
now can handle more than one domain.
ship -e github.com google.com facebook.com
ship -u github.com google.com facebook.com
README.md
.GUIDE.md
.README.md
.tail -n+2
ss
output.awk
outputs on Kali Linux.shellcheck
.ipcalc sipcalc
, when you can do this with pure Bash?ship -f file1 file2 fileN
or drag and drop each file.ship -u url1 url2 urlN
.set -o xtrace
for debugging.trap
for cleaning temp files.grep
to awk
.shellcheck
.ship --all
and ship --cidr-a
.ship --external
.printf
with echo
on some options for better quality and external use..github/ISSUE_TEMPLATE.md
..github/ISSUE_TEMPLATE.md
(thanks v1s1t0r1sh3r3 for the tip)..github/PULL_REQUEST_TEMPLATE.md
.ship
like location, avg RTT, bandwidth can be found on old branch./tmp/ship
files.kill bc ping6
.ship
actions:
shows location info of {USER | DOMAIN}. |
shows the average RTT to {IPV4 | DOMAIN}. |
shows the average RTT to {IPV6 | DOMAIN}. |
kill
from util-linux
).wget --spider
.ship -U <URL>
or ship --url <URL>
.ship -f <file>
or ship --find <file>
.ship -S
or ship --speed
.4.0
to 3.2
.sort -V | uniq
to sort -Vu
.ship -HM
or ship --hosts-mac
.arping
, pr
.ship -d
, ship --driver
.wget
commands.shellcheck
tool.ship -F {DOMAIN|IP}
now shows multiple IPs (maximum 15).ship -L
or ship -F
input had a lot of suffixes with slashes, it showed user’s info.lsmod
now using cat /proc/modules
.ping arping
.ip
.arping
.nmap netstat netcat
.gawk
to awk
netcat
.netstat
.curl route
.