[PYTHON] Raspberry pi Reden wir über betrügerisches Abstoßungstelefon

Ich habe einen Anruf von einer betrügerischen Gruppe in meinem Haus erhalten.

Der Inhalt lautet: "Sie verwenden das Internet!" "Ja, Sie verwenden es." "Dies ist eine Verwaltungssite." Ich weiß nicht, was die Verwaltungssite ist, also habe ich miteinander gesprochen. Ärgerlich mit einem lustigen Telefon. Ich habe versucht, einen Anrufbeantworter zu kaufen, aber es schien, als würde er bei Amazon auftauchen, aber ich habe aufgehört, weil er teuer war. Ich habe versehentlich Rasp pi geknallt. Das stimmt, machen wir eine Telefonanlage. Der Anrufbeantworter befindet sich ebenfalls in Asterisk, und da mein Zuhause ein Hikari Denwa ist, sollte es einfach sein, eine Verbindung herzustellen. Dies sollte mit einfachen Einstellungen und IVR-Skripten möglich sein.

IP-PBX ist eine Telefonvermittlung, die mit einem Telefon ein LAN-Netzwerk aufbaut und Anrufe über das Internet ermöglicht.

IVR (Interactive Voice Response) ist ein System, das die Korrespondenz an Kommunikatoren verteilt, indem es eine im Voraus vorbereitete Sprachführung bereitstellt und eine Nummer entsprechend dem Grund für den eingehenden Anruf eingibt.

Verwenden Sie Raspberry pi, um ein betrügerisches, abstoßendes Telefon zu erstellen.

Asterisk (PBX) ist ein Telefonleitungsschalter, der die Verbindung von Nebenstellentelefonen steuert. Zusätzlich zum Verbinden der internen Leitungen wird auch gesteuert, was von der Außenleitung zur Innenleitung und was von der Innenleitung zur Außenleitung verläuft. Verwenden Sie diese Funktion, um Raspberry PI sprechen zu lassen.

Voraussetzungen

Die Master-Einheit des Telefons ist Raspberry Pi, und die Slave-Einheit ist ein Familien-Smartphone!

image.png

Smartphone-Vorbereitung

Installieren Sie Ihr Lieblings-SIP-IP-Telefon.

Download Bitte installieren Sie es auf Ihrem Mobiltelefon.

image.png

Es ist einfach einzurichten.

image.png

Hikari Denwa Einstellungen auf dem Router

image.png Schließen Sie zuerst Ihr iPhone zum Testen an die Nebenstelle Nummer 3 an.

image.png image.png

Bitte rufen Sie den Versandhandel ab 0120 an, um eine Testversion zu erhalten.

  1. Installieren Sie pbx (Sternchen) auf Raspberry pi. Die Installationsmethode wie Download wird unten gezeigt.
$ sudo su
# cd /usr/src
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz
# tar zxvf asterisk-16-current.tar.gz
# cd asterisk-16.3.0
root@raspberrypi:/usr/src/asterisk-16.3.0# sudo apt-get update -y
root@raspberrypi:/usr/src/asterisk-16.3.0# sudo apt-get install -y libedit-dev
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install  ncurses-dev libxml2 libxml2-dev sqlite libsqlite3-dev libssl-dev
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install alsa-utils sox libsox-fmt-all^
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install uuid uuid-runtime uuid-dev
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install libjansson4 libjansson-dev
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install libpjsip-simple2 libpjsip-ua2 libpjsip2 libpjproject-dev libsrtp-dev srtp-utils
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install subversion
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install liburi-escape-xs-perl
root@raspberrypi:/usr/src/asterisk-16.3.0# cpan  URI::Escape
root@raspberrypi:/usr/src/asterisk-16.3.0# cpan  URI::Escape
root@raspberrypi:/usr/src/asterisk-16.3.0# cpan LWP::UserAgent
root@raspberrypi:/usr/src/asterisk-16.3.0# cpan LWP::Protocol::https
root@raspberrypi:/usr/src/asterisk-16.3.0# cpan JSON
root@raspberrypi:/usr/src/asterisk-16.3.0# apt-get install flac
root@raspberrypi:/usr/src/asterisk-16.3.0# ./configure --with-jansson-bundled

Erfolgreich, wenn das folgende Sternchen angezeigt wird


               .$$$$$$$$$$$$$$$=..      
            .$7$7..          .7$$7:.    
          .$$:.                 ,$7.7   
        .$7.     7$$$$           .$$77  
     ..$$.       $$$$$            .$$$7 
    ..7$   .?.   $$$$$   .?.       7$$$.
   $.$.   .$$$7. $$$$7 .7$$$.      .$$$.
 .777.   .$$$$$$77$$$77$$$$$7.      $$$,
 $$$~      .7$$$$$$$$$$$$$7.       .$$$.
.$$7          .7$$$$$$$7:          ?$$$.
$$$          ?7$$$$$$$$$$I        .$$$7 
$$$       .7$$$$$$$$$$$$$$$$      :$$$. 
$$$       $$$$$$7$$$$$$$$$$$$    .$$$.  
$$$        $$$   7$$$7  .$$$    .$$$.   
$$$$             $$$$7         .$$$.    
7$$$7            7$$$$        7$$$      
 $$$$$                        $$$       
  $$$$7.                       $$  (TM)     
   $$$$$$$.           .7$$$$$$  $$      
     $$$$$$$$$$$$7$$$$$$$$$.$$$$$$      
       $$$$$$$$$$$$$$$$.                

configure: Package configured for: 
configure: OS type  : linux-gnueabihf
configure: Host CPU : armv7l
configure: build-cpu:vendor:os: armv7l : unknown : linux-gnueabihf :
configure: host-cpu:vendor:os: armv7l : unknown : linux-gnueabihf :
root@raspberrypi:/usr/src/asterisk-16.3.0#

Installieren Sie die japanische Audiodatei

root@raspberrypi:/usr/src/asterisk-16.3.0# make menuselect

Wählen Sie im Menübildschirm die Datei im gewünschten Format CORE_SOUND-JA -.... in Core Sound Packages aus. image.png

Wählen Sie wie unten image.png

Führen Sie dann make aus

root@raspberrypi:/usr/src/asterisk-16.3.0# make

Wenn erfolgreich, machen Sie die Installation

image.png

Sicherung der Konfigurationsdatei

root@raspberrypi:/home/pi# cd /etc/asterisk
root@raspberrypi:/etc/asterisk# cp sip.conf sip.conf.bak
root@raspberrypi:/etc/asterisk# cp extensions.conf extensions.conf.bak

Installieren von aquestalkpi Erstellen eines Halters für Asterisk

mkdir /usr/lib/asterisk/atp
cp /home/pi/aquestalkpi/*  /usr/lib/asterisk/atp
cp -r /home/pi/aquestalkpi/*  /usr/lib/asterisk/atp

Fortsetzung folgt

Recommended Posts

Raspberry pi Reden wir über betrügerisches Abstoßungstelefon
Lass uns Raspberry Pi machen?
Lassen Sie uns GPIO von Raspeye mit Python CGI betreiben
Was ist Raspberry Pi?
Pigpio auf Himbeer-Pi
Raspberry Pi Videokamera
Raspberry Pi Schlechtes Wissen
DigitalSignage mit Raspberry Pi
Raspberry Pi 4 Setup-Hinweise
Cython auf Raspberry Pi
Überprüfen Sie! Lassen Sie uns Raspberry Pi Zero aus der Ferne entwickeln - versuchen Sie es mit Arafruit WebIDE