Як декомпілювати програму

10.04.06 22:13 Як декомпілювати програму?

Привіт всім!
Питання таке чи є програма за допомогою якої можна було декомпілювати якусь програму і перевести исходник на іншу мову наприклад на c ++
Сенс того що я хочу добитися, наприклад мене не влаштовує в якійсь програмі інтерфейс, колір не подобається як можна це змінити
і найголовніше чи законно це?
Заранее спасибо за відповіді

кидай курити вставай на лижі і замість раку буде грижа

10.04.06 22:21 Re: Як декомпілювати програму?

У відповідь на: і найголовніше чи законно це?


ну, якщо знайдеш в тексті ліцензійної угоди слова типу Dekompilierung або reverse engineering з негативними приставками, то незаконно: D

10.04.06 22:39 Re: Як декомпілювати програму?

не весь софт має ліцензійні угоди з пунктом що зміни вносити запрешаются наскільки я знаю?
чи я не правий?

кидай курити вставай на лижі і замість раку буде грижа

11.04.06 00:07 Re: Як декомпілювати програму?

У 99% випадків декомпіляція призводить до некомпіліруемому ісходнику. Декомпіляція в 99% випадків є незаконною. Переважна більшість декомпілятори це дизасемблери. Найбільш популярні дизасемблери в віндовсі, це Windows Source і IDA. Останній взагалі самий наворочений з усього, що існує в природі.
Якщо тобі треба колір підправити, то простіше під отладчиком запустити програму, поставити брек-поінт на виклик потрібної функції, знайти місце, де виходить значення кольору і написати патч. Дуже хороший відладчик для Віндовс, який сидить в нульовому кільці і який взагалі все на світі перехоплює, називається SoftICE.
Тільки. І дизасемблювання і робота з отладчиком вимагають офігенно високої кваліфікації і досвіду. Заради того, щоб поміняти в якийсь поделке колір, особисто я б не став навіть морочитися роздумів на цю тему.

11.04.06 17:05 Re: Як декомпілювати програму?

По тому підручником що я вивчаю з ++, я можу виконувати тільки математичні розрахунки, але хочеться ж не тільки цього а з графікою чуть чуть попрацювати глянути як фахівці програми створюють
поексперемінтіровать колір інтерфейсу я як приклад навів
З гармати по мусі я стріляти не хотів просто досвіду замало

кидай курити вставай на лижі і замість раку буде грижа

Схожі статті