An alle Linux Spezialisten brauche mal Hilfe:
Ich versuche den HBL Exploit selber mit dem Raspberry zu hosten und kommen nicht ganz klar... (Bin absuluter Linux Anfänger!!!)
Der Rasby ist mit dem Wlan Router verbunden. Arbeite mit Debian (Raspbian) node, npm und browserify ist installiert und funktioniert.
Pegaswitch ist installiert und funktioniert, also die Ausgangslage sollte vorhanden sein...
Ich habe es auch geschafft den Exploit zu kompilieren nach der Anleitung auf Github, brauche ihn also nur noch zu hosten...
Link : https://switchbrew.github.io/nx-hbl/
Die einzige Anleitung die ich gefunden habe ist diese auf GBATemp:
(1) Clone the repo linked above (git clone hxxps:// github. com/switchbrew/nx-hbexploit300.git)
(1a) You may need to install dependencies like NodeJS. I already had these installed and am not going to start from scratch on this. However, one thing I did have to do is install the 'browserify' module globally. To do this, run:
npm install -g browserify
(2) Make and install the above repo per the switchbrew tutorial (make install && make).
(3) Install a DNS server. (apt-get install dnsmasq).
(4) Adjust DNS server to to point ALL traffic to the IP that will be hosting the homebrew launcher exploit. (e.g. edit /etc/dnsmasq.conf with your favorite editor, then put one line in it reading
address=/#/1.2.3.4 where 1.2.3.4 is your local web server IP).
(5) Start up a web server pointing to the /build/ folder you made above per switchbrew instructions.
(5a) Note that the nx-hbexploit300 repo includes a basic python web server that will support this (http_server.py). Just make sure to edit this python file and change the following line to your internal IP of the webserver: server_address = ('192.168.2.200', port)
(6) Change your switch's DNS server to the IP of the server you installed DNSMASQ on above. Connect and it should redirect you to a web browser with the homebrew launcher. Bonus! You can see any error messages and such in the terminal via the built-in python web server.
Link: https://gbatemp.net/threads/ho…-server-from-home.497038/
bis zu Nummer 3 ist soweit alles ok... Ich habe es auch geschafft die dnsmasq.conf zu bearbeiten mit sudo nano und habe mal die Zeile eingefügt address=/#/192.168.1.42 (IP von Raspberry Wlan). Ist das die richtige IP oder kann ich da eine erfinden z.B. 192.168.1.80 oder 192.168.2.80?
Und das mit dem pointing (5), ich weiss was er meint aber wie? Ich muss dem Server doch sagen welche files (Ordner) er hosten soll... Was muss ich da noch eingeben?
Das bei 5a (Python Server) bringe ich auch nicht zum funktionieren mit python 2 und 3 getestet, wenn ich das Script starte, bringt es ne Fehlermeldung, Ganze Liste von Fehlern Zeile da Zeile hier was nicht gut...
Und wiedermal nahe dran aber doch nicht! Kann Jemand helfen das zum laufen zu bringen? Werde dann später ein Tut erstellen von Grund auf...