Man, I was hoping it was written in C, or at least C++, not Python.
Show HN: Snapception – Intercept all snapchats received over the network
31–40 of 84 posts
Re: Show HN: Snapception – Intercept all snapchats received over the network
#32Connecting via a proxy and installing a CA means this is more of a tool for a snooping parent to intercept the snapchats of their kids while they are at home, rather than a scary-looking tool for intercepting the general stream of snaps (as it is made out to be).
Re: Show HN: Snapception – Intercept all snapchats received over the network
#33Connecting via a proxy and installing a CA means this is more of a tool for a snooping parent to intercept the snapchats of their kids while they are at home, rather than a scary-looking tool for intercepting the general stream of snaps (as it is made out to be).
Not necessarily. If you control the gateway, it's possible to transparently redirect outbound connections into your proxy. I used to do this back in the 90s to force our employees browsers through an ad-blocking proxy. Depending on your user base (kids?), it could be as simple as setting up an open wifi access point in a place where all other APs are password-locked. Edit: I just realized that this proxy requires the…
Re: Show HN: Snapception – Intercept all snapchats received over the network
#34Re: Show HN: Snapception – Intercept all snapchats received over the network
#35To see why this is a problem, see the ECB-encrypted Tux image on http://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#...
Oops.
Re: Show HN: Snapception – Intercept all snapchats received over the network
#36> Intercept and decrypt all snapchats received over your network Somewhat misleading in light of: > Anyway, for Snapception to intercept your snapchats, you must be connected to the computer via a proxy and have installed its CA Interesting, nevertheless, because it exposes that: > they use one, hardcoded key for all video and image encryption
Re: Show HN: Snapception – Intercept all snapchats received over the network
#37Snapchat use ECB as the cipher mode of operation: https://github.com/thebradbain/snapception/blob/781ebb13cd7e... To see why this is a problem, see the ECB-encrypted Tux image on http://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#... Oops.
Of course ECB is still a very bad choice, because there are plenty of other ways to attack it. But recovering Snapchat images without the key would not be nearly as trivial as that example might suggest.
Re: Show HN: Snapception – Intercept all snapchats received over the network
#38Earlier quoted context omitted.
Out of curiosity, how come? Python runs on pretty much any platform you'd want to use and is much easier to develop in than C/C++.
I was hoping to see low level socket programming, you know, connect, close, open, bind, accept, recvfrom
Re: Show HN: Snapception – Intercept all snapchats received over the network
#39Re: Show HN: Snapception – Intercept all snapchats received over the network
#40You will need the android id of the phone, which I don't think you can easily get as a man in the middle?