Skip to content

Latest commit

 

History

History
103 lines (71 loc) · 2.82 KB

File metadata and controls

103 lines (71 loc) · 2.82 KB

NetAuthLite Logo NetAuthLite

NetAuthLite

Windows     Powershell Badge

"A lightweight tool that automates campus Wi-Fi login and logout without using a browser."


⚠️ Disclaimer

This script is intended for personal and educational use only.
Use it responsibly and in accordance with your university’s IT and network policies.
The author is not responsible for misuse or policy violations.


✨ Features

  • One-command Wi-Fi login & logout
  • Automatic background keep-alive
  • No browser interaction required
  • Works even after closing the terminal
  • Automatically cleans up background processes

🖥️ Requirements

  • Windows OS
  • PowerShell 5.1 or later
  • curl (included in modern Windows)
  • Connected to campus/university Wi-Fi

📥 Installation

1️⃣ Clone the repository

git clone https://github.com/Raqeeb27/NetAuthLite.git
cd NetAuthLite

2️⃣ Allow script execution (run once)

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

💡Usage

Open Powershell and Change your working directory to the project's root directory

🔐 Login to Campus Wi-Fi

Username must be exactly 12 digits

.\NetAuthLite.ps1 login <username> <password>

🔓 Logout from Campus Wi-Fi

.\NetAuthLite.ps1 logout <username>

🚨 Common Issues

⁉️ Facing an issue? Feel free to open an Issue here, NetAuthLite Issues

1. Gateway unreachable
  → Ensure you are connected to campus Wi-Fi

2. Invalid username or password
  → Verify your credentials carefully

3. Maximum login limit reached
  → You may already be logged in on another device


📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


👨‍💻 Author - Mohammed Abdul Raqeeb

GitHub: Raqeeb27