Сегодня я решил написать статью о том, как можно создать программу-шутку для неопытных юзверей. Я буду стремится к минималистичному размеру. Программа по моей задумке винлоком, как таковым не является, хоть и очень похожа на него. Мы просто будем эмулировать зависание компьютера — очень тяжелое, и очень грустное, причем мышь и клавиатура будут работать, хоть и клаву опробовать негде…
С ТЗ можно сказать, у нас все в порядке. Вот некоторый план: сначала берем и копируем десктопный экран, дальше убиваем эксплорер, а потом контролируем эксплорер и постоянно копируем изображение-скриншот обратно на экран. Вот и вся последовательность. Я сделал два потока, каждый из которых отвечает за определенную операцию.
Сегодня я попробую рассказать, как можно написать пука — поискового робота, который будет собирать все внутренние ссылки сайта в файл. Механизм не претендует на надежность, но он однозначно работает. Если у вас будет желание, то вы можете его доработать, и кто знает, может появится новый google???
Писать паука будем на C++ (если еще не догадались
). Я не буду использовать какие либо сторонние библиотеки, типа cURL или LWP. Зачем они нам? Нам и стандартного winsock хватит.
Все наверно слышали о знаменитом Джеймсе…. Бондович который. А с чего это я тут начал разговор о забугорных фильмах?

А вот к чему я веду: в прошлом посте был продемонстрирован способ обхода firewall’a. Используя данную технику можно с достаточной легкостью создавать сообщения-самоудалялки. Так подкинешь своему другу послание — он его откроет — прочитает, а затем это послание исчезнет с диска. Потом можно ходить и говорить: а докажи! 
Темой сегодняшнего поста станет актуальная на данный момент мысль — обход firewall‘a. На самом деле, это уже давно известный прием, так что вам придется изрядно попотеть, чтобы надуть антивирус, который будет кричать, как свинья. Также параллельно здесь я рассмотрю способ инжекта в чужой процесс не используя DLL.
Конечно же данный метод вы должны использовать на свой страх и риск. Я ни к чему вас не принуждаю. Разумеется, в конце поста я приведу полный исходник своего мини — инжектора, который обходит firewall, но зато палится всем, чем только можно.


(10 проголосовало, балл: 9,70 из 10)