自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python開發(fā)技巧—禁用Requests庫編碼Url

開發(fā) 前端
本文介紹了通過修改Python Requests庫禁用編碼url的方法,也給出了C Sharp禁用編碼url的實現(xiàn)代碼,記錄研究細(xì)節(jié)。

0x00 前言

我在使用Python Requests庫發(fā)送HTTP數(shù)據(jù)包時,發(fā)現(xiàn)Requests庫默認(rèn)會對url進行編碼。而在測試某些漏洞時,觸發(fā)漏洞需要url的原始數(shù)據(jù),禁用編碼url的功能。本文將要介紹我的解決方法,記錄研究細(xì)節(jié)。

0x01 簡介

本文將要介紹以下內(nèi)容:

測試環(huán)境

解決方法

0x02 測試環(huán)境

我在研究CVE-2022-44877時遇到以下情況:

實現(xiàn)寫文件的POC如下:

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

根據(jù)POC我們可以寫出對應(yīng)的Python測試代碼:

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

為了便于測試,Python測試代碼在發(fā)送POST數(shù)據(jù)時添加了代理,我們可以借助BurpSuite觀察實際發(fā)送的內(nèi)容,如下圖

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

0x03 解決方法

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

url未做編碼,問題解決

0x04 解決方法2

這里還可以使用C Sharp實現(xiàn)發(fā)送POST數(shù)據(jù),避免url編碼,實現(xiàn)代碼如下:

【技術(shù)原創(chuàng)】Python開發(fā)技巧——禁用Requests庫編碼url

0x05 小結(jié)

本文介紹了通過修改Python Requests庫禁用編碼url的方法,也給出了C Sharp禁用編碼url的實現(xiàn)代碼,記錄研究細(xì)節(jié)。

本文為 3gstudent 原創(chuàng)稿件,授權(quán)嘶吼獨家發(fā)布,如若轉(zhuǎn)載,請注明原文地址

責(zé)任編輯:武曉燕 來源: 嘶吼網(wǎng)
相關(guān)推薦

2017-03-10 10:16:37

PythonRequests庫

2021-07-21 08:59:10

requestsPython協(xié)程

2011-07-27 15:26:10

iPhone URL Scheme 進程

2010-09-06 09:06:22

CSS

2010-03-24 18:00:30

Python中文轉(zhuǎn)換u

2013-06-26 09:42:52

Web開發(fā)URL編碼URL

2021-05-19 09:01:37

Pythonurllib庫requests庫

2020-07-10 06:10:14

Python開發(fā)代碼

2011-07-07 10:50:09

Cocoa 框架

2010-09-03 09:14:28

CSS

2024-10-10 15:04:34

2013-10-21 11:24:11

Ubuntu技巧

2023-11-27 08:51:46

PythonRequests庫

2023-12-22 15:36:42

Python編程語言編碼技巧

2020-10-20 14:10:51

Python代碼字符串

2011-03-23 15:22:47

PBSybase數(shù)據(jù)庫

2009-08-07 18:07:58

C#數(shù)據(jù)庫開發(fā)

2016-11-25 13:34:42

Python開發(fā)

2017-11-01 07:57:08

Python

2019-02-28 20:46:35

Python高級技巧編程語言
點贊
收藏

51CTO技術(shù)棧公眾號