XMPP: otwarta i uniwersalna komunikacja

Ostatnio pojawiło się wiele szumu związanego z bezpieczeństwem wiadomości i tysiącami alternatyw dla WhatsApp, ponieważ ten klient jest najbardziej komercyjny i nie do końca najbezpieczniejszy.

Chociaż opcji jest wiele, a obecnie jest bardzo silna Telegram Ze względu na jego bezpieczeństwo i to, że jest to oprogramowanie typu open source, warto zapytać, na ile funkcjonalne jest szukanie alternatywnych programów zamiast korzystania z otwartych i zdecentralizowanych opcji, które stanowią bardziej uniwersalną komunikację.

Jak niektórzy mogą się już domyślać, mówię o protokole XMPP. Ten protokół jest z nami od dawna i stwarza możliwość komunikacji, ale w sposób zdecentralizowany; oznacza to, że każdy, kto używa tego protokołu, może współdziałać z dowolnym serwerem w dowolnym miejscu na świecie, niezależnie od używanego systemu.

Aby korzystać z tego protokołu, należy zarejestrować się na dowolnym serwerze, który udostępnia tę usługę. Dobrą opcją jest przeszukanie tej witryny: https://xmpp.net/list.php i użyj tego, który lubisz najbardziej lub tego, który jest najbliżej Ciebie (pamiętaj, że odległość wpływa na szybkość odpowiedzi serwera).

Skoro go wybierają, konieczna jest rejestracja na serwerze, choć należy wspomnieć, że nie wszyscy mają interfejs WWW, aby robić to „przyjaźnie”. W takim przypadku należy to zrobić za pomocą programu, który zapewnia tę opcję.

Na przykład w Pidgin możesz skonfigurować XMPP i zaraz pojawia się opcja „Utwórz nowe konto na serwerze” (w innych programach musi być coś podobnego).

Jeśli nie chcesz znać parametrów połączenia (każdy serwer ma swój własny) i chcesz korzystać tylko z protokołu, polecam zarejestrować się w https://mijabber.es/jappix/.

Ten serwer ma interfejs sieciowy (również bardzo schludny) i pozwala nam zarejestrować się, a nawet korzystać z czatu z przeglądarki, co oznacza dobrą przewagę w porównaniu z innymi serwerami bez interfejsu.

accountxmpp0

Po zarejestrowaniu mogą dodawać każdego, kto używa tego protokołu, bez względu na to, co powiedzą po swoim @, czyli serwer, którego używają.

A ponieważ XMPP jest protokołem otwartym, może być używany w dowolnym systemie operacyjnym dzięki szerokiej gamie istniejących klientów. Na przykład używam go w Pidgin Kiedy używam GNU / Linux o Windows; Adium , , , , , , , , , , , ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, , dla MacOS; i ChatSecure na Androida (na pewno istnieje tysiąc innych systemów, których chcą, to tylko kwestia rozpoczęcia wyszukiwania).

Ta opcja wydaje mi się dobra, ponieważ decentralizuje informacje, które może mieć pojedynczy serwer, co jest przynajmniej małym kamieniem na drodze masowej kontroli telekomunikacji, którą wszystkie rządy i wiele firm na świecie obecnie rażąco próbują (spójrzmy prawdzie w oczy to, NSA to tylko wierzchołek góry lodowej).

Informacja to potęga, a wszechpotężne firmy, takie jak Google, Microsoft, Facebook itp. wiedzą o tym bardzo dobrze, więc zawsze z nutką nieufności widzę nadmierną koncentrację informacji, niezależnie od jej źródła.

Gdybyśmy wszyscy korzystali z XMPP, byłoby mniej barier w komunikacji i nie miałoby znaczenia, gdybyś nie miał konta w Google, Microsoft, Facebook, WhatsApp, Telegram, WeChat, Linia i długie i tak dalej, więc przynajmniej z mojego punktu widzenia wszystko byłoby łatwiejsze i bezpieczniejsze.

Mówiąc o bezpieczeństwie, szyfrowanie to osobny temat (i bardzo ważny), ale polecam zbadanie, jak używać OTR z Pidginem (chociaż jest więcej kombinacji do szyfrowania rozmów).

Może niedługo coś na ten temat napiszę, chociaż jeśli ktoś naprawdę znający się na rzeczy chce mnie ubiec, to każdy dobry artykuł jest mile widziany tutaj, w cudownej społeczności Desde Linux. Pozdrowienia dla wszystkich.


20 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   gwizdać powiedział

    Bródkowy!!!

  2.   gwizdać powiedział

    Great !!

  3.   Ritmana powiedział

    Całkowicie się zgadzam, problem pojawia się, gdy próbujesz wyjaśnić koledze z działu księgowości, kuzynowi lub piekarni korzyści płynące z używania XMPP zamiast WhatsApp lub Line, które przechodzą od ciebie olimpijskie, a na końcu, chociaż z niego korzystasz, nie będziesz mógł się z nimi porozumieć, ponieważ nie zejdą z osła.

    1.    Juan Perez Perez powiedział

      Ritman, właśnie w tym miejscu musimy podnosić świadomość. Na czacie z przyjaciółmi, rodziną, współpracownikami, pomóż zainstalować klienta na ich telefonach komórkowych i otwórz konto xmpp. To będzie długi proces, ale podróż na tysiąc mil zaczyna się, gdy zostanie zrobiony pierwszy krok ...

      Mam ponad 30 kontaktów XMPP / Jabber i liczba ta stale rośnie (=

      Pozdrowienia.

      1.    Pepe powiedział

        Tam jesteśmy! 😉

  4.   Algawa powiedział

    Używam Pidgin, aby uzyskać dostęp do jabber.org, a w sieci musiałbym utworzyć konto z mijabber.es, aby uzyskać dostęp w trybie sieciowym, ale projekt wygląda świetnie:]

  5.   Alberto Arúa powiedział

    Jak dobrze, więcej ludzi !! W diasporze *, Pump, N-1 i pozostałych darmowych sieciach dużo promujemy XMPP, właściwie dzisiaj napisałem post na lignux.

    Dobry post i dzięki za napisanie go! Udostępnię to w sieciach 🙂

    1.    babel powiedział

      Jestem użytkownikiem Diaspory i przeczytałem artykuł, który tam udostępnili, który zainspirował mnie do napisania tego. Myślę, że ważne jest, aby dotrzeć do jak największej liczby osób, a co lepsze, jeśli ci ludzie używają GNU / Linuksa i są świadomi znaczenia wolnego i zdecentralizowanego oprogramowania.

  6.   nikt powiedział

    Szkoda, że ​​nikt nie opracował klonu WhatsApp na XMPP. To ułatwiłoby ludziom odważenie się tego spróbować. W rzeczywistości byłem dość rozczarowany, że ten nowy program open source o nazwie Telegram używa własnego protokołu niekompatybilnego z XMPP.

    Jestem użytkownikiem i rzecznikiem Jabbera od wielu, wielu lat. I nie byłem całkowicie odizolowany dzięki temu, że na razie wszystkie telefony z Androidem mają (miały) serię Gtalk. Zobaczymy, co będzie od teraz.

    Muszę też przyznać, że nie znalazłem jeszcze żadnego programu kompatybilnego z XMPP, który pozwoliłby mi robić to, co widzę robi WhatsApp. Brak pozwala na zrobienie zdjęcia i dołączenie go do rozmowy. I nie rozmawiajmy o czacie, w którym można wymieniać wiadomości z grupą kontaktów. Tak więc na razie, bez względu na to, jak bardzo wspieram XMPP, trudno jest mi przekonać innych do korzystania z niego. Stąd moja sugestia, aby ktoś zrobił klon WhatsApp na XMPP. W rzeczywistości, teraz, gdy klon open source już istnieje, przypuszczam, że nie powinno być zbyt trudno skorzystać z tego samego kodu źródłowego, aby spróbować zrobić coś takiego, co proponuję. Przynajmniej kod interfejsu użytkownika.

    1.    Alex powiedział

      To, co mówisz, istnieje, nazywa się to kontalk.
      https://play.google.com/store/apps/details?id=org.kontalk

      A w Firefox OS masz Loqui

      1.    Eliotime3000 powiedział

        Kontalk powinien być preferowanym systemem komunikatorów internetowych dla użytkowników Androida. Dlatego nienawidzę używać WhatsApp.

      2.    nikt powiedział

        Przepraszam, ale nie do końca to widzę: jest to open source, ale z tego, co przeczytałem, chociaż planują migrację do XMPP, obecnie używają prywatnego protokołu. Używają również numeru telefonu jako identyfikatora; co jest dobre dla tych, którzy muszą utworzyć nowe konto użytkownika bez konieczności komplikowania sobie życia, myśląc o nazwie użytkownika, ale nie jest przydatne dla tych z nas, którzy chcieliby używać naszego zwykłego konta XMPP.

  7.   diazepam powiedział

    Hiper pragmatyczne pytanie. Czy możesz komunikować się z klienta XMPP na Androida do WhatsApp? Czy może ten post ma na celu tylko powiedzenie „Użyj XMPP / Jabber”?

    PS: Jeśli to możliwe z pidgin z tą nieoficjalną wtyczką
    https://github.com/davidgfnet/whatsapp-purple

    1.    Eliotime3000 powiedział

      Sam w sobie może. Tylko to, co zostało zrobione w Pidgin, dotyczy Koontalk i / lub Telegram i voila.

  8.   Chinoloco. powiedział

    Dobra informacja, fajnie by było wgrać adresy tych, którzy chcą się nimi podzielić 😉

    1.    pebelina powiedział

      Chatsecure umożliwia udostępnianie plików, chociaż nie zawsze jest to w porządku. Aby to działało, musisz aktywować OTR, szyfrowanie, a druga strona musi użyć klienta kompatybilnego z tym typem szyfrowania. Zawiera również pakiet (apk) do dodawania emotikonów. Prawie nie zużywa baterii, ale ma awarię połączenia / odłączenia.

      Nadal jest do dopracowania, ale od czasu do czasu otrzymują wersje beta. Jest programowany przez ludzi z projektu Guardian, te same osoby, które sprawiają, że orbot jest dla mnie zaufanymi ludźmi.

      Nie musisz też przeglądać kalendarza ani integrować się z kontaktami. Komunikujesz się tylko z osobami, które dodajesz, bez ingerencji lub braku prywatności.

      Używam pidgin, aby wyjaśnić, kto widzi mnie online, a kto mnie nie widzi, i oczywiście, gdy jestem na komputerze, co jest wygodniejsze.

      Nawiasem mówiąc, o ile wiem, whassap używa niewolnej implementacji protokołu XMPP. Z pewnym rozszerzeniem, które zrobili, aby dodać funkcjonalność. KŁÓDKA, KŁÓDKA, KŁÓDKA. Dobrze dla ciebie.

    2.    babel powiedział

      Myślałem o tym, ale nie byłem pewien, czy to zrobić, czy nie.

      Jeśli chcesz się ze mną skontaktować, moje konto to mauriciogomez [at] cryptolab [kropka] net.

  9.   RAW-podstawowy powiedział

    XMPP jest moim preferowanym protokołem podczas komunikacji .. .. dopóki GTalk nie stał się Hangoutem, z odpowiednią zmianą z XMPP na inny protokół .. który przestał zapewniać zgodność komunikacji między użytkownikami Gmaila i XMPP.

    W przypadku Androida używam Xabbera, moim zdaniem klienta XMPP, który był dla mnie najwygodniejszy.

  10.   ds23ytube powiedział

    Bardzo dobrze, ale .. Dlaczego nie zrobią samouczka, jak używać XMPP, skoro prawda jest taka, że ​​nie rozumiem go zbyt dobrze. Na przykład z Pidginem, więc nie jest to trochę jaśniejsze.

    Pozdrowienia.

    1.    babel powiedział

      Dzieje się tak, że zależy to od wybranego serwera, zmieniają się parametry połączenia. Porty są takie same, ale nazwa serwera, który musisz napisać w Pidgin, zależy od tego, gdzie jesteś zarejestrowany.
      Zwykle wszystkie serwery mają instrukcje dotyczące konfiguracji klienta przesyłania wiadomości (w rzeczywistości najpowszechniejszym jest Pidgin). Na przykład, jeśli zarejestrujesz się na serwerze, który umieściłem w artykule, oto jak skonfigurować Pidgin lub inny program, aby nie polegać na interfejsie internetowym ... jest to w rzeczywistości bardzo proste.
      Pozdrowienia.