Сейчас на форуме: _MBK_ (+5 невидимых)

 eXeL@B —› Вопросы новичков —› reflector 6.5.0.135 + reflexil - после сохранения выдает ошибку.
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 января 2011 15:59 · Поправил: pi0ner
· Личное сообщение · #1

Пытаюсь сохранить .net сборку. Не запускается даже при простом сохранении без вноса изменений. Пробовал создать в Visual Studio 10 свое приложение на C#. При пересохранении те же грабли что, и в подопытной проге.

Перепробовал версии reflexil(0.9.1 и 1.1).
Пытался запустить reflector старой версии - не хочет работать без обновления(ну это к делу не относится).
Пробовал операционные системы win7,winXpSP3x86,winVista



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 17 января 2011 16:08
· Личное сообщение · #2

Проверь "сборку" на наличие протекторов, strong name и тд.
Попробуй пропатчить через ildasm(для просмотра байт кода)+какой-нибудь хекс редактор, т.к. reflexil добавляет лишний код.



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 января 2011 16:25
· Личное сообщение · #3

Пробовал воспользоваться опцией reflexil`а Strong Name Remover , при выборе autoscan asembly direction ничего не находит. Сам я в .Net среде редко что кодил, могу не знать добавляется ли подпись сама, но специально в свое приложение я ее не добавлял.
SAE графу Public Key Token оставляет пустой. Смею предположить, что сборки не подписаны, а траблы в неправильных действиях установки/настройки/среды.

Интерес составляет просто хотя бы раз на любом приложении проделать действия "откурыть->изменить мелоч->сохранить->запустить", а то дальше двигаться не возможно.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 17 января 2011 16:40
· Личное сообщение · #4

Выложи свою программу.



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 января 2011 18:07 · Поправил: pi0ner
· Личное сообщение · #5

черт неделю не получалось, оказывается нужно выставлять для каждого приложения версию фрамеворка в definishions, раньше её не видел, все в options только думал.

теперь вылетает после сохранения reflexil`ом только подопытная прога, своя открылась...

Попробовал жертву ildasm+ilasm выдал "Operation completed successfully", но запускаться все равно не хочет.

В менеджере классов ни в reflexil`е ни в ildasm`е ни чего странного...все прозрачно.

Вопрос следующий, значит ли это, что жертва защищена и стоит исследовать её на наличие протекторов, и в каком направлении можно покопать?



Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

Создано: 18 января 2011 22:31
· Личное сообщение · #6

Выложи программу.


 eXeL@B —› Вопросы новичков —› reflector 6.5.0.135 + reflexil - после сохранения выдает ошибку.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати