1から似たようなソフト作るのとリバースエンジニアリングするのは全然違う
そもそも通信暗号化してるからそのアルゴリズムもすぐにはわからんだろうし