Сейчас на форуме: rmn, exp50848 (+7 невидимых)

 eXeL@B —› Основной форум —› Как встроить качественный бэкдор в программу?
Посл.ответ Сообщение

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

Создано: 01 декабря 2011 06:03
· Личное сообщение · #1

Есть некий софт который стоит большие деньги, есть сомнения в честности заказчика. Нужно встроить в программу бэкдор чтобы он был незаметным при работе, но позволял деактивировать прогамму и сделать ее нерабочей как только отношения с заказчиком испортятся. Нужно чтобы бэкдор было сложно найти до активации и нереально вернуть работоспособность программы после.



Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

Создано: 01 декабря 2011 06:45
· Личное сообщение · #2

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

да тут вариантов масса как бы...

vasyaCpp пишет:
нереально вернуть работоспособность программы после.

как ты себе это представляешь? если только блэк-лист...ты к нему коннектишься на серв и проверяешь тру или фолс грубо говоря...


vasyaCpp пишет:
Есть некий софт который стоит большие деньги, есть сомнения в честности заказчика.

я вот сомневаюсь малость в твоей честности

слово "бэкдор" как-то на этом форуме ни к месту




Ранг: 462.8 (мудрец), 468thx
Активность: 0.280
Статус: Участник
Only One!

Создано: 01 декабря 2011 07:47
· Личное сообщение · #3

vasyaCpp пишет:
нереально вернуть работоспособность программы после

Как вариант, реализовать в программе функцию самоуничтожения.

-----
aLL rIGHTS rEVERSED!




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

Создано: 01 декабря 2011 08:20
· Личное сообщение · #4

Как сказали выше - делай проверку на сайте. Весь трафик шифруй динамическим ключем чтоб сложно было подсунуть сервер-пустышку. Часть кода выносишь в либу, потом ее сносишь по желанию. Или же тупо забиваешь в exe часть кода int3 или еще чем и ловишь ошибку. Только вопрос другой - а если они заново переставят дистрибутив, так каждый раз и килять самого себя?




Ранг: 105.6 (ветеран), 36thx
Активность: 0.10
Статус: Участник

Создано: 01 декабря 2011 08:54 · Поправил: Dart Sergius
· Личное сообщение · #5

есть вариант - активация ключа на сервере, на серваке чекаешь ключ на "заказчика", если энто он - можешь послать на исполнение код какой пожелаешь вместо кода из библы твоей запротекченной, а в программе написать - "Проверка дополнительных условий безопасности..." и твори своё грязное дело.




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

Создано: 01 декабря 2011 09:39
· Личное сообщение · #6

Форумом ошибся, это не форум защиты софта. И уж тем более не западлостроения.


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