Python黑客编程之信息收集

简介:
这套Python黑客编程的后续课程终于上线了,似乎自己每套教程的推出都会经历一番波折。
http://edu.51cto.com/course/11740.html  
这套教程从9月份暑假开学后就开始录制,一直持续到11月底才结束,整套教程只有28课时,时长8小时19分钟。之所以这么拖拉,一是在录制课程的过程中要查阅大量资料,并不断对课程内容进行调整;二是一些外来事情的干扰,比如在9月份的时候还参加了蓝盾杯的比赛,那段时间主要在研究攻防对抗;三是省赛的原因,这也是最大的一个干扰因素,之前一直认定Python会是今年省赛的重点,而且省赛所使用的样题就是2017年的国赛试题,但不成想,在比赛开始前2个周的赛项说明会上,才宣布今年的省赛不考Python和C语言,至于考什么则没说。所以在说明会之后的这段时间又在匆忙地复习往年的一些知识点,不得不中断Python课程的录制。课程的最后一部分内容是在省赛结束之后才录制完的,而这时当初听课的6位同学也只剩下2位了……

还是说说这套课程本身吧,课程的主要内容是scapy、socket、namp这几个模块的使用,涵盖了在高职和中职技能大赛中所涉及的除了暴力破解之外的所有Python脚本,另外还穿插讲解了Kali中的一些主机发现工具,当然最重要的是nmap,详细介绍了其一些主要的使用方法。因而这仍然是一套针对职业技能大赛的教程,不过由于我也没有比赛的源码,所有的脚本都是我根据比赛答案的只言片语推测而来,所以这套教程真的只是一家之言,准备参赛的朋友们可以参考,但不能仅限于此。另外也欢迎大家提出批评或指正意见。



本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/2044947

相关文章
|
15天前
|
机器学习/深度学习 数据可视化 TensorFlow
Python 高级编程与实战:深入理解数据科学与机器学习
本文深入探讨了Python在数据科学与机器学习中的应用,介绍了pandas、numpy、matplotlib等数据科学工具,以及scikit-learn、tensorflow、keras等机器学习库。通过实战项目,如数据可视化和鸢尾花数据集分类,帮助读者掌握这些技术。最后提供了进一步学习资源,助力提升Python编程技能。
|
2天前
|
Python
[oeasy]python074_ai辅助编程_水果程序_fruits_apple_banana_加法_python之禅
本文回顾了从模块导入变量和函数的方法,并通过一个求和程序实例,讲解了Python中输入处理、类型转换及异常处理的应用。重点分析了“明了胜于晦涩”(Explicit is better than implicit)的Python之禅理念,强调代码应清晰明确。最后总结了加法运算程序的实现过程,并预告后续内容将深入探讨变量类型的隐式与显式问题。附有相关资源链接供进一步学习。
15 4
|
5天前
|
Java API Docker
在线编程实现!如何在Java后端通过DockerClient操作Docker生成python环境
以上内容是一个简单的实现在Java后端中通过DockerClient操作Docker生成python环境并执行代码,最后销毁的案例全过程,也是实现一个简单的在线编程后端API的完整流程,你可以在此基础上添加额外的辅助功能,比如上传文件、编辑文件、查阅文件、自定义安装等功能。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
在线编程实现!如何在Java后端通过DockerClient操作Docker生成python环境
|
13天前
|
机器学习/深度学习 设计模式 API
Python 高级编程与实战:构建 RESTful API
本文深入探讨了使用 Python 构建 RESTful API 的方法,涵盖 Flask、Django REST Framework 和 FastAPI 三个主流框架。通过实战项目示例,详细讲解了如何处理 GET、POST 请求,并返回相应数据。学习这些技术将帮助你掌握构建高效、可靠的 Web API。
|
13天前
|
机器学习/深度学习 设计模式 测试技术
Python 高级编程与实战:构建自动化测试框架
本文深入探讨了Python中的自动化测试框架,包括unittest、pytest和nose2,并通过实战项目帮助读者掌握这些技术。文中详细介绍了各框架的基本用法和示例代码,助力开发者快速验证代码正确性,减少手动测试工作量。学习资源推荐包括Python官方文档及Real Python等网站。
|
14天前
|
机器学习/深度学习 设计模式 API
Python 高级编程与实战:构建微服务架构
本文深入探讨了 Python 中的微服务架构,介绍了 Flask、FastAPI 和 Nameko 三个常用框架,并通过实战项目帮助读者掌握这些技术。每个框架都提供了构建微服务的示例代码,包括简单的 API 接口实现。通过学习本文,读者将能够使用 Python 构建高效、独立的微服务。
|
14天前
|
消息中间件 分布式计算 并行计算
Python 高级编程与实战:构建分布式系统
本文深入探讨了 Python 中的分布式系统,介绍了 ZeroMQ、Celery 和 Dask 等工具的使用方法,并通过实战项目帮助读者掌握这些技术。ZeroMQ 是高性能异步消息库,支持多种通信模式;Celery 是分布式任务队列,支持异步任务执行;Dask 是并行计算库,适用于大规模数据处理。文章结合具体代码示例,帮助读者理解如何使用这些工具构建分布式系统。
|
5月前
|
安全 测试技术 数据库
Python编程--sys模块及OS模块简单用例
Python编程--sys模块及OS模块简单用例
64 1
|
5月前
|
JSON 数据格式 Python
Python编程:利用JSON模块编程验证用户
Python编程:利用JSON模块编程验证用户
42 1
|
5月前
|
数据处理 Python
Python编程-利用datetime模块生成当前年份之前指定的间隔所有年份的日期列表和csv文件
Python编程-利用datetime模块生成当前年份之前指定的间隔所有年份的日期列表和csv文件
43 1

热门文章

最新文章