Building Open Source Network Security Tools

Building Open Source Network Security Tools

4.11 - 1251 ratings - Source



Learn how to protect your network with this guide to building complete and fully functional network security tools Although open source network security tools come in all shapes and sizes, a company will eventually discover that these tools are lacking in some areaa€”whether it's additional functionality, a specific feature, or a narrower scope. Written by security expert Mike Schiffman, this comprehensive book will show you how to build your own network security tools that meet the needs of your company. To accomplish this, you'll first learn about the Network Security Tool Paradigm in addition to currently available components including libpcap, libnet, libnids, libsf, libdnet, and OpenSSL. Schiffman offers a detailed discussion of these components, helping you gain a better understanding of the native datatypes and exported functions. Next, you'll find several key techniques that are built from the components as well as easy-to-parse programming examples. The book then ties the model, code, and concepts together, explaining how you can use this information to craft intricate and robust security programs. Schiffman provides you with cost-effective, time-saving guidance on how to build customized network security tools using existing components. He explores: A multilayered model for describing network security tools The ins and outs of several specific security-related components How to combine these components into several useful network security techniques Four different classifications for network security tools: passive reconnaissance, active reconnaissance, attack and penetration, and defensive How to combine techniques to build customized network security tools The companion Web site contains all of the code from the book.return (ERR_UNKNOWN) ; } SSL_set_bio(ssl, bio, bio); while ( !done) Here is where we initiate the state machine and begin the connection ... Return with the proper error code: case SSL_ERROR_SYSCALL : case SSL_ERROR_SSL : return (ERR_NO_CONNECTION) ; If SSL_get_error ... In any event, the protocol failed: case SSL_ERROR_ZERO_RETURN: return ( ERR_BROKEN_CONNECTION) ; Ifanbsp;...


Title:Building Open Source Network Security Tools
Author: Mike Schiffman
Publisher:Wiley - 2002-10-28
ISBN-13:

You must register with us as either a Registered User before you can Download this Book. You'll be greeted by a simple sign-up page.

Once you have finished the sign-up process, you will be redirected to your download Book page.

How it works:
  • 1. Register a free 1 month Trial Account.
  • 2. Download as many books as you like (Personal use)
  • 3. Cancel the membership at any time if not satisfied.


Click button below to register and download Ebook
Privacy Policy | Contact | DMCA