Python for Secret Agents
暫譯: 秘密特工的 Python 程式設計
Steven F. Lott
- 出版商: Packt Publishing
- 出版日期: 2014-08-22
- 售價: $1,360
- 貴賓價: 9.5 折 $1,292
- 語言: 英文
- 頁數: 159
- 裝訂: Paperback
- ISBN: 1783980427
- ISBN-13: 9781783980420
-
相關分類:
Python、程式語言
海外代購書籍(需單獨結帳)
商品描述
About This Book
- Build a toolbox of Python gadgets for password recovery, currency conversion, and civic data hacking
- Use steganography to hide secret messages in images
- Get to grips with geocoding to find villains' secret lairs
Who This Book Is For
If you are a Python beginner who is looking to learn the language through interesting projects, this book is for you. A basic knowledge of programming and statistics is beneficial to get the most out of the book.
What You Will Learn
- Quickly get to grips with using Python to create tools and solve problems
- Manipulate image files and learn how to encode messages into an image using steganography
- Gather a file's hidden secrets, such as EXIF data and ZIP archive contents
- Build applications that access, filter, and analyze live data from the Web
- Design Python modules, libraries, and applications
- Customize your Python environment with specialized packages
- Extract data using HTTP and FTP internetworking protocols
In Detail
Python is an easy-to-learn and extensible programming language that allows secret agents to work with a wide variety of data in a number of ways. It gives beginners a simple way to start programming, but Python's standard library also provides numerous packages that allow Python-using secret agents to easily utilize very sophisticated information processing.
This book will guide new field agent trainees through putting together a Python-based toolset to gather, analyze, and communicate data. It starts by covering the basics and then moves on to sections such as file exchange, image processing, geocoding, simple trigonometry, and more sensitive statistical processing. You will then learn how to use polynomials to encode and decode data in different representations. Furthermore, this book shows you how to add tools to a Python environment, work with images, and parse HTML web pages to extract meaningful data. The idea of adding packages to Python is central to how an agent will leverage these tools for data processing.
商品描述(中文翻譯)
使用 Python 分析、加密和揭示情報數據,這是所有有志於成為秘密特工的必備工具
本書介紹
- 建立一個 Python 工具箱,用於密碼恢復、貨幣轉換和公民數據駭客攻擊
- 使用隱寫術將秘密信息隱藏在圖像中
- 掌握地理編碼以找到惡棍的秘密巢穴
本書適合誰閱讀
如果你是想通過有趣的項目來學習 Python 的初學者,那麼這本書適合你。具備基本的程式設計和統計知識將有助於你充分利用本書。
你將學到什麼
- 快速掌握使用 Python 創建工具和解決問題
- 操作圖像文件,學習如何使用隱寫術將信息編碼到圖像中
- 收集文件的隱藏秘密,例如 EXIF 數據和 ZIP 壓縮檔內容
- 構建應用程序以訪問、過濾和分析來自網絡的實時數據
- 設計 Python 模組、庫和應用程序
- 使用專門的套件自定義你的 Python 環境
- 使用 HTTP 和 FTP 網際網路協議提取數據
詳細內容
Python 是一種易於學習且可擴展的程式設計語言,允許秘密特工以多種方式處理各種數據。它為初學者提供了一個簡單的編程入門方式,但 Python 的標準庫也提供了許多套件,使使用 Python 的秘密特工能夠輕鬆利用非常複雜的信息處理。
本書將指導新的現場特工訓練生組建一個基於 Python 的工具集,以收集、分析和傳達數據。它從基礎知識開始,然後進入文件交換、圖像處理、地理編碼、簡單三角學和更敏感的統計處理等部分。接著,你將學習如何使用多項式對數據進行不同表示的編碼和解碼。此外,本書還展示了如何向 Python 環境添加工具、處理圖像以及解析 HTML 網頁以提取有意義的數據。向 Python 添加套件的概念是特工如何利用這些工具進行數據處理的核心。