黑客的首选编程语言
时不时的就有读者问我,学习哪一种编程语言能当黑客?好吧,我不是黑客,但我认为想成为一名黑客绝不是掌握一门编程语言这么简单。最近看了一篇关于黑客的首选编程语言的文章,感觉还不错,分享给大家吧。
我们监控到的网站攻击中,77%的攻击使用的工具都是Python编写的。--- 网络安全公司 Imperva
在本月Python首次进入Tiobe编程语言排行榜前三之后(仅次于C和Java),它似乎又赢得了黑客的心。
根据 Imperva 发布的网络攻击统计报告,它们保护的公司受到的网络攻击中,有三分之一的攻击是使用Python编写的工具进行的,有77%的攻击过程中至少使用了一种Python工具。
如果我们进一步看一下黑客们使用的工具列表,发现有四分之一都是Python编写的,目前Python是黑客最喜欢的语言。
Imperva团队说:“黑客,和普通开发者一样,喜欢享受使用Python开发带来的便利。久而久之,它就成为黑客开发第一语言了。”
Python的优势有很多,比如易于学习的语法、大量可用的线上资源、庞大的社区和第三方工具等。
事实上,攻击者使用的很多Python工具都不是专门为攻击而开发出来的,其起初的开发目的都是为普通的开发任务设计的。还有一些恶意工具其实是安全研究者开发出来的,他们开发这些工具只是为了测试他们自己的系统,看看自己的系统是否能够抵御这些攻击。
但是一旦这些工具被放到了Github上,它就是可以公开获取的了,于是黑客们开始将它们用于不正当的事情上了。
基于 Imperva 的数据,最被滥用的Python工具是 requests 和 urllilb 库,而它们几乎是所有 Python 网络应用的基石。
这篇报告主要是想说明:如果你有一个Web App,或者 Web 服务器,再或者网站,那么侵入你的系统的人用的很可能是一个从Github上下载的Python工具。不过,这也非常正常。毕竟Python和Java一样功能强大,同时又比Java要易学易用得多,无论好人坏人都喜欢它。
{"weixin":{"label":"微信","name":"weixin","selected":true,"value":true,"sortid":"1","shareid":"weixin","sharetitle":"分享到微信","event":"shareToWeiXin","lang":"shareWeb_WeiXin"},"copy":{"label":"复制网址","name":"copy","selected":true,"value":true,"sortid":"2","shareid":"copy","sharetitle":"复制网址","event":"copy_url","lang":"shareWeb_Copy"},"qq":{"label":"QQ好友","name":"qq","selected":true,"value":false,"sortid":"1","shareid":"qq","sharetitle":"分享到QQ","event":"shareToQQ","lang":"shareWeb_QQ"},"sina_weibo":{"label":"新浪微博","name":"sina_weibo","selected":true,"value":true,"sortid":"4","shareid":"sina_weibo","sharetitle":"分享到新浪微博","event":"shareToSinaWB","lang":"shareWeb_SinaWeiBo"},"qq_zone":{"label":"QQ空间","name":"qq_zone","selected":true,"value":true,"sortid":"5","shareid":"qq_zone","sharetitle":"分享到QQ空间","event":"shareToQzone","lang":"shareWeb_QQZone"},"renren":{"label":"人人网","name":"renren","selected":true,"value":true,"sortid":"7","shareid":"renren","sharetitle":"分享到人人网","event":"shareToRenren","lang":"shareWeb_RenRen"},"douban":{"label":"豆瓣网","name":"douban","selected":true,"value":true,"sortid":"8","shareid":"douban","sharetitle":"分享到豆瓣网","event":"shareToDouban","lang":"shareWeb_DouBan"},"baidu_tieba":{"label":"百度贴吧","name":"baidu_tieba","selected":true,"value":true,"sortid":"10","shareid":"baidu_tieba","sharetitle":"分享到百度贴吧","event":"shareToTieba","lang":"shareWeb_TieBa"},"Facebook":{"label":"Facebook","name":"Facebook","selected":true,"value":true,"sortid":"11","shareid":"Facebook","sharetitle":"分享到FaceBook","event":"shareToFacebook","lang":"shareWeb_Facebook"},"Twitter":{"label":"Twitter","name":"Twitter","selected":true,"value":true,"sortid":"12","shareid":"Twitter","sharetitle":"分享到Twitter","event":"shareToTwitter","lang":"shareWeb_Twitter"},"LinkedIn":{"label":"LinkedIn","name":"LinkedIn","selected":true,"value":true,"sortid":"13","shareid":"LinkedIn","sharetitle":"分享到linkedIn","event":"shareToLinkedin","lang":"shareWeb_Linkedin"},"whatsapp":{"label":"whatsapp","name":"whatsapp","selected":true,"value":true,"sortid":"15","shareid":"whatsapp","sharetitle":"分享到whatsapp","event":"shareToWhatsapp","lang":"shareWeb_whatsapp"},"line":{"label":"line","name":"line","selected":true,"value":true,"sortid":"15","shareid":"line","sharetitle":"分享到line","event":"shareToLine","lang":"shareWeb_line"},"qq_weibo":{"label":"腾讯微博","name":"qq_weibo","selected":true,"value":true,"sortid":"3","shareid":"qq_weibo","sharetitle":"分享到腾讯微博","event":"shareToQQwb","lang":"shareWeb_QQWeiBo"},"peopleBlog":{"label":"人民微博","name":"propleBlog","selected":true,"value":true,"sortid":"14","shareid":"propleBlog","sharetitle":"分享到人民微博","event":"shareToPeopleBlog","lang":"shareWeb_peopleBlog"}}