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

Կարո՞ղ եք ապակոմպիլյացիայի ենթարկել EXE:
Կարո՞ղ եք ապակոմպիլյացիայի ենթարկել EXE:

Video: Կարո՞ղ եք ապակոմպիլյացիայի ենթարկել EXE:

Video: Կարո՞ղ եք ապակոմպիլյացիայի ենթարկել EXE:
Video: Կարող եք ինձ հայհոյել. Արայիկ Հարությունյանի ելույթն արցախցիների սուլոցների ներքո 2024, Մայիս
Anonim

Այո, դուք կարող եք decompile որ. exe ֆայլ և ստացիր աղբյուրի կոդը երեք եղանակով, ինչպես ես գիտեմ (և միգուցե հնարավոր է նաև այլ ձևերով:)) Ահա քայլ առ քայլ միջոց կազմազերծել Windows-ի հավելված՝ NET Decompiler և դրա հավելումը FileDisassembler-ը, որը նախկինում անվճար տարբերակ էր, բայց այլևս անվճար չէ:

Այս առնչությամբ կարո՞ղ եք աղբյուրի կոդը ստանալ exe-ից:

7 Պատասխաններ. Դու կարող ես ոչ ստանալ C++-ը աղբյուր -ից exe , և դու կարող ես միայն ստանալ C#-ի որոշ տարբերակ աղբյուր արտացոլման միջոցով: Եթե ծրագիրը գրված է եղել C#-ով դուք կարող եք ստանալ որ աղբյուր կոդը գրեթե իր սկզբնական տեսքով, օգտագործելով.

Կարելի է նաև հարցնել՝ կարո՞ղ եք EXE ֆայլի հակադարձ ինժեներ պատրաստել: Կան հակադարձ ճարտարագիտություն գործիքներ, որոնք կարող է օգնում է գեներացնել սկզբնական կոդը an. exe կամ այլ երկուական, բայց նրանք տառապում են այն փաստից, որ ցանկացած աղբյուրի կոդի տարբեր ձևեր (օրինակ՝ տարբեր փոփոխականների անուններով) կարող է տալիս են նույնական երկուականներ, հատկապես եթե վրիպազերծման տվյալները հեռացվում են երկուականից:

Ավելին, ինչպես կարող եմ EXE ֆայլը Visual Studio-ում ապակոմպիլյացիայի ենթարկել:

  1. Ընտրեք Սկսել > Բոլոր ծրագրերը > Visual Studio 2013 > Visual Studio Tools:
  2. Կրկնակի սեղմեք Developer Command Prompt-ի վրա VS2013-ի համար:
  3. Գործիքում ընտրեք Ֆայլ > Բացեք և բացեք ձեր գործարկիչը կամ DLL-ը:

Ինչպե՞ս կարող եմ կոդավորել EXE ֆայլը:

Քայլեր

  1. Բացեք Սկսել:.
  2. Մուտքագրեք նոթատետր Start-ում: Սա ձեր համակարգչում կփնտրի Notepad հավելվածը:
  3. Սեղմեք Notepad: Այն կապույտ-սպիտակ, նոթատետրի տեսքով պատկերակ է Start պատուհանի վերևում:
  4. Մուտքագրեք ձեր EXE ծրագրի կոդը:
  5. Սեղմեք Ֆայլ:
  6. Սեղմեք Պահպանել որպես….
  7. Սեղմեք «Պահպանել որպես տեսակ» բացվող վանդակը:
  8. Սեղմեք Բոլոր ֆայլերը:

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