Email or username:

Password:

Forgot your password?
greeeeen :blobcatpresentgreen: (christmas edition)

hey fedi, do you know of a way of exporting text messages from signal?

5 comments
greeeeen :blobcatpresentgreen: (christmas edition)

i very much do not want to figure out how to read and decrypt a sqlcipher file

greeeeen :blobcatpresentgreen: (christmas edition)

okay coooool. the key is stored in plaintext at ~/.config/Signal/config.json. veeerry secure...

it took me 11 minutes of reading source code to figure that out ​:neobot_woozy:​

greeeeen :blobcatpresentgreen: (christmas edition)

the very convenient messages table unfortunately does not contain any information on who sent the message... only the conversation id and the id of the key used to encrypt it. which i have no idea how to associate to an actual username ​:neobot_flop:​

greeeeen :blobcatpresentgreen: (christmas edition)

and for DMs, it doesn't even include the name of the conversation... i guess that was designed to use contacts or something idk...

greeeeen :blobcatpresentgreen: (christmas edition)

i'm dumb, it's called .profileName instead of .name ​:neobot_flop:​

Go Up