Форум: "Прочее";
Текущий архив: 2011.10.16;
Скачать: [xml.tar.bz2];
Вниздекомпилировать приложение C# Найти похожие ветки
← →
SQLEXPRESS (2011-06-22 10:59) [0]Есть программа, написана на C#, как разработчик утверждает
Исходники утеряны.
Внешне мне нужно встроить еще один пункт меню
По сути же нужны еще данные из окон типа Memo|Edit
C# - только слышал о нем, ничего не знаю.
Слышал только, что под # якобы легко можно получить исходник
Это так?
Что мне делать? В принципе, можно и переписать программу, все запросы из нее выдернул разными spy-утилитами, пару дней, думаю хватит..
или проще вставить свой пункт?
← →
stas © (2011-06-22 11:04) [1]см. программу Reflector.
← →
sniknik © (2011-06-22 11:09) [2]http://www.google.ru/search?q=декомпилировать+приложение+C%23
первая же ссылка...
← →
SQLEXPRESS (2011-06-22 11:25) [3]гугл- гуглом, это понятно
говорю же - ничего не знаю. Хотелось бы совета человека.
Если декомпильнуть легко - то да. А так, предварительно, - не верю - говорю же, уже начал выдирать запросы..
← →
alexdn © (2011-06-22 11:25) [4]> sniknik © (22.06.11 11:09) [2]
ни разу не занимался декомпилляцией, и что-то не верится мне. неужели подхватятся и компоненты и их свойства и т.п...?
← →
oxffff © (2011-06-22 11:35) [5]ildasm.exe
← →
oxffff © (2011-06-22 11:56) [6]+ECMA 335.
Тем не менее, я бы не сказал, что это совсем легко.
Придется изучить кучу мат. части.
А так все сведется к:
1. Поправить таблицы метаданных, добавив tokens (обращения к компонентам
типов, если их нет).
2. Добавить соответствующий код в виде байт-кода, возможно придется поправить код.
Все достаточно просто на словах.
На деле от тебя может потребовать много времени.
Так что, если можешь переписать быстро, лучше садись и
переписывай уже сейчас.
← →
Игорь Шевченко © (2011-06-22 11:58) [7]
> говорю же - ничего не знаю. Хотелось бы совета человека.
>
Совет - ищи в гугле и не морочь голову
← →
SQLEXPRESS (2011-06-22 12:03) [8]
> oxffff ©
спасибо.
напугал :)
Хотя суть проста - в связи с добавлением нового сервиса партнера, надо спросить его сервер и получить ответ вида Да/Нет - Но, наверное, придется все-таки переписать.
С 2006 года программа работала без нареканий, срок для поделки, считаю..
← →
Delirium © (2011-06-22 20:09) [9]Первый-же ответ был верный - добудь Reflector, если по сборкам не ходили обфускатором - получить C#-овый код, близкий к оригиналу и собирающийся в студии - дело нескольких минут.
← →
~ (2011-06-22 21:57) [10]А в итоге вся работа сводится к добавить новую секцию, сделать в ехе перенаправление (до этого канешна поюзать редактор ресурсов), и сделать call в собственную dll
← →
~ (2011-06-22 21:59) [11]Корочь работа не очем
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.10.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c