阅读:3150回复:0
Python教程WEB安全篇
◆0 概述
本文从实例代码出发,讲解了Python在WEB安全分析中的作用,以最基础的示例向读者展示了Python如何解析、获取、以及处理各种类型的WEB页面 系统环境:kali + beautifulsoup + mechanize,由于不涉及底层驱动设计,文中的示例代码可以在任意平台使用,当然无论什么平台都要安装好所用的插件。 ◆1 利用python获取WEB页面 #!bash Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> import urllib 首先引入urllib以继续下面的分析 #!python >>> httpResponse = urllib.urlopen("http://www.baidu.com") 以百度为例获取http响应 #!python >>> httpResponse.code 200 状态为200 OK #!python >>> print httpResponse.read()[0:500] 由于篇幅限制,只显示前500好啦 |
|