• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History
  • ورود / ثبت نام

عنوان
Python for secret agents :

پدید آورنده
Steven F. Lott ; cover image by Jarek Blaminsky.

موضوع
Python (Computer program language), Juvenile literature.,Web site development-- Computer software.,Web sites-- Authoring programs.

رده
TK5105
.
8883
.
L68
2014eb

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1783980427
(Number (ISBN
1783980435
(Number (ISBN
9781783980420
(Number (ISBN
9781783980437
Erroneous ISBN
9781783980420

NATIONAL BIBLIOGRAPHY NUMBER

Number
b421797

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Python for secret agents :
General Material Designation
[Book]
Other Title Information
analyze, encrypt, and uncover intelligence data using python, the essential tool for all aspiring secret agents /
First Statement of Responsibility
Steven F. Lott ; cover image by Jarek Blaminsky.

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource (216 pages) :
Other Physical Details
illustrations.

SERIES

Series Title
Community Experience Distilled

CONTENTS NOTE

Text of Note
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Our Espionage Toolkit; Getting the tools of the trade -- Python 3.3; Windows secrets; Mac OS X secrets; Getting more tools -- a text editor; Getting other developer tools; Getting a tool to get more Python components; Confirming our tools; How do we stop?; Using the help() system; Mac OS and GNU/Linux secrets; Windows secrets; Using the help mode; Background briefing -- math and numbers; The usual culprits; The ivory tower of numbers; Integer numbers; Rational numbers.
Text of Note
Accessing data from the InternetBackground briefing -- the TCP/IP protocols; Using http.client for HTTP GET; Changing our client information; Using FTP in Python; Downloading a file via FTP; Using our FTP get() function; Using urllib for HTTP, FTP, or file access; Using urllib for FTP access; Using a REST API in Python; Getting simple REST data; Using more complex RESTful queries; Saving our data via JSON; Organizing collections of data; Using a Python list; Using list index operations; Using a Python tuple; Using generator expressions with list-of-tuples; Using a Python dictionary mapping.
Text of Note
Floating-point numbersDecimal numbers; Complex numbers; Outside the numbers; Assigning values to variables; Writing scripts and seeing output; Gathering user input; Handling exceptions; Looping and trying again; Handling text and strings; Converting between numbers and strings; Parsing strings; Organizing our software; Working with files and folders; Creating a file; Reading a file; Defining more complex logical conditions; Solving problems -- recovering a lost password; Reading a word corpus; Reading a ZIP archive; Using brute-force search; Summary; Chapter 2: Acquiring Intelligence Data.
Text of Note
Using the dictionary access methodsTransforming sequences with generator functions; Using the defaultdict and counter mappings; Using a Python set; Using the for statement with a collection; Using Python operators on collections; Solving problems -- currency conversion rates; Summary; Chapter 3: Encoding Secret Messages with Steganography; Background briefing -- handling file formats; Working with the OS filesystem; glob; os; Processing simple text files; Working with ZIP files; Working with JSON files; Working with CSV files; JPEG and PNG graphics -- pixels and metadata.
Text of Note
Using the Pillow libraryAdding the required supporting libraries; GNU/Linux secrets; Mac OS X secrets; Windows secrets; Installing and confirming Pillow; Decoding and encoding image data; Manipulating images -- resizing and thumbnails; Manipulating images -- cropping; Manipulating images -- enhancing; Manipulating images -- filtering; Manipulating images -- ImageOps; Some approaches to steganography; Getting the red-channel data; Extracting bytes from Unicode characters; Manipulating bits and bytes; Assembling the bits; Encoding the message; Decoding a message; Detecting and preventing tampering.
0
8
8
8
8

SUMMARY OR ABSTRACT

Text of Note
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.

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
CL0500000484

OTHER EDITION IN ANOTHER MEDIUM

Title
Python for secret agents : analyze, encrypt, and uncover intelligence data using python, the essential tool for all aspiring secret agents.
International Standard Book Number
9781783980420

TOPICAL NAME USED AS SUBJECT

Python (Computer program language), Juvenile literature.
Web site development-- Computer software.
Web sites-- Authoring programs.

(SUBJECT CATEGORY (Provisional

COM-- 000000

DEWEY DECIMAL CLASSIFICATION

Number
006
.
78
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
TK5105
.
8883
Book number
.
L68
2014eb

PERSONAL NAME - PRIMARY RESPONSIBILITY

Lott, Steven F.

PERSONAL NAME - ALTERNATIVE RESPONSIBILITY

Blaminsky, Jarek

ORIGINATING SOURCE

Date of Transaction
20180601081320.4
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival