Custom Captive Portal: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Die Anleitung für die Aktivierung des Evil Twins ist [https://xinux.net/index.php/Pineapple_Evil_Twin hier] <span id="erstellen-eines-eigenen-portals"></span…“)
 
Zeile 1: Zeile 1:
 
Die Anleitung für die Aktivierung des Evil Twins ist [https://xinux.net/index.php/Pineapple_Evil_Twin hier]
 
Die Anleitung für die Aktivierung des Evil Twins ist [https://xinux.net/index.php/Pineapple_Evil_Twin hier]
  
<span id="erstellen-eines-eigenen-portals"></span>
+
<span id="eigenes-portal-initialisieren"></span>
= Erstellen eines eigenen Portals =
+
= eigenes Portal initialisieren =
 +
 
 +
[[Bild:custom-portal-1.png]] [[Bild:custom-portal-2.png]] [[Bild:custom-portal-3.png]]
 +
 
 +
<span id="portal-herunterladen"></span>
 +
= Portal herunterladen =
 +
 
 +
[[Bild:custom-portal-4.png]]
 +
 
 +
<span id="portal-anpassen"></span>
 +
= Portal anpassen =
 +
 
 +
Die heruntergeladene Datei entpacken und '''index.php''' und '''MyPortal.php''' nach den eigenen Wünschen anpassen. '''index.php''' ist die Startseite, welche ihre POST-Anfragen an '''MyPortal.php''' sendet. Standardmäßig werden Benutzername, Passwort, SSID, MAC-Adresse und IP-Adresse geloggt, welche sich später unter '''/root/portals/my-custom-portal/.logs''' befindet. Wenn das Portal im Interface aktiviert wird, erschafft Pineapple symbolische Links aus dem Portal-Ordner in '''/www'''.
 +
 
 +
<span id="portal-wieder-zurückkopieren"></span>
 +
= Portal wieder zurückkopieren =
 +
 
 +
Die Dateien können per SSH wieder zurückkopiert werden:
 +
 
 +
ssh -r my-custom-portal root@172.42.16.1:~/portals

Version vom 3. November 2022, 11:51 Uhr

Die Anleitung für die Aktivierung des Evil Twins ist hier

eigenes Portal initialisieren

Custom-portal-1.png Custom-portal-2.png Custom-portal-3.png

Portal herunterladen

Custom-portal-4.png

Portal anpassen

Die heruntergeladene Datei entpacken und index.php und MyPortal.php nach den eigenen Wünschen anpassen. index.php ist die Startseite, welche ihre POST-Anfragen an MyPortal.php sendet. Standardmäßig werden Benutzername, Passwort, SSID, MAC-Adresse und IP-Adresse geloggt, welche sich später unter /root/portals/my-custom-portal/.logs befindet. Wenn das Portal im Interface aktiviert wird, erschafft Pineapple symbolische Links aus dem Portal-Ordner in /www.

Portal wieder zurückkopieren

Die Dateien können per SSH wieder zurückkopiert werden:

ssh -r my-custom-portal root@172.42.16.1:~/portals