Мазмуну:
Video: Сиз EXE декомпиляция кыла аласызбы?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Ооба, сиз декомпиляция кыла аласыз . exe файл жана баштапкы кодду мен билген үч жол менен алыңыз (жана башка жолдор менен да мүмкүн:)) Бул жерде кадам-кадам декомпиляция Windows колдонмосу: NET Декомпилятор жана анын FileDisassembler кошумчасы, мурда акысыз версия болгон, бирок азыр ал бекер эмес.
Буга байланыштуу, сиз exeден баштапкы кодду ала аласызбы?
7 Жооптор. Сенин колуңдан келет 't алуу C++ булак тартып а exe , жана сенин колуңдан келет гана алуу C # кээ бир версия булак чагылдыруу аркылуу. Эгерде программа C# тилинде жазылган болсо ала аласыз the булак коду колдонуу менен дээрлик баштапкы түрүндө.
Ошондой эле сурашы мүмкүн, сиз EXE файлын тескери инженериялай аласызбы? Ал жерде тескери инженерия аспаптар деп болот бирден баштапкы кодду түзүүгө жардам берет. exe же башка бинардык, бирок алар кандайдыр бир баштапкы коддун көптөгөн ар кандай формаларынан (мисалы, ар кандай өзгөрмө аттары менен) азап тартат. болот Айрыкча, бирдей бинардык системаларды берет эгерде мүчүлүштүктөрдү оңдоо маалыматы экиликтен алынып салынат.
Мындан тышкары, Visual Studio'до EXE файлын кантип декомпиляция кыла алам?
- Баштоо > Бардык программалар > Visual Studio 2013 > Visual Studio куралдарын тандаңыз.
- VS2013 үчүн Иштеп чыгуучунун буйругун эки жолу чыкылдатыңыз.
- Куралда Файл > Ачуу тандаңыз жана аткарылуучу же DLL файлыңызды ачыңыз.
EXE файлын кантип коддойм?
Кадамдар
- Баштоону ачыңыз..
- Стартка блокнот териңиз. Бул сиздин компьютериңизден Notepad колдонмосун издейт.
- Блокнот дегенди басыңыз. Бул Баштоо терезесинин жогору жагындагы көк-ак, дептер түрүндөгү сөлөкөт.
- EXE программаңыздын кодун киргизиңиз.
- Файлды басыңыз.
- Башкача сактоо… чыкылдатыңыз.
- "Түр катары сактоо" ачылуучу кутучасын чыкылдатыңыз.
- Бардык файлдарды басыңыз.
Сунушталууда:
Сиз gradle менен эмне кыла аласыз?
Gradle долбоорлоруңуздун класс жолун башкарууга мүмкүндүк берет. Бул колдонмоңуздун куруу жолуна JAR файлдарын, каталогдорду же башка долбоорлорду кошо алат. Ал ошондой эле Java китепканаңыздын көз карандылыктарынын автоматтык түрдө жүктөлүшүн колдойт. Жөн гана Gradle куруу файлыңыздагы көз карандылыкты көрсөтүңүз
Сиз ноутбук менен диджей кыла аласызбы?
Бул бөлүмдө көрсөтүлгөндөй, ноутбугуңуз жана ди-джей программалык камсыздоосу менен ди-джей кылуу мүмкүн болсо да, чыныгы DJ контроллерин айлантуу бир топ интуитивдүү жана кызыктуу. Ошентсе да, өзгөчө кырдаалдарда ноутбуктун клавиатурасын жана трекпадын кантип аралаштырууну билүү зыяны жок
Сиз бурчтук менен эмне кыла аласыз?
AngularJS dynamicweb колдонмолору үчүн структуралык негиз болуп саналат. Бул сизге HTMLди шаблон тили катары колдонууга жана колдонмоңуздун компоненттерин так жана кыска билдирүү үчүн HTML синтаксисин кеңейтүүгө мүмкүндүк берет. AngularJS'тин берилиштерин бириктирүү жана көз карандылык инъекциясы сиз жазышыңыз керек болгон коддун көбүн жок кылат
Сиз Yelpдеги текшерүүнү жок кыла аласызбы?
Yelp Facebook сыяктуу эмес. Текшерүүлөрдү кол менен жок кыла албайсыз
Сиз массивди туруксуз кыла аласызбы?
Жооп: Ооба, сиз Java'да массивди (примитивдүү жана эталондук типтеги массивди да) туруксуз кыла аласыз, бирок массивди көрсөткөн шилтемеге өзгөртүүлөр гана бүт массивге эмес, бардык жиптерге көрүнөт