Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 64401|Vastaus: 4

[Lähde] .NET-virheenpoisto ohjelman turvallisuuden parantamiseksi

[Kopioi linkki]
Julkaistu 26.5.2020 15.10.54 | | | |
.netin alla on monia dekompilointityökaluja: dnspy, Reflector, ILSpy jne

Voit suoraan debugata käännetyn .exe-ohjelman, tarkastella arvoja muistissa ja jopa muokata lähdekoodia suoraan.

Miten ohjelmamme siis havaitsee, että sitä debuggataan tai dekompaoidaan?

Kun sovellus käynnistyy normaalisti, käyttäjä yleensä kaksoisklikkaa sovellusta käynnistääkseen, ja sen vanhempi prosessi on "explorer", meidän tarvitsee vain tarkistaa, onko vanhemman prosessin käynnistys oikein.

Eri arvot, jotka saadaan kaksoisklikkaamalla käynnistääksesi, cmd start ja dotnet start, on esitetty alla olevassa kuvassa:



Jos emoprosessin nimi ei ole Explorer, ohjelma sulkeutuu.

.NET Coren täytyy asentaa seuraava paketti, komento on seuraava:


Koodi on seuraava:







Edellinen:Poista Symantec Endpoint Protection (SEP) komentojen avulla
Seuraava:Angular 9 toteuttaa kopioimis-ominaisuuden (clipboard)
 Vuokraisäntä| Julkaistu 10.11.2020 15.57.52 |
AppDomain.CurrentDomain.BaseDirectory ja System.Environment.CurrentDirectory ovat myös epäjohdonmukaisia

Ole varovainen System.Environment.CurrentDirectoryn kanssa saadaksesi nykyisen hakemiston
https://www.itsvse.com/thread-9464-1-1.html


Julkaistu 26.9.2021 17.40.44 |
Julkaistu 29.9.2021 19.06.54 |
Tule katsomaan, kiitos kun jaoit kokemuksen
Julkaistu 30.9.2021 14.42.10 |
Bullfrog oppii oppimaan
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com