Extracting SIP Credentials from Sipgate Satellite

WARNING:

Sipgate have contacted me. They WILL block your account and ban you from Satellite if you connect any other SIP client using these credentials. I only still provide the following because it is interesting from a technical perspective, don’t do it if you depend on your accout.

 

Sipgate Satellite is a VoIP app that allows you to use a German mobile phone number in an app.

But this app requires Google Play Services (though it works with microg) and is not open source and you don’t get the actual SIP credentials to use the SIP account on a normal phone or on your desktop computer.

You can, however, extract the SIP credentials. This is how it works.

Prerequisites

Extracting the Credentials

  1. Open Preferences Manager. It will ask you for root access so it can read the app’s data, confirm that.
  2. Scroll down till you find the app.
  3. Search for “sipCredentialsStorage.xml” and note down the values of the keys “sipCredentialsUsername” and “sipCredentialsPassword”.
  4. Profit!

(SIP server is sipgate.de)

Conclusion

While before you weren’t able to choose a VoIP software of your liking, you can now do so. Now you can even use a physical SIP phone, too.

What I don’t yet know is:
What happens if you set up multiple phones? Will they all ring? Does every installation of the app use the same credentials?
I don’t happen to have a second phone with root access for testing. Drop me a message, if you know about that.

You should note that, since this is not officially supported, it might stop working at any time.

 

edit: It seems to work with more than one client. No idea how reliably, though.

1 thought on “Extracting SIP Credentials from Sipgate Satellite

  1. Folgender Kommentar kam via Email rein. Vielen Dank.
    —————————————————————————–

    Hallo Joshua,
    ich habe ueber einen Link von Prepaid Wiki deinen Blog Eintrag zum
    Auslesen der SIP Zugangsdaten der Satellite App gefunden.
    Vielen Dank fuer die sehr ausfuehrliche Beschreibung.
    Bei mir hat es jedoch an einer Stelle gehakt, bevor es geklappt hat.

    Ich habe im Preferences Manager die Satellite App geoeffnet.
    Dann schreibst du “*Search for* „sipCredentialsStorage.xml“ …”
    Das hat mich etwas verwirrt und ich habe ueber das Suchfeld (nur fuer
    Apps wie ich spaeter gemerkt habe) versucht den Eintrag zu finden. Kurz
    bevor ich aufgeben wollte, habe ich gemerkt, dass ich in der App
    horizontal Scrollen kann um die verschiedenen Eintraege zu finden.
    Vielleicht koenntest du zur Verdeutlichung den Punkt etwa wie folgt
    abaendern:

    “Scroll horizontally (swipe to the left) until you get to the entry
    „sipCredentialsStorage.xml“ …”

    Viele Gruesse
    ULS (Uwe)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.