Сейчас на форуме: Magister Yoda, johnniewalker, Kybyx, vsv1, r0lka, -Sanchez- (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Проблема с Reflector
Посл.ответ Сообщение

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

Создано: 13 ноября 2010 22:03
· Личное сообщение · #1

Имеется Net библиотека HWISD.dll vozmifail.ifolder.ru/20257818 При распаковке Reflector выдает ошибку "Object reference not set an instance of an object."
В чем проблема? Помогите разобрать библиотеку на запчасти. В ней происходит проверка серийного номера программы.



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

Создано: 16 ноября 2010 16:20
· Личное сообщение · #2

Немного разорался, dll-ка упакована dotNet Reactor v3.x Прогуглил инет, везде примеры распаковки exe. Попробовал программу Reactor Decryptor, но она работает только с exe. Как распаковать библиотеку?




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 16 ноября 2010 17:26 · Поправил: Модератор
· Личное сообщение · #3

Timon77 такой вопрос лучше обсуждать в основном форуме, это явно тема не для новичка. Напиши кому нибудь из модераторов в личку пусть перекинут тему в основной форум.
От модератора: перенёс

-----
Yann Tiersen best and do not fuck




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

Создано: 16 ноября 2010 19:53
· Личное сообщение · #4

Timon77 пишет:
Помогите разобрать библиотеку на запчасти. В ней происходит проверка серийного номера программы.

Похожа на MaxToCode !
Строки просто переведены в Base64(Unicode).
Пробуй копаться в IL Коде , но у меня подозрение, что там может присутствоваать Онлайн проверка.



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

Создано: 16 ноября 2010 20:25
· Личное сообщение · #5

Timon77 пишет:
Немного разорался, dll-ка упакована dotNet Reactor v3.x Прогуглил инет, везде примеры распаковки exe. Попробовал программу Reactor Decryptor, но она работает только с exe. Как распаковать библиотеку?

В чем конечная цель распаковки, добиться чтобы она в рефлекторе открылась или понять принцип работы какой-либо функции внутри?



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

Создано: 16 ноября 2010 20:45
· Личное сообщение · #6

SAE деобфусцирует строки - img27.imageshack.us/img27/6356/23234.jpg
Дллка не подписана, попробуй поковыряться, что-то изменить, сохранить, запустить...



Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 17 ноября 2010 00:03
· Личное сообщение · #7

Подтверждаю, SAE (Simple Assembly Explorer) умеет декодировать строки
вот здесь - до (ориг длл) и после (деобфускации, установки по дефолту)

yfrog.com/jnhwisdorigpx
в Рефлекторе падает на двух методах - видимо на самых интересных
пока разбираюсь чего падает

возможная онлайн проверка находиться здесь
private void NUcT0AyNw(object p0, EventArgs p1) в файле main.cs



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

Создано: 17 ноября 2010 04:29
· Личное сообщение · #8

Kaimi пишет:
В чем конечная цель распаковки, добиться чтобы она в рефлекторе открылась или понять принцип работы какой-либо функции внутри?

Цель - понять принцип регистрации программы и написать keygen.




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

Создано: 17 ноября 2010 10:58
· Личное сообщение · #9

А всю прогу не судьба выложить?



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

Создано: 17 ноября 2010 11:31 · Поправил: Tyra
· Личное сообщение · #10

Немного Облегчил разбор ! Посмотрите, Может Поможет !

Файлы не крепяться !
http://multi-up.com/376525



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

Создано: 17 ноября 2010 13:51
· Личное сообщение · #11

Tyra пишет:
Немного Облегчил разбор ! Посмотрите, Может Поможет !

Спасибо, посмотрю.
Вот сайт программы с описанием установки:http://www.hwinspector.com/ru/products/servicedesk/setup/ind ex.php
А вот и прога с рабочим ключом: vozmifail.ifolder.ru/20318335

C ключом немного разобрался, первые 3 буквы меняют срок действия ключа, необходимо еще сменить количество пользователей (в рабочем ключе 200).



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

Создано: 17 ноября 2010 15:03
· Личное сообщение · #12

Проверка ключа происходит при нажатии кнопки "Сохранить".
Кусок кода который отображает состав ключа:

<tr id="Main1_SettingsPage1_RegKey" valign="Top">
<td id="Main1_SettingsPage1_tcRegKey" class="settings" align="Right">Регистрационный ключ</td><td class="settings"><input name="Main1:SettingsPage1:tbxRegKey" type="text" value="*************************************************************" size="60" id="Main1_SettingsPage1_tbxRegKey" /><span id="Main1_SettingsPage1_lblKeyInfo"><br><small>Тип лицензии: до 200 пользователей в списке <br>Дата окончания: 15.06.2011 <br>Тип ключа: постоянный</small></span></td>

Код нажатия кнопки "Сохранить":
<P><input type="submit" name="Main1:SettingsPage1:btnSave" value="Сохранить" onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); " language="javascript" id="Main1_SettingsPage1_btnSave" /></P>

e861_17.11.2010_CRACKLAB.rU.tgz - Захват.jpg


 eXeL@B —› Крэки, обсуждения —› Проблема с Reflector
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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