No project description provided
Project description
Koyane-Framework :: wordlist forge & analysis toolkit (Early Stage)
__ ____ ________
/ //_/\ \/ / ____/
/ , < \ / /_
/ /| | / / __/
/_/ |_| /_/_/
Koyane-Framework :: wordlist forge & analysis toolkit
made by Puppetm4ster
Koyane is a modular framework for generating, editing, and analyzing wordlists, designed for password cracking and ethical security testing.
The project is named after Ame-no-Koyane, a kami (deity) in Japanese mythology associated with structure, ritual, and the power of words.
Installation
📦 From Local Build (Recommended)
You can install the latest build directly from the dist/ folder:
pip install dist/koyaneframework-0.0.1-py3-none-any.whl
Status: Pre-Alpha
The project is in a very early stage of development. Functionality is limited and subject to change. This is my very first coding project so i am grateful for every improvement suggestion at puppetma4ster@proton.me
Features
- Basic wordlist analysis (line count, word length stats, complexity metrics)
- Charset-based generation with configurable min/max length
- Partial support for mask-based generation
- Basic wordlist sorting
- CLI interface powered by Typer
Not yet implemented:
- Word mutation, filtering, or combinator logic
- Deduplication and merging
- TUI or rich CLI frontend
- Performance optimizations (parallelization, mmap, low-level backend)
- Contextual generation based on target information (name, location, job, hobbies, birthday...)
Goals
Koyane aims to become a fast, modular, and scriptable framework for:
- Wordlist generation using rules, masks, templates, and personal context
- Large-scale list manipulation and cleanup
- Format conversion and statistical inspection
- Efficient pipelines for password audit and red team workflows
Example Usage
koyane generate --min 4 --max 6 --charset abc123 output_wordlist.txt
koyane generate --min 1 --max 8 --charfile charset.txt output_wordlist.txt
koyane generate --mask ?L?v?l?l?l?d?d?p output_wordlist.txt
koyane analyze wordlist.txt
License
This project is licensed under the Apache License 2.0.
You may use, modify, and distribute it freely, provided you include proper attribution and preserve this license.
See the full license text in the LICENSE file.
Disclaimer
Koyane is intended for educational purposes and authorized security testing only.
The author strictly opposes any misuse of this tool for illegal, unethical, or oppressive purposes.
Use responsibly. Break rules, not laws.
This software may not be used by government surveillance agencies, intelligence services, or law enforcement bodies without explicit and provable ethical clearance.
Any use for mass surveillance, targeted repression, or covert intelligence operations is explicitly forbidden by the author.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file koyaneframework-0.0.1.tar.gz.
File metadata
- Download URL: koyaneframework-0.0.1.tar.gz
- Upload date:
- Size: 26.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d57269f637e8756c37c6836228c6698f601a59f72d970704bd753afe5137c80a
|
|
| MD5 |
5e29719c1a470753bca65cf2b5fbdba7
|
|
| BLAKE2b-256 |
bb05c6480c232422ae07d1d9761a58d8e632ba0f7a841d05f4877687fdbb33d0
|
File details
Details for the file koyaneframework-0.0.1-py3-none-any.whl.
File metadata
- Download URL: koyaneframework-0.0.1-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c1a3cf37b8e718b5827eea8e3734dd2b7f567c9dace1d1e059913c62876d4f1
|
|
| MD5 |
f7e23d66875cbb866b027c8d51412707
|
|
| BLAKE2b-256 |
9a4652fb35c2d11fcce17567d4dd26f472691c34cdac939ffdd9083e5bbc3bf7
|