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

 eXeL@B —› Вопросы новичков —› IDA и .NET
Посл.ответ Сообщение

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

Создано: 25 июня 2011 21:55
· Личное сообщение · #1

Всем привет. Есть программа, написанная на сишарпе. Как в иде поменять brtrue на brfalse(например)? Patch program->Assemble не пашет. что можно сделать?



Ранг: 137.9 (ветеран), 45thx
Активность: 0.080
Статус: Участник

Создано: 25 июня 2011 22:26
· Личное сообщение · #2

97Power97
Что делать? Забанить!!! --> Link <--



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

Создано: 25 июня 2011 22:29
· Личное сообщение · #3

yanus0 пишет:
97Power97
Что делать? Забанить!!! --> Link <--

буйный чтоле? я попросил помощь с идой. и тот топик я уже видел




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 25 июня 2011 22:38
· Личное сообщение · #4

а причем здесь ида? ида ничего ни в чем не меняет
она для анализа предназначена
а для дотнета есть другие утилиты о которых вам указали выше



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

Создано: 25 июня 2011 22:44
· Личное сообщение · #5

reversecode пишет:
ида ничего ни в чем не меняет

с помощью иды можно создать .dif файл, а потом пропатчить программу




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 26 июня 2011 02:21
· Личное сообщение · #6

97Power97 пишет:
с помощью иды можно создать .dif файл, а потом пропатчить программу

чтобы пропатчить программу вовсе не нужно создавать .dif файл!

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 7.9 (гость)
Активность: 0.010
Статус: Участник

Создано: 26 июня 2011 09:54
· Личное сообщение · #7

97Power97, в иде ты ничего нормального не получишь из .Net-екзе - юзай Рефлектор.

с помощью иды можно создать .dif файл, а потом пропатчить программу
С помощью иды можно найти нужное место и допилить в Олли/другом отладчике/другом дизассемблере (нужное подчеркнуть).



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

Создано: 26 июня 2011 14:28
· Личное сообщение · #8

doctor_flasher пишет:
юзай Рефлектор

рефлектор только достаёт ~70% кода, который потом не получится скомпилировать. а мне нужно перепрыгнуть проверку серийнка. для .NET есть чтото вроде оли?



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 26 июня 2011 15:08
· Личное сообщение · #9

Hex редактор по вкусу и ман по опкодам в руки и вперёд, с ida ничего не сделаешь.




Ранг: 88.2 (постоянный), 111thx
Активность: 0.070.01
Статус: Участник

Создано: 26 июня 2011 16:13
· Личное сообщение · #10

Reflector -> Reflexil

SAE

CFF Explorer

Везде можно патчить ;)

| Сообщение посчитали полезным: 97Power97

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

Создано: 26 июня 2011 18:16
· Личное сообщение · #11

Airenikus пишет:
Reflexil

благодарю. а где можно найти справочку по опкодам .NET?



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 26 июня 2011 18:32
· Личное сообщение · #12

97Power97 пишет:
а где можно найти справочку по опкодам .NET?

В гугле вбивай opcodes msil и там первые же три ссылки выведут на норм таблицу, а так же на майкрософтовский мануал

| Сообщение посчитали полезным: 97Power97

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

Создано: 26 июня 2011 18:40
· Личное сообщение · #13

большое спасибо. можно закрыть тред




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 26 июня 2011 19:18
· Личное сообщение · #14

Автор сам может закрыть свою тему, кнопка "Закрыть тему" находится внизу страницы, под кнопкой "Отправить сообщение".

| Сообщение посчитали полезным: 97Power97
 eXeL@B —› Вопросы новичков —› IDA и .NET
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати