Мазмұны:

DLL файлын декомпиляциялау мүмкін бе?
DLL файлын декомпиляциялау мүмкін бе?

Бейне: DLL файлын декомпиляциялау мүмкін бе?

Бейне: DLL файлын декомпиляциялау мүмкін бе?
Бейне: Как найти и установить DLL файлы в ручную на своем пк Windows 2024, Қараша
Anonim

Қысқа жауап: мүмкін емес. Ұзақ жауап: C/C++ үшін компиляция процесі өте шығынды. Ең жақсысы мен сізге ішінара беретін кейбір құралдар туралы естідім декомпиляция , C кодының биттері осы жерде және сол жерде танылады, бірақ оны түсіну үшін әлі де көптеген құрастыру кодын оқып шығуға тура келеді.

Тиісінше, сіз DLL файлын декомпиляциялай аласыз ба?

Егер бұл ескі Visual Basic (алдын-ала NET) болса, онда DLL p-код деп аталатын нәрсе ретінде құрастырылған және кейбір нұсқаларды жасаудың бірнеше нұсқалары бар декомпиляция . Мұндай а DLL машина тіліне құрастырылған және алады тек тікелей болады декомпиляцияланған ассемблер тіліне. Сонымен, бұл тағы да қолданылатын тілге байланысты.

Сол сияқты, DLL файлын қалай кері инженериялауға болады? Бастапқы файлдардан кері инженерлік пакет диаграммасы

  1. Құралдар тақтасынан Құралдар > Код > Жылдам кері қайтару… тармағын таңдаңыз.
  2. Instant Reverse терезесінде опциясын таңдаңыз. NET dll немесе exe файлдары… Тіл ретінде.
  3. Кері: үшін бума диаграммасын таңдаңыз.
  4. Белгілі бір үлгіге кері бумаларды орналастыруға болады. Мұны істеу үшін:
  5. Кері әрекетті бастау үшін OK түймесін басыңыз.

Сол сияқты, адамдар Visual Studio бағдарламасында DLL файлын қалай декомпиляциялауға болады деп сұрайды.

Жауаптар

  1. Reflector.exe файлын ашыңыз,
  2. «Көру» бөліміне өтіп, «Қосымшалар» түймесін басыңыз,
  3. Қондырмалар терезесінде Қосу түймесін басыңыз,
  4. Содан кейін FileGenerator.dll жүктеп алған dll файлын табыңыз (ведьма FileGenerator плагинімен бірге келді),
  5. Содан кейін «Қосымшалар» терезесін жабыңыз.
  6. «Файл» бөліміне өтіп, «Ашу» түймесін басып, декомпиляция қажет dll файлын таңдаңыз,

DLL файлының бастапқы кодын қалай көруге болады?

1-әдіс – DLL файлын ашу

  1. Алдымен терезе тізіліміне өту керек.
  2. Пәрмен жолын ашыңыз.
  3. Бастау мәзірінің жолағын басып, терезе пернесін + R басыңыз.
  4. «cmd» теру. DLL файлдарының орналасқан жеріне өтіп, shift пернесін басып тұрыңыз «Осында пәрмен терезесін ашыңыз.
  5. regsvr32 dll атауын теріңіз. dll» деп жазып, enter пернесін басыңыз.

Ұсынылған: