Gibt es eine Möglichkeit, einen Anruf mit einem DFÜ-Modem zu beantworten?

34

In letzter Zeit haben wir eine Menge Telemarketer und Spammer, die unsere Heimleitung anrufen, obwohl wir im nationalen Telefonbuch "Nicht anrufen" eingetragen sind.

Neulich habe ich einen Pentium 1 in meinem Keller ausgegraben - er hatte ein DFÜ-Modem und wir konnten tatsächlich einen "Anruf" senden, der aus einem schrecklichen kreischenden, kratzenden Geräusch bestand.

Ich habe mich gefragt, ob ich auf diese Weise einen eingehenden Anruf beantworten kann.

Unsere aktuelle Konfiguration lautet wie folgt: Wir haben eine Telefonverbindung und eine Internetverbindung. Es gibt 2 Telefonbuchsen in der Wand (jede ist ein vollständiger Anschluss). Wir haben einen DSL-Filter, der an eine Buchse angeschlossen ist und dessen Ausgänge an das Modem und das Telefon gehen.

Was ich mir vorstelle, ist Folgendes:

  1. Telemarketer ruft uns an.
  2. Wir überprüfen die CID und bestätigen, dass es sich um einen Spammer handelt (die gleichen 3 nennen uns OVER und OVER und OVER ...)
  3. Wir rennen schnell zum Pent. 1, und klicken Sie auf etwas, vielleicht ein Batch-Skript oder ähnliches, das dies tun würde:
  4. Tippen Sie wie ein normales Mobilteil auf die Telefonleitung
  5. Versuchen Sie, einen DFÜ-Handshake durchzuführen.
  6. Verkäufer: "?????"
  7. PROFITIEREN! (Naja, vielleicht nicht Gewinn per se , aber es wird sicher schön sein, nicht alle 5 Minuten Spam zu bekommen ...)

Wenn mir jemand dabei helfen könnte, wäre das schön.

PS: Wenn dies illegal ist (Belästigung, Spam usw.), beantworten Sie es einfach als hypothetische Antwort auf eine hypothetische Frage. (Möglicherweise benötige ich auch eine hypothetische Fehlerbehebung ...;)

JamesTheAwesomeDude
quelle
1
Dies ist sicherlich eine interessante Idee - aber wenn Sie die CID manuell überprüfen möchten, bevor Sie das Modem einschalten, können Sie mit so gut wie allem anfangen. Vielleicht im Baumarkt anhalten und ein Airhorn kaufen? Das p1 mit dem Modem zum Screening zu bringen, wäre ein wirklich cooler Trick.
Fopedush
13
Ich denke, es ist Belästigung / Spam (aber nicht von dir). Ich glaube auch, dass es jedem recht ist, das Telefon wie ein Velociraptor zu beantworten.
Dracs
1
Können Sie diese Spammer und ihre Nummern nicht den Behörden melden, die gegen sie vorgehen können (Geldstrafen, Lizenzentzug usw.), weil sie Personen auf der Liste "Nicht anrufen" belästigt haben?
Karan
1
@ Karan Ehh, ich bin mir nicht sicher, warum meine Eltern es noch nicht getan haben - es scheint sie nicht zu stören ... Auf diese Weise macht es jedoch viel mehr Spaß! > :)
JamesTheAwesomeDude
2
Wäre es nicht großartig, wenn es eine Möglichkeit gäbe, ein Spracherkennungssystem und eine Chatterbot-KI nach Eliza-Art einzusetzen, um diese Jungs in ein langes, fruchtloses Gespräch zu verwickeln ?! : D
Karan

Antworten:

7

Obwohl dies keine direkte Antwort auf Ihre Frage ist, hat jemand mit einem Raspberry Pi etwas Ähnliches erreicht.

Ihr vollständiger Artikel ist hier zu finden , aber die Zusammenfassung ist, dass sie einen Telefon-zu-Ethernet-Adapter (wie den, den @Rich Homolka in seiner Antwort erwähnt) verwendet haben, der mit dem Pi und ein paar Skripten verbunden ist, um sicherzustellen, dass der Anrufer ist Eine Person oder wird in einer Whitelist angezeigt, bevor das eigentliche Telefon klingeln darf. Ich gehe davon aus, dass Sie es als schwarze Liste einrichten können, damit die drei Zahlen ohne Zweifel verschwinden oder für immer auf Eis gelegt werden.

Ich gehe davon aus (und hoffe), dass er nach dem Ende des Wettbewerbs seine Arbeit für jedermann zur Verfügung stellt.

Matthew Steeples
quelle
21

Ich möchte sagen, dies beantwortet Ihre Frage nicht direkt, aber ich denke, Sie sehen das Problem falsch. Möchten Sie wirklich, dass ein 400-Watt-Computer den ganzen Tag läuft, nur um ein paar Telefonanrufe zu überwachen? Ich denke, sowohl "Was mache ich mit einem Pentium I?" Als auch "Wie überprüfe ich Anrufe?" Sind ausgezeichnete Fragen, aber meiner Meinung nach sollten Sie diese aufteilen.

Ich bin mir nicht sicher, wie das "Auf den Pentium rennen, ein Skript anklicken, etwas Lärm über das Modem blasen" effektiver ist, als zu sagen "Ich werde Ihr Produkt niemals kaufen" und auflegen. Oder noch besser: Sagen Sie "Lass mich ____" und lassen Sie Ihr Telefon vom Hörer hängen. Diese Leute leben und sterben durch Umsatz, und tote Luft kann sie so viel kosten und frustrieren, dass sie dich nicht anrufen.

Denken Sie daran, dass Sie dem Anrufer gegenüber unhöflich sind. Die Person am Telefon, die mit Ihnen spricht, ist nicht der Chef. Dies sind Menschen, deren finanzielle Not den besten Job für sie bereit hält, indem sie sich wiederholende Anrufe tätigen, die die Menschen hassen.

Ich habe einen ObiTalk 110, der in mein (Ersatz-) Google Voice-Konto eingebunden ist. Das Gerät hat zwei Leitungen und eine kann eine bestehende Hausleitung sein, wie in Ihrer Situation. Die andere kann SIP oder Google Voice sein, sodass Sie Platz für Erweiterungen haben. Die Konfiguration ist etwas umständlich, aber mit ObiTalk können Telefonnummern überprüft werden. Da Sie nur eine geringe Anzahl von Nummern blockieren müssen, ist diese Unbeholfenheit möglicherweise kein Problem.

Wenn Ihnen der ObiTalk gefällt, können Sie ihn schließlich verwenden, um direkt mit Google Voice zu sprechen. Sie können Ihre Privatnummer sogar auf Google Voice portieren, wenn Sie sie behalten möchten (möglicherweise müssen Sie zuerst eine Mobilnummer portieren). Großartiges Anrufscreening! Kostenlose USA Anrufe! Der Nachteil ist, dass Sie im Grunde genommen VoIP auf Ihrer Hauptleitung haben, ein Problem, wenn Sie jemals ein Fax senden müssen .

Wenn der ObiTalk zu sauber ist und Sie ein Projekt möchten, würde ich Asterisk auf Raspberry Pi oder ähnliches vorschlagen . Mehr Spaß als ein alter Pentium, und Sie sparen etwas Strom.

Reiche Homolka
quelle
5
Das ist ein hervorragender Punkt. Es gibt auch Geräte zum Stoppen von Telemarketing. Googeln zeigt diese amazon.com/Privacy-Technologies-TZ-900-TeleZapper-900/dp/… und viele andere
Keltari
1
Selbst wenn Sie nur Leute nerven, weil dies als Teil des einzigen Jobs erforderlich ist, den Sie bekommen können, nerven Sie trotzdem Leute .
AakashM
"Wollen Sie wirklich, dass ein 400-Watt-Computer den ganzen Tag läuft?" - Mehr wie 50 W ... Es ist ein Pentium I, kein moderner Spielautomat, der Benchmarks ausführt.
Joren
Auch bezüglich der Aufteilung der Fragen meine ich, dass der Pentium das Gerät nur aus Interesse datiert, um zu zeigen, woher es kommt. das modem selbst ist nur eine zusatzkarte, die leicht in meinen täglichen treiber gesteckt werden kann, solange ich nicht billig bin und einen anderen mobo ohne PCI-port bekomme
JamesTheAwesomeDude
4

Sicher können Sie das tun. Schließen Sie das Modem an die Telefonleitung an. Sie benötigen ein Terminalprogramm, um das Modem zu steuern. Zugegeben, ich habe seit Jahren keinen mehr gesehen und MS enthält keinen mehr mit Windows, aber ich bin mir sicher, dass Sie einen finden können, wenn Sie ihn googeln.

Möglicherweise können Sie den Befehl "ATA" sogar an den COM-Anschluss im Befehlsfenster weiterleiten.

Zu Ihrer Information "ATA" ist der Hayes-Standardbefehl, mit dem ein Modem angewiesen wird, den Anruf entgegenzunehmen.

Keltari
quelle
Momentan läuft Win 95, es gab eine Art Treiber / Hilfsprogramm für das DFÜ-Modem. Ein Freund hat es eingerichtet (ich habe keine Ahnung von solchen alten Sachen :), also muss ich durch den Prozess geführt werden. : /
JamesTheAwesomeDude
Ich denke, Win 95 hat das Terminal-Programm ... siehe unter Zubehör
Keltari
Win95 hatte HyperTerminal. Wenn Sie es unter Zubehör nicht sehen, befolgen Sie die Anweisungen hier .
Karan
1
Wenn Sie also den Anweisungen von @Karan und der Hyperterminal-Hilfe folgen, sollten Sie in der Lage sein, eine Verbindung zum Modem herzustellen, ATA in die Konsole einzugeben und den Anruf anzunehmen, um den Handschlag zu starten (kreischendes Geräusch)
Keltari,
2
Ich vermisse diesen Lärm; Ich habe sogar eine Weile eine MP3 davon als Klingelton verwendet. :)
Karan
3

Gestatten Sie mir, Ihre Frage aus rein technischer Sicht zu beantworten. Das würde ich tun, wenn ich in Ihrer Position wäre und Ihre Motivationen teilen würde:

  1. Google das Modem und lade die technischen Informationen herunter - wenn du keine findest, ist es wahrscheinlich zu mühsam. Laden Sie währenddessen die Referenz im Hayes-Befehlssatz herunter (AT-Befehle usw.).
  2. Windows 95 wegblasen - es ist mehr Mühe als es wert ist
  3. Installiere eine Nur-Server-Version von Linux - oder sogar nur DSL (Damn Small Linux)
  4. Schreiben Sie ein kleines Python-Programm (Ruby, Lua usw.), um das zu tun, was Sie benötigen.

NB: Die CID wird als eine Reihe von Tönen zwischen dem ersten und dem zweiten Klingelton gesendet. Die meisten Modems können so konfiguriert werden, dass sie diese Nummern "lesen". So könnten Sie eine "schwarze Liste" von Zahlen haben, die Sie automatisch erkennen und verarbeiten.

CyberFonic
quelle
Ihre Idee gefällt mir - neulich habe ich gerade ein Dell Inspiron B130 bekommen, und es hat eine Telefonbuchse, aber das Ausführen echo ata > /dev/ttyS0und ähnliche Befehle haben beim Schreiben auf das Gerät einen E / A-Fehler verursacht :(
JamesTheAwesomeDude
3

In der Vergangenheit, im bösen Leben, arbeitete ich auf der technischen Seite der Telemarketing-Branche. Es tut mir Leid.

Etwas, das sehr gut funktioniert, ist, den Anrufer schnell anzuhalten und zu sagen: "Bitte fügen Sie mich Ihrer Anrufliste hinzu." Laut Gesetz müssen sie aufhören, was sie tun, und Sie der Liste hinzufügen. Manchmal werden sie gefragt, ob Sie sicher sind, aber das war es auch schon. Wiederholen Sie einfach, "Bitte fügen Sie mich zu Ihrer Anrufliste hinzu." Es ist, als hättest du dreimal "Betelgeuse" gesagt. Wenn sie es nicht verstehen, müssen Sie darauf bestehen, mit ihrem Vorgesetzten zu sprechen. Dies kann sie Tausende von Dollar kosten, und Sie können für Ihre Mühe bezahlt werden.

Zweitens können Sie, wenn Sie sich dem technisch nähern möchten, zu Beginn jedes von Ihnen angenommenen Anrufs drei Töne hinzufügen. Dies ist, was einige der Hardware, die Sie in den 1990er Jahren zu Ihrem Telefon hinzufügen könnten, tun würden. Unterschiedliche Sequenzen unterschiedlicher Töne bedeuten unterschiedliche Dinge. Hier ist eine Referenz, die ein wenig ins Detail geht:

http://what-when-how.com/voip/tones-detection-voip/

Schließlich haben andere vorgeschlagen, die Modemtöne im Telemarketing zu strahlen. Sie werden dieses Geräusch wahrscheinlich nie hören, aber es könnte Rückrufe verhindern. Telemarketing-Software wählt eine enorme Anzahl von Anrufen pro Stunde. Wenn es ein Fax hört, wird es verstehen, dass ein Mensch nicht da ist, und wenn es logisch codiert ist, wird es die Nummer als Fax markieren und niemals zurückrufen, da das Ziel darin besteht, mit so vielen Menschen wie möglich zu sprechen. Wenn Sie einfach auflegen oder nicht antworten, oder wenn der Anrufbeantworter oder die Voicemail aktiviert ist, werden Sie auf jeden Fall bald zurückgerufen. Bestimmt.

GaTechThomas
quelle
Auf welche Gerichtsbarkeit beziehen Sie sich, wenn Sie sagen: "Laut Gesetz müssen sie aufhören, was sie tun, und Sie zur Liste hinzufügen"? Denken Sie daran, dass die meisten Personen, die Ihre Antwort lesen (möglicherweise einschließlich des OP), wahrscheinlich in einem anderen Bundesstaat oder Land leben als Sie.
Psychonaut
0

Da Sie darüber nachdenken, es manuell zu tun, sollte es ziemlich einfach sein. Richten Sie das Modem in der Leitung wie für Fax oder Internet ein und initiieren Sie eine Einwahl. Das Öffnen eines Browsers, bei dem die Internetoptionen auf Wählen eingestellt sind, würde eine Einwahl auslösen. Es gibt auch Parameter, die in die meisten Modems eingegeben werden können, um (viele) schneller zu wählen, und andere Befehle, die direkt in den Einstellungen für die Netzoptionen eingegeben wurden, wurden bei einer Einwahl vom System an das Modem gesendet.

Wenn wir ein Modem an der gleichen Leitung wie das (einzige) Festnetz hatten, was manchmal versehentlich vorkam, war möglicherweise jemand am Telefon, und ein anderer öffnet ein Programm, das einen Netzzugang wünschte. Das Modem war nicht intelligent genug, um nach einem Wählton zu suchen. Es wählt einfach weg und versucht, eine Verbindung herzustellen. In der restlichen Zeit ist es kein Problem, das Modem an der Leitung angeschlossen zu lassen.

Das geht nicht nur auf die Verwendung von Modems zurück, sondern auch auf die Zeit, als das Web nicht als Konstante mit Menschen verbunden war :-)

Ich denke, Sie brauchen einen anderen "Verwendungszweck" für diesen Computer, um Strom zu verschwenden, nur um ein Geräusch zu machen. Es scheint, als hätten die Telemarketer gewonnen.

Psycogeek
quelle
Es ist nur ein PCI-Chip - ich könnte ihn leicht auf einen der Computer übertragen, die beständiger eingeschaltet sind.
JamesTheAwesomeDude
Ich bin kein Experte für Fax / DFÜ / etc., Einer meiner Freunde hat mein internes Modem gesehen und mir einige Dinge gezeigt, die Sie damit machen können. Ohne spezifische Anweisungen ist die Gesamtheit des ersten Absatzes für mich ein Haufen Unsinn. (Ich weiß, es ist vollkommen gültig, ich habe es nur noch nicht gelernt. Wenn mir jemand gesagt hätte, ich solle meine Partitionstabelle oder so etwas posten, als ich neu war, hätte ich keine Ahnung, wovon sie sprachen. Es ist nicht deine Antwort, die unzureichend ist - es ist mein Wissen;)
JamesTheAwesomeDude
0

Jemand hat ein Programm geschrieben, das so aussieht, als würde es ungefähr das tun, was Sie wollen. Vielleicht sogar besser als das, was Sie wollen:

http://jcblock.sourceforge.net/

Die dokumentierte Lösung basiert auf einem Raspberry Pi und einer bestimmten Marke von Sprachmodems, sie hat jedoch seitdem einige andere Marken unterstützt.

Der Kern des Programms scheint ein C-Programm zu sein, das einfach die serielle Schnittstelle liest und schreibt, auf der sich das Modem befindet.

Dies sollte leicht (dh mit geringfügigen Änderungen) auf ein beliebiges Betriebssystem portiert werden können, sofern Sie ein C-Programm und Google so kompilieren können, dass eine serielle Schnittstelle für Ihr Betriebssystem gelesen / geschrieben wird.

Es sollte viel einfacher sein als die verknüpfte 'Bananaphone'-Lösung. Die' jcblock'-Lösung wird einfach an eine beliebige Steckdose angeschlossen. Wenn ein unerwünschter Anruf (von einer schwarzen Liste) erkannt wird, nimmt sie die Leitung kurz über das Modem auf und legt dann auf Damit legen Sie den Hörer auf und verhindern, dass andere Telefone in Ihrem Haus nach nur einem Klingelton klingeln. Dh es ist eine völlig benutzerfreie Operation, sobald sie eingerichtet ist.

Ich denke ernsthaft darüber nach, es selbst zusammenzustellen ...

Spechter
quelle