Saturday, January 10, 2009

Hackers Challenge 3 or Schaums Outline of Programming with C

Hacker's Challenge 3: 20 Brand-New Forensic Scenarios and Solutions

Author: David Pollino

The stories about phishing attacks against banks are so true-to-life, it’s chilling.” --Joel Dubin, CISSP, Microsoft MVP in Security

Every day, hackers are devising new ways to break into your network. Do you have what it takes to stop them? Find out in Hacker’s Challenge 3. Inside, top-tier security experts offer 20 brand-new, real-world network security incidents to test your computer forensics and response skills. All the latest hot-button topics are covered, including phishing and pharming scams, internal corporate hacking, Cisco IOS, wireless, iSCSI storage, VoIP, Windows, Mac OS X, and UNIX/Linux hacks, and much more. Each challenge includes a detailed explanation of the incident--how the break-in was detected, evidence and clues, technical background such as log files and network maps, and a series of questions for you to solve. In Part II, you’ll get a detailed analysis of how the experts solved each incident.

David Pollino has a strong background in security, wireless, and networking. David is currently a security practitioner working in financial services. During his career, he has worked for an industry-leading security consulting company, a large financial services company, and a tier 1 ISP. David often speaks at security events and has frequently been quoted in online and printed journals regarding security issues. During his career as a consultant and network engineer, David has worked for clients across multiple industries, including financial services, service providers, high technology, manufacturing, and government. He co-authored Wireless Security (RSA Press, 2002) and Hacker'sChallenge and Hacker's Challenge 2 (McGraw-Hill/Osborne, 2001 and 2002, respectively).

Bill Pennington, CISSP, has six years of professional experience in information security and eleven years in information technology. His duties at WhiteHat include managing research and development, guiding product and technology direction, managing web application assessment teams, and developing and delivering WhiteHat Security training. Bill has performed web application assessments for more than four years in a variety of industry verticals including financial services, e-commerce, and biotechnology. He is familiar with Mac OS X, Linux, Solaris, Windows, and OpenBSD, and he is a Certified Information Security Systems Practitioner (CISSP) and Certified Cisco Network Administrator (CCNA). He has broad experience in web application security, penetration testing, computer forensics, and intrusion detection systems. Prior to joining WhiteHat, Bill was a principal consultant and technical lead for assessment services at Guardent, a nationwide security services provider.

Tony Bradley, CISSP-ISSAP, MCSE2k, has eight years of computer networking and administration experience, focusing the last four on network security and malware protection. Tony is a network security architect providing design, implementation, and management of network security solutions for a variety of Fortune 500 customers. He is also the editor and writer for the About.com Internet/Network Security website and frequently contributes to a variety of technical and security publications, both in print and on the Web. You can view his writing portfolio at http://www.s3kur3.com.

Himanshu Dwivedi is a founding partner of iSEC Partners, an independent provider of information security services and tools. He has 12 years of experience in security and IT. Before forming iSEC, he was Technical Director for @stake's Bay Area security practice. Himanshu's professional focus includes strategic security services, which leverages his experience with software development, infrastructure security, application security, tool development, and secure product design. He is considered an industry expert in storage security, specifically Fibre Channel/iSCSI SANs and CIFS/NFS NAS systems. Himanshu has presented at major security conferences throughout the world, including Black Hat, Storage Networking World, Syscan Singapore, and Bellua Indonesia. Himanshu also has a patent pending for a storage security design architecture that can be implemented on enterprise storage products for Fibre Channel networks. Himanshu has also authored two additional security books, including Securing Storage: A Practical Guide to SAN and NAS Security (Addison-Wesley, 2005) and Implementing SSH: Strategies for Optimizing the Secure Shell (Wiley, 2003).



Books about: Chinese Cooking or Cooking in the New South

Schaum's Outline of Programming with C++

Author: John R Hubbard

Programming with C++, Second Edition, is an update of the highly successful first edition­­a bestseller in Schaum's computer science line­­and reflects the new ISO standard for C++, rendering previous C++ guides obsolete. Essential for programmers, 280,000 computer science students taking first-level classes, and thousands of advanced placement students, this book is the perfect supplement to the leading textbooks in introductory and higher-level programming courses.

John R. Hubbard, Ph.D., is Professor of Mathematics and Computer Science at the University of Richmond. He received his doctorate in Mathematics from the University of Michigan and his M.S. in Computer Science from Penn State. He has received awards from the national Science Foundation and is the author of the popular Schaum's Outline of Programming with C++.



Table of Contents:

Chapter 1: Elementary C++ Programming.

Chapter 2: Fundamental Types.

Chapter 3: Selection.

Chapter 4: Iteration.

Chapter 5: Functions.

Chapter 6: Arrays.

Chapter 7: Pointers and References.

Chapter 8: C-Strings.

Chapter 9: Standard C++ Strings.

Chapter 10: Classes.

Chapter 11: Overloading Operators.

Chapter 12: Composition and Inheritance.

Chapter 13: Templates and Iterators.

Chapter 14: Standard C++ Vectors.

Chapter 15: Container Classes.

Appendices:

A: Character Codes.

B: Standard C++ Keywords.

C: Standard C++ Operators.

D: Standard C++ Container Classes.

E: Standard C++ Generic Algorithms.

F: The Standard C Library.

G: Hexadecimal Numbers.

H: References.

No comments:

Post a Comment