Penetration testing with ruby: fingerprinting your target
Penetration testing with ruby: fingerprinting your target
Penetration testing with ruby: fingerprinting your target

Last updated on 2012-07-18

About the Book

Imagine you're a great security specialist you want to break in in a system without being discovered by your customer (that he has previously engaged you, of course).

Now imagine you want to draw the best attacking strategy gathering how much as informations as possible from your target with a bunch of HTTP requests.

This book is about automating these steps using Ruby. The book is intended for security specialists but also for developers that want to know more about what security testing is about.

About the Author

Paolo Perego
Paolo Perego

Paolo was born in 1976 in Milan, Italy. Since he was 5, he started disassembling toys trying to understand their internals... it was very rare he was able to put the pieces back in their place. So his infancy was full of broken toys... but at least he discovered what's inside a little car moving by itself.

Let's call this Paolo's life phase: 'Breaking the law'

When he discovered computers, Paolo learnt also to repair software he broke. He started patching buffer overflows, format bugs and other crappy C programs. It was 1996, he discovered Linux, the networking and the kernel land. It was the time Pink Floyd were in loop in Paolo's walkman.

Let's call this Paolo's life phase: 'So your instruction pointer is full of 0x41?'

Nowadays Paolo's interest in reviewing and fixing broken code turn him in an application security specialist. He wrote software for an Italian web agency, and he has a side project as Independent Software Vendor as armoredcode.com. He is involved in Owasp as Project Leader of Owasp Orizon (a code review engine) and Owasp ESAPI for Ruby porting. He is also in the Owasp Italian chapter board. It's the time that Pearl Jam and old school metal music fill Paolo's mp3 player, he is an husband, a proud father, a guitarist and he is close from being black belt Taekwon-do ITF martial artists.

Let's call this Paolo's life phase: 'Stay hungry, stay foolish'

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub