Скопипастил у XyliBox
http://xylibox.blogspot.com/2011/11/fakeavfakepolicealert-source-code-for.html
Техническое задание на разработку программы PLock.
Необходимо разработать программу, которая сделает невозможной или затрудненной работу пользователя с компьютером; вынудит пользователя отправить платежные данные по электронной почте; после проверки платежных данных оператором, данный компьютер должен быть разблокирован, программа должна вернуть состояние компьютера в первоначальное состояние и самоудалиться.
Необходимые особенности.
1. Невозможный вызов диспетчера задач и редактора реестра.
2. Окно программы имеет фокус все время, нет возможности переключиться на другое окно. Не закрывается по ALT+F4.
3. Не дает антивирусам обновить базы сигнатур и обращаться на сайты компаний.
4. Автозагрузка, в безопасном режиме тоже.
5. Самоудаление, если много дней прошло - и оплаты нет
Технические требования.
1. Язык программирования — C/C++.
2. Код должен компилироваться MS-компилятором.
3. Платформа — Windows x86/x64
4. Отсуствие CRT, для уменьшения размеров
Заметки о реализации.
При запуске программа должна проверить версию операционной системы, если версия выше, чем Windows Vista, нужно проверить http://msdn.microsoft.com/en-us/library/bb250462%28v=vs.85%29.aspx.
Если версия ниже, но нет прав, то тоже самое.
Если он включен, то можно ничего не делать и самоудалиться.
При создании интерфейса будут использоваться картинки, чем больше размер картинки тем больше размер в итоге exe,
поэтому нужно свести использование картинок к минимуму.
При запуске, если есть все условия программа создает окно на весь экран:
Должна содержаться информация о данных компьютера и IP/провайдере.
Необходимо где-то брать эти данные – как вариант делать запрос на наш сайт, где будет находиться скрипт, который по IP будет выдавать инфо.
Логотип какой-то организации, которая грозит чем-то.
Должно содержаться после ввода пароля, который будет разблокировать компьютер и удалять программу.
Пароль будет присылаться по электронной почте, этот пароль будет генерироваться каждый день, при сборке билда.
BUNDESPOLIZEI
Техническое задание на разработку программы-заставки PMessage.
Необходимо разработать программу, которая создает одно окно, отображает картинки и текст, содержит поля ввода и прочие элементы.
Необходимые особенности.
1. Созданное окно не должно содержать верхнего меню, окно не должно двигаться и увеличиваться/уменьшаться в размерах.
Окно программы имеет фокус все время, нет возможности переключиться на другое окно. Размер окна 1024x768. При нажатии правой кнопкой мыши
на окне должен создаваться диалог о подтверждении закрытия окна.
при введении данных в поле ввода, должна вызываться функция-заглушка.
2. Используемые картинки должны содержаться в ресурсах исполняемого файла, в формате отличном от bmp.
Возможно 1-2 картинки буду рисоваться с помощью GDI+.
Технические требования.
1. Язык программирования — C/C++, с использованием только WINAPI функций, включая GDI+.
2. Платформа — Windows x86/x64, начиная с Windows XP SP1
3. Исходный код должен быть откоментирован.
ver, os, id, sub, ip, loc, isp, code (start, voucher), data
type, num
Необходимые доработки.
1. Контроль ввода пользователем данных, длина и цифры только.
2. Шифрование RC4 отправленных данных.
3. Разблокировка машины.
1. Проверить данные автоматически не выйдет, только вручном режиме.
После ввода кода и разблокировкой машины должно пройти время, когда чек провериться/заналиться.
Может быть реализовано так - чел отправил данные, через день-два когда чеки заналятся
в админке введут айпи и когда бот обратится в админку - его разбанят. Минусы это схемы в том. что бот должен обращатся
периодически на сайт, что будет вести к увеличеснию абуз на сайты. Еще минус - время нужное на написание кода этого
и отладки и тестов. Плюсы сомнительные, может быть какой-то процент чеков будет дольше жить не 1-2-3 дня а 2-3 или может
дольше.
4. Контроль виртуальных машин.
5. Шифрование всех строк в EXE
+
Комментариев нет:
Отправить комментарий