Приходим к выводу:
Защита Твоего проекта должна комплексной. Если нужна защита от школохакеров, то хватит и простого обфускатора. Когда Я ничего не применял в программе, то чуть ли ни каждый второй отмечался в комментариях, типа: "а почему ты catch вот тут не обрабатываешь", "я взломал твой код", "я тебя хакнул", "я смог деобфусцировать твой твикер" и всё в таком духе. Поэтому также готовься, что будут появляться выскочки, желающие выебунться в комментариях. Однако, сами выскочки эти, конечно, ничего не из себя не представляют, ибо кроме CrackTools, de4dot и dnSpy и прочих, как уже было сказано, требуется мозг. А у школохакера он по природе своей не сильно задействован. Так что остался лишь софт и пустые понты. Подобное поведение выскочек подтолкнуло Меня в те времена подлить масла, как говорится. Нахлебались, наобжигались, что на всю жизнь запомнили, как это видно по вышеупомянутому руборду.

И вот с 2019 года все супер-герои пропали, но появились те (те же на самом деле), кто спрашивает у Меня ЕЖЕДНЕВНО ПОД КАЖДЫМ ВИДЕО постоянно, как Я защищаю свой проект и как умудрился это сделать на C# и всё в таком духе. Особый бугурт у людей вызывает то, что Я проверяю целостность программы и размер файла во время запуска. То есть, откуда Win 10 Tweaker знает сколько он будет весить, если он ещё 1) не скомпилирован и 2) не прошёл обфускацию, которая также потом создаёт произвольный размер программы. Ведь мы же не можем знать, сколько точно в байтах будет весить программа. Особенно после обфускации.... В общем, уникальных идей много. И чем больше их заложишь в свой софт, тем надёжнее. Другой вопрос: а нужно ли это тебе? Мне лично это нужно уже не столько, чтобы потроллить балаболов и поугарать над ними, как с целью исключить возомжность загрузки скомпрометированной версии Win 10 Tweaker. Ибо уже были случаи с 2019 года, где по сети гуляли вирусные версии и попробуй потом докажи, что это не твоя версия. И вот ценой ложных детектов антивирусов Я пошёл на сокрытие кода, на закрытие доступа к распаковке программы, а также декомпиляции. Вторая причина изучения уязвимостей у Меня лично – это знать степень надёжности своего проекта, чтобы в будущем, возможно, сделать свой платный автоматизированный инструмент для таких, как Ты. Кликнул и защитил. Но пока Я, как Мне кажется, далёк от совершенства. Но это лишь вызов для Меня. И должен быть для Тебя 👍