guifi.net:hotspot
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| guifi.net:hotspot [2020/05/03 11:27] – jose | guifi.net:hotspot [2020/05/03 15:17] (current) – jose | ||
|---|---|---|---|
| Line 280: | Line 280: | ||
| / | / | ||
| option gatewayinterface ' | option gatewayinterface ' | ||
| - | ===== Nodogsplash | + | ===== FAS ===== |
| - | ==== FAS ==== | + | |
| Delega la autenticación en una web externa. | Delega la autenticación en una web externa. | ||
| Line 295: | Line 294: | ||
| Hay 4 tipos de login: | Hay 4 tipos de login: | ||
| - | === fas_secure_enabled 3 === | + | ==== fas_secure_enabled 0 ==== |
| + | |||
| + | **Petición: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | |||
| + | Si vamos a la url que le pasa por GET como variable **authaction** estamos logados, es decir: | ||
| + | http:// | ||
| + | |||
| + | ==== fas_secure_enabled 1 y faskey no activado ==== | ||
| + | Se envía la petición sin el token y FAS tiene que pedirlo a nodogsplah | ||
| + | |||
| + | Petición: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | ==== fas_secure_enabled 1 y faskey activado ==== | ||
| + | Envia el token en la variable hid. Si el login es correcto, tiene que devolver la petición concatenando hid con el faskey | ||
| + | |||
| + | Petición: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Hay hay que devolver el hash 256 del hid concatenado con el faskey como variable tok: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== fas_secure_enabled 3 ==== | ||
| Conecta por https. | Conecta por https. | ||
| Line 303: | Line 333: | ||
| fasremotefqdn portalcaptiu.lobo99.info | fasremotefqdn portalcaptiu.lobo99.info | ||
| fasremoteip 37.132.244.99 | fasremoteip 37.132.244.99 | ||
| - | faspath /login1.php | + | faspath /login3.php |
| fasport 443 | fasport 443 | ||
| faskey 1234567890 | faskey 1234567890 | ||
| </ | </ | ||
| - | **login1.php** | + | **login3.php** |
| < | < | ||
| <?php | <?php | ||
| Line 324: | Line 354: | ||
| https:// | https:// | ||
| - | Envía por get la variable **fas** con el contenido encriptado con la shred-key que tenemos configurado en faskey y la variable **iv** que es una semilla | + | Envía por get la variable **fas** con el contenido encriptado con la shred-key que tenemos configurado en faskey y la variable **iv** que es una semilla. |
| Podemos desencriptar el contenido con el comando de php: | Podemos desencriptar el contenido con el comando de php: | ||
guifi.net/hotspot.1588505229.txt.gz · Last modified: by jose
