Skip to main content

zerofi

A lightweight, zero-dependency Python module for diagnosing, inspecting, and managing Wi-Fi networks on Windows systems using native netsh pipelines.

Features

  • SSID Discovery: Identify the exact name of the currently connected network.
  • Password Recovery: Retrieve the plaintext security key of your active Wi-Fi connection.
  • Signal Tracking: Monitor and display real-time signal strength and active interface metrics.
  • Hardware Diagnostics: Inspect details about wireless adapters and installed network drivers.
  • Profile Explorer: View a complete history of all wireless network profiles saved on the local machine.

Installation

Install zerofi directly via pip:

pip install zerofi-win

Quick Start

zerofi is built to be imported directly into your scripts just like standard automation utilities. Here is how you can use it in your code:

import zerofi

# 1. Print the current connected SSID
zerofi.ssidprint()

# 2. Retrieve and view the active Wi-Fi password
zerofi.passwordprint()

# 3. Check current signal strength and network health
zerofi.signalstrenght()

# 4. View a list of all saved Wi-Fi profiles on the computer
zerofi.listprofiles()

# 5. Get deep hardware and driver details
zerofi.adapterinfo()

Requirements

  • Operating System: Windows (relies on native netsh commands).
  • Python Version: Python 3.6 or higher.
  • Dependencies: None. Everything is handled out of the box using built-in system libraries.

Disclaimer

This utility is designed strictly for network diagnostics, personal recovery of forgotten credentials, and automation workflows. Ensure you have proper authorization before querying network security keys on any device.

Metadata

Release files for zerofi-win 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zerofi-win 0.1.1
File Size Uploaded Provenance
zerofi_win-0.1.1.tar.gz 3.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for zerofi-win 0.1.1
File Interpreter ABI Platform
zerofi_win-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.6 kB

Release files / zerofi_win-0.1.1.tar.gz

Download URL zerofi_win-0.1.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
1e810defd5e248710b486acab209c951aecda5f355838b0c92a86dbd9958aa0e
BLAKE2b-256 checksum
How to use checksums
d6bc3da231006acc4b9bb1aaf794aabf6a158bb7b07c1ffe517691e490d05ea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.11

Release files / zerofi_win-0.1.1-py3-none-any.whl

Download URL zerofi_win-0.1.1-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0ba97ddc9333e1b5b3171618172fd2ed70312c01011524b07e96db5f95521ab8
BLAKE2b-256 checksum
How to use checksums
a101abf52990c6a60fd4e3aede88ed4a20f53fbbe947792594735c64de08c5ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.11

Security for zerofi-win 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page