• Stars
    star
    204
  • Rank 191,983 (Top 4 %)
  • Language
    Shell
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mili is an open source tool for auto login hotspot pages! (MacOS + Linux)

Mili - Hotspot Auto login Script

mili logo

Never see login pages again!

Mili is an open source tool for auto login hotspot pages. if you are tired of inserting username and password for internet access, Mili is your friend!

Every time you connect to a new WiFi, Mili checks Mikrotik services and try to login.

mili notify

In addition, you can set more than one login info (for example your close friend password) for Mili. every time Mili tries to use a random user! (yes! you can set share percentage too)

Example:

"login_information" : [
		{
			"username": "USER 1",
			"password": "PASS 1",
			"share": 5
		},
		{
			"username": "USER 2",
			"password": "PASS 2",
			"share": 1
		},
	]

Installation

git clone https://github.com/SadeghHayeri/Mili.git
cd Mili/scripts
./install.sh

mili config
MacOnly (disable captive popup page)

this is optional (Note: disabling SIP is unsafe. enable it immediately after rename captive network.)

  1. Restart your Mac.
  2. Before OS X starts up, hold down Command-R and keep it held down until you see an Apple icon and a progress bar. Release. This boots you into Recovery.
  3. From the Utilities menu, select Terminal.
  4. At the prompt type exactly the following and then press Return: csrutil disable
  5. Terminal should display a message that SIP was disabled.
  6. In the Finder, select Go > Go To Folder.
  7. Enter /System/Library/CoreServices and hit return.
  8. Find Captive Network Assistant, click it, and rename it with an extra word, like Captive Network Assistant Do Not Launch and press return.
  9. Enter your password when prompted to make the change.
  10. From the  menu, select Restart.

Usage

Init/change configs
mili config
Check and login
mili
Force login
mili login
Login with specific user (Password must be saved beforehand)
mili login <UserName>
Status
mili status
Logout
mili logout

More Repositories

1

GreenTunnel

GreenTunnel is an anti-censorship utility designed to bypass the DPI system that is put in place by various ISPs to block access to certain websites.
JavaScript
4,119
star
2

LoL-Hacking

My Hacking Activities!
Python
35
star
3

pgkit

Pgkit - Backup, PITR and recovery management made easy
Python
31
star
4

Self-Balancing-Robot

A two-wheel self-balancing robot based on Arduino and RaspberryPi board.
Python
18
star
5

CheatSheets

🍻 My Awesome Cheatsheet!
Swift
17
star
6

Twitter-Friend-Connections

Visualizing Twitter Friend Connections
Jupyter Notebook
14
star
7

Google-Foobar

Google foobar challenge!
Python
11
star
8

Together

Download manager using multi devices
JavaScript
7
star
9

live-stream-microservice

Shell
4
star
10

Smoola-Compiler

A Compiler for Smoola
Java
3
star
11

coronavirus

JavaScript
3
star
12

M-Fucker

JavaScript
2
star
13

TwitterAngular

My first twitter app using Angular2
TypeScript
2
star
14

homeassistant

2
star
15

xSim

Manage MTN / MCI Account from terminal!
Python
2
star
16

Nine-Men-s-Morris

CA4 for Artificial intelligence student! (TA) + with python and C++ interface
JavaScript
2
star
17

note-telegram-bot

Sample notebook bot for telegram.
Python
2
star
18

TwitterDjango

My first twitter app using Django + REST + JWT
Python
2
star
19

pintos

New schedule mechanism implimention for pintos! yeah!
C
1
star
20

Connect4

CA4 for Artificial intelligence student! (TA)
Python
1
star
21

Computer-Networks-CA3

Tahoe TCP implementation over UDP using java
Java
1
star
22

shortener

Simple URL shortener with analytics (in memory LRU + redis + mongodb)
JavaScript
1
star
23

CPS-Communication

C++
1
star
24

kbd-nodejs-version

'Khane-Be-Doosh' server side using nodejs
JavaScript
1
star
25

json-placeholder

1
star
26

black-projects

this projects never complete!
C++
1
star
27

linux

New Semaphore implementation for linux!
C
1
star
28

Ambilight

Python
1
star
29

monGen

Mongodb dataset generator
JavaScript
1
star
30

DeepSkyBlueACM

DeepSkyBlue Website
HTML
1
star
31

OpenCV

My first try to learn OpenCV!
Jupyter Notebook
1
star
32

autism-server

JavaScript
1
star
33

smart-home

1
star
34

Ticketi

!با تیکتی دهن استادا رو سرویس کنیم (powered Django)
Python
1
star
35

dns-resolver-go

Go
1
star
36

autism-client

JavaScript
1
star
37

Machine-Learning

My tries to learning ML concept!
Jupyter Notebook
1
star
38

Twitter-Analyzer

Find crushes in Twitter using fav-time and online-time!
Jupyter Notebook
1
star
39

Cracking-the-Coding-Interview

My solution for 'Cracking the Coding Interview' problems.
Python
1
star