Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 64401|Отговор: 4

[Източник] .NET антибъгване за подобряване на сигурността на програмата

[Копирай линк]
Публикувано в 26.05.2020 г. 15:10:54 ч. | | | |
Има много инструменти за декомпилиране под .net: dnspy, Reflector, ILSpy и др

Можеш директно да дебъгваш компилираната .exe програма, да преглеждаш стойностите в паметта и дори да модифицираш изходния код директно.

Как тогава нашата програма открива, че се дебъгва или декомпилира?

При нормално стартиране на приложението потребителят обикновено кликва два пъти, за да стартира, а родителският му процес е "explorer", като трябва само да проверим дали стартираният родителски процес е правилен.

Различните стойности, получени чрез двойно кликване за стартиране, cmd start и dotnet старт, са показани на фигурата по-долу:



Ако името на родителския процес не е Explorer, програмата излиза.

.NET Core трябва да инсталира следния пакет, командата е следната:


Кодът е следният:







Предишен:Деинсталиране на Symantec Endpoint Protection (SEP) чрез команди
Следващ:Angular 9 реализира функцията за дублиране (клипборд)
 Хазяин| Публикувано в 10.11.2020 г. 15:57:52 ч. |
AppDomain.CurrentDomain.BaseDirectory и System.Environment.CurrentDirectory също са несъвместими

Бъдете внимателни с System.Environment.CurrentDirectory, за да получите текущата директория
https://www.itsvse.com/thread-9464-1-1.html


Публикувано в 26.09.2021 г. 17:40:44 ч. |
Публикувано в 29.09.2021 г. 19:06:54 ч. |
Елате да видите, благодаря, че споделихте
Публикувано в 30.09.2021 г. 14:42:10 ч. |
Бик-жаба, за да се научи да учи
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com