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

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.0

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.0
File Size Uploaded Provenance
zerofi_win-0.1.0.tar.gz 3.1 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 6.6 kB

Release files / zerofi_win-0.1.0.tar.gz

Download URL zerofi_win-0.1.0.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
60c73708e37b4babbf5d218951c94f7bceb2d25b26dadd259088f3009c28ff1a
BLAKE2b-256 checksum
How to use checksums
c6f52b742150e7a3977166f137c53605f4f5214e90f953a0db0810334a5b87cb
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.0-py3-none-any.whl

Download URL zerofi_win-0.1.0-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
77e086e34b70f9db1784b53ef7bcad86a44069ac111dc2bd17f139feaa1f32e5
BLAKE2b-256 checksum
How to use checksums
b254bd8a47495e2dd4acafd10a1625f4c0961eb343f2f29914040cd2be85aedd
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.0

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