Jump to ratings and reviews
Rate this book

Python for Cybersecurity: Automated Cybersecurity for the beginner

Rate this book
Python for Cybersecurity is an introductory book designed to help teach Python scripting, Cybersecurity principles, Linux, and automation. This book is designed for learners who have little or no experience in these areas, and builds on we learn through the book with scripts and activities.

Using a learn-by-doing process, the goal of this book is to provide working examples that can be built on and extended. Don't get stuck needing to learn the basics of programming languages before having something useable. Build quickly off what you see.

Table of ContentsIntroductionAdditional resourcesChapter 1: Introduction to Linux and Version ControlIntroductionIntroduction to the Raspberry PiIntroduction to LinuxCommon Linux commands to knowAbsolute vs. Relative pathsIntroduction to Version ControlWorking with Git and GitHubIntroduction to PythonChapter 2: Python and IDEsIntroductionInstalling PythonInstalling Visual Studio CodeVisual Studio Code and GitHubInteractive PythonOur first Python ScriptVariablesOur Second Python ScriptDebuggingSimple CalculatorChapter 3: PingIntroductionImporting modules into PythonPinging devices in a networkPinging in PythonFirst PingPython ConditionalsSecond PingIntroduction to Python LoopsThird PingPython FunctionsFourth PingChapter 4: More PingIntroductionReading Files in Interactive modeReading FilesFifth PingWriting FilesLast PingScanner ExampleChapter 5: CryptographyIntroductionIntroduction to CryptographySimple cryptography - Caesar CipherCreating your own ASCII tableRot13.pyPseudo-Encryption - Encoding DataWhy you shouldn’t create your own encryption schemeUsing Encryption LibrariesChapter 6: Hacking PasswordsIntroductionHow Linux passwords workHashing passwords for LinuxCreating the same hash twiceDictionary AttacksBrute-Force AttacksChapter 7: Log FilesIntroductionLocal web serverDownload sample files from InternetSimple evaluations - read line-by-lineIntro to Regular ExpressionsUsing Regex to filter Apache logsFind most frequent clientFind status codesFinding potential hackingChapter 8: Intro to APIsIntroductionIntro to APIsUsing PostManIntroduction to JSONFirst API scriptSecond API scrip

244 pages, Kindle Edition

Published June 29, 2021

1 person is currently reading
1 person want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.