Jmeter中使用前置處理器加密傳輸資料
在實際網站測試中,前端會對使用者名稱和密碼加密傳參,如下圖:
這裡就是登入密碼進行了加密傳輸。那麼我們解決問題的思路是怎麼樣的呢?
第一,這個引數是怎麼加密的?依賴哪個檔案?
第二,是怎麼呼叫的,使用哪個方法?
第三,我使用同樣的加密檔案同樣的加密方法將引數加密後傳給引數是不是解決了?
我們先來解決前兩個問題,找到加密的方法和依賴包。我們使用F12,找到,登入的的請求事件:
搜尋login這個方法,定位,如下圖:
這一段程式碼就是加密的方法。
找到是哪個加密依賴包呢?我們閱讀以下這個加密的方法,會發現:
下邊就是我透過瀏覽器下載的加密js檔案:
這裡要注意,平時,我們的前處理器常用的是執行java程式碼,而現在是JS程式碼,這就需要我們使用JSR223前處理器,同時,選擇JS語言,再將加密後的字串傳給一個變數,就可以了。如圖:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942496/viewspace-2675599/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JMeter—前置處理器(九)JMeter
- Jmeter使用beanshell對資料進行加密傳輸JMeterBean加密
- Xamarin Essentials教程資料處理傳輸資料
- 掌握BeanShell,輕鬆處理jmeter中的資料BeanJMeter
- 利用實體bean物件批量資料傳輸處理Bean物件
- 使用URLSearchParams處理 fetch 傳送的資料
- JMeter—後置處理器(十)JMeter
- 體會KEIL5資料處理和傳輸過程
- 前後端資料加密傳輸 RSA非對稱加密後端加密
- 使用MFT進行加密檔案傳輸的7個好處加密
- DearMob iPhone Manager for mac - iPhone資料加密傳輸工具iPhoneMac加密
- Windows下批處理分享:透過WinSCP實現SFTP傳輸資料WindowsFTP
- JSON資料傳輸大法第一式——用OADate處理日期格式JSON
- 安全加密傳輸加密
- 5.8.2 jmeter元件-後置處理器-XPath提取器JMeter元件
- 使用openpyxl處理表格資料
- 使用Excel高效處理資料Excel
- Jmeter —— jmeter利用取樣器中http傳送請求JMeterHTTP
- JSEncrypt 傳輸加密 -前端JS加密前端
- iPhone手機資料加密傳輸Mac軟體DearMob iPhone ManageriPhone加密Mac
- .NET API 介面資料傳輸加密最佳實踐記錄示例API加密
- 如何在HarmonyOS NEXT中處理頁面間的資料傳遞?
- 跟我一起學Go系列:gRPC 全域性資料傳輸和超時處理GoRPC
- Python使用xlrd處理excel資料PythonExcel
- 【UniApp】-uni-app-處理專案輸入資料(蘋果計算器)APP蘋果
- 《資料安全能力成熟度模型》實踐指南05:資料傳輸加密模型加密
- Python資料處理(二):處理 Excel 資料PythonExcel
- 傳統的資料處理方式能否應對大資料?大資料
- C# 優雅的處理TCP資料(心跳,超時,粘包斷包,SSL加密 ,資料處理等)C#TCP加密
- 機器學習 第3篇:資料預處理(使用插補法處理缺失值)機器學習
- 使用Pandas IO工具流式傳輸源資料
- 使用 Postgres、Debezium 和 Kafka 流式傳輸資料Kafka
- 塗顏色(數論,大資料輸入處理)大資料
- Netty使用Google Protocol Buffer完成伺服器高效能資料傳輸NettyGoProtocol伺服器
- 機器學習中資料缺失的處理及建模方法機器學習
- 使用 Node-RED 處理 MQTT 資料MQQT
- 資料處理
- nlp中文字輸入的資料預處理方式