找回密码
 立即注册
网站/小程序/APP/浏览器插件/桌面软件/脚本 定制开发·运营维护·故障修复·技术咨询
查看: 2330|回复: 0

Python绝技,运用python成为顶级黑客

[复制链接]
发表于 2018-4-12 03:36:28 | 显示全部楼层 |阅读模式
把编程挂上黑客的名义,多少有些标题党。代码怎么写,程序怎么用,完全是技术问题。不会因为叫网络编程就低人一等,叫黑客编程也不会变得神秘或者高大上,代码就在那里,不卑微也不高尚。所以学习编程,要有颗平常心。
Python绝技,运用python成为顶级黑客-1.jpg

有多少人是因为看了电视,看了那些牛逼的黑客选择成为程序员的。因为Python的无所不能,我选择Python作为主要编程语言。在这之前已经学过《廖雪峰的python教程》,也看过了《flaskweb实战》,之前还看过《head first in python》,选择《python绝技:运用python成为顶级黑客》这本书,是因为我想知道黑客到底干了啥,从而判断出黑客能利用python对计算机网络造成多大的危害。

关于Python的书虽然已有不少,但从安全从业者角度全方位剖析Python的书籍几乎没有,本书填补了这个的空白:包含了渗透测试、Web分析、网络分析、取证分析以及利用无线设备等方面的Python攻防方法。无论你是从事安全研究的哪个方向,书中的大量深入浅出的案例分析均可以让你掌握有用的技能,快速上手编写代码,在工作中事半功倍,拓展视野、培养和锻炼自己的黑客思维。

是不是大家都认为由Python语言入门黑客很难?恰恰相反,由其它编程语言入门也许难度会大一些,但是当黑客遇到Python犹如游鱼得水!黑客与E语言的学习人群大部分都是因为学生时期喜欢炫耀吧。然而Python与E语言都被成为最容易上手的编程语言!所以由Python入门黑客是比较容易的。

这里还是要推荐下我的的Python学习群:491308659,验证信息是小可,不管你是小白还是大牛,我都欢迎,不定期分享干货,包括我自己整理的一份2017最新的Python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。
Python绝技,运用python成为顶级黑客-2.jpg

有简单的基础语法介绍,最好还是先有系统学过python基础再看这本书,会事半功倍。书籍偏老,2012年的,有些链接失效。但是丝毫不影响它是一本伟大的书这个性质,里面作者的思想也可借鉴到其他地方,另外建议学习期间使用virtualenv, 避免影响到其它项目。建议看原版,翻译的感觉很一般,有点像是google翻译的。虽然连蒙带猜的看懂,看的有点痛苦,还是建议翻原版,篇幅主要是代码, 英文应该也好看。(我提供的是中文版,如果有需要英文版的我也有,加我的时候问我要就好)

有些示例代码可能得相应地改下。譬如pexpect连接ssh那个,代码里是期望提示值是password:但是我测试的Centos的格式是user@host’s password: 需要自己根据情况去修改下。ftp破解后,上传文件的代码在python3上执行失败,抛异常了。python2.7没事。建议用python2.7来运行他的代码。里面的攻击手段其实已经过期了,仅能参考下。
Python绝技,运用python成为顶级黑客-3.jpg

最终的感受是黑客没有想像中的那么神奇。黑客并不是技术达人,相反的,黑客更多的是利用现存的工具。需要对协议非常熟悉,知道各种漏洞。最主要的是想像力,在没有揭开答案前感觉各种神奇,一旦揭开了答案,你又会觉得不过如此。有个安全公司的朋友说过,黑客的成功靠的就是想像力+运气。


本文版权归原作者所有,如有侵权请联系管理员删除,原文地址:https://www.toutiao.com/a6543202528161432067/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|服务条款|版权问题|手机版|小黑屋|手机版|滇ICP备13004447号-1|滇公网安备53032802000133号|神秘网

网站地图sitemapArchiver

GMT+8, 2024-12-23 16:09 , Processed in 0.091075 second(s), 22 queries , Gzip On.

基于Discuz! X3.5

辛树所有

快速回复 返回顶部 返回列表