https://github.com/vasll/zykgen
https://github.com/vasll/zykgen
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vasll/zykgen
- Owner: vasll
- Created: 2023-04-14T14:32:55.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-15T17:38:16.000Z (about 2 years ago)
- Last Synced: 2025-01-06T07:49:17.541Z (5 months ago)
- Language: Go
- Homepage:
- Size: 6.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zykgen
A fork of [zykgen](https://github.com/luc10/zykgen) with added featueres## Install the utility
You can install it on your system with the `go install` command
```cmd
go install github.com/vasll/zykgen/cmd/zykgen@latest
```## Usage
```
zykgen --pass (-m|-n|-c) [-o ] [-l ]
zykgen --dump (-m|-n|-c) -o [-l ]
```
- `--pass or --dump` The zykgen mode you want to use
- `(-m|-n|-c)` What letterlist you want to use for the key generation
- `[-o ]` Optional for the `--pass` mode but mandatory for the `--dump` mode
- `-l ` The length of the password to generate, by default 10. _For example the home&life routers use 16 chars._
- `` The serial of the router
- `` One of the three router serial ranges included i.e: `homelife`, `infostrada`, `tiscali`## Examples
### zykgen --pass
`--pass` generates a password starting from a router's serial
```powershell
zykgen --pass -c -l 16 S182V30001171
```
Output
```
Serial: S182V30001171
Password: M8TN4BPPLLT4NJ84
```### zykgen --dump
`--dump` creates a file containing all the passwords between a serial router range, for example it can generate password from the home&life serial ranges which are `S182V00000000-S182V99999999` and `S192V00000000-S192V99999999`
```powershell
zykgen --dump -c -o test.txt -l 16 homelife
```