Lately I came to game-bot for browser flash-game which gets data from flashplayer dll. The main point of doing this was to get decrypted data(JSON) sent from game server to client through TCP.

Do you have an idea I can do something like this ? For example debugging the flashplayer DLL and find which function is responsible for decryption of these data?

  • 1
    Your question is both unclear and seemingly aimed at a very specific system to which none of us has access. Feel free to edit it and include more details or even a link to said file. Information that I personally found missing includes as to what (transport?) encryption you found was being used. The wording also makes your question harder to understand than it would have to be.
    – 0xC0000022L
    Commented Jul 2, 2018 at 7:55
  • I agree I use to complicate things. I have edited my post and added more details. I dont know what type of encryption has being used.
    – user175989
    Commented Jul 2, 2018 at 11:38
  • Did you try to capture that JSON data with Wireshark?
    – Biswapriyo
    Commented Aug 2, 2018 at 18:56
  • that JSON is encrypted, so in Wireshark I see just meaningless strings
    – user175989
    Commented Aug 3, 2018 at 13:24

1 Answer 1


This is a very general and shallow question so I'm giving a very general and shallow answer

Getting that information is done by reverse engineering the binary in question (the flash player dll in your case). You can either dynamically reverse engineer it (usually using a debugger) or statically (usually using a disassembler).

How to specifically do it in the case of the flash player dll is a too broad of a question to properly answer, you'll need to start reverse engineering and perhaps consult back with specific issues you're having trouble with.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.