Zdjęcia
Obfuscar to narzędzie zaciemniające dla zestawów .NET, które zostało wydane na licencji MIT.
To solidne narzędzie zapewnia podstawowe funkcje zaciemniania, które pomagają zabezpieczyć sekrety w zestawie .NET.
Aby zmienić nazwę metadanych w zestawach .NET, Obfuscar używa ogromnego przeciążenia do minimalnego zestawu, co w większości przypadków można odróżnić jedynie podpisem. Zawiera nazwy metod, właściwości, zdarzeń, pól, typów i przestrzeni nazw. Na przykład, jeśli klasa zawiera tylko metody, które akceptują różne parametry, wówczas wszystkie mogą zostać przemianowane na „A”. Jeśli do klasy zostanie dodana inna metoda, która akceptuje te same parametry co istniejąca metoda, można ją nazwać „a”.
Ogólnie rzecz biorąc, Obfuscar jest doskonałym narzędziem, które sprawia, że dekompilowanie kodu jest bardzo pracochłonne.