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

 eXeL@B —› Вопросы новичков —› Готовое решение для интернет-привязки ПО
Посл.ответ Сообщение

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

Создано: 07 июня 2016 11:04 · Поправил: sersoftin
· Личное сообщение · #1

Добрый день всем. Создал эту тему с целью опроса. Извини, модератор, если создал тему не в том разделе.
В общем суть в том, что я взял на дипломный проект себе разработку готового решения для интернет-привязки программ, которые создаются сторонними разработчиками. Т.е. у нее будет открыт исходный код и могут ее использовать все желающие. Привязка производится "по железу", по параметрам, которые не меняются после переустановки ОС и т.д. К вам я вот с каким вопросом: что там должно быть как минимум, чтобы ее хоть кто-то захотел использовать? Сейчас имеется вот что:
1) Web-интерфейс, в котором можно производить активации заявок, различные операции с компьютерами клиентов, группировать компьютеры в клиенты и т.д.
2) API для клиентской библиотеки. Подача новой заявки и проверка существующей на предмет активации так сказать.
3) API для разработчика, если продажи ПО, разработанного им уже автоматизированы полностью и лезть в панель для активации никто не хочет. При помощи этого API разработчик может подключить эту систему к своей инфраструктуре.
4) Клиентская библиотека на C++, которая является обёрткой над Client API.
5) Клиентская библиотека на C#, которая является обёрткой над Client API.

Как это все работает? Разработчик встраивает в свое ПО эту библиотеку, после чего ему остается проверять активирован ли компьютер, где запускается его ПО грубо говоря 1 строчкой кода.

Имеет ли право на существование это решение вообще? Если да, то расскажите какие минимальные требования к данному ПО?



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

Создано: 07 июня 2016 11:27
· Личное сообщение · #2

sersoftin пишет:
запускается его ПО грубо говоря 1 строчкой кода.

nop-ится эта строчка кода.. и возвращается true от вашей функи. и досвиданье

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....


| Сообщение посчитали полезным: CyberGod, unknownproject

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

Создано: 07 июня 2016 12:43 · Поправил: sersoftin
· Личное сообщение · #3

Суть сейчас не во взломостойкости этого метода, понятное дело, что можно просто пропатчить 1 байт и все, однако это до того момента, пока приложение разработчика не будет защищено каким-то протектором. А без протектора вообще любое решение, пусть даже разработанное "под ключ" смысла не имеет. Я же хочу просто узнать: имеет ли такая идея право на существование и если да, то что должно быть в таком продукте, чтобы его использовали. Я не просил сейчас оценивать взломостойкость. Тут и так понятно, что можно залезть и сломать таким вот образом, как и любую другую систему. Если же есть идеи как хоть немного защититься от этого, кроме протекторов - выкладывайте, я попробую реализовать.



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

Создано: 07 июня 2016 12:58
· Личное сообщение · #4

sersoftin пишет:
Если же есть идеи как хоть немного защититься от этого, кроме протекторов - выкладывайте, я попробую реализовать.

Кастрация кода и передача full версий ограниченному кругу лиц.В случае передачи третьим лицам - без ахтунгов затирать SPD и пусть потом гадают, почему память не определяется.Кстати, да.Встретил такую защиту на Thaiphoon Burner.Снимаешь с него пакер, а он, в свою очередь, проверяя свою целостность, ничего не делает, а стирает SPD с рамок и ребутит тачку.Если нет резервной планки и дампов, то увы.Хотел софт аверам отреквестить из-за такой вот интересной защиты.

-----
TEST YOUR MIGHT




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

Создано: 07 июня 2016 18:20
· Личное сообщение · #5

unknownproject пишет:
а стирает SPD с рамок и ребутит тачку

Разработчики защиты еще не сидят? Если нет, можешь шантажировать их подачей заявления.

-----
PGP key <0x1B6A24550F33E44A>




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

Создано: 07 июня 2016 18:25
· Личное сообщение · #6

вот что меня удевляет в разрабах протов.. 90 проц кода.. стырино из вирусов.. 2000 года.. идеи не их.. но за это просят бабло.. сами же сидят на реверс форумах и тупо тырят наработки реверсеров.. а тут еще и диплом. ща.. все кинулись помогать. своей работы ноль. понимания процесса ноль.. желания ноль..
ЗЫ.. бро.. я в твои годы.. уже 10 лет как реверсил.. может это не твое? просто купи диплом.. нафиг оно тебе?

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....


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


Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 07 июня 2016 18:34
· Личное сообщение · #7

sersoftin пишет:
Имеет ли право на существование это решение вообще? Если да, то расскажите какие минимальные требования к данному ПО?


имеет да, тиребование - минимальны.

https://www.youtube.com/watch?v=pgDHrCn9Z7s
закрыто.

-----
[nice coder and reverser]


| Сообщение посчитали полезным: Lambda, SReg
 eXeL@B —› Вопросы новичков —› Готовое решение для интернет-привязки ПО
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати