Python 在网络安全中的应用
无需额外废话的 Python
讲师:Lloyd Ramsey
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 熟练使用 Visual Studio Code
- 创建并运行python文件
- 创建交互式 Python 程序
- 在 Python 中使用条件语句
- 在 Python 中使用循环
- 用 Python 编写函数
- 理解 Python 中的列表和字典
- 在 python 中正确处理错误
- 编写进行 API 调用的 Python 程序
- 创建使用套接字通过网络进行通信的 Python 程序
- 哈希密码
- 检查密码哈希值
- 使用 Python 对 Web 应用程序进行身份验证
- 使用 Python 操作请求标头
- 使用 Python 自动执行需要使用 Web 应用程序和 API 的任务
- 从文件读取
- 写入文件
- 使用 json 文件保存执行过程中的数据
- 使用 json 文件隐藏源代码中的凭据
- 使用日志库记录脚本活动
- 使用 smtplib 发送电子邮件
显示更多显示较少
探索相关主题
- Python
- 网络与安全
- 信息技术与软件
要求
- 不需要编程或网络安全知识。
描述
在本课程中,我将采用不同的方法来教授 Python。从第一个 Python 脚本开始就教授错误处理和交互性。这专门针对对网络安全感兴趣或正在学习网络安全的任何人,特别是如果您害怕编码!许多软件漏洞都有“输入验证和错误处理”作为缓解措施,当您完成我的课程时,您将完全理解这意味着什么。
此外,如果不编写代码并构建自己的内容,您就无法真正学习 Python。这就是为什么我为您准备了几个编码练习!尽管我确实鼓励您自己做一些您有能力完成的事情。不要害怕撞墙,因为只有撞墙您才能让它们倒塌!
我还有另一门课程,名为“针对绝对初学者的网络安全预备课程”,所以如果您也想进入网络安全领域,请务必查看一下。
为什么我要采用这种方法来教授 Python?一方面,除非程序是交互式的,否则它很无聊。另一方面,大多数应用程序,尤其是受到攻击的应用程序,都是交互式的。用户输入是利用程序的最流行方法之一。您将了解其中的确切原因。
您可能还听说过 API。您将确切了解它是什么,我们将使用 Python 与其交互。这将使您了解其背后的安全概念。这一点至关重要,因为大多数 Web 应用程序至少使用一个第三方 API 来处理付款、发送短信或电子邮件等。
最后,我将向您展示服务器工作原理的低级层次,因为我们将通过教您如何使用套接字库来编写我们自己的代码!
本课程适合哪些人:
- 对 Python 和网络安全感兴趣的人。从事网络安全工作并希望学习编程的人。课程中没有 Python 的网络安全学生。
显示更多显示较少
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。