Python
0xdawn
一条web狗
展开
-
sqli-labs布尔盲注脚本的编写
0x00 前言此脚本基于sqli-labs/Less-5编写,采用ASCII码判断布尔类型,注入标志为"You are in…"。第一次独立编写完整脚本,感觉很多地方写的不好。条件分支,字典、列表的遍历都花了很长时间去弄无论是时间复杂度还是代码可读性,感觉都很拉跨。师傅们轻喷。。。以下是模块解析0x01 模块1.判断数据库库名长度def db_length(): db_l...原创 2020-03-12 22:46:23 · 1396 阅读 · 0 评论 -
网络爬虫与信息提取
0x00 Requests库Requests库的主要方法方法说明requests.request()构造一个请求(主方法)requests.get()获取HTML网页requests.head()获取网页头信息requests.post()向网页提交POST请求requests.put()向网页提交PUT请求requests.pat...原创 2020-02-19 23:23:16 · 702 阅读 · 0 评论 -
Python十个实例(六)
0x00 二分查找# 返回 x 在 arr 中的索引,如果不存在返回 -1def binarySearch (arr, l, r, x): # 基本判断 if r >= l: mid = int(l + (r - l)/2) # 元素整好的中间位置 if arr[mid] == x: ...原创 2020-02-18 12:52:20 · 269 阅读 · 0 评论 -
Python十个实例(五)
0x00 移除字符串中字符str = input("请输入一个字符串:")n = int(input("请输入要移除的字符位置:"))print("原始字符串为:" + str)new_str = ""for i in range(0,len(str)): if i != n: new_str = new_str + str[i]print("字符串移除...原创 2020-02-18 12:51:36 · 324 阅读 · 0 评论 -
Python十个实例(四)
0x00 约瑟夫环def josephus(n,k): #n代表总人数,k代表报数的数字 List = list(range(1,n+1)) index = 0 while List: temp = List.pop(0) index += 1 if index == k: index = ...原创 2020-02-14 21:22:51 · 1034 阅读 · 0 评论 -
Python十个实例(三)
0x00 ASCII转换def asc(): temp = int(input("ASCII转字符请按1,字符转ASCII请按2:")) if temp == 1: a = int(input("请输入一个ASCII码:")) print(a,"对应的字符为",chr(a)) elif temp ==2: c = inp...原创 2020-02-14 15:04:42 · 226 阅读 · 0 评论 -
Python十个实例(二)
0x00 判断奇偶while True: try: num = int(input("请输入一个整数:")) except ValueError: print("输入的不是整数!") continue if num%2 == 0: print("这是一个偶数!") else: pr...原创 2020-02-13 19:35:16 · 348 阅读 · 0 评论 -
Python十个实例(一)
0x00 Hello Worldprint("Hello World!")0x01 数字求和num1 = float(input("请输入第一个数:"))num2 = float(input("请输入第二个数:"))num3 = num1 + num2print("数字%.2f和%.2f相加的结果为:%.2f" % (num1, num2, num3))0x02 平方根...原创 2020-02-13 15:00:13 · 458 阅读 · 0 评论