Кейлоггер или Шпион которого не видно - Soft - Рабочая Zona - Форум сисадминов
Воскресенье
12-Фев-2012, 01:22:02
sadmin.org
Приветствую Вас Прохожий | RSS
Главная Форум сисадминов Регистрация Вход
[ Новые сообщения · Онлайн консультации · Участники · Правила форума · Поиск · RSS ]
 
Страница 1 из 11
Модератор форума: pushkin42, vip_777 
Форум сисадминов » Рабочая Zona » Soft » Кейлоггер или Шпион которого не видно
Кейлоггер или Шпион которого не видно
PositiveДата: Среда, 05-Мар-2008, 19:20:35 | Сообщение # 1
Действительный статский советн
Группа: Проверенные
Сообщений: 514
Награды: 0
Репутация: 5
Замечания: 0%
Сеть: гибридная
Количество машин:: 188
Город: Донецк
Статус: Offline
САБЖ. Проблема в том, что нада на работе поставить несколько кейлоггеров на некотрые компы, чтобы доказать, что некоторые суперпроизводительные машины используются ненмого не для рассчетов в рабочее время. Что посоветуете использовать?

Сисадмин конфеты и шоколад не пьет.
 
pushkin42Дата: Среда, 05-Мар-2008, 20:42:59 | Сообщение # 2
Куровод, садист-укладчик
Группа: Администраторы
Сообщений: 1969
Награды: 9
Репутация: 36
Сеть: Гибридная
Количество машин:: 226
Cтрана: Российская Федерация
Город: Самара
Статус: Offline
Positive, ну поставь пунто свичер, он официально идет как "переключатель клавиатуры", но в нем есть кейлоггер, который без пароля не откроешь. Дешево и сердито smile

Работаю за плюсики в репутацию и за пиво.

Ремонт компьютеров в Самаре

 
Magnum50Дата: Четверг, 06-Мар-2008, 05:07:28 | Сообщение # 3
Свой-в-доску-МедвеД
Группа: Проверенные
Сообщений: 594
Награды: 0
Репутация: 8
Замечания: 0%
Сеть: Windows -->> Linux RHEL
Количество машин:: 666
Cтрана: Российская Федерация
Город: Хабаровск
Статус: Offline
pushkin42, правильно

www.enforta.com
 
PositiveДата: Четверг, 06-Мар-2008, 17:31:35 | Сообщение # 4
Действительный статский советн
Группа: Проверенные
Сообщений: 514
Награды: 0
Репутация: 5
Замечания: 0%
Сеть: гибридная
Количество машин:: 188
Город: Донецк
Статус: Offline
Так а что касается скринов? Он же не делает скрины?

Сисадмин конфеты и шоколад не пьет.
 
pushkin42Дата: Четверг, 06-Мар-2008, 21:54:57 | Сообщение # 5
Куровод, садист-укладчик
Группа: Администраторы
Сообщений: 1969
Награды: 9
Репутация: 36
Сеть: Гибридная
Количество машин:: 226
Cтрана: Российская Федерация
Город: Самара
Статус: Offline
Positive, хоссподи...

Code
#include <iostream.h>
#include <windows.h>
#include <stdio.h>
void TakeScreenShot(char* );
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){
     TakeScreenShot("c:\\Screenshot.bmp");
     return 0;
}
void TakeScreenShot(char* filename){
     keybd_event(VK_SNAPSHOT, 0x45, KEYEVENTF_EXTENDEDKEY, 0);
     keybd_event(VK_SNAPSHOT, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
     HBITMAP h;
       
     OpenClipboard(NULL);
     h = (HBITMAP)GetClipboardData(CF_BITMAP);
     CloseClipboard();
     HDC hdc=NULL;
     FILE*fp=NULL;
     LPVOID pBuf=NULL;
     BITMAPINFO bmpInfo;
     BITMAPFILEHEADER bmpFileHeader;
     do{  
         hdc=GetDC(NULL);
         ZeroMemory(&bmpInfo,sizeof(BITMAPINFO));
         bmpInfo.bmiHeader.biSize=sizeof(BITMAPINFOHEADER);
         GetDIBits(hdc,h,0,0,NULL,&bmpInfo,DIB_RGB_COLORS);  
          
         if(bmpInfo.bmiHeader.biSizeImage<=0)
          bmpInfo.bmiHeader.biSizeImage=bmpInfo.bmiHeader.biWidth*abs(bmpInfo.bmiHeader.biHeight)*(bmpInfo.bmiHeader.biBitCount+7)/8;
      
         if((pBuf = malloc(bmpInfo.bmiHeader.biSizeImage))==NULL){
             MessageBox( NULL, "Unable to Allocate Bitmap Memory", "Error", MB_OK|MB_ICONERROR);
          break;
         }  
         bmpInfo.bmiHeader.biCompression=BI_RGB;
         GetDIBits(hdc,h,0,bmpInfo.bmiHeader.biHeight,pBuf, &bmpInfo, DIB_RGB_COLORS);
          
         if((fp = fopen(filename,"wb"))==NULL){
             MessageBox( NULL, "Unable to Create Bitmap File", "Error", MB_OK|MB_ICONERROR);
             break;
         }  
         bmpFileHeader.bfReserved1=0;
         bmpFileHeader.bfReserved2=0;
         bmpFileHeader.bfSize=sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+bmpInfo.bmiHeader.biSizeImage;
         bmpFileHeader.bfType='MB';
         bmpFileHeader.bfOffBits=sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER);  
         fwrite(&bmpFileHeader,sizeof(BITMAPFILEHEADER),1,fp);
         fwrite(&bmpInfo.bmiHeader,sizeof(BITMAPINFOHEADER),1,fp);
         fwrite(pBuf,bmpInfo.bmiHeader.biSizeImage,1,fp);  
     }while(false);  
     if(hdc)ReleaseDC(NULL,hdc);  
     if(pBuf) free(pBuf);  
     if(fp)fclose(fp);
}


Работаю за плюсики в репутацию и за пиво.

Ремонт компьютеров в Самаре

 
PositiveДата: Пятница, 07-Мар-2008, 08:39:10 | Сообщение # 6
Действительный статский советн
Группа: Проверенные
Сообщений: 514
Награды: 0
Репутация: 5
Замечания: 0%
Сеть: гибридная
Количество машин:: 188
Город: Донецк
Статус: Offline
pushkin42, O_o. А на ассемблере шоб еще и процесс без названия - пустой строкой? )))
P.S. Пасиба )))

Сисадмин конфеты и шоколад не пьет.
 
pushkin42Дата: Пятница, 07-Мар-2008, 08:59:56 | Сообщение # 7
Куровод, садист-укладчик
Группа: Администраторы
Сообщений: 1969
Награды: 9
Репутация: 36
Сеть: Гибридная
Количество машин:: 226
Cтрана: Российская Федерация
Город: Самара
Статус: Offline
Positive, зачем тебе процесс с названием? Скомпилируй dll и сделай rundll32 yourdll.dll,TakeScreenShot и будет тебе щастье =)

Работаю за плюсики в репутацию и за пиво.

Ремонт компьютеров в Самаре

 
Форум сисадминов » Рабочая Zona » Soft » Кейлоггер или Шпион которого не видно
Страница 1 из 11
Поиск:


Copyright sadmin.org © 2012
Хостинг от uCoz