Тема: Shell backdoor
Показать сообщение отдельно

  #9  
Старый 24.11.2009, 22:54
los8005
Новичок
Регистрация: 28.09.2009
Сообщений: 4
С нами: 8746604

Репутация: 13
По умолчанию

Цитата:
0о, это как ты его компилируешь? На отсутствие либ не ругается?
Ну над уметь пользоваться опциями линкера... Полная оптимизация по размеру. А без либ - линкер бы выплюнул....)))) С наглой мордой. А по ВЦ - ребят, для мелких проектов в один/два исходника можно и батником+notepad++ обойтись)))) А вот если разбираться в куче кода да еще если эта куча ООП со всеми вытекающими, то конечно лучше клацкнуть по классу и сразу все увидеть))))
Цитата:
в разработке Программы Удаленного Администрироввания
хех.... Ну а что же? Мне компом лично управлять надо... Если бы эт было направлено на протроянивание я бы еще обход эвристика сделал, методом прямого вызова функции. Библиотеку бы подгрузил и т.д. и т.п.
Да, вот функция получения ИП, нашел я счас:
Код:
#include <winsock2.h>
string GetLocalIP()
{
int i=0;
char Buffer[63];

WSADATA GInitData;
WSAStartup(MAKEWORD(2,2), &GInitData);

string result;
gethostname(Buffer,63);

hostent *phe=gethostbyname(Buffer);

if(phe==NULL)return "";
while((*phe).h_addr_list[i]!=NULL)
 {
 result=string(inet_ntoa((*(in_addr*)(*phe).h_addr_list[i])));
 i++;
 }

WSACleanup();

return result;
}
Не забывать еще либу libws2_32.a , для VC юверей: libws2_32.lib или тип того, не помню))))
 
Ответить с цитированием