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

What this book covers

Chapter 1, Our Espionage Toolkit, exposes the basics of installing and using Python. We'll write scripts to help agents work with foreign currency conversions and learn how an agent can recover a lost password from a ZIP archive.

Chapter 2, Acquiring Intelligence Data, shows how we can use Python to extract information from various kinds of file servers. Agents will learn how to work with different Internet protocols and use Representational State Transfer (REST) to interact with web services. This will include techniques to work with cyptocurrencies, such as bitcoins.

Chapter 3, Encoding Secret Messages with Steganography, shows how we can add the Pillow toolset to work with images. An agent with Pillow can create thumbnails and convert, crop, and enhance images. We'll also explore some steganography algorithms to bury our messages in an image file.

Chapter 4, Drops, Hideouts, Meetups, and Lairs, provides a closer look at geocoding and geolocation. This includes the use of web services to convert an address into a latitude and longitude. We'll also learn how to convert a latitude and longitude back into an address. We'll take a look at the haversine formula to get the correct distance between locations. We'll also look at some of the ways in which geographic locations can be represented for tidy storage and communication.

Chapter 5, A Spymaster's More Sensitive Analyses, shows how we can use Python for a basic data analysis. A good agent doesn't just spout facts and figures; a good agent does enough analysis to confirm that the data is realistic. Being able to examine the correlation between datasets is what creates a valuable intelligence asset.

主站蜘蛛池模板: 彰化县| 龙里县| 泰宁县| 商都县| 南汇区| 乾安县| 石狮市| 公主岭市| 新民市| 静海县| 比如县| 昭觉县| 兖州市| 太康县| 平原县| 山西省| 平顶山市| 行唐县| 遂平县| 黔南| 泾川县| 华安县| 从化市| 黄骅市| 信丰县| 平昌县| 高邑县| 石家庄市| 新余市| 阳原县| 泰州市| 泸溪县| 阳江市| 靖边县| 疏附县| 永昌县| 靖边县| 鲁山县| 江都市| 嘉兴市| 太仆寺旗|