Re:Amazon threatens to suspend Signal's AWS account over cen...
by simias on Tuesday May 01, 2018 @05:15PM
(#16971734)
They're arguably impersonating Amazon on the server side by hosting their service behind Amazon's proxies and using a trick to pretend that they're talking to some Amazon service instead of their own.
[ Parent
| on HN ]
Re:Amazon threatens to suspend Signal's AWS account over cen...
by zaroth on Tuesday May 01, 2018 @05:19PM
(#16971768)
The beauty of this is they are not doing anything on the server side to impersonate or spoof Amazon.
Re:Amazon threatens to suspend Signal's AWS account over cen...
by collinmanderson on Tuesday May 01, 2018 @07:28PM
(#16972704)
Right, it’s the _client_ side that’s tricking Amazon’s servers.
It seems to me Amazon should just close their loophole rather than threaten to kick signal out of the server side.
Re:Amazon threatens to suspend Signal's AWS account over cen...
by s73v3r_ on Tuesday May 01, 2018 @08:11PM
(#16972963)
According to the article, that's exactly what they're doing.
Re:Amazon threatens to suspend Signal's AWS account over cen...
by simias on Wednesday May 02, 2018 @08:30AM
(#16976257)
You're right of course, my comment was too short and factually wrong. What I meant was that what they're doing is effectively renting office space in Amazon's building and then exploiting a loophole in the way mail is distributed to receive packages even though the outside envelope says "c/o amazon.com" (or c/o souq.com in this case).
So while they don't do anything fishy on the server side they still took care to put their servers there for a reason. And since they also write the client code it's not difficult to show that the intent is to impersonate Amazon to 3rd parties.
Interestingly it seems that amazon couldn't really complain if the people writing the client were independent from those maintaining the servers since the spoofing code is entirely in the client. Although in the end I'm sure if it turned out to be a problem for they they'd just enforce that the domains match the HTTPS query and remove the technical possibility of fronting altogether.