Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C# a shování zdrojáku

Tvořím jeden projektík v C# a když ho dám zkompilovat, vidím ve výsledný binárce úryvky kódu v plain textu. Pouhým stiskem F3 v Total Comm. Určitě existuje i nějaký debugovací nástroj, kterým by se to dalo "dekompilovat" a zobrazit toho z mýho kódu mnohem víc. Existuje nějaký (co nejsnadnější) způsob, jak ten kód "bordelizovat", aby se v něm nemohl po zkompilování kdekdo hrabat? Jsem začátečník, tak prosím o nějakou polopatickou radu..
ď.

Předmět Autor Datum
Zkus googlovat C# Obfuscator
host 03.09.2011 10:03
host
Existuje a sú aj free nástroje. Problém je, že ti pôjde výkon dolu (pri zložitejšej aplikácii). Ak t…
Len tak 03.09.2011 13:29
Len tak
A jak to dělají profi firmy se svými komerčními programy? V těch se teda dá taky tak snadno šťourat?…
H. 03.09.2011 13:38
H.
Každý program či na Windowse či na Linuxe či na OS X môžeš rozobrať do úplných detailov. Na také vec… poslední
Len tak 03.09.2011 16:28
Len tak
http://www.foss.kharkov.ua/g1/projects/eazfuscator /dotnet/Default.aspx
MaSo 03.09.2011 14:18
MaSo

Existuje a sú aj free nástroje. Problém je, že ti pôjde výkon dolu (pri zložitejšej aplikácii). Ak tam máš nejaké connection string alebo tajné url adresy, tak to ti nikto neobfuscuje.

Stačí si pozrieť binárku cez Reflector
Obfuscator, ja som používal Babel (len vtedy ešte nebol na 64 bit robený)

Vravím, že zbytočnosť - s tým sa treba zmieriť.

Zpět do poradny Odpovědět na původní otázku Nahoru