Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 мая!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Программисты долго мучаются с кодом прогаммы, изучают С++, WinAPI функции, MSDN. Потом пишут банальную систему защиты или навешивают банальный протектор, а крэкеры и реверсеры справляются с такой защитой за 5 минут. В итоге, продажи программы почти нулевые. Чтобы такого не допустить, тут самому надо немного поднабрать опыта отладки, реверсинга, тот же отладчик Ollydbg изучить или дизассемблер IDA Pro. Но где искать по крохам эти знания? Нет, конечно можно годами "методом тыка" разбираться, но куда быстрее видеокурс специальный посмотреть. Вот тут он есть: ссылка. Автор курса с большим опытом и объясняет понятно, я из этого курса много узнал про то как работает компьютер, процессор, про инструменты специальные и как с ними работать. Мои коллеги программисты на работе ничего такого и не знают, теперь я им нос утру.

Связываемся с удалённым компьютером

Автор: Trapper McFerron

Проект состоит из трех модулей. Данный пример позволяет установить связь с удаленным компьютером через интернет. Программа является результатом моего изучения сокетов и Windows, и надеюсь, она покажется многим интересной. На самом деле, это самый обыкновенный троян, но я в первую очередь использовал этот код для удаленного администрирования. Для установления связи с удаленным компьютером используются DGRAM сокеты (то есть, протокол UDP). Хотя этот протокол и не обеспечивает гарантии доставки пакетов до пункта назначения ( в отличие от TCP), у меня не было потерянных пакетов.

Не забудьте во всех модулях программы проставить нужные Вам IP-адреса (соответственно, ваш и удаленного компьютера). Как уже упоминалось выше, данный пример разделен на три модуля: секретный (Secret) - запускается незаметно на удаленном компьютере, к которому мы будем коннектиться, клиент (Sender) - отправляет команды через интернет секретному модулю, сервер (Server) - обеспечивает IP-адресами секретный модуль и клиентскую часть. Обычно хакеры поступают следующим образом: секретный модуль обзывают чем-то вроде "me.jpg.exe" и отправляют потенциальной жертве по почте. Получателю такого файла достаточно два раза нажать на иконку, чтобы секретный модуль поместил себя в автозагрузку Windows. После этого секретный модуль будет постоянно посылать свой IP-адрес вашему "клиенту".

При запуске клиентской части вам будет предложено выбрать три способа связи с удаленным компьютером. Первый способ - прямой (вы задаете IP-адрес удаленного компьютера). Второй способ - ожидание получения IP-адреса от секретного модуля нашей программы. И третий способ - установление связи через прокси сервер (удаленный компьютер будет получать пакеты с обратным адресом прокси сервера, что затрудняет обнаружение вашего реального IP-адреса.

Данная реализация программы позволяет отправлять на удаленный компьютер следующие команды: удаление файлов, выключение, перезагрузка компьютера, различные всплывающие окошки с информационными сообщениями.

На данный момент мне удалось протестировать программу только на W2000 и NT, но надеюсь, что и на других версиях Windows не должно возникнуть каких-либо серьезных проблем.

СКАЧАТЬ ИСХОДНИК(~20Kb)





<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU Проект ReactOS