官术网_书友最值得收藏!

Chapter 1. The Linux Environment and Its Tools

In this chapter, we will be focusing on the Linux environment as it pertains to our focus throughout this book. Since this book is focused about Linux binary analysis, it makes sense to utilize the native environment tools that come with Linux and to which everyone has access. Linux comes with the ubiquitous binutils already installed, but they can be found at http://www.gnu.org/software/binutils/. They contain a huge selection of tools that are handy for binary analysis and hacking. This is not another book on using IDA Pro. IDA is hands-down the best universal software for reverse engineering of binaries, and I would encourage its use as needed, but we will not be using it in this book. Instead, you will acquire the skills to hop onto virtually any Linux system and have an idea on how to begin hacking binaries with an environment that is already accessible. You can therefore learn to appreciate the beauty of Linux as a true hackers' environment for which there are many free tools available. Throughout the book, we will demonstrate the use of various tools and give a recap on how to use them as we progress through each chapter. Meanwhile, however, let this chapter serve as a primer or reference to these tools and tips within the Linux environment. If you are already very familiar with the Linux environment and its tools for disassembling, debugging, and parsing of ELF files, then you may simply skip this chapter.

主站蜘蛛池模板: 陇南市| 衢州市| 长子县| 屏南县| 阿荣旗| 连山| 昭觉县| 聊城市| 临沭县| 宜兰市| 县级市| 大石桥市| 陵水| 宜州市| 土默特右旗| 广平县| 汝城县| 屯留县| 衡南县| 平定县| 永康市| 江北区| 嘉义县| 梨树县| 丰城市| 广宁县| 余庆县| 枞阳县| 余庆县| 淳化县| 岫岩| 斗六市| 崇信县| 沙雅县| 海淀区| 汽车| 襄垣县| 陵水| 浪卡子县| 岳普湖县| 尚义县|