Share files between devices connected to same wlan/wifi/hotspot/router
Project description
WiFi-FTP
[+] Description :
WiFi-FTP is a tool to create a simple ftp server in local network. Anyone under same wifi/router can read/write/modify the folder you shared.
[-] Installation
apt install python3 python3-pip -y
pip3 install pyftpdlib --break-system-packages
git clone https://github.com/KasRoudra/WiFiFTP
cd WiFiFTP
python3 wififtp.py
Pip
pip3 install wififtp
[For Termux]sudo pip3 install wififtp --break-system-packages
[For Linux]wififtp
[*] Features
- You can customize both port and shared folder. Without change, default port will be 2121 and default folder will be the folder from which the file is executed!
- Now WiFi-FTP also support arguments
[~] Options
usage: wififtp.py [-h] [-p PORT] [-d DIRECTORY] [-u USERNAME] [-k PASSWORD]
[-v]
options:
-h, --help show this help message and exit
-p PORT, --port PORT WiFiFTP's server port [Default: 2121]
-d DIRECTORY, --directory DIRECTORY
Directory where server will start [Default: ~/wififtp]
-u USERNAME, --username USERNAME
FTP Username [Default: None]
-k PASSWORD, --password PASSWORD
FTP Password [Default: None]
-v, --version Prints version of WiFiFTP
[+] Caution:
You must need "Python" installed in your operating system. If you use firewall you also have to enable python from "Windows Firewall". If you can't enable python from firewall, you may need to disable firewall while using ftp!
Your sharing link will be like "ftp://192.168.0.105:2121". Make sure you are connected to same router/Wi-Fi to access folder from other device!
[+] Screenshot:
[~] Find Me on :
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wififtp-0.1.1.tar.gz
(5.2 kB
view details)
Built Distribution
File details
Details for the file wififtp-0.1.1.tar.gz
.
File metadata
- Download URL: wififtp-0.1.1.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/5.15.0-1040-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66eab1934082bfbdc8ad88940da0c43acad5a45b2c52ec007c94f41659159b08 |
|
MD5 | 74a6fe133160f51832d070c9de270c25 |
|
BLAKE2b-256 | fdf4624c2ebbb41e8d80d2da453bf7a40c14df51fd076cba6e7969bfe2a240e6 |
File details
Details for the file wififtp-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: wififtp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/5.15.0-1040-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a97c42fd15630b97a35d16882d1417d921601a2f2f3a342e32d5440f42a1091f |
|
MD5 | 0261bc0c395fad37d45c3e4094b481ab |
|
BLAKE2b-256 | 5425f1e937757fb4cd4b438649d246e5e739f8caa4afc59bc091d81783a98255 |