网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python安全编程项目实训教程
分类
作者 傅彬
出版社 电子工业出版社
下载
简介
目录
项目1 了解Python
任务1 认识Python
任务2 为什么学习Python
任务3 如何学习Python
课后作业
项目2 编程环境的搭建和调试
任务1 在不同操作系统中搭建编程环境
任务2 在不同操作系统中调试Python程序
任务3 PyCharm的使用
任务4 PyCharm的常用设置
任务5 Python基本语法规范
同步练习:在不同操作系统中搭建编程环境和调试Python程序
课后作业
项目3 条件语句―简易计算器的实现
任务1 实现1+1=2
任务2 接收从键盘输入的数字并进行简单计算
任务3 设置简易计算器的计算上下限
任务4 项目回顾与知识拓展
同步练习:猜猜我的幸运数字
课后作业
项目4 循环结构―成语接龙的实现
任务1 接收从键盘输入成语,并连接成长龙
任务2 检查成语首尾字
任务3 避免出现重复的成语
任务4 项目回顾与知识拓展
同步练习:四级制成绩转换器
课后作业
项目5 序列―动物分拣器的实现
任务1 列表的基本用法
任务2 元组的基本用法
任务3 字典的基本用法
任务4 创建动物分类盛放的容器
任务5 制作分拣器
任务6 将动物分拣到对应的容器中
任务7 扩大或减小容器
任务8 项目回顾与知识拓展
同步练习:通讯录
课后作业
项目6 函数―制作会员管理系统
任务1 函数的基本用法
任务2 功能菜单显示
任务3 会员信息添加
任务4 会员信息删除
任务5 会员信息修改
任务6 会员信息显示
任务7 项目回顾与知识拓展
同步练习:改进版会员管理系统
课后作业
项目7 文件操作―恶意代码删除
任务1 文件的基本操作和打开模式
任务2 目录的操作
任务3 批量修改文件名
任务4 批量删除病毒代码
任务5 项目回顾与知识拓展
同步练习:批量删除恶意代码
课后作业
项目8 面向对象的程序设计―银行账户资金交易
任务1 面向过程和面向对象的区别
任务2 创建员工类―类的定义
任务3 创建员工对象
任务4 内置员工类属性
任务5 销毁员工对象(垃圾回收)
任务6 员工类的继承
任务7 方法的重写
任务8 类属性与方法
任务9 项目回顾与知识拓展
同步练习:管理银行账户
课后作业
项目9 错误和异常的处理
任务1 语法错误的识别与处理
任务2 捕捉异常
任务3 异常处理
任务4 项目回顾与知识拓展
同步练习:捕捉和处理异常
课后作业
项目10 模块和套接字―端口扫描器的实现
任务1 实现端口扫描
任务2 使用ms17_010漏洞来控制Windows7系统
任务3 端口扫描的原理
任务4 编写端口扫描器程序架构
任务5 导入和创建模块
任务6 创建套接字
任务7 实现端口扫描器基础版
任务8 实现端口扫描器多线程版
任务9 项目回顾与知识拓展
同步练习:跨网段端口扫描器
课后作业
项目11 Scapy/Kamene模块―操作系统判断渗透测试
任务1 安装Scapy模块
任务2 构造数据包
任务3 接收与发送数据包
任务4 操作系统判断
任务5 项目回顾与知识拓展
同步练习:实现SYN DDoS渗透测试
课后作业
项目12 Scrapy模块―爬虫与二级域名枚举
任务1 安装Scrapy模块
任务2 创建Scrapy项目
任务3 分析URL
任务4 分析网页源码
任务5 编写爬虫程序
任务6 爬取数据
同步练习:改进二级域名爬取
课后作业
附录A 课后作业参考答案
内容推荐
Python是一门非常强大的高级程序语言,其具有语法简洁、可读性高、开发效率高、可移植性、支持自行开发或第三方模块、可调用C和C++库、可与Java组建集成等优点,已被应用到Web开发、操作系统管理、科学计算、自动化运维和人工智能等众多领域。本书以项目引领任务驱动方式进
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 11:40:05