From 4590bff3ce5d4713ac774ab32ef3814866c20081 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 1 Sep 2023 08:41:29 +0800 Subject: [PATCH] Add HAR: mossfrp (#415) Co-authored-by: sunnywangzi --- mossfrp.har | 237 ++++++++++++++++++++++++++++++++++++++++++++++ tpls_history.json | 12 +++ 2 files changed, 249 insertions(+) create mode 100644 mossfrp.har diff --git a/mossfrp.har b/mossfrp.har new file mode 100644 index 0000000..78134d8 --- /dev/null +++ b/mossfrp.har @@ -0,0 +1,237 @@ +[ + { + "comment": "登入-获取token", + "request": { + "method": "POST", + "url": "https://https.ghs.wiki:7002/API?void=post", + "headers": [ + { + "name": "Accept", + "value": "application/json" + }, + { + "name": "Accept-Encoding", + "value": "gzip, deflate, br" + }, + { + "name": "Accept-Language", + "value": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6" + }, + { + "name": "Access-Control-Allow-Origin", + "value": "*" + }, + { + "name": "Connection", + "value": "keep-alive" + }, + { + "name": "Content-Type", + "value": "application/json" + }, + { + "name": "Origin", + "value": "https://www.mossfrp.top" + }, + { + "name": "Referer", + "value": "https://https.ghs.wiki/" + }, + { + "name": "Sec-Fetch-Dest", + "value": "empty" + }, + { + "name": "Sec-Fetch-Mode", + "value": "cors" + }, + { + "name": "Sec-Fetch-Site", + "value": "cross-site" + }, + { + "name": "User-Agent", + "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.203" + }, + { + "name": "access-control-max-age", + "value": "864000" + }, + { + "name": "dnt", + "value": "1" + }, + { + "name": "sec-ch-ua", + "value": "\"Not/A)Brand\";v=\"99\", \"Microsoft Edge\";v=\"115\", \"Chromium\";v=\"115\"" + }, + { + "name": "sec-ch-ua-mobile", + "value": "?0" + }, + { + "name": "sec-ch-ua-platform", + "value": "\"Windows\"" + }, + { + "name": "sec-gpc", + "value": "1" + } + ], + "cookies": [], + "data": "{\"type\":\"login\",\"loginType\":\"email\",\"account\":\"{{username}}\",\"password\":\"{{password}}\",\"encryption\":\"true\"}", + "mimeType": "application/json" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [ + { + "re": "404", + "from": "content" + } + ], + "extract_variables": [ + { + "name": "token", + "re": "\"token\":\"(.+?)\"", + "from": "content" + } + ] + } + }, + { + "comment": "签到", + "request": { + "method": "POST", + "url": "https://https.ghs.wiki:7002/API?void=post", + "headers": [ + { + "name": "Accept", + "value": "application/json" + }, + { + "name": "Accept-Encoding", + "value": "gzip, deflate, br" + }, + { + "name": "Accept-Language", + "value": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6" + }, + { + "name": "Access-Control-Allow-Origin", + "value": "*" + }, + { + "name": "Connection", + "value": "keep-alive" + }, + { + "name": "Content-Type", + "value": "application/json" + }, + { + "name": "Origin", + "value": "https://www.mossfrp.top" + }, + { + "name": "Referer", + "value": "https://https.ghs.wiki/" + }, + { + "name": "Sec-Fetch-Dest", + "value": "empty" + }, + { + "name": "Sec-Fetch-Mode", + "value": "cors" + }, + { + "name": "Sec-Fetch-Site", + "value": "cross-site" + }, + { + "name": "User-Agent", + "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.203" + }, + { + "name": "access-control-max-age", + "value": "864000" + }, + { + "name": "dnt", + "value": "1" + }, + { + "name": "sec-ch-ua", + "value": "\"Not/A)Brand\";v=\"99\", \"Microsoft Edge\";v=\"115\", \"Chromium\";v=\"115\"" + }, + { + "name": "sec-ch-ua-mobile", + "value": "?0" + }, + { + "name": "sec-ch-ua-platform", + "value": "\"Windows\"" + }, + { + "name": "sec-gpc", + "value": "1" + } + ], + "cookies": [], + "data": "{\"type\":\"signIn\",\"token\":\"{{token}}\"}", + "mimeType": "application/json" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "signInMessage", + "re": "\"signInMessage\":\"(.+?)\",", + "from": "content" + } + ] + } + }, + { + "comment": "Unicode转换", + "request": { + "method": "POST", + "url": "api://util/unicode", + "headers": [], + "cookies": [], + "data": "content={{signInMessage}}" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + }, + { + "re": "\"状态\": \"200\"", + "from": "content" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "__log__", + "re": "\"转换后\": \"(.*)\"", + "from": "content" + } + ] + } + } +] \ No newline at end of file diff --git a/tpls_history.json b/tpls_history.json index 936bfb7..cbd0e05 100644 --- a/tpls_history.json +++ b/tpls_history.json @@ -2724,6 +2724,18 @@ "date": "2023-08-31 13:11:45", "version": "20230831", "commenturl": "https://github.com/qd-today/templates/issues/421" + }, + "mossfrp": { + "name": "mossfrp", + "author": "sunnywangzi", + "url": "https://raw.githubusercontent.com/qd-today/templates/master/mossfrp.har", + "update": false, + "comments": "username:邮箱/用户名
password:加密后的密码 (抓登录时post传的password的值)
https://www.mossfrp.top", + "filename": "mossfrp.har", + "content": "W3siY29tbWVudCI6ICLnmbvlhaUt6I635Y+WdG9rZW4iLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImh0dHBzOi8vaHR0cHMuZ2hzLndpa2k6NzAwMi9BUEk/dm9pZD1wb3N0IiwgImhlYWRlcnMiOiBbeyJuYW1lIjogIkFjY2VwdCIsICJ2YWx1ZSI6ICJhcHBsaWNhdGlvbi9qc29uIn0sIHsibmFtZSI6ICJBY2NlcHQtRW5jb2RpbmciLCAidmFsdWUiOiAiZ3ppcCwgZGVmbGF0ZSwgYnIifSwgeyJuYW1lIjogIkFjY2VwdC1MYW5ndWFnZSIsICJ2YWx1ZSI6ICJ6aC1DTix6aDtxPTAuOSxlbjtxPTAuOCxlbi1HQjtxPTAuNyxlbi1VUztxPTAuNiJ9LCB7Im5hbWUiOiAiQWNjZXNzLUNvbnRyb2wtQWxsb3ctT3JpZ2luIiwgInZhbHVlIjogIioifSwgeyJuYW1lIjogIkNvbm5lY3Rpb24iLCAidmFsdWUiOiAia2VlcC1hbGl2ZSJ9LCB7Im5hbWUiOiAiQ29udGVudC1UeXBlIiwgInZhbHVlIjogImFwcGxpY2F0aW9uL2pzb24ifSwgeyJuYW1lIjogIk9yaWdpbiIsICJ2YWx1ZSI6ICJodHRwczovL3d3dy5tb3NzZnJwLnRvcCJ9LCB7Im5hbWUiOiAiUmVmZXJlciIsICJ2YWx1ZSI6ICJodHRwczovL2h0dHBzLmdocy53aWtpLyJ9LCB7Im5hbWUiOiAiU2VjLUZldGNoLURlc3QiLCAidmFsdWUiOiAiZW1wdHkifSwgeyJuYW1lIjogIlNlYy1GZXRjaC1Nb2RlIiwgInZhbHVlIjogImNvcnMifSwgeyJuYW1lIjogIlNlYy1GZXRjaC1TaXRlIiwgInZhbHVlIjogImNyb3NzLXNpdGUifSwgeyJuYW1lIjogIlVzZXItQWdlbnQiLCAidmFsdWUiOiAiTW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExNS4wLjAuMCBTYWZhcmkvNTM3LjM2IEVkZy8xMTUuMC4xOTAxLjIwMyJ9LCB7Im5hbWUiOiAiYWNjZXNzLWNvbnRyb2wtbWF4LWFnZSIsICJ2YWx1ZSI6ICI4NjQwMDAifSwgeyJuYW1lIjogImRudCIsICJ2YWx1ZSI6ICIxIn0sIHsibmFtZSI6ICJzZWMtY2gtdWEiLCAidmFsdWUiOiAiXCJOb3QvQSlCcmFuZFwiO3Y9XCI5OVwiLCBcIk1pY3Jvc29mdCBFZGdlXCI7dj1cIjExNVwiLCBcIkNocm9taXVtXCI7dj1cIjExNVwiIn0sIHsibmFtZSI6ICJzZWMtY2gtdWEtbW9iaWxlIiwgInZhbHVlIjogIj8wIn0sIHsibmFtZSI6ICJzZWMtY2gtdWEtcGxhdGZvcm0iLCAidmFsdWUiOiAiXCJXaW5kb3dzXCIifSwgeyJuYW1lIjogInNlYy1ncGMiLCAidmFsdWUiOiAiMSJ9XSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAie1widHlwZVwiOlwibG9naW5cIixcImxvZ2luVHlwZVwiOlwiZW1haWxcIixcImFjY291bnRcIjpcInt7dXNlcm5hbWV9fVwiLFwicGFzc3dvcmRcIjpcInt7cGFzc3dvcmR9fVwiLFwiZW5jcnlwdGlvblwiOlwidHJ1ZVwifSIsICJtaW1lVHlwZSI6ICJhcHBsaWNhdGlvbi9qc29uIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFt7InJlIjogIjQwNCIsICJmcm9tIjogImNvbnRlbnQifV0sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAidG9rZW4iLCAicmUiOiAiXCJ0b2tlblwiOlwiKC4rPylcIiIsICJmcm9tIjogImNvbnRlbnQifV19fSwgeyJjb21tZW50IjogIuetvuWIsCIsICJyZXF1ZXN0IjogeyJtZXRob2QiOiAiUE9TVCIsICJ1cmwiOiAiaHR0cHM6Ly9odHRwcy5naHMud2lraTo3MDAyL0FQST92b2lkPXBvc3QiLCAiaGVhZGVycyI6IFt7Im5hbWUiOiAiQWNjZXB0IiwgInZhbHVlIjogImFwcGxpY2F0aW9uL2pzb24ifSwgeyJuYW1lIjogIkFjY2VwdC1FbmNvZGluZyIsICJ2YWx1ZSI6ICJnemlwLCBkZWZsYXRlLCBiciJ9LCB7Im5hbWUiOiAiQWNjZXB0LUxhbmd1YWdlIiwgInZhbHVlIjogInpoLUNOLHpoO3E9MC45LGVuO3E9MC44LGVuLUdCO3E9MC43LGVuLVVTO3E9MC42In0sIHsibmFtZSI6ICJBY2Nlc3MtQ29udHJvbC1BbGxvdy1PcmlnaW4iLCAidmFsdWUiOiAiKiJ9LCB7Im5hbWUiOiAiQ29ubmVjdGlvbiIsICJ2YWx1ZSI6ICJrZWVwLWFsaXZlIn0sIHsibmFtZSI6ICJDb250ZW50LVR5cGUiLCAidmFsdWUiOiAiYXBwbGljYXRpb24vanNvbiJ9LCB7Im5hbWUiOiAiT3JpZ2luIiwgInZhbHVlIjogImh0dHBzOi8vd3d3Lm1vc3NmcnAudG9wIn0sIHsibmFtZSI6ICJSZWZlcmVyIiwgInZhbHVlIjogImh0dHBzOi8vaHR0cHMuZ2hzLndpa2kvIn0sIHsibmFtZSI6ICJTZWMtRmV0Y2gtRGVzdCIsICJ2YWx1ZSI6ICJlbXB0eSJ9LCB7Im5hbWUiOiAiU2VjLUZldGNoLU1vZGUiLCAidmFsdWUiOiAiY29ycyJ9LCB7Im5hbWUiOiAiU2VjLUZldGNoLVNpdGUiLCAidmFsdWUiOiAiY3Jvc3Mtc2l0ZSJ9LCB7Im5hbWUiOiAiVXNlci1BZ2VudCIsICJ2YWx1ZSI6ICJNb3ppbGxhLzUuMCAoV2luZG93cyBOVCAxMC4wOyBXaW42NDsgeDY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvMTE1LjAuMC4wIFNhZmFyaS81MzcuMzYgRWRnLzExNS4wLjE5MDEuMjAzIn0sIHsibmFtZSI6ICJhY2Nlc3MtY29udHJvbC1tYXgtYWdlIiwgInZhbHVlIjogIjg2NDAwMCJ9LCB7Im5hbWUiOiAiZG50IiwgInZhbHVlIjogIjEifSwgeyJuYW1lIjogInNlYy1jaC11YSIsICJ2YWx1ZSI6ICJcIk5vdC9BKUJyYW5kXCI7dj1cIjk5XCIsIFwiTWljcm9zb2Z0IEVkZ2VcIjt2PVwiMTE1XCIsIFwiQ2hyb21pdW1cIjt2PVwiMTE1XCIifSwgeyJuYW1lIjogInNlYy1jaC11YS1tb2JpbGUiLCAidmFsdWUiOiAiPzAifSwgeyJuYW1lIjogInNlYy1jaC11YS1wbGF0Zm9ybSIsICJ2YWx1ZSI6ICJcIldpbmRvd3NcIiJ9LCB7Im5hbWUiOiAic2VjLWdwYyIsICJ2YWx1ZSI6ICIxIn1dLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICJ7XCJ0eXBlXCI6XCJzaWduSW5cIixcInRva2VuXCI6XCJ7e3Rva2VufX1cIn0iLCAibWltZVR5cGUiOiAiYXBwbGljYXRpb24vanNvbiJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW3sicmUiOiAiMjAwIiwgImZyb20iOiAic3RhdHVzIn1dLCAiZmFpbGVkX2Fzc2VydHMiOiBbXSwgImV4dHJhY3RfdmFyaWFibGVzIjogW3sibmFtZSI6ICJzaWduSW5NZXNzYWdlIiwgInJlIjogIlwic2lnbkluTWVzc2FnZVwiOlwiKC4rPylcIiwiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsiY29tbWVudCI6ICJVbmljb2Rl6L2s5o2iIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJQT1NUIiwgInVybCI6ICJhcGk6Ly91dGlsL3VuaWNvZGUiLCAiaGVhZGVycyI6IFtdLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICJjb250ZW50PXt7c2lnbkluTWVzc2FnZX19In0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifSwgeyJyZSI6ICJcIueKtuaAgVwiOiBcIjIwMFwiIiwgImZyb20iOiAiY29udGVudCJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAiX19sb2dfXyIsICJyZSI6ICJcIui9rOaNouWQjlwiOiBcIiguKilcIiIsICJmcm9tIjogImNvbnRlbnQifV19fV0=", + "date": "2023-09-01 08:40:39", + "version": "20230901", + "commenturl": "https://github.com/qd-today/templates/issues/414" } } } \ No newline at end of file