作者:坏蛋
链接:https://zhuanlan.zhihu.com/p/24645819
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

一、前言

本着知识分享,聚合优质内容为大家提供方便的原则,我们将每周为大家做一期技术专题内容聚合,论坛本身的内容有限并且带有天然的局限性,不得已很多内容都是外部转载来的,在此并无侵权的意图,只为大家更好的去学习,如有作者或网站不同意分享的,可私信我来解决,感谢大家的支持!

这次以python黑客为专题则需要实现进行一些申明,首先“python黑客” 这个概念所关联的一系列工具,文章,视频,是无法建立知识体系的。它的核心概念在于在使用python来完成 或 辅助安全领域所需要的一系列操作。所以把python 这个单词替换成任何一种语言,相应的概念都是可以成立的,也理所当然的,本专题的内容只能根据内容所对应的领域进行文章分类。

另外python的语法 ,生态环境所具有的一些优势我在此也不进行介绍,只能说在一个很长的时期里python围绕 网络安全领域衍生了一大坨的工具,库,所以网络安全初学者如果从python切入学习,则在面对一些问题时,会有一定的优势。

同时 因为这次专题的标题是 python黑客 ,所以我假定学习者 已经具有一些比较初级的python知识。如果不是,则可以根据入门阅读提供的书籍或教程 挑选学习。其中创宇技能表我也选入,它可以归类为一种杂文,作为学习中的参考,谨慎阅读。

同时 其中的分类 并不像上次的 php代码审计专题具有层次性,可根据各自的需要挑选阅读。

二、入门阅读 & 参考

知道创宇研发技能表v3.0

Python官方文档

Python 2.7教程

《Python灰帽子 》

《Python编程:从入门到实践》

网络安全

Python黑帽编程 3.1 ARP欺骗

Python黑帽编程 3.2 ARP监控

Python黑帽编程 3.3 MAC洪水攻击

Python黑帽编程 3.4 跨越VLAN

Python黑帽编程 3.5 DTP攻击

巧用python和libnmapd,一行代码提取Nmap扫描结果

使用Python进行TCP数据包注入(伪造)

Python网络攻防之第二层攻击

爬虫

Python爬虫开发(一):零基础入门

Python爬虫开发(二):整站爬虫与Web挖掘

Python爬虫开发(三):数据存储以及多线程

Python爬虫开发(三-续):快速线程池爬虫

Python爬虫开发(四):动态加载页面的解决方案与爬虫代理

Python爬虫开发(五):反爬虫措施以及爬虫编写注意事项

渗透

Python渗透工具的架构探讨

基于Python的反连Shell和后渗透工具

Python渗透测试工具合集

其他

使用Python工具分析风险数据

PC安全:底层编程

使用Windbg和Python进行堆跟踪

pyMagic:用python控制的Geek入门神器

逆向

IDAPython:让你的生活更美好(一)

IDAPython:让你的生活更美好(二)

IDAPython:让你的生活更美好(三)

IDAPython:让你的生活更美好(四)

IDAPython:让你的生活更美好(五)

木马 & 后门

Python勒索软件来袭,国产杀软集体失身

Gcat:使用Gmail控制管理的Python后门

技术分享:如何用Python和PyInstaller编写Windows恶意代码

构建识别恶意软件Autopsy python yara扫描模块

Python课程推荐

Socket编程基础

Python黑客领域的现状

结语

本文旨在帮助大家初步了解,去体会python语言的乐趣,也可以系统的学习些知识和利用方式,大家有任何建议望不吝赐教。

技术专题—Python黑客【优质内容聚合贴】的更多相关文章

  1. IBM Python 技术专题

    Python 技术专题 Python 是由 Guido van Rossum 开发的,可免费获得的.是一种非常高级的解释型语言.其语法简单易懂,而且面向对象的语义功能强大又灵活,Python 可以广泛 ...

  2. Python黑客编程2 入门demo--zip暴力破解

    Python黑客编程2 入门demo--zip暴力破解 上一篇文章,我们在Kali Linux中搭建了基本的Python开发环境,本篇文章为了拉近Python和大家的距离,我们写一个暴力破解zip包密 ...

  3. SQL注入技术专题—由浅入深【精华聚合贴】

    SQL注入技术专题—由浅入深[精华聚合贴] 不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动.在网络中,数据库驱动的Web应用随处可见,由此而存在的SQL注入是影响企 ...

  4. Python 黑客相关电子资源和书籍推荐

    原创 2017-06-03 玄魂工作室 玄魂工作室 继续上一次的Python编程入门的资源推荐,本次为大家推荐的是Python网络安全相关的资源和书籍. 在去年的双11送书的时候,其实送过几本Pyth ...

  5. 《Python黑客编程之极速入门》正式开课

    玄魂 玄魂工作室 今天 之前开启了一个<Python黑客编程>的系列,后来中断了,内容当时设置的比较宽,不太适合入门.现在将其拆分成两个系列<Python黑客编程之极速入门>和 ...

  6. Azure 媒体服务可将优质内容传输至 Apple TV

    作为内容提供商,如果想要将优质内容传输到Apple TV,需要使用Apple FairPlay Streaming (FPS)技术. 但是这个技术的构建比较繁琐,基于此,Azure提供了FairPla ...

  7. 技术专题-PHP代码审计

    作者:坏蛋链接:https://zhuanlan.zhihu.com/p/24472674来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 一.前言 php代码审计如字面 ...

  8. 【Java】Java XML 技术专题

    XML 基础教程 XML 和 Java 技术 Java XML文档模型 JAXP(Java API for XML Parsing) StAX(Streaming API for XML) XJ(XM ...

  9. JAVA技术专题综述之线程篇(1)

    本文详细介绍JAVA技术专题综述之线程篇 编写具有多线程能力的程序经常会用到的方法有: run(),start(),wait(),notify(),notifyAll(),sleep(),yield( ...

随机推荐

  1. 如何在sharepoint2010中配置Google Anlytics 分析服务

      简介 Google Analytics(分析)不仅可以帮助您衡量销售与转化情况,而且能为您提供新鲜的深入信息,帮助您了解访问者如何使用您的网站,他们如何到达您的网站,以及您可以如何吸引他们不断回访 ...

  2. ArcGIS Server 10.1发布数据源为ArcSDE(直连)的MXD【转】

    因为ArcSDE10.1基本默认直连,所以我们在发布直连的MXD仍然需要注意相关的事宜. 1:保证两台机器都能够访问共享存储的信息 2:确保已UNC路径保存ArcCatalog的文件夹连接,而且直连的 ...

  3. Android 6 检查权限代码

    private static final int MY_PERMISSIONS_REQUEST_READ_CONTACTS= 0; //检查目前是否有权限 if (checkSelfPermissio ...

  4. postgresql 9.2之前的版本 需要CREATE LANGUAGE plpgsql

    CREATE LANGUAGE plpgsql CREATE or REPLACE function getDatirenshu(w_wjID int) RETURNS INTEGER as ' DE ...

  5. IT软件开发常用英语词汇

    Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象.抽象物.抽象性access 存取.访问access ...

  6. #一周五# VS2015 CTP6, TFS2015 CTP1更新,老衣的开发工具汇总,2015 MVP 社区巡讲

    又到周五,这一周博主我工作效率极高,每天更新博客一篇,<快速创建网站>系列已经进程大半了,希望这个系列能够对大家有所帮助.今天周五了,博主要休息一下,就给大家唠叨一下这段时间都发生了什么. ...

  7. 最受欢迎的Java第三方库

    前言 翻译自programcreek: 典型的Java项目通常会依赖一些第三方库,本文总结了一些最受欢迎的Java库,这些类库在各种应用程序中被广泛使用: 当然,Java SDK是最广泛使用的Java ...

  8. char(10)和VARCHAR(10)主要的区别是什么?

    区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 如: 存储字符串“abc", 对于CHAR (10),表示你存储的字符将占10个字节(包括7个空字符), 而同样的 ...

  9. 查看centos版本号

    --写在开始-- 玩Linux,不同的版本会有一些细微区别: so,经常需要查看服务器版本号: --正文-- 有以下命令可以查看linux服务器版本号: # lsb_release -a LSB Ve ...

  10. C# 和 C++ 数据类型对照表

    又要用C#调用C++写好的api函数,为了方便,将网上的数据类型做个整理,方便以后查找,以后遇到需要的在进行查找 C++ C#             WORD ushort     DWORD ui ...