-
-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spam-Anrufe über Cloud-Anrufbeantworter abfangen #36
Comments
Was noch rein müsste ist meiner Meinung nach eine einstellbare Zeit, nach der Spam-Nummern wieder entfernt werden. Wenn eine Nummer z. B. drei Jahre nicht mehr gesehen wurde oder so |
@MegaV0lt Das stimmt. Aktuell verrechnet PhoneBlock die Anzahl der Beschwerden mit der Zeit, die seit der letzten Beschwerde vergangen ist. Das ist aber eigentlich ein schlechtes Maß, da es für eine Nummer auf der Blockliste auch keine Beschwerden mehr gibt, wenn alle PhoneBlock installiert hätten. Mit dem Anrufbeantworter gäbe es die Möglichkeit für eine bessere Heuristik, da dann PhoneBlock tatsächlich die Aktivität von SPAM-Nummern messen könnte. |
@MegaV0lt Vielleicht magst Du Dich am Beta-Test beteiligen? Ich habe ein Test-System mit der Anrufbeantworter-Funktionalität aufgesetzt (sieht aus wie die Hauptseite, man muss aber einen separaten Account erstellen): https://phoneblock.net/phoneblock/anrufbeantworter/ - Die SPAM-Datenbank wird aber von der Hauptseite verwendet. |
Wäre bei der aktuellen Umsetzung einer lokalen Installation der Betrieb des Anrufbeantworter auf einem Raspberry Pi möglich? |
Ja, definitiv. Wenn man https://github.com/haumacher/phoneblock/tree/answerbot/phoneblock-ab baut, fällt ein JAR heraus, mit dem man einen laufenden Anrufbeantworter hat. Leider muss man dafür auch noch https://github.com/haumacher/mjSIP vorher bauen, um die dafür nötige SIP Bibliothek zu bekommen. |
Sehr gut. Ich werde erst einmal den finalen Release abwarten. Um die beiden Pakete komplett ohne Anleitung zu kompilieren fehlt mir das Wissen. Eine separate, installierfähige, Distribution für Raspberry Pi und ähnliche Systeme wäre ideal. Vielleicht ist das Interesse daran aber auch zu gering unter den Nutzern. |
Hallo. Gibt's das eventuell auch schon als Docker oder ist das geplant? Vielen Dank! |
@FichtnerS Distribution for RaspberryPi ist geplant, aber hat aktuell nicht die höchste Priorität. Das selber zu betrieben ist nochmal um ein Vielfaches komplizierter, als den Cloud-Service zu nutzen. Aktuell muss zuerst dieser Dienst "rock-solid" funktionieren, bevor man das dezentral installieren sollte - das ist aktuell nur für Entwickler zu empfehlen, wenn eine Mitarbeit an dem Projekt geplant ist. Beta-Tester für den Cloud-Dienst helfen aktuell mehr. Test System: https://phoneblock.net/phoneblock/anrufbeantworter/ (erfordert separate Anmeldung) |
@haumacher ich habe noch ein paar fragen:
|
Zu 1: Das Anrufbeantworter-Testsystem nutzt tatsächlich die Blockliste der Live-Version über die API. Zu 2: Siehe 1 - die Blockliste wird vollständig durch die Live-Version verwaltet - Melden über negative Bewertung auf der Webseite. Zu 3: Ja, das Telefon kann ganz kurz klingeln - da kann man wohl nichts gegen machen, weil der AB ja wie ein normales Telefon reagiert. Die Box lässt die Telefone so lange klingeln, bis eines der Telefone den Anruf annimmt. |
Funktion ist live: https://phoneblock.net/phoneblock/anrufbeantworter/ Fehlendes wird nachgeliefert (#40). |
Problem
In ein Fritz!Box-Telefonbuch passen je nach Speicherart und Fritz!Box-Modell um die 3.000 Telefonnummern. Die aktuelle Block-Liste umfasst mehr als 11.000 Nummern mit einer stark steigenden Tendenz. Eine gute Auswahl der Nummern zu treffen, die tatsächlich in die Blockliste geladen werden wir zunehmend schwieriger. Da die Telefonbuchsynchronisierung einmal in der Nacht stattfindet, hat man eine Verzögerung von der Spam-Meldung bis zur effektiven Sperrung der Nummer von bis zu 24h.
Lösung
Die Spam-Erkennung und Rufbehandlung soll in einem Anrufbeantworter stattfinden, der extern an die Fritz!Box "angeschlossen" wird. Der Anrufbeantworter prüft bei einem ankommenen Anruf, ob der Anrufer in der Spam-Datenbank enthalten ist, und nimmt nur genau dann das Gespräch an. Damit lassen sich die folgenden Punkte leicht adressieren:
Umsetzung
An einer Fritz!Box (und anderen Telefonanlagen) lassen sich VOIP-Telefoniegeräte anmelden (VOIP=Voice-over-Internet-Protocol). VOIP-Telefone gibt es relativ teuer als Hardware zu kaufen, ein VOIP-Telefoniegerät lässt sich aber auch rein in Software implementieren.
Der PhoneBlock-Anrufbeantworter ist ein solches rein in Software realisiertes Telefoniegerät, dass an der Fritz!Box angemeldet werden kann. Hierfür benötigt man keinen eigenen Rechner, der 7/24 läuft, sondern der PhoneBlock-Anrufbeantworter läuft in der PhoneBlock-Cloud und kann von dort (über das Internet) an der eigenen Fritz!Box angemeldet werden. (Wenn man einen eigenen Rechner hat, der 7/24 online ist, kann man den PhoneBlock-Anrufbeantworter natürlich auch dort installieren und selber betreiben - ist ja open-source).
Offene Punkte
The text was updated successfully, but these errors were encountered: