[WIP] LibreFi is an app that logs into public Wi-Fis without user interaction. Just access the network!
 
 
Go to file
Laura Liberda e154dc9113 macrosystem (koleje mazowieckie) fxcker 2021-05-25 13:20:51 +02:00
.vscode initial commit 2020-08-30 16:26:29 +02:00
bin fix pip cli finally? 2020-12-04 01:09:25 +01:00
devel_scripts Jython compatibility 2020-11-29 19:00:01 +00:00
librefi macrosystem (koleje mazowieckie) fxcker 2021-05-25 13:20:51 +02:00
tests Jython compatibility 2020-11-29 19:00:01 +00:00
.gitignore Jython compatibility 2020-11-29 19:00:01 +00:00
.gitlab-ci.yml ok, python 3.4 was a mistake 2020-12-03 07:44:53 +01:00
LICENSE add license (GPL-3.0) 2020-09-13 01:18:29 +02:00
MANIFEST.in python 2.7 compatibility initial 2020-11-29 01:14:58 +01:00
README.md readme update: python 3.4+ and jython supported 2020-12-03 07:40:36 +01:00
requirements.txt python 2.7 compatibility initial 2020-11-29 01:14:58 +01:00
requirements_dev.txt Jython compatibility 2020-11-29 19:00:01 +00:00
setup.cfg python 2.7 compatibility initial 2020-11-29 01:14:58 +01:00
setup.py delete trailing comma, because py2.7 2020-12-04 01:17:29 +01:00
tox.ini python 2.7 compatibility initial 2020-11-29 01:14:58 +01:00

README.md

LibreFi

Free Wi-Fi was so great that we created Free Wi-Fi 2

Note: work is still in progress, this is not stable, may not be usable or useful

How to use:

release (not to be confused with: stable):

# you may want to use python3.9, python2, python, jython or something like that
$ python3 -m pip install librefi
$ python3 -m librefi	# no daemon yet, run to connect

development:

$ git clone https://git.sakamoto.pl/laudom/librefi.git
$ cd librefi
$ pip3 install -r ./requirements.txt
$ pip3 install -r ./requirements_dev.txt
$ python3 -m librefi	# no daemon yet, run to connect

A bit of technical things

  • Requires Python 3.4+ or 2.7 (preferably 3.8+)
  • Requires NetworkManager (only Linux and some Unix-like systems) to connect with Wi-Fi networks for now, however, it's ready to implement other connectors.
  • Only tested with CPython and Jython, other implementations may work by accident.
  • Only works with these networks

Contributing

If you want to contribute, please contact with either Lauren or Dominika for a git.sakamoto.pl account, or just submit patches by e-mail to librefi-patches@selfisekai.rocks

Maintainers:

Core:

Fxckers: