Alerts This Week
Warning Icon 1 626
Alerts This Week
Warning Icon 1 626

Stay Ahead With Linux Security News

Filter Icon Refine news
X Clear Filters
X Clear Filters
View More

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Community Poll

What got you started with Linux?

No answer selected. Please try again.
Please select either existing option or enter your own, however not both.
Please select minimum {0} answer(s).
Please select maximum {0} answer(s).
/main-polls/150-what-got-you-started-with-linux?task=poll.vote&format=json
150
radio
0
[{"id":483,"title":"Self-taught through trial and error","votes":549,"type":"x","order":1,"pct":78.54,"resources":[]},{"id":484,"title":"Formal training or courses","votes":30,"type":"x","order":2,"pct":4.29,"resources":[]},{"id":485,"title":"A job that required it","votes":34,"type":"x","order":3,"pct":4.86,"resources":[]},{"id":486,"title":"Other","votes":86,"type":"x","order":4,"pct":12.3,"resources":[]}] ["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"] ["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"] 350
bottom 200
Loading...

Explore Latest Linux Security news

We found -4 articles for you...
74

Sniffer Library 1.0: Advanced IP Packet Sniffing for Programmers

Chris Bennetts writes, "This Sniffer package allows a high level programmer to sniff IP packets arriving at, and leaving their computer. A queue of IP packets is sent to the Java or C++ program and the programmer can analyse each packet in sequence. The programmer can optionally filter the queue of IP packets by specifying the IP addresses, protocols and port numbers for which packets are queued.. . .. Chris Bennetts writes, "This Sniffer package allows a high level programmer to sniff IP packets arriving at, and leaving their computer. A queue of IP packets is sent to the Java or C++ program and the programmer can analyse each packet in sequence. The programmer can optionally filter the queue of IP packets by specifying the IP addresses, protocols and port numbers for which packets are queued. This is accomplished by one of the four subclasses of PacketReader: PacketReaderIn PacketReaderOut PacketReaderFilterIn PacketReaderFilterOut Each PacketReader provides a different functionality. "In" PacketReaders queue ALL packets arriving at the host, and "Out" PacketReaders queue ALL packets leaving the host. "Filter" PacketReaders are created with a FilterRules object that specifies the rules used to queue packets to the PacketReader. This enables only some packets to be queued. For example: all TCP packets with destination port 80. Note: packets are compared to the rules within the kernel for speed and efficiency. Once a packet is retrieved, fields from headers of packets can be accessed by their corresponding getX() methods, and the raw contents can be accessed as a byte array. An enhanced library packet utilities (US$50), allows your program to drop packets based on rules, or you can review packets and decide to allow/drop each packet individually. The link for this article located at Softengineering is no longer available. . Version 1.0 of Sniffer Library enhances IP packet analysis for developers, offering advanced tools for real-time network monitoring and efficientdata interception. Sniffer Library, Packet Analysis, IP Sniffing. . Anthony Pell

Calendar 2 Oct 29, 2002 User Avatar Anthony Pell Network Security
News Add Esm H340

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Community Poll

What got you started with Linux?

No answer selected. Please try again.
Please select either existing option or enter your own, however not both.
Please select minimum {0} answer(s).
Please select maximum {0} answer(s).
/main-polls/150-what-got-you-started-with-linux?task=poll.vote&format=json
150
radio
0
[{"id":483,"title":"Self-taught through trial and error","votes":549,"type":"x","order":1,"pct":78.54,"resources":[]},{"id":484,"title":"Formal training or courses","votes":30,"type":"x","order":2,"pct":4.29,"resources":[]},{"id":485,"title":"A job that required it","votes":34,"type":"x","order":3,"pct":4.86,"resources":[]},{"id":486,"title":"Other","votes":86,"type":"x","order":4,"pct":12.3,"resources":[]}] ["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"] ["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"] 350
bottom 200
Your message here