Ошыбки
http://www.codenet.ru/progr/visualc/sniffer.php
оно мне
--------------------Configuration: samplesniff - Win32 Debug--------------------
Compiling...
samplesniff.cpp
Linking...
mysniff.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0
mysniff.obj : error LNK2001: unresolved external symbol __imp__closesocket@4
mysniff.obj : error LNK2001: unresolved external symbol __imp__inet_ntoa@4
mysniff.obj : error LNK2001: unresolved external symbol __imp__recv@16
mysniff.obj : error LNK2001: unresolved external symbol __imp__ioctlsocket@12
mysniff.obj : error LNK2001: unresolved external symbol __imp__bind@12
mysniff.obj : error LNK2001: unresolved external symbol __imp__gethostbyname@4
mysniff.obj : error LNK2001: unresolved external symbol __imp__gethostname@8
mysniff.obj : error LNK2001: unresolved external symbol __imp__socket@12
mysniff.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
Debug/mysniff.exe : fatal error LNK1120: 10 unresolved externals
Error executing link.exe.
mysniff.exe - 11 error(s), 0 warning(s)
P.S. ЖИ, ШИ пиши через И, а ЖЫ, ШЫ, пиши через Ы ? :D
Нужно winsock прилинковать!
P.S. ЖИ, ШИ пиши через И, а ЖЫ, ШЫ, пиши через Ы ? :D
Ну и как етот winsock прилинковать???
Ну и как етот winsock прилинковать???
Project->Add to project->Library File->"winsock".
Постарайся не писать подряд несколько знаков препинания.
Project->Add to project->Library File->"winsock".
Постарайся не писать подряд несколько знаков препинания.
Можно еще так:
Project->Settings->Link->Object/Library modules->
"Ws2.lib"
Народ а как тепер просмотреть пакети которие проходят ???
забросьте этот сниффер. это такой же сниффер как WinWord. вы пытаетесь программить сетевое ПО, не имея не малейшей теоретической подготовки.
читайте умные книги и учите русский язык.
и всьо же как???
Первый шаг наверно,
AfxMessageBox(Buffer+sizeof(IPHeader));
или
printf(Buffer+sizeof(IPHeader));
теоретически должен вывести тело пакета.
Первый шаг наверно,
AfxMessageBox(Buffer+sizeof(IPHeader));
или
printf(Buffer+sizeof(IPHeader));
теоретически должен вывести тело пакета.
народ! под мастадем поддержка RAW_SOCKET корява. и доступа к "сырому" IP пакету вы все равно не получите. для этого надо юзать библиотеки типа WinPCAP либо корежить NDIS драйвер.
народ! под мастадем поддержка RAW_SOCKET корява. и доступа к "сырому" IP пакету вы все равно не получите. для этого надо юзать библиотеки типа WinPCAP либо корежить NDIS драйвер.
Так и сразу...
А то, читай книииииижки, учи рууууусский... :D
Так и сразу...
А то, читай книииииижки, учи рууууусский... :D
выводит шо то 5-0е через 10-0е
winpcap стоит у меня как эво испоьзовать то :)
выводит шо то 5-0е через 10-0е
winpcap стоит у меня как эво испоьзовать то :)
мля.... закройте эту тему или отправьте в Хумор...
выводит шо то 5-0е через 10-0е
winpcap стоит у меня как эво испоьзовать то :)
Зайди на xakep.ru.
Дай поиск по сайти на слово "сниффер".
Вернет 6 страниц. Напр. http://www.xakep.ru/post/16494/default.asp
Зайди на xakep.ru.
Дай поиск по сайти на слово "сниффер".
Вернет 6 страниц. Напр. http://www.xakep.ru/post/16494/default.asp
Спасибо ;)