YWH Collab
██╗ ██╗██╗ ██╗██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ █████╗ ██████╗
╚██╗ ██╔╝██║ ██║██║ ██║ ██╔════╝██╔═══██╗██║ ██║ ██╔══██╗██╔══██╗
╚████╔╝ ██║ █╗ ██║███████║█████╗██║ ██║ ██║██║ ██║ ███████║██████╔╝
╚██╔╝ ██║███╗██║██╔══██║╚════╝██║ ██║ ██║██║ ██║ ██╔══██║██╔══██╗
██║ ╚███╔███╔╝██║ ██║ ╚██████╗╚██████╔╝███████╗███████╗██║ ██║██████╔╝
╚═╝ ╚══╝╚══╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝╚═╝ ╚═╝╚═════╝
Description
YWH Collab is a comparator of private program for hunters collaboration. The goal of this tool is to be able to find common programs that accept collaboration between hunters without revealing the names of the clients of the private programs to which you are invited.
Please note that if you share the list of anonymized programs publicly, it will be possible for all other members of the program to know that you are also invited!
Installation
Install from pip:
▶ pip install ywh-collab
Usage
It is possible to provide the JWT as an argument or to provide credentials in an interactive session to log in your Yes We Hack account.
$ python3 -m ywh-collab -h
usage: ywh-collab [-h] [-j JWT] -f FILENAME {export,compare}
Yes We Hack private program comparator for hunters collaboration by Aethlios.
positional arguments:
{export,compare} Export your list of program IDs or compare a list with your programs to find common programs that accept collab.
optional arguments:
-h, --help show this help message and exit
-j JWT, --jwt JWT The JWT token of the YWH session
-f FILENAME, --filename FILENAME
The input or output filename
Export
First, you can export the list of program IDs into output.txt file to share it with another hunter :
python3 -m ywh-collab -f output.txt export
Compare
In a second step, you can compare the list of program IDs of another hunter stored in input.txt file with your private programs in order to find common programs that accept hunters' collaboration.
python3 -m ywh-collab -f input.txt compare
Changelog
- v1.0.1 - Minor fix
- v1.0.0 - Initial release
Release files for ywh-collab 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ywh-collab-1.0.1.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ywh_collab-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.3 kB
Release files / ywh-collab-1.0.1.tar.gz
| Download URL | ywh-collab-1.0.1.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29e40ece4465ea2fa3ed07a68cc8b998dbe80adc7f85aa11889ea369091880a5
|
|
BLAKE2b-256 checksum How to use checksums |
dbd6def5487ee39edce0176cd86fe9940d960dd52447796bbb560fe549981ba3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.2
|
Release files / ywh_collab-1.0.1-py3-none-any.whl
| Download URL | ywh_collab-1.0.1-py3-none-any.whl |
|---|---|
| Size | 8.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c7208419f95cede15dfa48c509bfa975a46b3c1c8ec701085e4e8e90c82eec60
|
|
BLAKE2b-256 checksum How to use checksums |
050fd5faf1c23601d22ad8f1c7532fe33ee9a0f5b15676106a576e53f96c54dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.2
|