이더넷 / LAN을 'NIC의 인터럽트 루틴을 서비스들

S

shakeebh

Guest
모두 안녕

난 내 LAN 카드에 대한 그래서 내가 상관없이 내 소프트웨어에 전달 프로토콜의 수신되는 모든 패킷을 확인할 수있는 서비스 루틴이 인터럽트를 쓰고 싶어요.다른 사람이 당신에게 내가 무엇을 사용해야 인터럽트 벡터를 숫자대로 말해 줄래?만약 당신이 좋은 기사 및 자습서 주제를 참조하십시오 날 수도 ppl 또한, 정말 감사합니다.또한이 문제는 Windows API를 통해 가능 한가?

감사합니다

 
이 봐 :
http://www.winpcap.org/
http://www.winpcap.org/misc/links.htm

 
매우 유용한 링크를 주셔서 감사합니다 많이 dainis.나는 재료와 사용법을 통해 간다 ....에 대한 PC의 이더넷 인터럽트 벡터 번호는 누구든지, 아는 반면, 난 다시 요청을 좀 알려 반복됩니다.전 C에서와 같은 애플 리케이션을했을 그리고 그것이 많은 날 그렇게 생각을 쉽게 따라 할 것이라고

 
shakeebh 썼습니다 :

매우 유용한 링크를 주셔서 감사합니다 많이 dainis.
나는 재료와 사용법을 통해 간다 ....
에 대한 PC의 이더넷 인터럽트 벡터 번호는 누구든지, 아는 반면, 난 다시 요청을 좀 알려 반복됩니다.
전 C에서와 같은 애플 리케이션을했을 그리고 그것이 많은 날 그렇게 생각을 쉽게 따라 할 것이라고
 
윈도우즈?아, 그 엄청난 학습 프로젝트가 될 겁니다!당신은 커널 모드 장치 드라이버와 함께 같이가는 모든 운영 체제를 무거운 짐을 필요합니다.지름길 절차 Jungo 같은 곳으로부터 상용 드라이버 개발 키트를받을하는 것입니다.DOS를 비교적, 그냥 벡터를 사용하여 연결하고 하찮은입니다.

WinPcap보십시오.promiscuous 모드를 활성화 (모든 현대 카드를 지원하는) 당신의 모든 패킷이 나타납니다.만약 당신이, 미묘한 얻을 좋은 패킷 스니퍼를해야합니다.그것은 WinPcap을 사용합니다.소스 코드를 포함하여 모두 무료입니다.

Windows 장치 관리자에 나열된 숫자를 방해.연결을 선택하십시오 "보기 리소스"이나 뭐 그런.이 플러그 - 앤 - 때로는 숫자를 방해 shuffles 감독은 플레이 조심하십시오.

 
통해 UR 답변 모두 감사합니다.

Dainis : 여기서 내가 뭘하려고합니다 : 사용 get_vector C / C 를 일상적인, 어떤 포인터에 LAN을 ISR이의 주소를 저장하고 내 스스로 만든 ISR이 set_vector와 루틴을 사용하여 주소를 바꿉니다.지금 때마다 패킷을받을 것이라고, 내 자신이 죽으면 ISR이 호출됩니다 창의.내가받은 내 만약 관심이 나오면, 내가 가서 처리됩니다 패킷의 타입 필드를 확인합니다.그렇지 않으면, 포인터가 윈도우의 ISR이 가리키는를 사용하여, 간단히 말해서 나는 당신을받은 패킷의 돌봐 창의 ISR이 호출 / 프레임.이것은 모든 Win2000과 XP에서 사용하도록 만들어진 것입니다.

echo47 : 지금 당신이 내 구성표를 알고 누구는 아직도 그게 그렇게 간단하지 않을 생각 (난 이미 그 관련 PC의 레지스터 enuff 지식을 가지고 할 것입니다) 이해가?만약 내가 그것을 더 복잡하게 만든 인스턴트 모두이 일을 그냥 내 작업을 단순화하고 아무것도 아니라 PLZ 코멘트를 더 악화 될 수있다

 
shakeebh 썼습니다 :

통해 UR 답변 모두 감사합니다.Dainis : 여기서 내가 뭘하려고합니다 : 사용 get_vector C / C 를 일상적인, 어떤 포인터에 LAN을 ISR이의 주소를 저장하고 내 스스로 만든 ISR이 set_vector와 루틴을 사용하여 주소를 바꿉니다.
지금 때마다 패킷을받을 것이라고, 내 자신이 죽으면 ISR이 호출됩니다 창의.
내가받은 내 만약 관심이 나오면, 내가 가서 처리됩니다 패킷의 타입 필드를 확인합니다.
그렇지 않으면, 포인터가 윈도우의 ISR이 가리키는를 사용하여, 간단히 말해서 나는 당신을받은 패킷의 돌봐 창의 ISR이 호출 / 프레임.
이것은 모든 Win2000과 XP에서 사용하도록 만들어진 것입니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top