Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Вниз

Дьявольские API функции для посчета траффика   Найти похожие ветки 

 
Cepera   (2001-12-04 01:26) [0]

Здравствуйте.

Вот в который раз просматривал форум, и лишний, раз убедился в том, что народ крайне интересуют данная тема, да я и сам неоднократно завал этот вопрос. Но не нашлось до сих пор человека способного дать конкретный ответ на конкретно поставленный вопрос, а то и дело, что слышу упреки, мол, надо лучше искать. На форуме выделяется кучка людей которая явно что-то знает, но толи мало и нечем поделиться (кидают общие фразы), толи слишком много, но лапой их давит самое тяжелое в мире животное (жаба). Сразу хочу попросить прощения у этих людей, это не наезд просто складывается такое впечатление.
Вынужден согласиться, что перед тем к задать вопрос в форуме, надо приложить хоть минимум усилий и поискать информацию. Мне это не удалось, одна надежда на МАСТЕРОВ.
Итак задача в формулировке довольно простая, отслеживать количество полученных и отправленных байт во время работы с нетом, примерно так как это делает винда (имеется в виду иконка в трее, где мигают два кома).
Мне нужна общая схема (не исходняк) алгоритма с именами АПИ функций, можно даже без параметров.
Только огромная просьба сниферы и прокси сюда не приплетать, это отдельная тема для разговора не имеющая прямого отношения к данному обсуждению (может это и выход но извините через жо…..).

Большое спасибо.


 
lel   (2001-12-04 12:03) [1]

>Cepera
Только огромная просьба сниферы и прокси сюда не приплетать, это отдельная тема для разговора не имеющая прямого отношения к данному обсуждению (может это и выход но извините через жо…..).
Тоды спешу тя разочаровать...API функций нет в твоем понимании, есть конечно Ip-статитстика, но это объем всех пакетов через твою карту...
Я использовал сниффер, алгоритм простой, все локальные адреса и адреса внутренней сети отбрасываються, считаються байты, только с источником внешний адрес и где получатель ты, также можешь и исходящий траффик считать
Желаю удачи в темных делах.
С уважением Алексей.


 
Cepera   (2001-12-04 16:14) [2]

lel
Не могу поверить что Rnaapp - это майкрософтовский сниффер.
А если так он и есть, то почему майкрософт обходится без packet32.dll и zpaket.vxd которые так рекламируются участниками форума.
Наверняка существует какая то библиотека от дяди Била.


 
AlexNord   (2001-12-05 01:19) [3]

Нет ну вода на киселе, я вот лично тоже запарился искать, хотяб намек через какую апифунку добраться до подсчета сетевого трафика, а тут вижу умных людей и они нет чтобы кинуть хоть одну функцию от чего плясать моно было бы, умничают и чуть ли не ссоряться...Вот товарищ Алексей кажется делал уже что то подобное, ну так Алексей Вам жалко поделиться с народом, тем что смогли вы, но пока не получилось у нас? вы ведь прекрасно понимаете, чтобы в хелпе что либо надыбать, надо хоть название искать того чего ищем, а мой поиск хелпа все время меня выводит на сокеты, здолбался их создавать и удалять, может я не то что делаю, подскажите плиз!
Заранее Благодарен


 
BS   (2001-12-05 11:36) [4]

Хочу тоже присоединится к обсуждению, и обратить внимание собравшихся на дельное высказывание по поводу сниффера без использования packet32.dll и zpaket.vxd. Что скажет на это уважаемый Алексей, т.к. его часто можно увидеть при обсуждении подобных тем.


 
lel   (2001-12-05 13:49) [5]

BS
Сейчас и занимаюсь этим, пытаюсь подвязать библиотеку http:\\www.pcausa.com (Добрые люди прислали).
Решал я эту задачу для 98 систем с помощью packet32.dll, около недели, на jedi есть конверсия Jinx, на королевстве есть вопрос, который меня на эту конверсию вывел, по поиску поищи...
Сниффер на базе этой конверсии уже в хакере описывают, толи 10 или 11 номер...
Список функций

function PacketOpenAdapter;
function PacketSendPacket;
function PacketAllocatePacket;
procedure PacketInitPacket;
procedure PacketFreePacket;
function PacketResetAdapter;
function PacketGetAddress;
function PacketWaitPacket;
function PacketReceivePacket;
procedure PacketCloseAdapter;
function PacketSetFilter;
function PacketGetAdapterNames;
function PacketAdapterDesc;
Желаю удачи в темных делах.
С уважением Алексей.


 
Wonder   (2001-12-05 15:54) [6]

>lel
"объем всех пакетов через твою карту" - а это разве не трафик?
>all
Пр иконку в трее "где мигают два кома" :)
Там статистика берется с помощью snmp api. С помощью snmp можно собирать статистики по всем сетевым устройствам, в том числе как раз и по ppp-адаптеру.
Об этом уже неоднократно говорилось на этом форуме, так что я не совсем понимаю, как, зная это, нельзя ничего найти?
MSDN.


 
lel   (2001-12-05 17:03) [7]

Wonder ©
Давай это не превращать в бойню, ему нужен траффик интернета, а не весь вместе с локальной сетью...
Желаю удачи в темных делах.
С уважением Алексей.






 
Wonder   (2001-12-06 11:28) [8]

>lel
:^) А что, кроме инета, идет через ppp-контроллер?


 
nobady   (2001-12-06 15:14) [9]

Вот если бы Wonder был человеком а не Wonder`ом он пару апишек и представил на суд публики, как и просилось изначально.

Ну без MSDN`а народ, ну что тут поделать, помог бы убогим.


 
Wonder   (2001-12-07 11:35) [10]

Я бы представил, кабы на практике с этим работал. А так, я просто теорию изложил. Практически вроде как lel с snmp возится.

Это API:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/snmp/snmp_2o85.asp

Рекомендую заглянуть и скачать mib browser с
http://www.mg-soft.si/
Там можно посмотреть практически все, что можно вытянуть с помощью snmp.


 
lel   (2001-12-07 11:45) [11]

nobady
А сам то человека???
У каждого свой бизнес...
И с чего ты взял, что тут кто то , кому то должен??? 8((
Wonder ©
Просил, не превращать все это в бойню 8((
Я дал народу направление...
куда уж больше...
Снифферов полно для 98...если искать лень то я тут причем???
Через SNMP то что хотел он не получит, максиум статистику по протаколам...
IpHlpApi конверсия тоже есть...
Желаю удачи в темных делах.
С уважением Алексей.


 
Cepera   (2001-12-07 12:01) [12]

Да ведь все что там описано 95/98/Me не поддерживается.
Windows NT/2000/XP: Included in Windows 2000 and later.
//----- Windows 95/98/Me: Unsupported.---------//
Header: Declared in Snmp.h.

Друзья!!! Ну хоть кто-нибудь имеет практичиские навыки работы с SNMP такого рода,

ПОЖАЛУЙСТА помогите.



 
Wonder   (2001-12-07 12:02) [13]

>lel
О какой бойне ты говоришь?!?
Вопрос был поставлен конкретно:"отслеживать количество полученных и отправленных байт во время работы с нетом, примерно так как это делает винда (имеется в виду иконка в трее, где мигают два кома)"

Причем здесь сниффер, если ясно, что разговор о dialup-е?

Кроме как использовать snmp, больше ничего в голову не приходит.
Скорее всего, с помощью объектов:
ifInOctets
The total number of octets received on the interface.
ifOutOctets
The total number of octets transmitted out of the interface.


 
Wonder   (2001-12-07 12:08) [14]

>Cepera
Чего ты гонишь? Что не поддерживается?
SnmpExtensionQuery
Windows 95/98/Me: Included in Windows 95 and later.


 
lel   (2001-12-07 12:09) [15]

Wonder ©
А для меня понятно, что это по локалке, вот из-за человека не умеещего задать вопрос, чуть не поубивали друг друга 8))

Cepera
С 98 используется IpHlpApi. Ряд функций не поддерживается....но в целом они те и не нужны...
Желаю удачи в темных делах.
С уважением Алексей.



 
Cepera   (2001-12-07 12:26) [16]

Тебе как вопрос задать надо что бы ты наконец привел пример апишной функции.
И Wonder прав, это не бойня. Масло в огонь ты подливаешь.


 
lel   (2001-12-07 12:54) [17]

Cepera
Извиняюсь за свою глупость, но как вопрос задан, так и отвечаю, извини...
Все больше я в таких обсуждениях не участвую...
А вопросы, с моей глубокой глупости, правильными мне кажутся например Павла(Gunner) почитай в его постановке вопроса, хоть мне дураку все понятно, что он спрашивает...
За этим откланиваюсь...
Желаю удачи в темных делах.
С уважением Алексей.


 
Valentain   (2001-12-17 16:27) [18]

Кому интересно - о некоторых RNA API функциях - http://triton.itep.ru/~lyosha/DialServ/RnaApi.html.
Их там описывается 7, Rnaapp.exe явно использует 5, а вообще их более 60.
С уважением.


 
Lamok (real)   (2001-12-18 00:06) [19]

не подскажите где бы мне скачать SNMP.dll ??? а то че то на микрософте не нашел зотя мож плохо икал но все таки времени очень мало скажите ???


 
Valentain   (2001-12-18 19:06) [20]

URL http://www.wtcs.org/snmp4tpc/FILES/SNMP498/SNMP498.zip
//?...
С уважением.


 
Lamok (real)   (2001-12-18 22:31) [21]

> Valentain спасибо !!!



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

Форум: "Сети";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.006 c
1-19182
APTEMKA
2002-02-17 02:10
2002.03.07
Кто нибудь знает что делает .... as ....


1-19189
tiger_
2002-02-18 13:01
2002.03.07
перетастивание (Drag&Drop)


3-19041
Laimer
2002-02-01 12:01
2002.03.07
Access


4-19393
bohdan_k
2002-01-07 21:06
2002.03.07
Как загрузить файл со своим зарегестрированным заранее расширением в свою программу по щелчке на нём


14-19314
bullet_
2002-01-22 01:00
2002.03.07
Работа с Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский