
Penetration testing is one of those odd jobs you typically hear little about—it is like a black art, and can come with not only smoke and mirrors but, for the pen tester, any number of trap doors and blind alleys. Bits and pieces of penetration testing have made it into the mainstream media, culminating in the classic hacker-fave film Sneakers, starring Robert Redford, Sidney Poitier, and a host of other stars. And while plenty seems to be written about hacking and gaining access to systems, there has been nothing written that really speaks to the art of penetration testing.
Like most other high tech jobs portrayed in the movies, pen testing is not as glamorous as most people think. Oh sure, there are exciting moments, such as when the first system belonging to the target is penetrated, but it is actually hard work. Comparatively, a typical intruder's job is easy.
(more…)

Covering both Windows and Linux, PC Hacks combines the bestselling Hacks series style with the world's most popular computing hardware. Hacks for enhancing performance and preventing problems with your PC include overclocking CPU and video cards, tweaking RAM timing, selecting the best performing components, and more. The guide includes advice on reusing an old PC to off-load work from newer systems as well as ways to prevent security hacks.
Whether you are a hard-core techie, just learning the ropes of building and tinkering with your own systems, or trying to figure out why Widget A does not work with Widgets B, C, D, and so on, there is a hack in here for you. You will find a hack for every aspect of your PC from power supply to mouse port, video to network connections, and have the chance to learn a lot about each section of a PC along the way. It has been my goal to help make your PC more reliable, economical, and effective whether it is five years or five days old. Without dwelling too much on the past and the foundations that make the PC what it is today, you will discover subtle nuances, and maybe a few "trade secrets," that will dispel common PC myths about how things work, or don't, and why.
(more…)

Programming Visual Basic .NET, Second Edition, is a tutorial, both on the VB.NET language and on writing .NET applications with VB.NET. If you are already proficient in a programming language, you may be able to skim a number of the early chapters, but be sure to read through Chapter 1, which provides an overview of the language and the .NET platform. If you are new to programming, you'll want to read the book as the King of Hearts instructed the White Rabbit in Alice's Adventures in Wonderland: "Begin at the beginning, and go on till you come to the end: then stop."
Programming Visual Basic .NET is a comprehensive guide to the .NET version of the Visual Basic language and its use as a tool for programming on MS's .NET platform. One learns VB.NET specifically to create .NET applications; pretending otherwise would miss the point of the language. Thus, this book does not consider VB.NET in a vacuum but places the language firmly in the context of MS's .NET platform and in the development of desktop and Internet applications.
(more…)
Updated to cover the changes in Apache's latest release, 2.0, as well as Apache 1.3, this useful guide discusses how to obtain, set up, secure, modify, and troubleshoot the Apache software on both Unix and Windows systems. In addition to covering the installation and configuration of mod_perl and Tomcat, the book examines PHP, Cocoon, and other new technologies that are associated with the Apache web server.
(more…)

[Link Updated]
Computer Networking or Introduction to Networking at both the undergraduate and graduate level in Computer Science, Engineering, CIS, MIS, and Business Departments. In this highly anticipated revision, Tanenbaum takes a structured approach to explaining how networks work from the inside out. He starts with an explanation of the physical layer of networking, computer hardware and transmission systems; then works his way up to network applications. Tanenbaums in-depth application coverage includes email; the domain name system; the World Wide Web (both client- and server-side); and multimedia (including voice over IP, video on demand, video conferencing, and streaming media. Each chapter follows a consistent approach- Tanenbaum presents key principles, then illustrates them utilizing real-world example networks that run through the entire book—the Internet, and wireless networks, including Wireless LANs and Bluetooth. This new Fourth Edition contains a new chapter devoted exclusively to network security. The textbook is supplemented by a Solutions Manual, as well as a companion Web containing PowerPoint slides and other tools for instruction.
(more…)