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

 eXeL@B —› Вопросы новичков —› Как отвязать от ключа .net программу?
Посл.ответ Сообщение

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

Создано: 10 января 2013 10:02
· Личное сообщение · #1

Здравствуйте
Итак, знающий человек с этого форума посоветовал для отвязки от ключа и железа программы, написанной на .net сначала ее декомпилировать, потом удалить лишнее и заново скомпилировать.

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




Ранг: 253.5 (наставник), 684thx
Активность: 0.260.25
Статус: Участник
radical

Создано: 10 января 2013 10:14 · Поправил: DimitarSerg
· Личное сообщение · #2

agafon2 пишет:
Итак, знающий человек с этого форума посоветовал для отвязки от ключа и железа программы, написанной на .net сначала ее декомпилировать, потом удалить лишнее и заново скомпилировать.

Почему его не спросили его об этом ?

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

Как угодно, без телепатии и гадалок тут никак...

Если есть минимальные познания и файл ничем не обфусцирован - попробуйте найти сами.

-----
ds





Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 10 января 2013 10:26 · Поправил: plutos
· Личное сообщение · #3

agafon2
Как примерно выглядит привязка?
Это процедура (функция), которая вызывает другие функции, дающие информацию о hardware (если речь идет о "железе") данного компьютера (серийный номер диска, например).
Затем на основании полученой информации генерирует какое-то число и сравнивает его с тем, что ввел пользователь при регистрации.
Но вариантов тут море и, не видя самой программы, можно гадать бесконечно. Попробуйте ввести любое случайное число при регистрации, а потом посмотреть, что с ним происходит.

-----
Give me a HANDLE and I will move the Earth.




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

Создано: 10 января 2013 10:28
· Личное сообщение · #4

agafon2 пишет:
ЗдравствуйтеИтак, знающий человек с этого форума посоветовал для отвязки от ключа и железа программы, написанной на .net сначала ее декомпилировать, потом удалить лишнее и заново скомпилировать.

декмпилировать ее только лишь для анализа, используй NEt.Reflector, желательно с плагинами. Получишь хоть както читаемый код, в нем ищи слова в коде или названия, которые могу быть связаны с проверкой указанных тобой параметров(например, CheckSerial, HardwareCheck и по аналогии. А поправить код можно в IDA, но для начала попробуй почитать пару туторов о нет реверсинге --> тут<--



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

Создано: 10 января 2013 10:53
· Личное сообщение · #5

Тут такая тема - программа проверяет ключ и привязанное к нему железо на сервере разработчиков - т.е. при проверке идет коннект к серваку. Как его вычислить в коде?

Siarogka1 а Dis не подойдет вместо рефлектора?



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

Создано: 10 января 2013 10:59 · Поправил: Siarogka1
· Личное сообщение · #6

подойдет то, в чем хочешь и умеешь работать, главное, чтобы инструмент мог выдать тебе максимальные данные из анализа проги. А в офлайне прога не работает? обычно есть активация по телефону или по e-mail. И что за программа?



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

Создано: 10 января 2013 11:08
· Личное сообщение · #7

в офлайне прога не работает
это Viking Antispam



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

Создано: 10 января 2013 11:30
· Личное сообщение · #8

http://s13.radikal.ru/i186/1301/d9/d60b4b4a72d7.gif

вот такая картина




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

Создано: 10 января 2013 11:32
· Личное сообщение · #9

Топик совершенно ни о чём. Собственной работы никакой.
Либо в запросы. Либо сначала почитай статей, сделай хоть что-нибудь сам и приходи уже с конкретным вопросом и описанием, что было сделано. И вариант типа "я нажал кнопочку, но у меня ничего не вышло" не прокатит.
З.Ы. Пользуйся кнопкой "Правка", не создавай сообщения подряд.


 eXeL@B —› Вопросы новичков —› Как отвязать от ключа .net программу?
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати