Buduję aplikacje i zdecydowałem, że nadszedł czas na uruchomienie mojego kodu przez obfuscator. Pobrałem i wykorzystałem Eazfuscator.NET, a następnie po zainstalowaniu aplikacji pobrałem Ispy, aby zobaczyć, jak dobrze działa ten proces.Problemy z .Net Obfuscator
Okazało się, że nadal mogę łatwo zobaczyć wiele kodu, na przykład większość logiki w mojej rutyny była tam w niektórych częściach moich pracowników w tle. Tak, łańcuchy zostały zmienione, ale niektóre przypadki, które uważam za dość ważne, były widoczne.
Na przykład, gdy buduję klucz uwierzytelniania aplikacji, są pewne elementy, które dołączam do klucza przed uruchomieniem szyfrowania. Te elementy były widoczne, kiedy użyłem Ispy do obejrzenia zespołu. Hasło do mojej biblioteki szyfrowania było ukryte, ale mam wrażenie, że jest to wciąż więcej informacji, niż chciałbym, aby ktoś mógł ją zobaczyć.
Moje pytanie brzmi - czy to normalne zachowanie podczas korzystania z obfuscatora? A może powinienem próbować innych?
chciałbym spróbować innych z nich. Użyłem dotfuscatora i z wyjątkiem anonimowych typów robi to bardzo dobrze. VS2010 ma również zaciemnienie Wierzę, że – Brian
Witamy w Stack Overflow! Użyłem Eazfuscatora i mam naprawdę gęsty, hardcoreowy wynik. Upewnij się, że używasz najnowszej wersji. Spróbuj zmienić niektóre ustawienia. – ashes999
Widzę bardzo mało ustawień. O czym dokładnie mówisz? –