Obfuskacja i inne zabezpieczenia

0

Zawarłem w swoim programie parę rozwiązań, którymi nie chcę dzielić się z programistami klienta, poszukuję dobrego obfuskatora, darmowego do zastosowań komercyjnych. Swego czasu korzystałem z Crypto Obfuscatora for .NET, ale to była komercyjna wersja w firmie, w której pracowałem. Jest ona jednak ciutkę za droga na moją kieszeń.

  1. Czy możecie polecić jakieś darmowe rozwiązanie?

  2. W jaki sposób jeszcze zabezpieczyć aplikację, tak żeby nie dało się zbyt łatwo z pliku exe wyciągnąć kodu? Może są lepsze sposoby niż obfuskacja? (mogą też być komercyjne aplikacje - chętnie poszerzę wiedzę, nawet jeśli nie będę korzystać)

0

Dootfuscator od MS jest zawarty w Visual Studio .

0

Confuser. Znajdziesz na codeplex. Bardzo dobry i w pełni darmowy (darmowy dotfuscator jest bardzo ograniczony).

0

niestety, nie w wersji VS Express :(

0

Zanim cokolwiek wdrożysz, przetestuj czy jest odporny na deobfuscator de4dot https://bitbucket.org/0xd4d/de4dot/

0

Nawet po "obróbce" takim narzędziem jak de4dot, trzeba się nieźle nieraz namęczyć, aby cokolwiek zrozumieć. W dodatku jeśli przy obfuskacji używana jest opcja wirtualizacji kodu to w zasadzie łatwiej program kupić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1