您的位置:首页 > 产品设计 > UI/UE

【安全】requests和BeautifulSoup小试牛刀

2015-06-12 23:00 323 查看
web安全的题,为了找key随手写的程序,无处安放,姑且贴上来。

# -*- coding: UTF-8 -*-
__author__ = 'weimw'

import requests
from BeautifulSoup import BeautifulSoup

def request_ctf5():
f = open("out.txt", "w")
for i in range(1, 2000):
url = 'http://ctf5.simplexue.com/8/index.php?id=' + str(i)
res = requests.get(url)
res_table = BeautifulSoup(res.content).find('table')
tr_1 = res_table.findAll('tr')[0]
try:
tr_2 = res_table.findAll('tr')[1]
except:
print >> f, "no id and content"
continue
id_t = tr_2.findAll('td')[0].text
content_t = tr_2.findAll('td')[1].text
if id_t and content_t:
print >> f, "id = %s, content = %s" % (id_t, content_t)
return

if __name__ == '__main__':
request_ctf5()


不断修改id访问URL2000次,分析返回的页面。

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: