Hacking Tools

Cify – A WiFi Hacking Tool

Cify is a Ruby-based WiFi hacking tool designed for penetration testers, security researchers, and network administrators to assess the security of WiFi networks.

The tool aims to simplify the process of scanning networks, deauthenticating clients, and cracking WiFi passwords using the popular Aircrack-ng suite.

Cify provides a user-friendly terminal interface, allowing users to easily access various features with just a few clicks. The tool’s modular design enables users to extend its functionality and incorporate additional WiFi hacking techniques with ease.

Key Features

  • Scan for nearby WiFi networks
  • Deauthenticate clients to capture handshakes
  • Crack WiFi passwords using password lists

System Requirements

  • Ruby
  • Aircrack-ng suite (aircrack-ng, airodump-ng, aireplay-ng)
  • libpcap-dev

Installation

  1. Clone the repository or download the source code.
  2. Navigate to the repository’s directory.
  3. Run ruby install.rb to install the tool and its dependencies.

Usage

Run the tool with the following command:

cify

You’ll be presented with a menu where you can choose between the following options:

  1. Scan networks
  2. Deauthenticate client
  3. Crack password
  4. Exit

Scan Networks

This option scans for nearby WiFi networks and saves the captured data to a .cap file for later analysis.

Deauthenticate Client

This option allows you to deauthenticate a client from a specific WiFi network and capture the handshake when the client reconnects.

Crack Password

This option takes the captured .cap file and a password list to crack the WiFi password.

Varshini

Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies.

Recent Posts

How to Check if a File Exists in Bash – Simply Explained

Why Do We Check Files in Bash? When writing a Bash script, you often work…

5 hours ago

Bash Arrays Explained Simply: Beginner’s Guide with Examples

If you’re learning Bash scripting, one of the most useful features you’ll come across is…

1 day ago

Bash For Loop Examples Explained Simply for Beginners

If you are new to Bash scripting or Linux shell scripting, one of the most…

2 days ago

How Does a Firewall Work Step by Step

How Does a Firewall Work Step by Step? What Is a Firewall and How Does…

3 days ago

ROADTools: The Modern Azure AD Exploration Framework

ROADTools is a powerful framework designed for exploring and interacting with Microsoft Azure Active Directory…

6 days ago

How to Enumerate Microsoft 365 Groups Using PowerShell and Python

Microsoft 365 Groups (also known as M365 Groups or Unified Groups) are at the heart…

6 days ago