
- label

-
Nu
chevron_right
Vous quittez WhatsApp pour Telegram ? Attention si vous migrez vos conversations
news.movim.eu / Numerama · Friday, 29 January, 2021 - 18:13
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
-
chevron_right
Telegram feature exposes your precise address to hackers
news.movim.eu / ArsTechnica · Tuesday, 5 January, 2021 - 21:40 · 1 minute

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.
-
Nu
chevron_right
Telegram connaît une panne en Europe
news.movim.eu / Numerama · Wednesday, 16 December, 2020 - 14:55
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).
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.
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