This question already has an answer here:

I want to know if there is a decompiler for the binary data in the blockchain, I want to know about the details of my contract after it was uploaded to the blockchain?

marked as duplicate by eth Apr 21 '16 at 7:39

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.