Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guillermodotn/pppoe-retriever

A tool to extract PPPoE credentials from ISP-locked routers.
https://github.com/guillermodotn/pppoe-retriever

credentials isp pppoe python3

Last synced: 13 days ago
JSON representation

A tool to extract PPPoE credentials from ISP-locked routers.

Awesome Lists containing this project

README

        

# PPPoE Retriever

Python script designed to retrieve PPPoE (Point-to-Point Protocol over Ethernet) credentials from routers that are restricted or locked down by ISPs (Internet Service Providers). This tool is particularly useful for those who need to manage or reconfigure network settings but encounter difficulties accessing credentials due to ISP-imposed restrictions.

> **Note:** Limited to Ethernet WAN Routers

## Features

- **Retrieve PPPoE Credentials**: Extract PPPoE usernames and passwords from routers that are typically locked down by ISPs.
- **Support for Multiple Routers**: Works with various router models and ISPs, with support for additional models to be added in future updates.
- **User-Friendly**: Simple command-line interface (CLI) for ease of use.
- **Cross platform**: Works on Windows, Linux and MacOS
- **Self contain**: No installation or setup needed, Python frozen binaries available to download.

## Installation

No need to install, you can find frozen-binaries for Linux, Mac and Windows under the [release page](https://github.com/guillermodotn/pppoe-retriever/releases/latest).

## Usage

1. Connect the router WAN port to you computer using a Ethernet cable.
2. Identify the interface you have connected the router.
3. Download `pppoe-retrieval` script for your platform.
4. Run the program and allow it some time to complete its process.

```bash
$ ./pppoe-retriever-ubuntu-latest -i
```
> On Linux, run it with root privileges.

For more information about how to use this script refer to: [PPPoE Credential Retrieval Tutorial](https://guillermodotn.github.io/posts/Retrieve_PPPoE_credentials/)

## Tested devices

If you have tested this tool on a device that is not listed below, please consider submitting an update with your new entry or creating an issue with the details of the device.

| Model | ISP | Firmware Version |
|---------------------|----------------|------------------|
| lowi-h500s | lowi | 1.0.0 |