Skip to content

Commit ad560fe

Browse files
authored
Add logo (#51)
1 parent 676d77b commit ad560fe

File tree

2 files changed

+37
-8
lines changed

2 files changed

+37
-8
lines changed

README.md

Lines changed: 36 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,46 @@
1-
# sx
21

2+
<h1 align="center">
3+
<img alt="sx" width="400" src="assets/logo.svg">
4+
</h1>
5+
6+
<div align="center">
7+
8+
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/v-byte-cpu/sx/blob/master/LICENSE)
39
[![Build Status](https://cloud.drone.io/api/badges/v-byte-cpu/sx/status.svg)](https://cloud.drone.io/v-byte-cpu/sx)
410
[![GoReportCard Status](https://goreportcard.com/badge/github.com/v-byte-cpu/sx)](https://goreportcard.com/report/github.com/v-byte-cpu/sx)
511

12+
</div>
13+
614
**sx** is the command-line network scanner designed to follow the UNIX philosophy.
715

816
The goal of this project is to create the fastest network scanner with clean and simple code.
917

10-
## Features
18+
## 📖 Table of Contents
19+
20+
* [Features](https://github.com/v-byte-cpu/sx#features)
21+
* [Build from source](https://github.com/v-byte-cpu/sx#build-from-source)
22+
* [Quick Start](https://github.com/v-byte-cpu/sx#build-from-source)
23+
* [References](https://github.com/v-byte-cpu/sx#references)
24+
* [Contributing](https://github.com/v-byte-cpu/sx#contributing)
25+
* [Credits](https://github.com/v-byte-cpu/sx#credits)
26+
* [License](https://github.com/v-byte-cpu/sx#license)
27+
28+
## ✨ Features
1129

30+
* **⚡ 30x times faster** than nmap
1231
* **ARP scan**: Scan your local networks to detect live devices
1332
* **ICMP scan**: Use advanced ICMP scanning techniques to detect live hosts and firewall rules
1433
* **TCP SYN scan**: Traditional half-open scan to find open TCP ports
1534
* **TCP FIN / NULL / Xmas scans**: Scan techniques to bypass some firewall rules
1635
* **Custom TCP scans with any TCP flags**: Send whatever exotic packets you want and get a result with all the TCP flags set in the reply packet
1736
* **UDP scan**: Scan UDP ports and get full ICMP replies to detect open ports or firewall rules
18-
* **SOCKS5 scan**: Detect live SOCKS5 proxies by scanning ip range or list of ip/port pairs from a file
19-
* **Docker scan**: Detect open Docker daemons listening on TCP ports and get information about the docker node
20-
* **Elasticsearch scan**: Detect open Elasticsearch nodes and pull out cluster information with all index names
37+
* **Application scans**:
38+
* **SOCKS5 scan**: Detect live SOCKS5 proxies by scanning ip range or list of ip/port pairs from a file
39+
* **Docker scan**: Detect open Docker daemons listening on TCP ports and get information about the docker node
40+
* **Elasticsearch scan**: Detect open Elasticsearch nodes and pull out cluster information with all index names
2141
* **JSON output support**: sx is designed specifically for convenient automatic processing of results
2242

23-
## Build from source
43+
## 🛠 Build from source
2444

2545
Requirements:
2646

@@ -33,7 +53,7 @@ From the root of the source tree, run:
3353
go build
3454
```
3555

36-
## Quick Start
56+
## 🚀 Quick Start
3757

3858
Here's a quick examples showing how you can scan networks with `sx`.
3959

@@ -389,7 +409,7 @@ In this case only ip addresses will be taken from the file and the **port** fiel
389409
./sx help
390410
```
391411

392-
## Reference
412+
## 📜 References
393413

394414
* **Network Security Assessment: Know Your Network 1st Edition** by Chris McNab
395415
* **ICMP Usage in Scanning - The Complete Know-How** by Ofir Arkin
@@ -399,6 +419,14 @@ In this case only ip addresses will be taken from the file and the **port** fiel
399419
* [SOCKS Protocol Version 5 ( rfc1928 )](https://tools.ietf.org/rfc/rfc1928.txt)
400420
* [Internet Control Message Protocol ( rfc792 )](https://tools.ietf.org/rfc/rfc792.txt)
401421

422+
## 🤝 Contributing
423+
424+
Contributions, issues and feature requests are welcome.
425+
426+
## 💎 Credits
427+
428+
Logo is designed by [mikhailtsoy.com](https://mikhailtsoy.com/)
429+
402430

403431
## License
404432

assets/logo.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)