Мазмуну:

Сиз EXE декомпиляция кыла аласызбы?
Сиз EXE декомпиляция кыла аласызбы?

Video: Сиз EXE декомпиляция кыла аласызбы?

Video: Сиз EXE декомпиляция кыла аласызбы?
Video: Реверсинг python программы, почему python не безопасен 2024, Май
Anonim

Ооба, сиз декомпиляция кыла аласыз . exe файл жана баштапкы кодду мен билген үч жол менен алыңыз (жана башка жолдор менен да мүмкүн:)) Бул жерде кадам-кадам декомпиляция Windows колдонмосу: NET Декомпилятор жана анын FileDisassembler кошумчасы, мурда акысыз версия болгон, бирок азыр ал бекер эмес.

Буга байланыштуу, сиз exeден баштапкы кодду ала аласызбы?

7 Жооптор. Сенин колуңдан келет 't алуу C++ булак тартып а exe , жана сенин колуңдан келет гана алуу C # кээ бир версия булак чагылдыруу аркылуу. Эгерде программа C# тилинде жазылган болсо ала аласыз the булак коду колдонуу менен дээрлик баштапкы түрүндө.

Ошондой эле сурашы мүмкүн, сиз EXE файлын тескери инженериялай аласызбы? Ал жерде тескери инженерия аспаптар деп болот бирден баштапкы кодду түзүүгө жардам берет. exe же башка бинардык, бирок алар кандайдыр бир баштапкы коддун көптөгөн ар кандай формаларынан (мисалы, ар кандай өзгөрмө аттары менен) азап тартат. болот Айрыкча, бирдей бинардык системаларды берет эгерде мүчүлүштүктөрдү оңдоо маалыматы экиликтен алынып салынат.

Мындан тышкары, Visual Studio'до EXE файлын кантип декомпиляция кыла алам?

  1. Баштоо > Бардык программалар > Visual Studio 2013 > Visual Studio куралдарын тандаңыз.
  2. VS2013 үчүн Иштеп чыгуучунун буйругун эки жолу чыкылдатыңыз.
  3. Куралда Файл > Ачуу тандаңыз жана аткарылуучу же DLL файлыңызды ачыңыз.

EXE файлын кантип коддойм?

Кадамдар

  1. Баштоону ачыңыз..
  2. Стартка блокнот териңиз. Бул сиздин компьютериңизден Notepad колдонмосун издейт.
  3. Блокнот дегенди басыңыз. Бул Баштоо терезесинин жогору жагындагы көк-ак, дептер түрүндөгү сөлөкөт.
  4. EXE программаңыздын кодун киргизиңиз.
  5. Файлды басыңыз.
  6. Башкача сактоо… чыкылдатыңыз.
  7. "Түр катары сактоо" ачылуучу кутучасын чыкылдатыңыз.
  8. Бардык файлдарды басыңыз.

Сунушталууда: