Diskuze: Zabránění dekompilace .exe (C#)

C# .NET .NET (C# a Visual Basic) Zabránění dekompilace .exe (C#) American English version English version

Aktivity (1)
Avatar
Šeryx
Člen
Avatar
Šeryx:20.2.2014 22:02

Ahoj chci se zeptat jestli se dá nějak zabránit dekompilaci C# projektu přes dotPeek.Tím nechci říct že mám nějaký Best projekty a že se o kód nepodělím ale jenom by mě zajímalo jestli to jde a jak.Čau a dík za odpovědi.

Odpovědět 20.2.2014 22:02
Neodsuzuj někoho za to co něco neumí, ale uznávej ho za to co umí....
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Šeryx
Jan Vargovský:20.2.2014 22:05

Nejde. Maximálně můžeš nějak kód zprasit.

Tohle řeší všechno licence, takže disasemblovat je nezákonné.

 
Nahoru Odpovědět 20.2.2014 22:05
Avatar
Odpovídá na Šeryx
Michal Žůrek (misaz):20.2.2014 22:05

můžeš ten kód nějakým způsobem obzfukovat, to znamená že od sice bude dekompilovatelný, ale bude na první pohled nečitelný.

Nahoru Odpovědět 20.2.2014 22:05
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Šeryx
Luboš Běhounek (Satik):20.2.2014 22:12

Úplně to nejde, ale můžeš zkusit použít nějaký packer.

Nejjednodušší je třeba UPX, ale ten je lehké detekovat.

Nahoru Odpovědět 20.2.2014 22:12
:)
Avatar
Šeryx
Člen
Avatar
Šeryx:20.2.2014 22:19

Hmm...to je špatný no pochybuju že by někdo dělal projekt např.2 roky a pak ho schválně poku*#il..jenže to co je nezákonný vždycky aspoň někdo poruší.Tak dík za překvapivý odpovědi :D .
PS:Takže vše je open-source :-)

Nahoru Odpovědět 20.2.2014 22:19
Neodsuzuj někoho za to co něco neumí, ale uznávej ho za to co umí....
Avatar
Šeryx
Člen
Avatar
Odpovídá na Luboš Běhounek (Satik)
Šeryx:20.2.2014 22:21

Je teda zajímavý že neexistuje absolutní ale jen částečná ochrana.

Nahoru Odpovědět 20.2.2014 22:21
Neodsuzuj někoho za to co něco neumí, ale uznávej ho za to co umí....
Avatar
Odpovídá na Šeryx
Luboš Běhounek (Satik):20.2.2014 22:25

To není ani pro aplikace napsané v C++ :)

Nahoru Odpovědět  +2 20.2.2014 22:25
:)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.