why not ask the company that developed the software to make the changes for you? it'll cost you but that's how business is done.
The problem is, I've made the software. I've replaced original files with encoded files by mistake. I need my own source code.