Forum Thread: Clash of Clans Decryption

Hello my fellow hackers :)

I am trying to find a way to hack Supercell (as a White-Hat Hacker) but first I want to make a private server out of myown hands to understand the protocol used.

In order to do that, I created a little proxy (https://github.com/DevilMental/CoCProxy) to decrypt the packet and write the server... I then looked the decryption used by Clash of Clans and I found this : http://androidgamehacks.net/forums/showthread.php?tid=27679&pid=238688. The thing is that it doesn't work...

The Ultrapowa server http://ultrapowa.com/ decrypts the packets but the source code is obfuscated so I cannot understand the way they decrypt the packets.

Can you help me please ?
Thank you ;)

Never Miss a Hacking or Security Guide

Get new Null Byte guides every week.

6 Responses

if you found the way, I'd like to know.

If you want proxy and intercept datas,

I'd recommend you Burp-Suite(Its included in Kali), just set-up your burp proxy and in your android/ios device just link the proxy with the proxy providing the IP and Port, and you're ready to intercept and see how does Clash of clans work

This is interesting. :) I was planning on trying something like this once I finished learning python. Looks like you beat me to it! :D Anyway, keep it up! I'd like to see some updates, and maybe you can figure out how to edit the packets to get free gems :333333 lmao

EDIT: Never mind. Looks like the guy gave up. this post is from 6 months ago and he hasn't been on in 5 months. I'll just spin off of his ideas sometime.

if you found the way, I'd like to know.

Hacking Supercell (As a white-hat or not) would be illegal and you could find yourself in a lot of trouble if you even tried. Having said that, making your own server for Clash of Clans is an interesting idea. I have also considered it because it's annoying how there is no version of UCS for Linux. This is a pretty hard task though since you need to manage literally everything the client does including moving a building, starting a war or looking at another player's profile. Good luck with that if you still want to do it. Here's a link to the part of the Ultrapowa Clash Server which decrypts the packets: UCS Github (Requires some knowledge of C#). I hope it helps.

Share Your Thoughts

  • Hot
  • Active