宣告:
本文章中所有內容僅供學習交流使用,不用於其他任何目的,抓包內容、敏感網址、資料介面等均已做脫敏處理,嚴禁用於商業用途和非法用途,否則由此產生的一切後果均與作者無關!wx a15018601872
本文章未經許可禁止轉載,禁止任何修改後二次傳播,擅自使用本文講解的技術而導致的任何意外,作者均不負責,若有侵權,請聯絡作者立即刪除!q 2766958292
前言:
一個簡單學習案例需求。
1.逆向過程
如何定位加密地方。直接搜尋就行了dun。就會發現一個檔案。那就是加密地方。
2.如何執行
這個程式碼很可疑,在尾巴得地方來一個window.k=v操作。測試發現是加密入口。
3.如何產生正確結果值
這個還算簡單,隨便補補就行了。原長度300+,我160+就過了。最後由於是一個promise所以非同步處理一下。
window.h5sign.sign('#############################################?params=%7B%7D&pageSize=20&t=1713083564798&city=321&inDate=2024-04-14&outDate=2024-04-15&filterList=8888_1&pageIndex=1&sugActInfo=&traceToken=||cityId:201||qId:2ab84455-2db5-4107-af40-44544ec3134c||st:city||sId:201||scene_ids:0||smz:C||bkt:r1||').then(function(result) {
console.log(result,result.value.length);
}).catch(function(error) {
// 在這裡處理錯誤
console.error(error);
});
4.結果
簡單得複製結果拿出使用了結果如下。
結果
5.總結
1.複習一下基礎,怎麼找加密地方,補環境不是重點。
2.出於安全考慮,本章未提供完整流程,除錯環節省略較多,只提供大致思路,具體細節要你自己還原,相信你也能除錯出來。
3.最後僅用於學習交流附帶網站robots.txt
wx a15018601872
q 2766958292
僅用於學習交流👉侵權+wx
User-agent: yisouspider
Disallow: /youlun/*
User-agent: archive.org_bot
Allow: /
User-agent: *
Disallow: /AjaxHelper
Disallow: /virtualsite/
Disallow: /member
Disallow: /login.aspx
Disallow: /reg.aspx
Disallow: /GetPassword.aspx
Disallow: /Yuding1.aspx
Disallow: /selftrip/SelfTripSearchList.html
Disallow: /do_not_delete/
Disallow: /FlightAirportToLabel
Disallow: refid=
Disallow: qdid=
---dujia
Disallow: /dujia/wanle/searchlist_*
Disallow: /wanle/bookwanle.html?*
Disallow: /dujia/theme/search.aspx*
Disallow: /dujia/?spmid
Allow: /dujia/$
Allow: /dujia/group/$
Allow: /dujia/abroad/
Allow: /dujia/freetour/$
Allow: /dujia/theme/
Allow: /dujia/visa/
Allow: /dujia/wanle/
Allow: /dujia/globalscenery/
Allow: /dujia/schedule.html$
Allow: /dujia/des-/
Allow: /dujia/-zizhu/
Allow: /dujia/-lvyou/
Allow: /dujia/-gentuan/
Allow: /dujia/-local/
Allow: /dujia/-jijiu/
Allow: /dujia/-zizhu-tag/
Allow: /dujia/biaoqian-/
Allow: /dujia/keywords-*/
Allow: /dujia/tours/
Allow: /dujia/pk/
Allow: /dujia/yushou/
Allow: /dujia/zhuanti/
Disallow: /dujia/
---scenery
Disallow: /scenery/scenerysearchlist
Disallow: /scenery/SceneryWeb/*
Disallow: /scenery/AjaxHelper/
Disallow: /scenery/tg_detail.html
Disallow: /Scenery/SceneryYdOrder.html
Disallow: /Scenery/SceneryYdOrder.aspx
Disallow: /Scenery/sceneryOrder.aspx
Disallow: /scenery/sceneryorder.aspx
Disallow: /scenery/ticketOrder.aspx
Disallow: /scenery/Order.aspx
Disallow: /scenery/SelfTrip/SelfTripSearchList.aspx
Disallow: /scenery/ScenerySuccess.aspx
Disallow: /scenery/?track=
Disallow: /scenery/?*
Disallow: /scenery/NewSearchList.aspx?*
Disallow: /scenery/SearchList.aspx?*
Disallow: /scenery/SceneryTickets.aspx?*
Disallow: /scenery/BookSceneryTicket.aspx?*
---youlun
Disallow: /youlun/cruise-line-&
Disallow: /youlun/search/*
2017/5/10新增
Disallow: /youlun//fliter-
Disallow: /youlun/lc=
2017/5/27新增
Disallow: /youlun/&
Disallow: /youlun/?lid=
2017-10-13新增
---flight
Disallow: /flight/FlightBookOrder.aspx
Disallow: /FlightQuery.html$
Disallow: /FlightQuery.aspx?refid
Disallow: /FlightQuery.aspx?RefId
Disallow: /FlightQuery.aspx?TCAllianceID
Disallow: /flightquery.aspx?fromairportcode
Disallow: /flight/flight-book
Disallow: /flight/FlightCommentResult
Disallow: /flight/FlightBookAjax.aspx
Disallow: /flight/ajaxcn.ashx
Disallow: /flight/
Disallow: /Flight/*
---iflight
Disallow: /iflight/flight-book1.aspx
Disallow: /iflight/AjaxHandler.ashx
Disallow: /iflight/FlightInterAjax.aspx
Disallow: /iflight/flight-book2Soa.aspx
Disallow: /iflight/flight-book2.aspx
Disallow: /iflight/flight-book*.aspx
Disallow: /iflight/guoji.aspx
---hotel
Disallow: /hotel//page1/
Disallow: /hotel//jg/page/
Disallow: /hotel/rujia
Disallow: /HotelQuestionQuery.aspx
Disallow: /HotelQuestionsNew.aspx
Disallow: /HotelComments.aspx
Disallow: /hotelinfo.aspx
Disallow: /CityHotel.aspx
Disallow: /hotel/tag.aspx
Disallow: /communityhotel.aspx
Disallow: /CommunityHotel.aspx
Disallow: /HotelIntroInfo.aspx
Disallow: /hotelcity.aspx
Disallow: /HotelNearByLabel.aspx
Disallow: /HotelIntroCity.aspx
Disallow: /HotelCommentsDianPing.aspx
Disallow: /DianpingNew.aspx
Disallow: /HotelQuestions.aspx
Disallow: /HotelMiddlePage
Disallow: /HotelChainCity.aspx?id=*
Disallow: /HotelListByChina.aspx?utm
Disallow: /hotel/?RefId=*
Disallow: /HotelInfoAsk
Disallow: /hotel/hotelpackage/packagelist.aspx?
Disallow: /hotel/zizhuyou
Disallow: /hotels/*
Disallow: /hotel/?w=
Disallow: /hotel/HotelCityHandler.ashx
Disallow: /hotel/api/*
--huochepiao
Disallow: /huochepiao/v2/*
2017-1-10 add
Disallow: /zixun/*
2017年5月31日
dujia
Disallow: /dujia/newoc*