Skip to content

A CLI network application with various tools in Go like search for ip address and scan ports ๐Ÿ”Ž

Notifications You must be signed in to change notification settings

yabamiah/procel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

procel

Is a tiny network CLI made in Go with urfave/cli package, which can quickly look up IPs addresses, hosts, DNS NS, MX, TXT and scan ports. Mainly made to train the Go language and the implementation of your packages and project organization.


Installation

go get github.com/yabamiah/procel

Examples

Get a IP addresses by a host link

myapp ips --host wikipedia.org

Get a Host name by IP addresses

myapp host --ip 5.255.255.50

Get a DNS NS by a host link

myapp ns --host wikipedia.org

DNS MX

myapp mx --host wikipedia.org

DNS TXT

myapp txt --host wikipedia.org

Scan one port

myapp scan --host localhost --protocol tcp --port 8080

Scan all tcp ports

myapp scan --host localhost --protocol tcp --all

Injects random characters in a file

myapp archive --file file.txt --size 100

Quick Starting

git clone https://github.com/yabamiah/procel
cd procel
./build/myapp

Contributing

I'm still new to Go, and I appreciate any kind of help!

About

A CLI network application with various tools in Go like search for ip address and scan ports ๐Ÿ”Ž

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages