Books

I read some books and sometime I read IT books. Here is a simple list of the IT books I have read with a commentary for each one of them. Each link is an amazon affiliated one. This is the only way I choose in order to monetize this blog. You will never see ads here.

Security

Social Engineering: The Art of Human Hacking

by Christopher Hadnagy

This book is really structured and start with the informations gathering and some basis about human reaction before going to human psychologies and giving use the tools for social engineering. The end of the books relate some real and very exciting engagements and finish with prevention and mitigation techniques.

This books is really good and I recommend it to everyone that is concerned with "human" security, as well as pentester as CSO.

Social Engineering: The Art of Human Hackingamazon link for the art of human hacking

The Hacker Playbook: Practical Guide To Penetration Testing

by Peter Kim

As the pentesting world and tools may change very quickly this books may be less and less accurate through time.

Nevertheless, this books is quit good as it really go through each steps of a engagement: from discovery to reporting passing by social engineering. Each chapter presents the necessary tools.

The Hacker Playbook: Practical Guide To Penetration Testingamazon link for the hacker playbook

Robotics

Learning ROS for Robotics Programming

by Aaron Martinez and Enrique Fernández

As the framework has really evolve in the past years, this book is deprecated (see the second edition if interesting).

This book introduce ROS: The Robot Operating System.

It goes from the basis with the architecture and the debugging to the computer vision and the navigations stack. The book does not dig into one of the subject but is really good to start learning with ROS.

I am one of the reviewers of this book.

Learning ROS for Robotics Programmingamazon link for learning ROS

Learning ROS for Robotics Programming - Second Edition

by Enrique Fernandez, Luis Sanchez Crespo, Anil Mahtani and Aaron Martinez

This book is an update of the first edition.

The framework used is more up-to-date and goes through the same topics with an addition of the "Points Clouds" (in order to represent 3D vision) notion (chapter 6) and an introduction to "MoveIt!" (chapter 10).

I am one of the reviewers of this book.

Learning ROS for Robotics Programming - Second Editionamazon link for learning ROS second edition