Proteger a alternativa do FOSS para o Skype no Linux e no OpenBSD?

8

Critérios:

  • Faz chamadas de áudio / vídeo
  • Criptografa todo o tráfego (usando uma boa criptografia)
  • É multi-plataforma (incluindo o Windows 7, etc)
  • Funciona em distribuições Linux modernas (Fedora, Ubuntu, etc.)
  • Executa no OpenBSD

Alguém conhece uma boa alternativa gratuita e de código aberto para o Skype?

    
por LanceBaynes 20.03.2011 / 13:39

7 respostas

4

Bem, existem Ekiga e seus vários primos, por exemplo. Twinkle, que suporta o padrão SIP. Infelizmente, minha experiência é que eles não funcionam tão bem quanto o Skype. Em particular, o Ekiga parece ficar chateado com o Flash. Isso é compreensível. Eu também acho o Flash bastante perturbador.

Se você conseguir que o Ekiga funcione, suas tarifas via Diamondcard.us são muito mais baratas que o Skype, especialmente para SMS, se você usar isso. O custo de um SMS para os locais que eu verifiquei é de cerca de um terço do Skypes. A diferença para as chamadas regulares é menos dramática, mas ainda é significativa. E é software livre (como na liberdade) e parece ser bastante multiplataforma.

Acho que o Ekiga atualmente não suporta criptografia, o que viola um de seus critérios.

    
por 20.03.2011 / 15:57
4

O Skype é uma rede proprietária, portanto, para obter um cliente de código aberto, você deve substituir toda a rede do Skype.

As soluções de código aberto são construídas em torno do servidor Asterisk PBX / VOIP. O Asterisk suporta SIP e seu próprio protocolo IAX. O protocolo IAX possui criptografia opcional e requer apenas uma porta aberta em firewalls. Distribuições pré-configuradas de linux + asterisk, como Trixbox, irão ajudá-lo. Existem prestadores de serviços de asterisco como teliax.com (e Diamondcard.us mencionados acima) que hospedam servidores asterisco conectando-se a outras redes (como celular, linhas terrestres). AFAICT ninguém fornece conectividade direta com a rede do Skype.

O

link é a melhor fonte de tecnologia VOIP relacionada ao asterisco.

Muitos clientes de VOIP listados aqui link . Alguns suportam telefonia de vídeo via webcam, alguns são codecs de plataforma cruzada, proprietários e de código aberto devem coexistir. A configuração de tudo isso é realmente horrível.

    
por 04.07.2011 / 05:57
2

link Não é a única alternativa de software livre para o Skype que já vi para funcionar, mas também é de plataforma cruzada. Infelizmente é baseado em navegador, mas OTOH significa que funciona em todos os sistemas operacionais com um navegador moderno (com WebRTC). Você pode chamar qualquer um sem a necessidade de convencê-los a instalar o $ {software obscuro}, é um mundo bastante real e viável.

O código está no Github, e facilitar o próprio servidor é fácil, mas não é necessário.

As chamadas são criptografadas, no entanto, o javascript crypto não é nada em que eu colocaria muita confiança.

    
por 21.08.2014 / 13:44
0

Fale livremente & uma versão do Windows , mas o desenvolvimento foi interrompido há muitos anos (o Windows7 não existia, mas havia uma versão do Windows e uma versão do Linux). Então, se você gosta de pegar onde foi deixado, isso poderia ser uma opção.

    
por 20.03.2011 / 15:13
0

O SFLphone (gratuito, opensource do sflphone.org) pode ser compilado com uma opção de vídeo. Em seguida, ele inclui chamadas telefônicas (áudio), chamadas de vídeo e mensagens de texto. (Eu não tentei persisitivamente as opções de vídeo, mas gosto dos recursos de voz.) Ele também possui criptografia opcional. Use um bom provedor SIP (eu uso Callcentric.com) e é tão confiável quanto o Skype. Mas é tudo código aberto e não proprietário.

Como mencionado em outra resposta, existem várias opções de clientes de software livre e uma variedade de provedores SIP. Se você quiser se esforçar, você pode construir sua própria alternativa ao Skype.

    
por 24.08.2013 / 04:07
0

É muito fácil usar o Linphone para colocar chamadas seguras , usando o protocolo de criptografia ZRTP e TLS transporte.

Siga estas etapas:

  1. Escolha um provedor SIP que suporte a autenticação e o transporte de tráfego por meio de TLS (nem todos usam), como Serviço SIP do Linphone ou Ostel .

  2. Instale o Linphone 3.7.0 , principalmente porque esta versão permite" configurar múltiplas contas proxy com diferentes transportes (UDP, TCP, TLS) ". Mas isso, claro, não é um requisito, mais como cosméticos, e versões mais antigas funcionariam bem.

  3. Adicione uma conta SIP no Linphone (usando os provedores mencionados acima) e para cada conta, no conjunto de diálogos SIP Account Configuration Transport to TLS (em vez de UDP ).

  4. Por fim, em Options > Prefs > Network Settings set Media encryption type to ZRTP .

Você pode verificar se tudo funciona conforme o esperado, ligando para o serviço de testes Ostel Echo sip:[email protected] e verificando a mensagem:

Secured by ZRTP - [auth token: ab34]

Quanto aos critérios obrigatórios, Linphone :

  • suporta a realização de chamadas de áudio / vídeo,
  • permite criptografar o fluxo de mídia usando padrões abertos,
  • é executado na maioria das distribuições Linux modernas (Fedora, Debian, Ubuntu, Gentoo, etc.),
  • aparentemente tem algumas portas do OpenBSD (mas eu tenho pouca experiência com elas),
  • é totalmente de código aberto, embora a empresa por trás disso também forneça suporte comercial

Além disso, o Linphone tem um impressionante suporte a várias plataformas :

Linphone has been launched in 2001. It was the very first open source application using SIP software on Linux. For more than 10 years, a lot of improvements have been done and Linphone has been ported on the main desktop, mobile and web platforms:

  • on Windows Desktop in 2006

  • on iOS and Android in 2010

  • on Blackberry OS5-7 in 2011

  • on Windows Phone 8 in 2013

  • on web browsers in 2013 (Chrome, Mozilla Firefox, Microsoft Internet Explorer, Apple Safari)

E, finalmente, algumas impressões pessoais. Eu brinquei com muitos SIP Softphones (incluindo Ekiga, Jitsi e outros que simplesmente travam e queimam) e de longe o Linphone foi o mais confiável, especialmente em termos de processamento de áudio e vídeo. Pode ser um pouco instável para a interface do usuário (onde o Jitsi é superior), mesmo que recentemente eles tenham feito progressos nisso, mas isso é apenas um pequeno detalhe comparado à confiabilidade técnica do Linphone. Está disponível na maioria das plataformas em que você poderia pensar, e está sujeito a desenvolvimento ativo, a saber, suporte ao wrt codec (suporta codecs de vídeo VP8 e H264, e Opus e Speex para áudio, entre outros).

Quanto ao Skype ser seguro, tenho problema com isso. Há evidências casuais de que as chamadas do Skype podem ser interceptadas pelas autoridades, o que implica que o Skype mantém os backdoors em seus mecanismos de criptografia. Eu suspeito que a NSA teria mais dificuldade em interceptar uma chamada do Linphone criptografada pelo ZRTP.

Veja também:

por 21.08.2014 / 17:01
-1

Ainda não existe nenhum :( essa é a resposta correta. Mas obrigado!

    
por 22.03.2011 / 13:55