Today I want to introduce you to a book called "Python Gray Hat". It is a book published by Electronic Industry Press on March 1, 2011. The author is Saez. Interested friends can find out.
"Python Gray Hat" is a book written by Justin Seitz, a senior black hat at the well-known security agency Immunity Inc. About how the programming language Python is widely used Books in the field of hacking and reverse engineering.
It is suitable for readers who are keen on hacking technology, especially those related to the fields of reverse engineering and vulnerability mining, as well as all readers who are interested in Python programming.
Dave Aitel, a veteran hacker and founder and chief technology officer (CTO) of Immunity Inc, served as the technical editor for this book.
Most of the book focuses on two enduring topics in the field of hacker technology: Reverse engineering and vulnerability mining, and presents it to readers. Almost every reverse engineer or security researcher faces various scenarios in their daily work, including: how to design and build their own debugging tools, how to automate tedious reverse analysis tasks, how to design and build their own fuzzing tools, How to use fuzzing testing to find security vulnerabilities in software products, some tips such as the application of hooks and injection techniques, and an in-depth introduction to some mainstream Python security tools such as PyDbg, Immunity Debugger, Sulley, IDAPython, PyEmu, etc.
The author uses Python, a popular programming language in the hacker community today, to lead readers to build powerful scripts to deal with the above problems one by one.
A considerable number of Python code examples that appear in the book are borrowed from or directly derived from some excellent open source security projects, such as Pedram Amini's Paimei. From this, readers can appreciate how security researchers combine the art of hacking with An elegant blend of engineering and technology to solve those tough problems.
It does not rule out that some codes may have problems on some computers.
Related learning recommendations: python tutorial
The above is the detailed content of What is python gray hat. For more information, please follow other related articles on the PHP Chinese website!