Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 64401|Atsakyti: 4

[Šaltinis] .NET apsaugos nuo derinimo programos saugumui pagerinti

[Kopijuoti nuorodą]
Paskelbta 2020-05-26 15:10:54 | | | |
Yra daug dekompiliavimo įrankių pagal .net: dnspy, Reflector, ILSpy ir kt

Galite tiesiogiai derinti kompiliuotą .exe programą, peržiūrėti atmintyje esančias reikšmes ir net tiesiogiai modifikuoti šaltinio kodą.

Taigi, kaip mūsų programa nustato, kad ji derinama arba dekompiliuojama?

Įprastai paleisdamas programą, vartotojas paprastai dukart spustelėja programą, kad paleistų, o jos pirminis procesas yra "naršyklė", tereikia patikrinti, ar pradėtas pirminis procesas yra teisingas.

Skirtingos reikšmės, gautos dukart spustelėjus vykdyti, cmd start ir dotnet start, yra tokios, kaip parodyta paveikslėlyje žemiau:



Jei pirminio proceso pavadinimas nėra explorer, programa išeina.

.NET Core turi įdiegti šį paketą, komanda yra tokia:


Kodas yra toks:







Ankstesnis:Pašalinkite "Symantec Endpoint Protection" (SEP) naudodami komandas
Kitą:"Angular 9" įgyvendina dubliavimo (mainų srities) funkciją
 Savininkas| Paskelbta 2020-11-10 15:57:52 |
"AppDomain.CurrentDomain.BaseDirectory" ir "System.Environment.CurrentDirectory" taip pat yra nenuoseklūs

Būkite atsargūs System.Environment.CurrentDirectory, kad gautumėte dabartinį katalogą
https://www.itsvse.com/thread-9464-1-1.html


Paskelbta 2021-09-26 17:40:44 |
Paskelbta 2021-09-29 19:06:54 |
Ateikite ir pažiūrėkite, ačiū už pasidalinimą
Paskelbta 2021-09-30 14:42:10 |
Jautis varlė išmokti mokytis
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com