Wie richte ich das Browser Exploitation Framework (BeeF) mit ngrok richtig ein?

Wie richte ich das Browser Exploitation Framework (BeeF) mit ngrok richtig ein?

Ich habe installiert BeeFund es funktioniert einwandfrei in meinem lokalen Netzwerk. Ich wusste, dass es in anderen Netzwerken nicht funktionieren würde, also habe ich versucht, zu verwenden ngrok. Um das Problem zu reproduzieren, habe ich die folgenden Schritte ausgeführt:

  1. laufensudo beef-xss start
  2. Melden Sie sich bei der Web-GUI an
  3. Wechseln Sie mit cd in das ngrok-Verzeichnis
  4. laufen./ngrok http 3000
  5. ngrok HTTP-Adresse kopieren

Wenn ich versuche, diese Adresse aufzurufen, wird mir die „funktionierende“ Apache-Seite angezeigt. Das ist normal.

  1. Ich füge dem Link das Unterverzeichnis /demos/butcher/index.htmlhinzu.
  2. Der Link sieht nun folgendermaßen aus:http://24e5-68-107-239-132.ngrok.io/demos/butcher/index.html
  3. Wenn ich von einem Gerät darauf zugreife, das sich im selben Netzwerk wie ich befindet, wird nur die Seite angezeigt, der Browser wird nicht angeschlossen und der Browser wird nicht im Beef-Kontrollfeld angezeigt. Dasselbe Szenario tritt auf, wenn ich versuche, außerhalb des Netzwerks auf den Link zuzugreifen. Ich verwende Kali Linux, das neueste Update, mit der neuesten Version BeeFund ngrok.

verwandte Informationen