Skip to content

Commit

Permalink
chore: Docs
Browse files Browse the repository at this point in the history
- Releases
- Updated Docs
  • Loading branch information
MC874 authored Jul 25, 2022
1 parent d28437f commit 8c1b377
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ A CDN Domain Fronting Tool or Websocket Discovery / Finder / Checker Tool. Shoul
##### Following the newer date, `wsee` already made several improvement from previous repo;
- `wsee: to go` an Easy to use, scans whenever needed with Clean interactive Python script. Only require a minimal 3rd-party package, makes it usable accros any device that supports for ```python```. PS: Even work on ```Termux```.
- A Fast domain queries using Multiprocessing to interlude all cpu cores, shorten your time.
- Wait, Multiprocessing isn't enough? The new integration has offer `Async ThreadPool` as it's an CPU-Bound task.
- Has a `Local WebSocket Finder` that allows you to discover more websocket possibilities without `domain-fronting` restriction.
- ***Don't have a wordlist?*** : `wsee` got you covered with `subdomain enumeration` feature using `HackerTarget` as source.
- Accept `.csv` as wordlist, breaking the barrier of must used `.txt` and made it compatible for other Enumeration Tool Output.
Expand All @@ -17,6 +18,14 @@ The tool works follow the general idea of Upgrading protocol into `101` HTTP Sta
r = requests.get("http://" + domain, headers=headers, timeout=0.7, allow_redirects=False)
```

# Multiprocess vs ThreadPool
This script is now runs based on ThreadPool as the task being run are CPU-Bound, anyway this does limited by Python GIL; so we offer `Multiprocessing` Feature to interlude all your CPU Cores without any GIL Limitation.
```
Asyncutor() #ThreadPool function
executor() #Multiprocessing function
```
You can switch easily between both. currently, `Multiprocessing` feature are now reserved as Template.

# Installation
Probably i shouldn't need to mention this; as it's only requires basic `requests` pkg of Python. Altho it might changes in the future.
##### First Use - Download
Expand All @@ -31,4 +40,8 @@ python3 -m pip install requests
cd wsee
python3 wsee.py
```

To Support my work, you can visit me and offers some free Doughnut xD:
https://saweria.co/mc874

<p align="center"><img alt="Preview" src="https://i.postimg.cc/bYkbMnFQ/Screenshot-2022-05-23-16-40-37-84.jpg"></p>

0 comments on commit 8c1b377

Please sign in to comment.