国产精品久av福利在线观看_亚洲一区国产精品_亚洲黄色一区二区三区_欧美成人xxxx_国产精品www_xxxxx欧美_国产精品久久婷婷六月丁香_国产特级毛片

錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù),錦州廣廈維修電腦,公司IT外包服務(wù)
topFlag1 設(shè)為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務(wù)項(xiàng)目 服務(wù)報(bào)價(jià) 維修流程 IT外包服務(wù) 服務(wù)器維護(hù) 技術(shù)文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù)技術(shù)文章
用Fiddler實(shí)現(xiàn)某干教網(wǎng)App學(xué)習(xí)記錄修改

作者: 佚名  日期:2023-07-26 13:58:50   來源: 本站整理

 1.準(zhǔn)備工作
        首先當(dāng)然是下載安裝和配置Fiddler,基本上是按照論壇里bigbirdl大神寫的教程一步一步做的,https://www.52pojie.cn/thread-1171662-1-1.html
        因?yàn)槲矣玫氖荕ACOS,只能在虛擬機(jī)里進(jìn)行安裝,需要注意的是因?yàn)镕iddler所運(yùn)行的主機(jī)(既我的Windows虛擬機(jī))需要和手機(jī)在同一個(gè)局域網(wǎng)(Wifi)里,所以在虛擬機(jī)的網(wǎng)絡(luò)設(shè)置里,需要改為“橋接網(wǎng)絡(luò)(Wifi)”,否則無法正常抓取手機(jī)上的數(shù)據(jù)包。Fiddler設(shè)置好并運(yùn)行后如下圖
 
        另外,個(gè)人習(xí)慣是把“Rules”菜單下的“Hide CONNECTs”選項(xiàng)給勾選上,這樣可以不看建立連接用的數(shù)據(jù)包(這些數(shù)據(jù)包里沒有我們關(guān)心的數(shù)據(jù)),避免刷屏。另外,抓手機(jī)的數(shù)據(jù)包里,可以暫停本機(jī)(電腦)數(shù)據(jù)包的抓取,方法是單擊一下左下角的那個(gè)“Capturing”字樣處,該處無顯示時(shí)即可。
2.開始抓包
        手機(jī)打開某干教網(wǎng)程序,登錄后進(jìn)入在線學(xué)習(xí)頁面,在開始學(xué)習(xí)前,可以在Fiddler當(dāng)前Session列表(即顯示一大堆已經(jīng)抓到的數(shù)據(jù)包相關(guān)信息的窗口)里按“Ctrl+X”快捷鍵把之前操作過程中抓到的數(shù)據(jù)清除,準(zhǔn)備尋找和分析學(xué)習(xí)記錄上傳的相關(guān)數(shù)據(jù)包。
  
        選了一個(gè)2學(xué)時(shí)的課程,獲得學(xué)時(shí)需要1小時(shí)2分24秒。老實(shí)說課講得都非常好,但是我們只要學(xué)時(shí),就對不起王老師了😂。開始播放后,我點(diǎn)擊了暫停(實(shí)際上在后來的分析中發(fā)現(xiàn),App會定時(shí)自動(dòng)回傳學(xué)習(xí)記錄,也會在用戶暫停的時(shí)候馬上回傳一次學(xué)習(xí)記錄)。Fiddler上馬上抓到了一系列數(shù)據(jù)包,我們來逐個(gè)看一看。
 
        先是幾個(gè)"isLogin",應(yīng)該是判斷登錄信息是否過期的,跳過。然后重點(diǎn)來了,這個(gè)"addStudyRecord.json"你們覺得可疑不可疑?這命名簡直太規(guī)范了,還有下面那個(gè)"addNtStudyTime.json",初步鎖定就是這兩個(gè)文件之一了,至于后面的coursedetail這些課程信息相關(guān)的,直接忽略不計(jì)了。然后分別點(diǎn)開兩個(gè)包觀察了一下,addNtStudyTime.json里并沒有相關(guān)數(shù)據(jù),而addStudyRecord.json這個(gè)請求里,可以看到如上圖中的studyRecordList這個(gè)值,里面的字段也很好辨認(rèn)(確實(shí)是命名很規(guī)范),前面是課程和學(xué)生的ID,然后是進(jìn)入視頻的時(shí)間accessTimeStr、退出(暫停)時(shí)間exitTimeStr,接下來是playlength和playTime這兩個(gè)字段,從兩個(gè)字段的值可以明顯看出來應(yīng)該是playlength,因?yàn)樗闹嫡镁褪峭顺鰰r(shí)間減進(jìn)入時(shí)間,單位看來是秒。那么只要把這個(gè)值改為我們想要的時(shí)長,在服務(wù)器端不作數(shù)據(jù)驗(yàn)證(比如用exitTime減accessTime,算一下是否和playlength一致)的情況下,應(yīng)該就可以達(dá)到我們速刷的目的了。
3.手動(dòng)修改數(shù)據(jù)包
        在Fiddler里設(shè)置斷點(diǎn),當(dāng)App向服務(wù)器上傳數(shù)據(jù)的時(shí)候截獲并暫停,待我們修改相關(guān)數(shù)據(jù)以后再放行。
  
        上面兩個(gè)圖中的辦法都可以,也可以參考右圖上的快捷鍵,我們需要設(shè)的斷點(diǎn)是“Before Requests”,也就是App的請求發(fā)出前。然后回到手機(jī)上,恢復(fù)播放后再一次暫停。這時(shí)Fiddler上會顯示有請求被截獲并暫停,一開始可能并沒有我們關(guān)心的addStudyRecord請求,可以直接點(diǎn)工具欄上的“Go”(綠色小三角那個(gè)圖標(biāo))放行,直到addStudyRecord出現(xiàn),直接雙擊該數(shù)據(jù)包session,在右邊的窗口中修改。
 
        將playlength改為3600(即1小時(shí)),修改完以后一定要按“回車(好像要這樣才能保存修改,新手小白表示不明真相),之后點(diǎn)“Go”放行。在手機(jī)上看一下,修改生效了。
 
        學(xué)習(xí)進(jìn)度從0%直接到96%了,實(shí)際上剛才修改的時(shí)候再多改一點(diǎn)(比如7200秒),就能直接學(xué)完課程拿學(xué)時(shí)。至此,目的達(dá)到,學(xué)時(shí)到手。不過還沒完,還有一個(gè)小彩蛋。
4.自動(dòng)修改數(shù)據(jù)包
        既然上一章叫手動(dòng)修改數(shù)據(jù)包,當(dāng)然會有一個(gè)自動(dòng)修改數(shù)據(jù)包的彩蛋。雖然能夠直接修改學(xué)習(xí)時(shí)長,比拿手機(jī)看1小時(shí)快多了,但是還是需要反復(fù)操作,挺麻煩不是。Fiddler還有一個(gè)很強(qiáng)大的功能,可以自動(dòng)修改request數(shù)據(jù)(response當(dāng)然也能)。進(jìn)入Fiddler的Rules菜單,點(diǎn)擊Customize Rules...,快捷鍵CTRL+R,進(jìn)入Fiddler ScriptEditor,直接修改Fiddler的自動(dòng)化腳本。
   
        方便起見,幾張圖我就放一起了。在Fiddler ScriptEditor中進(jìn)入Go菜單下的to OnBeforeRequest,跳轉(zhuǎn)到相應(yīng)的函數(shù)里,然后在函數(shù)的最后面加上如下代碼。

[JavaScript] 純文本查看 復(fù)制代碼
if (oSession.fullUrl.Contains("http://mstudy-bjce.bjdj.gov.cn/mobile/module/mobile/mobileinterface/v1/mobilecourse/addStudyRecord.json")){ var reqStr=oSession.GetRequestBodyAsString(); //將playlength中的值修改 var prevInd=reqStr.indexOf('playlength%22%3A')+16; var nextInd=reqStr.indexOf('%2C%22playTime'); var myReqStr=reqStr.substring(0,prevInd)+'3600'+reqStr.substr(nextInd); Fiddler.FiddlerApplication.Log.LogString(myReqStr); oSession.utilSetRequestBody(myReqStr);}


        需要說明的是if判斷里的那個(gè)URL是在抓到addStudyRecord數(shù)據(jù)包后,右擊該數(shù)據(jù)包,選擇copy菜單下的Just URL,然后再粘貼出來的,也就是只針對這個(gè)請求進(jìn)行修改。實(shí)際上,我自己在寫這段代碼的時(shí)候遇到很多麻煩,首先是RequestBody的值我一開始一直以為是JSON格式,但后來仔細(xì)看了一下數(shù)據(jù)包的TextView,發(fā)現(xiàn)并非如此。想用正則來替換playlength部分,在網(wǎng)上查了半天,發(fā)現(xiàn)Fiddler Script好像并不支持正則(如果有大神知道如何用正則煩請告知為謝),于是就只好用了個(gè)笨辦法,先找到playlength的位置,再找到后面playtime的位置,把兩頭的字符串都截出來,再加上我想要的學(xué)習(xí)時(shí)長,拼接成想要的RequestBody,然后發(fā)送。



熱門文章
  • 打印機(jī)點(diǎn)擊OK才能進(jìn)紙不點(diǎn)ok,它就...
  • 筆記本連投影自動(dòng)擴(kuò)展非復(fù)制【解決...
  • 顯卡顯示器刷新率與游戲幀率FPS的關(guān)...
  • 大華錄像機(jī)添加?禂z像頭的方法
  • 廢舊手機(jī)會泄露隱私 恢復(fù)手機(jī)出廠設(shè)...
  • Win11默認(rèn)輸入法怎么設(shè)置?Win11開...
  • 用Fiddler實(shí)現(xiàn)某干教網(wǎng)App學(xué)習(xí)記錄...
  • 病毒分析小白嘗鮮-GANDCRAB勒索家族...
  • 隱馬爾可夫模型及其算法
  • 華碩 GTX1050Ti Expedition 和 STR...
  • 顯卡維修經(jīng)驗(yàn)分享,RTX3080,描述為...
  • 藍(lán)天主板改集顯維修
  • 錦州廣廈電腦上門維修

    報(bào)修電話:13840665804  QQ:174984393 (聯(lián)系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務(wù)區(qū)域: 遼寧錦州市區(qū)
    主要業(yè)務(wù): 修電腦,電腦修理,電腦維護(hù),上門維修電腦,黑屏藍(lán)屏死機(jī)故障排除,無線上網(wǎng)設(shè)置,IT服務(wù)外包,局域網(wǎng)組建,ADSL共享上網(wǎng),路由器設(shè)置,數(shù)據(jù)恢復(fù),密碼破解,光盤刻錄制作等服務(wù)

    技術(shù)支持:微軟等
    日韩中文影院| 91久久久免费一区二区| 好色先生视频污| 成人在线高清视频| 亚洲国产成人精品电影| 黄色软件在线观看| 成人国产一区二区| 天堂√中文最新版在线| av免费观看久久| 九九在线免费视频| 亚洲免费av在线| 大杳蕉精品视频在线观看| 天天综合天天做天天综合| 加勒比日本影视| 日韩在线观看a| 椎名由奈av一区二区三区| 免费毛片在线| 成人在线观看你懂的| 成人福利视频网站| 国产伦子伦对白视频| 欧美午夜电影网| 国产尤物视频| 久久91超碰青草是什么| 日本精品在线| 美女被啪啪一区二区| 91亚洲欧美| 国产精品天天狠天天看| 理论视频在线| 91porn在线| 91蝌蚪porny| 欧美猛交xxxxx| 久久久久久久久久国产精品| 日本在线视频站| 亚洲аv电影天堂网| 亚洲s色大片| 五月天色婷婷综合| 日韩高清电影一区| 黄页网站免费在线观看| 国产精品99久久久精品无码| 久久视频在线视频| 亚洲乱码久久| 日本一二三区在线| 亚洲色图另类专区| 一不卡在线视频| 亚洲精品免费网站| 成人一区不卡| 中文字幕人妻丝袜乱一区三区| 精品中文视频在线| 新版中文字幕在线资源| 亚洲精品一区二三区不卡| 青青操在线观看| y97精品国产97久久久久久| 特黄aaaaaaaaa毛片免费视频| 欧美人成在线视频| 99久久香蕉| 四虎国产成人精品免费一女五男| 久久久国产午夜精品| 嫩草影院一区二区| 国产精品视频区| 久久66热re国产| 女人黄色免费在线观看| 天天干天天色综合| 永久免费精品视频网站| 欧美喷水一区二区| 免费成人高清在线视频theav| 日产精品久久久久久久| 亚洲第一天堂av| 亚洲精品一线| 亚洲欧美精品aaaaaa片| 亚洲欧美另类人妖| 欧美一级一片| 午夜影院免费在线观看| 《视频一区视频二区| 成年网站免费视频黄| 国产在线一区二区三区播放| 中文字幕av一区二区三区| 色多多视频在线观看| 日韩一级片播放| 色成人在线视频| 国产精品videossex| 亚洲成人日韩在线| 91在线精品秘密一区二区| 99视频在线观看地址| 四季av综合网站| 国产主播一区二区| 日韩欧美一区在线| 久久青青草综合| 少妇高潮在线观看| 啊啊啊射了视频网站| 精品少妇av| 色哟哟在线观看一区二区三区| 91日本在线观看| 91动漫免费网站| 九色丨porny丨| 色婷婷一区二区三区| 91国产精品成人| 日韩av图片| 色屁屁影院www国产高清麻豆| 可以在线观看的黄色| 亚洲永久字幕| 国产偷国产偷亚洲清高网站| 福利视频一二区| 女人18毛片一区二区三区| 蜜臀久久精品| 亚洲国产高清在线| 国产精品扒开腿做| 国产视频精品免费| 天堂中文在线视频| 丝袜美腿亚洲色图| 日韩在线观看高清| 高清中文字幕mv的电影| eeuss草民免费| 综合国产在线| 亚洲欧美在线看| www.51色.com| 色爱综合网站| 伊人成人在线视频| 亚洲视频在线播放| 成人在线短视频| h版电影在线播放视频网址| 亚洲第一天堂| 亚洲色图欧美制服丝袜另类第一页 | 国产色在线观看| 经典三级在线一区| 欧美一级高清免费播放| 欧美肥妇bbwbbw| 国产区在线看| 国产欧美精品一区aⅴ影院| 99九九视频| 亚洲天堂视频在线| 亚洲国产aⅴ精品一区二区三区| 亚洲国产成人精品视频| 亚洲伊人婷婷| 一本久道久久综合多人| 免费不卡中文字幕在线| 亚洲精品电影在线| 又色又爽又黄18网站| а√最新版地址在线天堂| 免费国产亚洲视频| 97超碰国产精品女人人人爽| 福利所第一导航| 春色校园综合激情亚洲| 亚洲午夜在线电影| 波多野结衣av一区二区全免费观看| 久热中文字幕在线精品免费| 五月婷婷六月综合| 久久精品久久精品亚洲人| 欧美激情亚洲色图| 黄视频网站在线| 亚洲色图另类专区| 成人免费网站入口| 福利视频网址| 免费一级欧美片在线观看| 国产精品久久不能| 伊人网站在线观看| 一区二区三区日本久久久| 亚洲精品成人久久| 亚洲天堂岛国片| 蜜桃视频动漫在线播放| 欧美性xxxxx极品少妇| 中文字幕线观看| 久久精品a一级国产免视看成人| 久久久久久免费| 艳母动漫在线观看| 夜色av.com| 成人激情视频网站| 日韩久久久久久久| 免费能直接在线观看黄的视频| 日本女人一区二区三区| 99三级在线| 韩日a级毛片| 天堂久久一区二区三区| 2014亚洲精品| 久久久久免费网站| 天堂一区二区在线| 国产精品日韩高清| 国产一级黄色大片| 久久成人免费网站| 欧美日韩在线不卡一区| 天堂在线视频播放| 国产99一区视频免费| 亚洲日本精品| 97福利电影| 18欧美乱大交hd1984| 国产精彩免费视频| 麻豆免费在线观看| 欧美日韩国产综合一区二区 | 天天操天天是| 久久久噜噜噜久久中文字幕色伊伊| 亚洲AV无码成人精品一区| 久久.com| 亚洲免费观看高清完整版在线观看熊| 国产精品动漫网站| 国产网站在线免费观看| 欧美日韩国产成人在线91| 一本色道久久88| 色哟哟精品丝袜一区二区| 亲子乱一区二区三区电影| 一区二区三国产精华液| 国产一区二区网址|