Python for secret agents : analyze, encrypt, and uncover intelligence data using python, the essential tool for all aspiring secret agents /
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.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, England :
Packt Publishing Ltd,
2014.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBSCO_ocn891381417 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 140904t20142014enka jo 001 0 eng d | ||
040 | |a E7B |b eng |e rda |e pn |c E7B |d OCLCO |d UMI |d N$T |d DEBBG |d DEBSZ |d EBLCP |d IDEBK |d S4S |d COO |d YDXCP |d OCLCQ |d AGLDB |d ICA |d MERUC |d OCLCQ |d REB |d D6H |d OCLCF |d VTS |d CEF |d OCLCQ |d UKMGB |d WYU |d STF |d UAB |d AU@ |d M8D |d UKAHL |d VT2 |d OCLCQ |d OCLCO |d OCLCQ |d QGK |d OCLCO | ||
015 | |a GBB747319 |2 bnb | ||
016 | 7 | |a 018006786 |2 Uk | |
019 | |a 889675883 |a 891786422 |a 907279810 |a 1259084602 | ||
020 | |a 9781783980437 |q (electronic bk.) | ||
020 | |a 1783980435 |q (electronic bk.) | ||
020 | |a 1783980427 | ||
020 | |a 9781783980420 | ||
020 | |z 9781783980420 | ||
029 | 1 | |a AU@ |b 000056016002 | |
029 | 1 | |a AU@ |b 000067094444 | |
029 | 1 | |a CHBIS |b 010376297 | |
029 | 1 | |a CHVBK |b 330288903 | |
029 | 1 | |a DEBBG |b BV042182673 | |
029 | 1 | |a DEBSZ |b 414089952 | |
029 | 1 | |a DEBSZ |b 417233590 | |
029 | 1 | |a DEBSZ |b 484728687 | |
029 | 1 | |a GBVCP |b 882840770 | |
029 | 1 | |a UKMGB |b 018006786 | |
035 | |a (OCoLC)891381417 |z (OCoLC)889675883 |z (OCoLC)891786422 |z (OCoLC)907279810 |z (OCoLC)1259084602 | ||
037 | |a CL0500000484 |b Safari Books Online | ||
050 | 4 | |a TK5105.8883 |b .L68 2014eb | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 0 | 4 | |a 006.78 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Lott, Steven F., |e author. | |
245 | 1 | 0 | |a Python for secret agents : |b analyze, encrypt, and uncover intelligence data using python, the essential tool for all aspiring secret agents / |c Steven F. Lott ; cover image by Jarek Blaminsky. |
264 | 1 | |a Birmingham, England : |b Packt Publishing Ltd, |c 2014. | |
264 | 4 | |c ©2014 | |
300 | |a 1 online resource (216 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a Community Experience Distilled | |
588 | 0 | |a Online resource; title from PDF title page (ebrary, viewed September 4, 2014). | |
505 | 0 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
520 | |a 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. | ||
546 | |a English. | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Web sites |x Authoring programs. | |
650 | 0 | |a Web site development |x Computer software. | |
650 | 0 | |a Python (Computer program language) |v Juvenile literature. | |
650 | 6 | |a Sites Web |x Systèmes-auteur. | |
650 | 6 | |a Python (Langage de programmation) |v Ouvrages pour la jeunesse. | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Python (Computer program language) |2 fast | |
650 | 7 | |a Web sites |x Authoring programs |2 fast | |
655 | 7 | |a Juvenile works |2 fast | |
700 | 1 | |a Blaminsky, Jarek, |e cover designer. | |
776 | 0 | 8 | |i Print version: |a Lott, Steven F. |t Python for secret agents : analyze, encrypt, and uncover intelligence data using python, the essential tool for all aspiring secret agents. |d Birmingham, England : Packt Publishing Ltd, ©2014 |h v, 197 pages |k Community experience distilled. |z 9781783980420 |
830 | 0 | |a Community experience distilled. | |
856 | 4 | 0 | |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836621 |z Texto completo |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781783980420/?ar |z Texto completo |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH27085961 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1774323 | ||
938 | |a ebrary |b EBRY |n ebr10921224 | ||
938 | |a EBSCOhost |b EBSC |n 836621 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis29662594 | ||
938 | |a YBP Library Services |b YANK |n 12055187 | ||
994 | |a 92 |b IZTAP |