No: 749 books

Cover of Silence on the Wire

Silence on the Wire

A Field Guide to Passive Reconnaissance and Indirect Attacks

by Michal Zalewski
Language: English
Release Date: April 5, 2005

Author Michal Zalewski has long been known and respected in the hacking and security communities for his intelligence, curiosity and creativity, and this book is truly unlike anything else out there. In Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks, Zalewski shares...
Cover of Data Visualization with JavaScript
by Stephen A. Thomas
Language: English
Release Date: March 15, 2015

You’ve got data to communicate. But what kind of visualization do you choose, how do you build your visualizations, and how do you ensure that they're up to the demands of the Web? In Data Visualization with JavaScript, you’ll learn how to use JavaScript, HTML, and CSS to build practical...
Cover of Gray Hat Python

Gray Hat Python

Python Programming for Hackers and Reverse Engineers

by Justin Seitz
Language: English
Release Date: April 15, 2009

Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to write quickly, and it has the low-level support and libraries that make hackers happy. But until now, there has been no real manual on how to use Python for a variety...
Cover of Cracking Codes with Python

Cracking Codes with Python

An Introduction to Building and Breaking Ciphers

by Al Sweigart
Language: English
Release Date: January 23, 2018

Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make, test, and hack programs that encrypt text with classical ciphers like the transposition cipher and...
Cover of Ruby by Example

Ruby by Example

Concepts and Code

by Kevin C. Baird
Language: English
Release Date: June 1, 2007

There may be no better way to learn how to program than by dissecting real, representative examples written in your language of choice. Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your...
Cover of Hacking VoIP

Hacking VoIP

Protocols, Attacks, and Countermeasures

by Himanshu Dwivedi
Language: English
Release Date: October 15, 2008

Voice over Internet Protocol (VoIP) networks have freed users from the tyranny of big telecom, allowing people to make phone calls over the Internet at very low or no cost. But while VoIP is easy and cheap, it's notoriously lacking in security. With minimal effort, hackers can eavesdrop on conversations,...
Cover of The Art of R Programming

The Art of R Programming

A Tour of Statistical Software Design

by Norman Matloff
Language: English
Release Date: October 11, 2011

R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smoothly. The...
Cover of Practical Packet Analysis, 3E

Practical Packet Analysis, 3E

Using Wireshark to Solve Real-World Network Problems

by Chris Sanders
Language: English
Release Date: March 30, 2017

It’s easy to capture packets with Wireshark, the world’s most popular network sniffer, whether off the wire or from the air. But how do you use those packets to understand what’s happening on your network? Updated to cover Wireshark 2.x, the third edition of Practical Packet Analysis...
Cover of Rails Crash Course

Rails Crash Course

A No-Nonsense Guide to Rails Development

by Anthony Lewis
Language: English
Release Date: October 8, 2014

Rails is a robust, flexible development platform that lets you build complex websites quickly. Major websites like GitHub, Hulu, and Twitter have run Rails under the hood, and if you know just enough HTML and CSS to be dangerous, Rails Crash Course will teach you to harness Rails for your own projects...
Cover of The SparkFun Guide to Processing

The SparkFun Guide to Processing

Create Interactive Art with Code

by Derek Runberg
Language: English
Release Date: August 1, 2015

Processing is a free, beginner-friendly programming language designed to help non-programmers create interactive art with code. The SparkFun Guide to Processing, the first in the SparkFun Electronics series, will show you how to craft digital artwork and even combine that artwork with hardware...
Cover of How Software Works

How Software Works

The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies

by V. Anton Spraul
Language: English
Release Date: August 1, 2015

We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many. How Software Works explains how computers...
Cover of Clojure for the Brave and True

Clojure for the Brave and True

Learn the Ultimate Language and Become a Better Programmer

by Daniel Higginbotham
Language: English
Release Date: October 15, 2015

For weeks, months—nay!—from the very moment you were born, you’ve felt it calling to you. At long last you’ll be united with the programming language you’ve been longing for: Clojure! As a Lisp-style functional programming language, Clojure lets you write robust and elegant code,...
Cover of Designing BSD Rootkits

Designing BSD Rootkits

An Introduction to Kernel Hacking

by Joseph Kong
Language: English
Release Date: April 1, 2007

Though rootkits have a fairly negative image, they can be used for both good and evil. Designing BSD Rootkits arms you with the knowledge you need to write offensive rootkits, to defend against malicious ones, and to explore the FreeBSD kernel and operating system in the process. Organized...
Cover of Build an HTML5 Game

Build an HTML5 Game

A Developer's Guide with CSS and JavaScript

by Karl Bunyan
Language: English
Release Date: March 1, 2015

If you already have even basic familiarity with HTML, CSS, and JavaScript, you’re ready to learn how to build a browser-based game. In Build an HTML5 Game, you’ll use your skills to create a truly cross-platform bubble-shooter game—playable in both desktop and mobile browsers. As you...
1 2 3 4 56 7 8 9 10 11 Last
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy