Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

Ругается на NativeAPI   Найти похожие ветки 

 
Дмитрий_05   (2005-11-21 08:26) [0]

У меня стоит Delphi 7, почему она рукается, когда я в uses допишу "NativeAPI"? File not found: "NativeAPI.dcu"


 
ShiFT   (2005-11-21 08:56) [1]

Ты Самто видел такой Фаил( pas или dcu) в папке Delphi????
Его нет и наврятли появится в стандартной поставке.


 
Дмитрий_05   (2005-11-21 08:58) [2]

а где мне его скачать?


 
ЮЮ ©   (2005-11-21 09:01) [3]

А зачем он тебе нужен?


 
Дмитрий_05   (2005-11-21 09:02) [4]

NativeAPI чтобы использовать


 
ShiFT   (2005-11-21 09:04) [5]

google тебе в помощь

если не секрет, то тебе это зачем??


 
ShiFT   (2005-11-21 09:05) [6]

в большинстве задачь этого нетребуется


 
Дмитрий_05   (2005-11-21 09:08) [7]

Мне нужно чтобы моя программа перехватывала все http-запросы, т.е. нужно вести статистику всех сайтов, куда зоходили на этом компъютере под любым браузером


 
Digitman ©   (2005-11-21 09:13) [8]


> Дмитрий_05   (21.11.05 09:08) [7]


и как же ты планируешь приспособить NativeAPI для решения этой задачи ?


 
Дмитрий_05   (2005-11-21 09:15) [9]

хуком на их функции


 
Digitman ©   (2005-11-21 09:20) [10]


> Дмитрий_05   (21.11.05 09:15) [9]


и какие же ф-ции в составе NativeAPI, по-твоему, предоставляют доступ к сабжу ?


 
Дмитрий_05   (2005-11-21 09:24) [11]

HttpOpenRequest и HttpSendRequest


 
ShiFT   (2005-11-21 09:25) [12]

а ты уверен что это NativeAPI?


 
Дмитрий_05   (2005-11-21 09:28) [13]

Прочитав статью я понял что да...


 
ShiFT   (2005-11-21 09:28) [14]

а ты не смотрел в WinInet.pas???


 
ShiFT   (2005-11-21 09:29) [15]

и что это за статья такая???


 
Дмитрий_05   (2005-11-21 09:33) [16]

а там еще модуль к примеру есть и там в uses NativeAPI объявлено


 
Дмитрий_05   (2005-11-21 09:34) [17]

журнал Хакер октябрь 10(82) 2005


 
Digitman ©   (2005-11-21 09:34) [18]


> Дмитрий_05  


во-первых, это не NativeAPI-функции, а ф-ции в составе вспомогательной библиотеки WinINet.dll

во-вторых, их перехват требуется осуществлять глобально, т.е. для ВСЕХ существующих прикладных процессов, потенциально использующих такие ф-ции

в-третьих, Win32-приложения вовсе не обязаны использовать ф-ции именно из состава WinINet.dll для инф.обмена по протоколу http


 
Дмитрий_05   (2005-11-21 09:39) [19]

а как тогда перехватывать все http-запросы?


 
Digitman ©   (2005-11-21 09:45) [20]


> Дмитрий_05   (21.11.05 09:39) [19]

для начала определись, как твой хост получает доступ к инет-провайдеру - с пом. модема, через прокси-сервер в лок.сети, иным способом ...


 
Дмитрий_05   (2005-11-21 09:50) [21]

любым способом... хоть еще и по gprs хоть wifi...


 
Digitman ©   (2005-11-21 10:02) [22]

тебе нужен обычный сниффер.

"нюхаешь" весь траффик по всем активным сетевым интерфейсам, в нем выделяешь TCP-траффик, а в TCP-траффике выделяешь HTTP-траффик


 
Дмитрий_05   (2005-11-21 10:21) [23]

Ок, спасибо, попробую чтонибудь поискать...


 
Игорь Шевченко ©   (2005-11-21 10:21) [24]


> журнал Хакер октябрь


Не читай больше


 
Дмитрий_05   (2005-11-21 20:15) [25]

Перекопал много инфы в интернете и в книжках... написал я свой снифер по http-трафику...:-))) Но там же пакетами все идет, и если зайдешь на какойнибудь сайт то около 150 и больше пакетов приходит, только за то что загрузится страница сайта... при обработке пакета я фиксирую только IP-адрес... вобщем получается так что, захожу я на какойнибудь сайт, а он мне длинный список ip-адресов(они одинаковые, но иногда бывает среди всех напишется какойнибудь с последним другим числом)... вот как бы мне сделать так чтобы писал IP-адрес только один раз...


 
Дмитрий_05   (2005-11-21 20:17) [26]

т.е. за один заход писал один раз, если зайти еще раз на страницу, хотябы даже обновить ее чтоб еще раз писался...


 
ItMan ©   (2005-11-22 02:56) [27]


> Игорь Шевченко ©   (21.11.05 10:21) [24]
>
>
> > журнал Хакер октябрь
>
>
> Не читай больше

Не согласен. Благодоря ему, я начал изучать Делфи...



Страницы: 1 вся ветка

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.042 c
14-1132296191
Ega23
2005-11-18 09:43
2005.12.11
С днем рождения! 18 ноября


2-1132557936
Alex_C
2005-11-21 10:25
2005.12.11
Как создать "независимый" телнет?


4-1128667534
Ji
2005-10-07 10:45
2005.12.11
Изменение текста на форме после ее отрисовки


3-1129734581
Павел
2005-10-19 19:09
2005.12.11
Зависание клиентов


1-1131793569
<PREDATOR>
2005-11-12 14:06
2005.12.11
Как запустить прогу из командной строки