Skip to content

TechWhizKid/TechWhizKit

Repository files navigation

TechWhizKit

TechWhizKit is a collection of small tools designed to perform various tasks. Whether you’re a developer, sysadmin, or just someone who loves tinkering with technology, these utilities can come in handy.


Getting Started

Clone the Project

  1. To get started, 🔗 clone the project using Git:
git clone --depth 1 https://github.com/TechWhizKid/TechWhizKit.git
  • Alternatively, you can download the binaries for each tool individually by clicking here or directly by clicking on the app's name. 🚀

Available Tools

  • Description: Securely overwrite's sensitive files and clean free space of previously deleted files.

  • Usage:

    UnRecover <drive letter> [--pass/-p <number>] [--suppress-warning/-s] [--nobanner] [--help/-h]
  • Description: Encrypts and decrypts files using a password and AES-256-CBC algorithm.

  • Usage:

    SecurByte [--encrypt-file/-ef | --decrypt-file/-df <filepath>] [--passwd/-p <password>] [--nobanner/-n] [--help/-h]
  • Description: Displays the passwords of previously accessed WiFi networks, in case you need to share them and you don’t remember their password.

  • Usage:

    WiFiRe [--nobanner/-n] [--help/-h]
  • Description: A tool designed to scan directories for Windows shortcut files, verifying their validity and offering options to display or remove invalid links.

  • Usage:

    LnkScout <directory path> [--valid/-v | --invalid/-i [--remove/-r]] [--nobanner/-n] [--help/-h]
  • Description: pidof is a tool that can list the PIDs and memory usage of specified processes by their file names or window title.

  • Usage:

    pidof [<filename>...[--title/-t <title>]] [--nobanner/-n] [--help/-h]
  • Description: Finds IPv4 and IPv6 addresses of any specified url.

  • Usage:

    BackToIP --url/-u <url> [--nobanner/-n] [--help/-h]
  • Description: Tool to measure the peak download and upload speeds of your internet connection.
  • Usage:
    PulseNet [--upload/-u] [--download/-d] [--nobanner/-n] [--help/-h]
  • Description: A versatile command-line utility for managing alternate data streams in files on NTFS file systems.

  • Usage:

    ADSman [--file/-f <file>] [--add/-a <source> --to/-t <target>] [[--remove/-rm | --extract/-e <adsName>] --from-file/-ff <filename>] [--nobanner/-n] [--help/-h]
  • Description: A command-line utility to check how fast a program finishes executing.

  • Usage:

    HowFastIs [--file/-f <filename>] [--nobanner/-n] [--help/-h]

Contributing

Contributions are welcome! If you have an idea for a new tool or want to improve an existing one, feel free to submit a pull request.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.


More Tools Comming Soon . . .