|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-for-cybersecurity/
课程评论:没有评论
课程名称:Python与网络安全 课程概述:Python与网络安全是一门入门级的Python脚本课程,专为没有编程经验的人员设计。该课程专注于网络安全主题,通过创建和审查多个Python脚本,展示Python的强大、灵活性和易用性。课程采用“做中学”的方法,强调创建功能完整的脚本,而不是停留在学习编程语言的细节上追求“最佳”解决方案,而是专注于“有效”的方法。课程结束后,学员可以拓展所学内容,构建更大更好的解决方案。 课程内容将介绍Python的基本概念及其在促进网络安全工作中的应用。此外,还会介绍其他工具,如Microsoft Visual Studio Code、Git和GitHub、各种Linux命令以及Postman。 具体内容包括: - Python基础知识 - 脚本相关工具的使用 - 使用Python进行网络扫描 - 使用Python进行加密和解密 - 理解密码的存储方式及其安全性 - Web API和RESTful事务介绍 - 以网络安全为重点使用API 此课程专门设计为在树莓派4单板计算机上完成,但也可以在Windows、Linux或Apple计算机上进行。
Python for Cybersecurity is an introductory Python scripting course, designed for individuals who have no prior scripting experience. With a specific focus on cybersecurity topics, several Python scripts are created and reviewed to showcase the power, flexibility, and ease of use for using Python. This course is designed with a learn by doing approach that focuses on creation of fully functional scripts. Instead of being stuck learning the details of the programming or scripting language to create the "optimal" solution, we focus on "what works" instead. Once complete, we can then extend what we have to build bigger and better solutionsWe will introduce the basic concepts of Python and how it can be used to facilitate cybersecurity initiatives. Additionally, we will introduce other tools such as Microsoft Visual Studio Code, Git and GitHub, various Linux commands, and Postman.Included in this course:Introduction to PythonIntroduction to scripting related toolsUsing Python to perform network scansUsing Python for cryptography and encryptionUnderstanding how passwords are stored and how insecure passwords can be guessedIntroduction to web-based APIs and RESTful transactionsUsing APIs with a cybersecurity focusThis course is specifically designed to be completed on the Raspberry PI 4 single board computer. However, it can also be completed on a Windows, Linux, or Apple computer.