ProxyTracer: VPN- und Proxy-Blocker

Danke für die Aufklärung. Ich werde den Ratschlägen folgen. Bisher läuft der Service einwandfrei, und ich freue mich auf das Update mit der neuen Funktion und weiteren Verbesserungen :smiley:

1 „Gefällt mir“

Wir freuen uns, eine neue Beta-Version mit einigen vielbegehrten Funktionen anzubieten:

  • Administratoren können jetzt zwischen einer vollständigen Blockade (block) oder der Prüfung verdächtiger Verbindungen per CAPTCHA (captcha) wählen. Cloudflare Turnstile und hCaptcha werden derzeit unterstützt.
  • Unabhängige Freigabetokens für Besucher, Anmeldung, Registrierung, E-Mail-Anmeldung und Passwortzurücksetzung, um sicherzustellen, dass das Lösen einer Herausforderung in einem Kontext keinen pauschalen Zugriff auf andere Kontexte gewährt.
  • Interaktive 30-Tage-Visualanalysen (verlängerbar) auf Basis von Chart.js, die die Gesamtzahl der Prüfungen im Vergleich zum erkannten Proxy-/VPN-Verkehr anzeigen.
  • Protokolle, die die letzten 500 blockierten Versuche anzeigen, einschließlich Zeitstempel, IP-Adresse, Benutzername (falls aktiviert) und durchgeführte Aktion.

Um diese neue Beta-Version zu testen, müssen Sie lediglich die Zeile in Ihrer containers/app.yml von:

git clone https://github.com/proxytracer/discourse-proxytracer.git

auf Folgendes ändern:

git clone -b beta-testing https://github.com/proxytracer/discourse-proxytracer.git

Nach der Ausführung von ./launcher rebuild app sollten Sie startklar sein.

Wir würden uns über jedes Feedback und Vorschläge freuen, wie wir das Plugin weiter verbessern können.

2 „Gefällt mir“

Wow, das war mehr, als ich erwartet hatte. Ich schätze Ihr Engagement für Discourse und sehe den Wert in Ihrem Service. Ich habe vor, weiterzuzahlen und Feedback zu geben.

Ich weiß nicht, in welcher Gerichtsbarkeit Ihr Unternehmen ansässig ist. Aber was zum Beispiel die Erfassung von VPN- und Proxy-Netzwerken angeht – das ist bekanntlich ein Katz-und-Maus-Spiel –, wäre ich bereit, spezifische Informationen über Netzwerke zu senden, die durch Ihren Filter gegangen sind, um zur Verbesserung der Erkennung beizutragen. Da ich in Brasilien lebe, muss ich bestimmte Regeln einhalten, die dem GDPR ähnlich sind, nämlich die LGPD. Daher halte ich es für sinnvoll, zunächst zu klären, welche Daten benötigt werden und wie sie behandelt werden. Das gesagt, ist das nur ein Gedanke darüber, wie Instanzen – ob mit Discourse oder Flarum – beitragen können und wie es eine für beide Seiten vorteilhafte Gegenseitigkeit geben könnte.

1 „Gefällt mir“

Ich klone gerade das Beta-Release und gebe bald Feedback.

1 „Gefällt mir“

Ich habe einen kleinen Test durchgeführt und es hat wie erwartet funktioniert! Jetzt bleibt abzuwarten, wie es in der Produktion läuft. Vielen Dank, dass ihr diese neuen Funktionen zur Verfügung gestellt habt.

1 „Gefällt mir“

Danke für die netten Worte, wir freuen uns, dass sich die aktualisierte Erweiterung für dich als nützlich erwiesen hat!

Wir überlegen, noch ein wenig länger auf zusätzliches Feedback oder Bug-Reports zu warten, bevor wir sie in den stabilen Kanal verschieben.

1 „Gefällt mir“

Eine Sache, die mir aufgefallen ist, ist, dass bei einer Anmeldung über SSO – da es sich um eine Login-Aktion handelt – weder ein Benutzer noch eine E-Mail-Adresse zugewiesen wird.

image

Ein weiteres Detail ist, dass die Aktion create angezeigt wird, selbst wenn das Konto bereits existiert. Zum Beispiel habe ich gestern einen Test mit einem bereits vorhandenen Alternativkonto durchgeführt, aber das Protokoll registrierte die Aktion so, als wäre das Konto in diesem Moment erstellt worden. Das kann bei der Interpretation der Protokolle zu etwas Verwirrung führen.

Und schließlich, zurück zum Thema Mobilfunknetze: Ich habe festgestellt, dass es sich um einen Fehlalarm handelte. Die ASN 26599 und 22085, die ein brasilianischer Mobilfunkdatenbetreiber ist, tauchte in den Sperrprotokollen sowohl bei SSO-Versuchen als auch bei einem Versuch mit einem bestehenden Benutzer auf.

Hier komme ich wieder auf das Problem der Verwirrung in den Protokollen zurück: Ein Benutzer versuchte, sich mit seinem eigenen Konto über einen Bereich (Range) dieser ASN anzumelden, aber die Aktion wird als create angezeigt, obwohl in Wirklichkeit keine Kontonerstellung stattfand. Das kann die Unterscheidung zwischen einem Versuch zur Kontonerstellung und einem Anmeldeversuch eines bereits bestehenden Benutzers erschweren.