Посмотрел исходники InterstarObfuscator...
Думал что будет что то прикольное, а тут протектор на базе dnlib.Такое можно делать для себя по приколу за 5 минут, а не на конкурс.
Кто-то вообще смотрел на исходник?) Или только я?)
https://github.com/n1k1tul1k/InterstarObfuscator/blob/origin/InterstarCore/Modules/EncodeVariablesModule.cs38 строка
string oldString = method.Body.Instructions[i].Operand.ToString(); //Original String
Копипаста из урока:
https://opensourcelibs.com/lib/tutorials-stringencryptionДаже комментарий остался :D
https://github.com/n1k1tul1k/InterstarObfuscator/blob/origin/InterstarCore/Helpers/TextHelper.csКопипаста с stackoverflow элементарной вещи, типа декодирования base64:
https://stackoverflow.com/questions/11743160/how-do-i-encode-and-decode-a-base64-stringИ какой вообще здравый смысл хелпера TextHelper с одним методом Base64Encode и DecryptionHelper с одним методом Decrypt_Base64?) И почему один с try catch-ем, а другой нет?)
Еще InjectHelper с бесплатного ConfuserEx
После этого даже придираться к качеству не хочется)
Вообще, я думаю, что этот проект может занять даже первое место, но только на ресурсе
govnokod.ru :) Но в принципе в духе болгеноса или бабушкина.