I toni DTMF sono decodificati dal produttore DTMF?

1

Se si genera un tono DTMF (dual tone multi frequency) sul telefono A, chiaramente il tono viene decodificato dagli altri telefoni (telefono B, C ...) sulla chiamata. Il tono DTMF viene anche decodificato dal telefono A?

Come viene rimosso il tono dall'elaborazione del segnale sul telefono A? Posso avere il tono essere interpretato dal telefono A?

Questo è interessante per me per i telefoni pubblici che vengono utilizzati per inserire un pin.

    
posta Sam Broner 28.11.2018 - 05:25
fonte

3 risposte

2

I segnali DTMF non hanno alcun significato intrinseco - trasmettono semplicemente la pressione di un tasto sul telefono. Tuttavia, ha senso solo decodificarli se esiste un'applicazione che in realtà si aspetta di interpretare questi tasti in modo significativo e quindi agisce sulle informazioni estratte. E non ha senso decodificare queste informazioni dal lato dei mittenti poiché non c'è nulla da guadagnare dalla loro decodifica.

Detto questo, potrebbe naturalmente essere possibile che la decodifica DTMF sia parte di una libreria o chipset software che viene utilizzata anche sul lato mittenti e che a causa di errata configurazione o cattiva progettazione tenterà sempre di decodificare i potenziali segnali DTMF, non importa se alcune applicazioni prevedono di utilizzare le informazioni estratte o meno. È improbabile, cioè non è fatto o è raro.

    
risposta data 28.11.2018 - 06:32
fonte
1

Nella maggior parte dei casi "analogici", non esiste un telefono che esegua operazioni di decodifica DTMF. Su POTS, di solito c'è un dispositivo separato come un AUDIX PBX , un DMS-100 switch o una segreteria telefonica con un chip IC (circuito integrato) che esegue l'elaborazione del segnale - tale chip è noto come ricevitore DTMF . Indipendentemente da ciò che in ultima analisi elabora le frequenze, a volte i sistemi implementeranno funzionalità di sicurezza per prevenire esattamente ciò che state descrivendo; ad esempio, silenziamento del chiamante e / o del microfono / tastiera / ecc. Questi sono modi per garantire che i toni DTMF decodificati provengano dalla fonte desiderata.

Al fine di prevenire il red boxing, alcuni telefoni pubblici disattivavano il ricevitore fino a quando non veniva depositata una moneta. Sebbene si applichi ai toni ACTS in contrasto con DTMF, la contromisura è concettualmente la stessa. Questa protezione potrebbe ancora essere abusata semplicemente depositando un singolo nickel e quindi usando un combinatore di suoni per simulare il deposito delle monete rimanenti. (Si noti che il deposito iniziale della moneta riattiva il microfono in modo tale che l'autentico tono ACTS che provoca possa essere gestito correttamente). In alternativa, un "reindirizzamento operazionale" come la composizione di un codice di accesso al gestore (CAC) potrebbe essere utilizzato per forzare la composizione assistita dall'operatore che riattiva anche il microfono, in modo che il trunk dell'operatore sia in grado di ricevere qualsiasi tono ACTS ( se sono autentici o meno.)

È possibile che le caselle di chiamata sui condomini siano suscettibili a tali vulnerabilità. So che un luogo in cui risiedevo da poco tempo mi imponeva che i loro inquilini si fossero abbonati a Google Voice . Non ho vissuto nel sito abbastanza a lungo da poter osservare questo approccio in azione, ma sospetto che possa essere stato correlato al fatto che SIP emula il DTMF con le richieste INFO come definito da RFC4733 .

    
risposta data 28.11.2018 - 07:36
fonte
0

Se si rimuovono i toni DTMF dal lato del mittente (telefono A) non raggiungeranno il telefono B! Devono attraversare il canale vocale per utilizzarli nell'altro lato.

Se sei preoccupato che i tuoi brani DTMF vengano ascoltati e decodificati in un telefono pubblico, la tua preoccupazione è valida. Non c'è modo di proteggerti qui. Basta non usare i telefoni pubblici!

Tuttavia, dal lato del call center, hanno il mascheramento DTMF, in cui rilevano i toni DTMF in anticipo, li elaborano per primi, quindi li converte tutti in un tono piatto, in modo che non possano essere decodificati da qualcuno nell'organizzazione.

    
risposta data 28.11.2018 - 07:16
fonte

Leggi altre domande sui tag