Signal : Without a phone
Requirement⌗
We need to install signal-desktop
and signal-cli
(Debian based)
Refer to the website and github repository
According to multiple source, here is the data collected by Signal :
- Date and time a user registered.
- Last date of a user’s connectivity to the service.
Register phone number⌗
Requirement : You have a phone number available and can receive at least SMS.
Here is the process to register your phone number on Signal :
First we need a captcha at this address : https://signalcaptchas.org/registration/generate.html
(F12 > Console THEN generate the captcha to see the full URL)
Here is the CLI to register the phone number with a captcha
signal-cli -u "+22$PHONE" register --captcha $CAPTCHA
Then you will receive a SMS from Signal you can confirm the code with the CLI :
signal-cli -u "+22$PHONE" verify $SMSCODE
Add a device to your signal profile⌗
Launch Signal desktop and decode the Qrcode.
Once decoded you get a link (eg : sgnl://linkdevice?uuid=QRCODE&pub_key=DECODED
)
Then you can launch this command to add a new device
signal-cli -u "+22$PHONE" addDevice --uri "sgnl://linkdevice?uuid=QRCODEQ&pub_key=DECODED"
Join a group⌗
Here is the command to join a group (here RaidForums Signal group, lel don’t join it’s dead)
signal-cli -u "+22$PHONE" joinGroup --uri "sgnl://signal.group/#CjQKIBmjT8lr4ZjUf4Uo-v1ekLggLbuVZiLFgeAlPrm-eG2HEhD14zg506aKjUaRM4704LRT"