Բովանդակություն:

Ինչ է.NET Reflector աշխատասեղանը:
Ինչ է.NET Reflector աշխատասեղանը:

Video: Ինչ է.NET Reflector աշխատասեղանը:

Video: Ինչ է.NET Reflector աշխատասեղանը:
Video: Ինչ հիմնական մասերից է բաղկացած համակարգիչը 2024, Մայիս
Anonim

NET Reflector Desktop ? (Red Gate Software Ltd-ից): NET ռեֆլեկտոր թույլ է տալիս հեշտությամբ դիտել, նավարկել և որոնել դասերի հիերարխիաները: NET հավաքներ, նույնիսկ եթե դուք չունեք դրանց կոդը: Դրանով դուք կարող եք ապակոմպիլյացիա անել և վերլուծել:

Հետագայում, կարելի է նաև հարցնել, թե ինչպես կարող եմ օգտագործել. NET Reflector-ը:

  1. Տեղադրեք. NET Reflector VSPro-ն մտեք Visual Studio և բացեք ձեր նախագիծը, այնուհետև անցեք դեպի.
  2. Ընտրեք հավաքույթները, որոնք ցանկանում եք վրիպազերծել, և.
  3. Զանգերի կույտը այժմ աշխուժանում է. կրկնակի սեղմեք դրա վրա՝ սկզբնաղբյուրը նավարկելու, ընդմիջման կետեր սահմանելու և ցանկացած վրիպազերծելու համար:
  4. օգտագործեք Go to Decompiled Definition ձեր աջ սեղմման համատեքստի ընտրացանկում:

Կարելի է նաև հարցնել՝ կարելի՞ է C#-ը դեկոմպիլյացիա անել: C# էապես ավելի հեշտ է կազմազերծել սկզբնական կոդի մեջ, քանի որ այն պարունակում է մետատվյալներ և մեծ մասը C# կոդը պետք է համապատասխանի մի շարք կանոնների, որոնք կոչվում են «ստուգելի կոդ»: Եթե ապրանք եք առաքում C# և ունենաք IP, որը ցանկանում եք պաշտպանել, դուք հիմնականում պետք է օգտագործեք բծախնդիր արտադրանք:

Կարելի է նաև հարցնել՝ ի՞նչ է ILSpy-ը։

ILSpy բաց կոդով է: NET հավաքման բրաուզեր և ապակոմպիլյատոր: Մենք ցուցադրում ենք դրա օգտագործումը՝ նայելով պարզ գովազդային ֆայլին: Ինչպես հավանաբար կարող եք իմանալ Virustotal-ի որոշ հայտնաբերման անուններից, սա MSIL (Microsoft Intermediate Language) ֆայլ է:

Ինչպե՞ս կարող եմ Decompile DLL-ը Visual Studio-ում:

Պատասխանները

  1. Բացեք Reflector.exe-ը,
  2. Գնացեք «Դիտել» և սեղմեք «Ավելացումներ»,
  3. Հավելումների պատուհանում կտտացրեք Ավելացնել,
  4. Այնուհետև գտեք այն dll-ը, որը ներբեռնել եք FileGenerator.dll-ը (որը եկել է FileGenerator հավելվածով),
  5. Այնուհետև փակեք հավելումների պատուհանը:
  6. Գնացեք Ֆայլ և կտտացրեք Open և ընտրեք dll-ը, որը ցանկանում եք ապակոմպիլացնել,

Խորհուրդ ենք տալիս: