Password Combine N Sort (v1.01)


The newest release of my Password CombineNsort is now up & available for download on my github. Password CombineNsort v1.01 is an interactive, terminal-based Python utility designed to merge, deduplicate, filter, and alphabetically sort raw text files. Purpose-built for security auditing and Hashcat wordlist generation, this tool streamlines dictionary preparation by instantly enforcing optimal length constraints and wiping out redundant data.


🐙 Download Password CombineNsort v1.01 here

__________________________________________________________________________

Readme.md -

🛠️ Password List Combine/Sort (v1.01)

An interactive, terminal-based Python utility designed to merge, deduplicate, filter, and alphabetically sort raw text files. Purpose-built for security auditing and Hashcat wordlist generation, this tool streamlines dictionary preparation by instantly enforcing optimal length constraints and wiping out redundant data.

📌 Features

  • Dual-File Merging - Merges two independent wordlists or dictionary text files into a single, cohesive baseline pool in one execution pass.
  • Intelligent Deduplication - Filters out duplicate strings entirely, ensuring every entry in your final generated wordlist is 100% unique.
  • Strict Length Normalization - Automatically isolates and retains only target words that fall cleanly between 3 and 20 characters long (ideal for Hashcat optimization limits).
  • Alphabetical Sorting - Arranges the final, unique wordlist sequentially to maintain clean structure and optimize downstream parsing efficiency.
  • Drag-and-Drop Path Optimization - Strips out pesky raw text quotes (' or ") added by terminal drag-and-drop actions automatically.
  • Fault-Tolerant Reading - Decodes standard input payloads using UTF-8 and skips broken encodings seamlessly with strict error-ignoring flags.

🛠️ Prerequisites

The script runs natively without any third-party external dependencies.

  • Python 3.6 or higher
  • Standard modules used: os, sys

🚀 Installation & Setup

  1. Clone this repository to your local computer:

    git clone https://github.com/mrvirginis/Password_combineNsort
    cd Password_combineNsort
  2. Verify your Python installation:

    python --version
  3. Run the utility:

    python Password_combineNsort.py

📖 Usage Guide

The tool works as an automated 3-step terminal wizard:

  1. Select Input Files: Provide paths for the first and second text files. You can drag and drop files directly into the terminal window.
  2. Select Output Destination: Name your final compiled document. Pressing ENTER without inputs automatically fallbacks to naming the workspace asset output.txt.
  3. Automated Processing: The utility reads, cleans, validates boundaries, alphabetizes, and saves your new file completely in-memory.

📝 Example Session

=== Password List Combine/Sort v1.01 - Interactive Hashcat Wordlist Combiner ===
[ Designed & Coded by BlackzodiaK. ]
[Version 1.01 - Released 2026 - TheBlackzodaiK.blogspot.com]

[Step 1: Select Input Files] -> Enter path for FIRST text file: /paths/rockyou_part1.txt -> Enter path for SECOND text file: "/paths/rockyou_part2.txt" [Step 2: Select Output Destination] -> Enter saving path/filename (e.g., combined.txt): custom_dictionary.txt [Step 3: Processing Data...] ✓ Successfully loaded File 1. ✓ Successfully loaded File 2. ================================================== 🎉 SUCCESS! Task completed flawlessly. 📁 Unique lines kept: 142,509 💾 File saved to: /paths/custom_dictionary.txt
==================================================

👤 Credits


📝 License

Distributed under the MIT License. Feel free to use, modify, and distribute this script for personal or professional security evaluations.

No comments:

Post a Comment