Citat:
Ufff...tek sam sad shvatio da je ovu bolest dobio dekompajliranjem.
Da, mada dekompajliranje nije loše po difoltu. Jednom sam greškom obrisao izvorne kodove koji još nisu bili ubačeni u CVS. Koristio sam
jad (java decompiler, besplatan!) i dobio praktično ceo sors nazad, koji je (prema sećanju) izgledao skoro potpuno isto kao i polazni, samo nije bilo komentara! To je zato što kod nije bio dodatno mašinski „zakomplikovan“ (to se na engleskom zove
obfuscation).
E sad, kao što su ti ljudi već rekli, postoje programi koji namerno ispreturaju kod tako da se posle dekompajliranja dobijaju gluposti.
Opšti savet u vezi sa dekompajliranjem je: nemoj, ako ne znaš
tačno šta radiš. Reverzni inženjering (pa i dekompajliranje koje je deo toga) je u principu zanimljiva stvar, ali zahteva dosta ručnih intervencija da bi se na kraju dobilo nešto smisleno. Srećom postoje mnogi programi u sorsu iz kojih se puno da naučiti.
f