Análise DTMF com Wireshark - SIP INFO | RFC2833 | INBAND

  Рет қаралды 3,194

Gilson Just

Gilson Just

Күн бұрын

Пікірлер: 39
@vandersonandrades
@vandersonandrades 5 ай бұрын
Muito bom, e excelente didática.
@gilsonjust
@gilsonjust 5 ай бұрын
@@vandersonandrades valeu Anderson !!!!
@Juli4nn0
@Juli4nn0 2 жыл бұрын
Excelente explicação. Parabéns Gilson!
@gilsonjust
@gilsonjust 2 жыл бұрын
Obrigado Julianno :)
@lukawelchen2537
@lukawelchen2537 2 жыл бұрын
Esse entende muito. Grande vídeo Gilson, conteúdo de primeira.
@VoipeasyBR
@VoipeasyBR 2 жыл бұрын
Surreal sua explanação o tema
@gilsonjust
@gilsonjust 2 жыл бұрын
Valeu Guilherme :)
@zoekr79
@zoekr79 2 жыл бұрын
Amazing my friend! Although i do not understand the language, i learnt a lot of helpful things only by watching the video! Thank you very much! Keep up the excellent work!
@gilsonjust
@gilsonjust 2 жыл бұрын
Thank you ver much for the feedback :)
@rafaelmanieri
@rafaelmanieri 2 жыл бұрын
Vídeo TOPPP
@gilsonjust
@gilsonjust 2 жыл бұрын
Valeu Rafael !! Obrigado :)
@guigozerox
@guigozerox 2 жыл бұрын
Parabéns cara! Conteúdo excelente.
@gilsonjust
@gilsonjust 2 жыл бұрын
Obrigado Igor :)
@anselmo.oliveira
@anselmo.oliveira 2 жыл бұрын
Parabéns pela aula, ótimo conteúdo!
@gilsonjust
@gilsonjust 2 жыл бұрын
Muito obrigado Anselmo :)
@brendasantana7582
@brendasantana7582 2 жыл бұрын
Me salvou demais hoje! Parabéns pela explicação.
@gilsonjust
@gilsonjust 2 жыл бұрын
Obrigado Brenda 😀
@ricardodilly3154
@ricardodilly3154 Жыл бұрын
Excelente! Muito obrigado!
@wiltonctba
@wiltonctba Жыл бұрын
Muito bom Gilson. Agradeço pelo video. Estou com uma situação em uma identificação de chamada em um ramal analógico (gateway Greandstream). Mudei o DTMF e não identifica o recebimento de jeito nenhum. Ou aparece número privado ou aparece apenas 2 zeros. Mudei os DTMF mas nada. Tenha ideia do que possa ser?
@gilsonjust
@gilsonjust Жыл бұрын
Fala Wilton, firme? a Análise DTMF deste vídeo não tem relação com identificação de chamadas. No seu caso, seria ideal verificar pelo trace Wireshark em qual campo do protocolo SIP (From header) está vindo o número de A, e se possível ajustar o endpoint para ler o número de A à partir do header identificado. Um abraço !
@FMS-996
@FMS-996 2 жыл бұрын
Muito bom! Ótima didática
@gilsonjust
@gilsonjust 2 жыл бұрын
Obrigado pelo seu feedback Fellipy ! ;)
@gabriellopeshespanhol9924
@gabriellopeshespanhol9924 2 жыл бұрын
Excelente vídeo e explicação.
@gilsonjust
@gilsonjust 2 жыл бұрын
Valeu Gabriel, obrigado ! :)
@mauroroca6806
@mauroroca6806 2 жыл бұрын
Grato pela aula! Quais cénarios é preciso usar cada tipo de DTMF?
@gilsonjust
@gilsonjust 2 жыл бұрын
Depende de cada situação, RFC2833 transporta sobre os pacotes RTP, SIP INFO transporta os eventos DTMF sobre o próprio Body do método SIP, e INBAND, as frequências do DTMF são codificadas e decodificadas de acordo com cada CODEC (o que não é bom pois pode ocorrer perdas e falhas na detecção pelo recebedor). Grande abraço Mauro !
@mauriciomotta3254
@mauriciomotta3254 2 жыл бұрын
Muito bom mesmo
@gilsonjust
@gilsonjust 2 жыл бұрын
Valeu Mauricio, :)
@marcossimoes7658
@marcossimoes7658 2 жыл бұрын
Consigo registro de DTMF recebido tb? Exemplo digitado pelo cliente
@gilsonjust
@gilsonjust 2 жыл бұрын
fala Marcos, firme? Consegue sim, o procedimento de análise é exatamente o mesmo !
@marcossimoes7658
@marcossimoes7658 2 жыл бұрын
@@gilsonjust muito obrigado! Ótima explicação , ótimo vídeo !
@andersoncarlosbarbosadeoli9295
@andersoncarlosbarbosadeoli9295 2 жыл бұрын
Olá, eu estou tentando analisar um problema de eco com dfmf, ou seja, dtmf repetido em um ambiente, onde estou espelhando os pacotes da chamada de um SBC ÁudioCodes para um servidor externo coletando via wireshark. O transporte do DTMF esta ocorrendo em INBAND com negociação rfc2833. O problema é que quando eu exploro o flow sip ou voip, não aparece pra mim o rtp telefone-event do dtmf na chamada coletada, eu só consigo enxergar filtrando no wireshark como RTP com payload, ae aparece todos os eventos RTP, mas como é um ambiente com um volume muito alto de chamada, eu não consigo associar a minha chamada de amostra. Alguém sabe me dizer como eu consigo isolar a minha chamada?
@gilsonjust
@gilsonjust 2 жыл бұрын
fala Anderson, firme? O problema é que o seu SBC não tem buffer suficiente para armazenar todo o tráfego necessário para sua análise, nesses momentos um recurso que ajuda muito é realizar a captura externamente, via port-mirror diretamente para um PC armazenando o tráfego via Ring Buffer/File do Wireshark. Outro recurso útil é o merge do Wireshark que você pode juntar diversos arquivos num único, talvez te ajude na sua análise. Espero ter ajudado, grande abraço ! ;)
@andersoncarlosbarbosadeoli9295
@andersoncarlosbarbosadeoli9295 2 жыл бұрын
@@gilsonjust Entendi, eu vou verificar junto a AudioCodes, sobre o port-mirror não será possível, pois a área de infra do cliente não permite. Sobre o merge de arquivo, não seria necessário, uma vez que coletamos tudo em único arquivo, o problema que eu consigo fazer leitura do DTMF apenas filtrando em rtp.p_type==101, porém eu estou com dificuldade em associar esta coleta a minha chamada.
@gilsonjust
@gilsonjust 2 жыл бұрын
​@@andersoncarlosbarbosadeoli9295você precisará de fato coletar a sinalização SIP/SDP para associar o streaming à sinalização através das portas negociadas (no SDP), não vejo outra forma de linkar uma coisa à outra, o Wireshark faz isso automaticamente em VoIP Calls, fora isso, não há como. Se o seu DTMF está sendo enviado via RFC2833, você consegue utilizar o filtro (rtpevent.event_id == 1) por exemplo para DTMF 1. Se for INBAND, o Audacity resolve isso para você através da análise em função da frequência como apresentado no vídeo.
@andersoncarlosbarbosadeoli9295
@andersoncarlosbarbosadeoli9295 2 жыл бұрын
@@gilsonjust Eu consegui associar o RTP com minha chamada utilizando o session id gerado no campo DEBUG RECORDING da AudioCodes e aplicar como filtro. Uma pergunta, é normal a quantidade de eventos por digitos? Seria por causa do espelhamento do SBC? PRIMEIRA PERNA DE ENTRADA OPERADORA ========>> SBC SESSION ID DEBUG RECORDING: 22747451 Digito = 1 26 eventos 6 eventos de End Digito = 2 24 eventos 6 eventos de End Digito = 3 28 eventos 6 eventos de End Digito = 4 24 eventos 6 eventos de End Digito = 5 28 eventos 6 eventos de End Digito = 6 28 eventos 6 eventos de End SEGUNDA PERNA DE SAÍDAA SBC ========>> OPERADORA SESSION ID DEBUG RECORDING: 22747456 Digito = 1 26 eventos 6 eventos de End Digito = 2 24 eventos 6 eventos de End Digito = 3 28 eventos 6 eventos de End Digito = 4 24 eventos 6 eventos de End Digito = 5 28 eventos 6 eventos de End Não gerou o digito = 6
@gilsonjust
@gilsonjust 2 жыл бұрын
@@andersoncarlosbarbosadeoli9295 veja o payload/timestamp do próprio evento de DTMF se é incrementado à cada evento, se for repetido pode ser algo do espelhamento mesmo, se não, pode estar relacionado ao tempo de envio de DTMF
Análise de Tráfego SIP, RTP e RTCP - Conversations Screen
17:56
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
How To Analyze DTMF in SIP Calls by Wireshark
5:48
Yeastar Technical Channel
Рет қаралды 14 М.
Decodificando Streaming RTP com Wireshark
12:27
Gilson Just
Рет қаралды 1,6 М.
Reverse Engineering 101 tutorial with the amazing Stephen Sims!
1:18:48
DTMF Issue - voice-class sip dtmf-relay force rtp-nte
8:47
W00DY1848
Рет қаралды 7 М.
Desvendando o SIP ALG - Application Layer Gateway - com Wireshark
26:59
How To Make MT8870 DTMF Phone Audio Decoder
7:15
ZAFER YILDIZ
Рет қаралды 27 М.
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН