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

Հնարավո՞ր է DLL-ի ապակոմպիլյացիա անել:
Հնարավո՞ր է DLL-ի ապակոմպիլյացիա անել:

Video: Հնարավո՞ր է DLL-ի ապակոմպիլյացիա անել:

Video: Հնարավո՞ր է DLL-ի ապակոմպիլյացիա անել:
Video: Անելու ենք այն, ինչ անում էինք մինչ օրս. Էրդողանը՝ հայ-թուրքական սահմանին առնչվող հարցին 2024, Ապրիլ
Anonim

Կարճ պատասխան՝ չես կարող։ Երկար պատասխան. C/C++-ի կազմման գործընթացը շատ վնասատու է: Լավագույն դեպքում ես լսել եմ որոշ գործիքների մասին, որոնք կարող են ձեզ որոշակի մասնակի տալ decompilation , C-ի կոդի բիթերը ճանաչված են այստեղ և այնտեղ, բայց դուք դեռ պետք է կարդաք հավաքման կոդի մեծ մասը՝ այն իմաստավորելու համար:

Համապատասխանաբար, կարո՞ղ եք ապակոմպիլյացիայի ենթարկել DLL-ը:

Եթե դա ավելի հին Visual Basic-ն է (նախա. NET), ապա DLL կազմվում է որպես այն, ինչ կոչվում է p-code, և կան մի քանի տարբերակներ՝ որոշ տատանումներ կատարելու համար decompiling . Այնպիսի DLL կազմվում է մեքենայական լեզվով և կարող է լինել միայն ուղղակիորեն կազմազերծված անսամբլի լեզվին: Այսպիսով, կրկին, դա կախված է օգտագործվող լեզվից:

Նմանապես, ինչպե՞ս կարող եմ DLL-ի հակադարձ ինժեներ պատրաստել: Հակադարձ ինժեների փաթեթի դիագրամ աղբյուրի ֆայլերից

  1. Գործիքադարակից ընտրեք Գործիքներ > Կոդ > Ակնթարթային հակադարձ…:
  2. Ակնթարթային հակադարձ պատուհանում ընտրեք: NET dll կամ exe ֆայլեր… որպես Լեզու:
  3. Ընտրեք Փաթեթի դիագրամ՝ Հակադարձ դեպի.
  4. Դուք կարող եք հակադարձ փաթեթներ տեղադրել կոնկրետ մոդելի վրա: Անել դա:
  5. Սեղմեք OK՝ հետընթաց սկսելու համար:

Նմանապես, մարդիկ հարցնում են, թե ինչպես կարող եմ Decompile DLL-ը Visual Studio-ում:

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

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

Ինչպե՞ս կարող եմ տեսնել DLL ֆայլի աղբյուրի կոդը:

Մեթոդ 1 – բացել DLL ֆայլը

  1. Նախ պետք է գնալ պատուհանի ռեեստր:
  2. Բացեք հրամանի տողը:
  3. Կտտացրեք «Սկսել» ցանկի տողին և սեղմելով պատուհանի ստեղնը +R:
  4. Մուտքագրելով «cmd»: Նավարկեք դեպի DLL ֆայլերի գտնվելու վայրը և պահեք shift ստեղնը «Բացեք հրամանի պատուհանը այստեղ:
  5. Մուտքագրեք» regsvr32 dllname: dll» և սեղմեք enter:

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