Mastering Python for Networking and Security

Mastering Python for Networking and Security

评分

★★★★★

ISBN

9781788990707

出版社

Packt Publishing 2018-09-28出版

作者

Manuel Ortega

分类

理论知识

内容简介
It’s becoming more and more apparent that security is a critical aspect of IT infrastructure. A data breach is a major security incident, usually carried out by just hacking a simple network line. Increasing your network’s security helps step up your defenses against cyber attacks. Meanwhile, Python is being used for increasingly advanced tasks, with the latest update introducing many new packages. This book focuses on leveraging these updated packages to build a secure network with the help of
AI简介
这是一本全面探讨Python在网络和安全领域的应用的书籍。书中详细讲解了Python编程基础,包括Python的基本语法、变量类型、数据类型、函数、字符串和方法等。这些基础知识是学习Python编程的基础,也是进一步学习Python编程的基础。 书中还详细讲解了文件和目录管理,包括如何使用Python的os模块和sys模块来与操作系统进行交互,包括列出当前工作目录的内容,执行命令或调用进程,以及处理文件和异常等。 此外,书中还详细讲解了网络套接字地址的组成,包括IP地址和端口号,这些知识是网络通信的基础,通过IP地址和端口号,我们可以唯一地确定网络中的设备以及该设备上运行的特定进程,从而实现进程间的通信。 书中还详细讲解了HTTP协议简介,包括请求和响应的组成,以及如何在Python中使用httplib库构建HTTP客户端。 书中还详细讲解了MSGRPC接口,这是Metasploit Framework的远程访问接口,它使用MessagePack格式交换信息。MSGRPC接口允许用户通过远程连接的方式,使用Metasploit Framework的各种功能,如执行模块和攻击载荷
阅读/下载地址