mileskrell / text-torch

Shine a light on your texting behavior
GNU General Public License v3.0
18 stars 2 forks source link

Possible to work with Signal? #2

Open Emporea opened 3 years ago

Emporea commented 3 years ago

This app wont import any messages when using sms&mms with signal.

Is there any possibility to get this working? This would be awesome, also if it included the signal's own messages.

Happy New Year btw. :)

uber97 commented 3 years ago

+1

I'm an avid Signal user. Would be awesome if it'll support Signal messages (not SMS)!

mileskrell commented 3 years ago

Agreed, Signal support would certainly be neat. I'll look into it as time permits 🙂

Thanks for opening this issue!

fl0pedro commented 3 years ago

I am not sure how well Text Torch would be able to interface with Signal messages, but maybe you can do something that analyzes the encrypted backups. Here is a project that decrypts it if you want to check that out: https://github.com/xeals/signal-back.

lpstandardrp commented 2 years ago

+1 just came here wondering about Signal message analysis...

I am not sure how well Text Torch would be able to interface with Signal messages, but maybe you can do something that analyzes the encrypted backups. Here is a project that decrypts it if you want to check that out: https://github.com/xeals/signal-back.

How might you or someone go about this once you have the decrypted Signal Backup file(s)? Export to XML and then import that XML into SMS Backup & Restore to "populate" phone's SMS with Signal's messages and then analyze using Text Torch? For reference: (Taken from https://github.com/xeals/signal-back):

signal-back is intended to use the same decryption process as the Signal app uses when importing its backups, to make them readable without being used by the app. Usage... (build or download pre-built...)... Usage: signal-back COMMAND [OPTION...] BACKUPFILE ... ('export')... Current export formats are:

XML: Targeted to be compatible with SMS Backup & Restore CSV Go structure representation ("raw")

  1. Export as XML
  2. Import XML into SMS Backup and Restore
  3. Use Text Torch to Analyze

Seem right?

Can this be accompliahed on Android alone? (i'm pretty sure a Samsung Galaxy Note 9 is or could fit the "Linux, and 32-bit (386) or 64-bit (amd64)" criteria (see quote below)... is that correct? If so, how would you verify which binary will work and how would you recommend exrcuting(?)(Correct verbiage- 'executing'?) The prebuilt-binary on aforementiined Samsung Android phone? Termux? NixOS? UserLand?

quote from: https://github.com/xeals/signal-back#example-usage

Example usage

Download whichever binary suits your system from the releases page ; Windows, Mac OS (darwin), or Linux, and 32-bit (386) or 64-bit (amd64).Â