close
  • Nu chevron_right

    Vous quittez WhatsApp pour Telegram ? Attention si vous migrez vos conversations

    news.movim.eu / Numerama · Friday, 29 January, 2021 - 18:13

Telegram

Avec Telegram, il est possible de récupérer l'historique de conversation WhatsApp pour faciliter la migration des contacts. Mais ce transfert a des répercussions qu'il ne faut pas ignorer sur la sécurité et la confidentialité des messages. [Lire la suite]

Abonnez-vous à notre chaîne YouTube pour ne manquer aucune vidéo !

L'article Vous quittez WhatsApp pour Telegram ? Attention si vous migrez vos conversations est apparu en premier sur Numerama .

  • Ga chevron_right

    Telegram 7.4 makes it easy to migrate your WhatsApp chat history for iOS users

    news.movim.eu / gadgeteerza-tech-blog · Thursday, 28 January, 2021 - 07:07

Of course some of us have already deleted our WhatsApp accounts, but I did actually backup a few of my chats, so I'll be trying this out when it gets to Android.

Even if you are an iOS user who has deleted your WhatsApp account, this will still work for any chats that you did export.

See https://www.xda-developers.com/telegram-7-4-makes-easy-migrate-whatsapp-chat-history

#technology #telegram #deletewhatsapp

  • chevron_right

    Telegram feature exposes your precise address to hackers

    news.movim.eu / ArsTechnica · Tuesday, 5 January, 2021 - 21:40 · 1 minute

Telegram feature exposes your precise address to hackers

Enlarge (credit: Getty Images )

If you’re using an Android device—or in some cases an iPhone—the Telegram messenger makes it easy for hackers to find your precise location when you enable a feature that allows users who are geographically close to you. The researcher who discovered the disclosure vulnerability and privately reported it to Telegram developers said he has expressed no plans to fix it.

The problem stems from a feature called People Nearby. By default, it’s turned off. When users enable it, their geographic distance is shown to other people who have it turned on and are in (or are spoofing) the same geographic region. When People Nearby is used as designed, it’s a useful feature with few if any privacy concerns. After all, a notification that someone is 1 kilometer or 600 meters away still leaves stalkers guessing where, precisely, you are.

Stalking made simple

Independent researcher Ahmed Hassan , however, has shown how the feature can be abused to divulge exactly where you are. Using readily available software and a rooted Android device, he’s able to spoof the location his device reports to Telegram servers. By using just three different locations and measuring the corresponding distance reported by People Nearby, he’s able to pinpoint a user’s precise location.

Read 9 remaining paragraphs | Comments

index?i=jDFOISTvrwo:mAtmJkXHuoY:V_sGLiPBpWUindex?i=jDFOISTvrwo:mAtmJkXHuoY:F7zBnMyn0Loindex?d=qj6IDK7rITsindex?d=yIl2AUoC8zA
  • Nu chevron_right

    Telegram connaît une panne en Europe

    news.movim.eu / Numerama · Wednesday, 16 December, 2020 - 14:55

Telegram

Telegram n'a plus fonctionné correctement pour certains utilisateurs européens entre 14h30 et 15h30, avant que les équipes de l'entreprise parviennent à rétablir le service. [Lire la suite]

Abonnez-vous à notre chaîne YouTube pour ne manquer aucune vidéo !

L'article Telegram connaît une panne en Europe est apparu en premier sur Numerama .

  • chevron_right

    Reply to chat messages, a new Movim feature coming soon!

    Timothée Jaussoin · pubsub.movim.eu / Movim · Sunday, 1 November, 2020 - 15:02 edit

A new useful #feature has been merged into Movim today. It will also be part of the upcoming 0.19 #release.

This change relies on the standard XEP-0201: Best Practices for Message Threads and allows you to #reply to a chat message using any XMPP account using Movim.

You could already find such feature on other chat platforms like #Telegram or #WhatsApp, the flow is also quite similar: on supported messages, click on the reply button and a little preview will appear next to the chat box input, fill in your message, publish, et voilà !

You can also navigate to the original message by clicking on the little preview (if this message is currently shown in the conversation).

Reply to chat messages feature

Enjoy :)

  • chevron_right

    Chat picture resolver and Telegram stickers

    Timothée Jaussoin · pubsub.movim.eu / Movim · Friday, 15 May, 2020 - 07:50 edit · 3 minutes

Movim 0.18 is planned to be released soon.

In the meantime, let's have a look at one specific feature that is really useful when you integrate Movim with the Spectrum2 - Telegram bridge.

For those that are not aware, XMPP can connect to other chat networks using tools called "transport". One of the most used is called Spectrum2 and can connect to many other networks thanks to its libpurple support.

Telegram transport setup

What will we do here is:

  • Setup telegram-purple in Spectrum2 on Debian
  • Connect it to a XMPP server (here ejabberd)
  • Adapt the transport to integrate with Movim

Setup Spectrum2 and telegram-purple

Here I will not detail the basic installation, the official Spectrum2 documentation is pretty complete.

Once the repository is setup, please install the base package and the libpurple module:

apt install spectrum2 spectrum2-backend-libpurple

For telegram-purple the README is also quite complete

Create a Telegram transport

Once all the packages are setup, we will create a transport configuration file. You can reuse the spectrum.cfg.example located in the /etc/spectrum2/transports/ as a base.

# nano /etc/spectrum2/transports/spectrum_telegram.cfg

This is basically the config file that I used for my own telegram.movim.eu transport:

[service]
server_mode = 0
user=spectrum

jid = telegram.movim.eu
password = spectrumpassword
server = 127.0.0.1
port = 5347
backend_host = 127.0.0.1

users_per_backend=10

backend=/usr/bin/spectrum2_libpurple_backend
protocol=prpl-telegram

web_directory=/home/movim/upload/spectrum
web_url=https://upload.movim.eu/spectrum

[identity]
name=Telegram Transport
type=telegram

[logging]
config = /etc/spectrum2/logging.cfg
backend_config = /etc/spectrum2/backend-logging.cfg

[database]
type = sqlite3

[registration]
enable_public_registration=1

When Spectrum2 will connect to the Telegram network, the stickers will be downloaded as files on the server. By default an ugly path is simply sent to the XMPP clients. We will turn it to a proper URL and let Movim to its magic.

To do that we need to configure the Web Storage module. You can also find more documentation about it there.

web_directory=/home/movim/upload/spectrum
web_url=https://upload.movim.eu/spectrum

It's pretty self explanatory. The downloaded stickers will be put in the web_directory directory. The second parameter, web_url, is basically telling Spectrum2 how to general its URL before sending them in the messages.

Configure ejabberd

Then we need to add a new service in our ejabberd.yml configuration file.

  -
    port: 5347
    module: ejabberd_service
    access: all
    ip: "127.0.0.1"
    global_routes: false
    hosts:
      "telegram.movim.eu":
        password: "spectrumpassword"

Once everything is setup, restart Spectrum2 and ejabberd. For Spectrum2 you can do it using spectrum2_manager or a dedicated systemd configuration file.

Configure our web server

We then need to expose those files to the web. A simple nginx configuration will handle it.

server {
    server_name upload.movim.eu;

    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    …

    root /home/movim/upload;

    location /spectrum {
        alias /home/movim/movim/spectrum;
    }
}

Fix the nasty file rights with Incron

If you start to use your Telegram transport at this point you'll notice that the stickers URLs are returning a 403 Forbidden error.

Indeed, Spectrum2 is writting the files in the directory using it's own rights. And this can't be configured.

We will then use another useful tool called Incron. This tool works like CRON but instead of working on time events, it works on file events.

You can find a pretty complete documentation there.

apt install incron 
nano /etc/incron.allow # add your spectrum user there
sudo -su spectrum
incrontab -e

In the incrontab file well then change dynamicaly the rights of the files once they are wrote in the directory (check the documentation for more details).

/home/movim/upload/spectrum   IN_CLOSE_WRITE          chmod 664 $@/$#

Enjoy your nice Telegram stickers in Movim

In Movim, nothing more to do. With the version 0.18, Movim will try to resolve the incoming messages that contains a URL and see if it's a valid picture. Which is the case for Telegram stickers.

Telegram stickers displayed in the Movim chat

You can also note that it works for any other incoming picture URL, including those sent using Conversations or other XMPP clients.

That's all folks!

#telegram #xmpp #movim #transport #stickers #ejabberd #admin