Skip to main content
11 events
when toggle format what by license comment
Oct 30, 2017 at 16:40 answer added Skip Hovsmith timeline score: 1
S Oct 27, 2017 at 13:40 history suggested GAD3R CC BY-SA 3.0
title formatted
Oct 27, 2017 at 13:04 review Suggested edits
S Oct 27, 2017 at 13:40
Oct 27, 2017 at 10:51 comment added Hector From a Man in the Middle point of view as long as the code doesn't ignore invalid certificates and the attacker does not have the ability to modify files on the device (either the application or operating system / root certificates) then the connection should be secure. Its also worth forcing your server to only accept SSL connections - possibly logging and notifying for unencrypted attempts.
Oct 27, 2017 at 10:47 answer added Hector timeline score: 6
Oct 27, 2017 at 10:47 comment added Guesser I suppose also I am asking if SSL is compiled into the app itself so there is no way of tricking the app to send info that was meant to be encrypted in plain text.
Oct 27, 2017 at 10:29 comment added Guesser So even in the compiled code it could be extracted? That is really my question.
Oct 27, 2017 at 10:20 comment added Hector So you're worried about your clients users? If the token is stored on a users device (either as a file, in the compiled code or even just in memory) that user can in theory extract it. This is the same whether a desktop application on a PC or on a mobile device. If you only want hardware controlled directly by your clients to call the API they would have to forward requests via their own API/server infrastructure.
Oct 27, 2017 at 10:14 comment added Guesser I'm not trying to stop clients developing their own applications, the API is limited enough for them not to be able to clone the service. I'm only concerned about the clients API keys being stolen from the code in the mobile app, if that is indeed possible.
Oct 27, 2017 at 9:59 comment added Hector If they already have API keys and they are developing their own applications other than through TOS how would you stop them doing this?
Oct 27, 2017 at 9:57 history asked Guesser CC BY-SA 3.0