| Посл.ответ | 
Сообщение | 
  Ранг: 124.7 (ветеран) Активность: 0.07↘0 Статус: Участник 
 
 | 
Создано: 16 декабря 2006 09:00   · Личное сообщение ·  #1 
программа для КПК, написана с использованием .NET Compact Framework
 не обфусцированна
 с помощью Decompiler .NET и Reflector можно получить готовый декомпилированный проект
 мне необходимо добавить несколько функций и заново скомпилировать программу - простого патчинга не достаточно..
 кто нибудь занимался подобным, вообще такое реально осуществить?
   | Сообщение посчитали полезным:  | 
 | 
  Ранг: 50.7 (постоянный) Активность: 0.05↘0 Статус: Участник 
 
 | 
Создано: 16 декабря 2006 10:56   · Личное сообщение ·  #2 
Занимался, осуществимо. Правда рекомендую в качестве декомпилера использовать Xenocode Fox 2006 Pro. На выходе получишь компилируемые сырки на C# (возможно придется немного подправить, но в большинстве случаев это не нужно). А что добавить надо?
   | Сообщение посчитали полезным:  | 
  Ранг: 124.7 (ветеран) Активность: 0.07↘0 Статус: Участник 
 
 | 
Создано: 16 декабря 2006 11:37 · Поправил: Nitrogen   · Личное сообщение ·  #3 
rC
посколько не имею возможности отдебажить это дело на покете - нужно добавить вывод промежуточных данных в log-файл
 нашел Xenocode Fox 2007 Community Edition - оно?
   | Сообщение посчитали полезным:   | 
  Ранг: 50.7 (постоянный) Активность: 0.05↘0 Статус: Участник 
 
 | 
Создано: 16 декабря 2006 12:00   · Личное сообщение ·  #4 
Нет... в коммунити эдишн отсутствует вывод данных в виде C# проекта. Только Pro версия.
   | Сообщение посчитали полезным:  | 
 Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник 
 
 | 
Создано: 17 декабря 2006 23:56   · Личное сообщение ·  #5 
rC пишет:
 На выходе получишь компилируемые сырки на C# 
 Рефлектор тоже на С# умеет выдавать.
   | Сообщение посчитали полезным:   | 
  Ранг: 50.7 (постоянный) Активность: 0.05↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 00:04   · Личное сообщение ·  #6 
Но не в виде VS C# проекта готового к компиляции   
  | Сообщение посчитали полезным:  | 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 00:05   · Личное сообщение ·  #7 
rC
Ну так залей куда-нить Xenocode Fox 2006 Pro, было бы неплохо его поиметь.
   | Сообщение посчитали полезным:   | 
  Ранг: 50.7 (постоянный) Активность: 0.05↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 00:17 · Поправил: rC   · Личное сообщение ·  #8 
Ara пишет:
 Ну так залей куда-нить Xenocode Fox 2006 Pro, было бы неплохо его поиметь. 
_hxxp://rapidshare.com/files/7817151/Fox_104.zip.html_
   | Сообщение посчитали полезным:   | 
  Ранг: 124.7 (ветеран) Активность: 0.07↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 01:41   · Личное сообщение ·  #9 
rC
ну рефлектор таки создает проект..
 может кто скинет hello world на C#? попробую декомпильнуть (decomp.net/fox/reflector) и собрать - что из этого получится
   | Сообщение посчитали полезным:   | 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 01:55   · Личное сообщение ·  #10 
Nitrogen
Была мысль написать серию статей по NET, все равно его надо учиться отламывать...Начиная от хелловордла и далее...Потом нашел вроде автора, но он так и не закончил статью. Назвыется "Полное руководство по декомпиляции и перекомпиляции .NET программ и компонентов." Могу сбросить то, что есть.
   | Сообщение посчитали полезным:   | 
 Ранг: 78.7 (постоянный), 43thx Активность: 0.07↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 02:50   · Личное сообщение ·  #11 
Ara пишет:
 "Полное руководство по декомпиляции и перекомпиляции .NET программ и компонентов." Могу сбросить то, что есть. 
Можно Гденить К;ачнуть ?! Интересно Почитать !
   | Сообщение посчитали полезным:   | 
  Ранг: 50.7 (постоянный) Активность: 0.05↘0 Статус: Участник 
 
 | 
Создано: 18 декабря 2006 03:40   · Личное сообщение ·  #12 
Ara, никакое руководство нафиг не нужно. В данном случае - требуется токо знание C# для приведения получившегося сырка в компилируемый вид (если надо). И все   
  | Сообщение посчитали полезным:  | 
  Ранг: 192.7 (ветеран), 154thx Активность: 0.07↘0 Статус: Участник The ONE 
 
 | 
Создано: 18 декабря 2006 08:14   · Личное сообщение ·  #13  | 
  Ранг: 467.7 (мудрец), 5thx Активность: 0.27↘0 Статус: Участник Иной :) 
 
 | 
Создано: 08 февраля 2007 11:27   · Личное сообщение ·  #14 
Может кто переложить файлик с pediy.com ?
 bbs.pediy.com/attachment.php?attachmentid=2813
 ссыль взята от сюда bbs.pediy.com/showthread.php?threadid=31886 
 а то может у кого есть Fox 2007 Pro ?   
----- Computer Security Laboratory  | Сообщение посчитали полезным:  | 
  Ранг: 353.0 (мудрец) Активность: 0.37↘0 Статус: Участник resreveR 
 
 | 
Создано: 08 февраля 2007 11:33 · Поправил: lord_Phoenix   · Личное сообщение ·  #15 
[HEX]
drw-rw-rw-   1 user     group           0 Nov 10 15:40 .
 drw-rw-rw-   1 user     group           0 Nov 10 15:40 ..
 -rw-rw-rw-   1 user     group      425327 Nov 10 15:40 FoxTools2.2.rar
 -rw-rw-rw-   1 user     group      829255 Nov 10 15:40 foxtoolsd.rar
 тольок это..ща залью твой xenocode 2k7
 ----- Тут не могла быть ваша реклама  | Сообщение посчитали полезным:   | 
  Ранг: 353.0 (мудрец) Активность: 0.37↘0 Статус: Участник resreveR 
 
 | 
Создано: 08 февраля 2007 11:36   · Личное сообщение ·  #16 
h__p://lord-phoenix.com/xenocode_fox_2007.rar
 ----- Тут не могла быть ваша реклама  | Сообщение посчитали полезным:  | 
  Ранг: 467.7 (мудрец), 5thx Активность: 0.27↘0 Статус: Участник Иной :) 
 
 | 
Создано: 08 февраля 2007 11:44   · Личное сообщение ·  #17 
lord_Phoenix
сенкс =) теперь обычный фокс стал про.
 ----- Computer Security Laboratory  | Сообщение посчитали полезным:   | 
 Ранг: 123.0 (ветеран), 10thx Активность: 0.06↘0 Статус: Участник 
 
 | 
Создано: 08 февраля 2007 12:39   · Личное сообщение ·  #18 
Вопрос в тему: занялся тут реверсингом .NET сборок и хотел поинтересоваться кто какие знает методы защиты от декомпиляторов/деобфускации применительно к IL коду? (переименование классов/методов/переменных не рассматриваем)
 Например вставляют оператор pop из-за чего некоторые декомпиляторы падают, т.к. нету его аналога на C#. Вроде есть какие-то манипуляции со стеком. 
 Может кто прояснит ситуацию? Очень интересно было бы почитать....
 ----- .[ rE! p0w4 ].  | Сообщение посчитали полезным:  | 
  Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet 
 
 | 
Создано: 08 февраля 2007 16:46 · Поправил: Nimnul   · Личное сообщение ·  #19 
Ultras
ага так тебе и выложили инфу о методах защиты, ищи сам
 ----- have a nice day  | Сообщение посчитали полезным:   | 
 Ранг: 56.4 (постоянный) Активность: 0.02↘0 Статус: Участник 
 
 | 
Создано: 09 февраля 2007 03:25   · Личное сообщение ·  #20 
Ultras
Вот немного есть, почитай:
 _http://www.secure-software-engineering.com/option=com_conte nt&task=view&id=123&Itemid=27
   | Сообщение посчитали полезным:   | 
 Ранг: 123.0 (ветеран), 10thx Активность: 0.06↘0 Статус: Участник 
 
 | 
Создано: 09 февраля 2007 08:22   · Личное сообщение ·  #21 
Nimnul пишет:
 ага так тебе и выложили инфу о методах защиты, ищи сам 
Ну я не просил прям так выкладывать, можно и в приват, если есть   
jfx, спасибо! Буду изучать...
 ----- .[ rE! p0w4 ].  | Сообщение посчитали полезным:   |