[ { "request": { "method": "GET", "url": "https://www.acgcbk11.vip/m/signin", "headers": [], "cookies": [], "data": "" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" } ], "failed_asserts": [], "extract_variables": [ { "name": "nonce", "re": "\"nonce\" type=\"hidden\" value=\"(\\w+)\"", "from": "content" }, { "name": "wpnonce", "re": "\"_wpnonce\":\"(\\w+)\"", "from": "content" }, { "name": "s", "re": "", "from": "content" } ] } }, { "comment": "While 循环开始,此循环将持续执行,直到 loop_index0 达到或超过 23,或者 s 不再为空字符串", "request": { "method": "GET", "url": "{% while int(loop_index0) < 23 and s == '' %}", "headers": [], "cookies": [], "data": "" }, "rule": { "success_asserts": [], "failed_asserts": [], "extract_variables": [] } }, { "request": { "method": "GET", "url": "https://www.acgcbk11.vip/wp-content/themes/Acgbuster/core/api/captcha.php?e=1&p=reg", "headers": [], "cookies": [], "data": "" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" } ], "failed_asserts": [], "extract_variables": [ { "name": "sec", "re": ".+", "from": "content" } ] } }, { "comment": "OCR识别", "request": { "method": "POST", "url": "api://util/dddd/ocr", "headers": [ { "name": "Content-Type", "value": "application/json" } ], "cookies": [], "data": "{\"img\":\"{{sec}}\",\"imgurl\":\"\",\"old\":\"False\",\"extra_onnx_name\":\"\"}" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" }, { "re": "\"状态\": \"OK\"", "from": "content" } ], "failed_asserts": [], "extract_variables": [ { "name": "sec", "re": "\"Result\": \"(.*)\"", "from": "content" } ] } }, { "request": { "method": "POST", "url": "https://www.acgcbk11.vip/api/v1/session", "headers": [], "cookies": [], "data": "user_login={{username}}&password={{password}}&captcha={{sec}}&nonce={{nonce}}&_wpnonce={{wpnonce}}" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" } ], "failed_asserts": [], "extract_variables": [ { "name": "s", "re": "success\":(1)", "from": "content" } ] } }, { "comment": "While 循环结束", "request": { "method": "GET", "url": "{% endwhile %}", "headers": [], "cookies": [], "data": "" }, "rule": { "success_asserts": [] } }, { "request": { "method": "GET", "url": "https://www.acgcbk11.vip/me/credits", "headers": [], "cookies": [], "data": "" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" } ], "failed_asserts": [], "extract_variables": [ { "name": "wpnonce", "re": "wpnonce\":\"(\\w+)\"", "from": "content" } ] } }, { "request": { "method": "POST", "url": "https://www.acgcbk11.vip/api/v1/actions/daily_sign", "headers": [], "cookies": [], "data": "_wpnonce={{wpnonce}}" }, "rule": { "success_asserts": [ { "re": "\"success\":true", "from": "content" } ], "failed_asserts": [], "extract_variables": [ { "name": "__log__", "re": "\"message\":\"(.+?)\"", "from": "content" } ] } }, { "comment": "Unicode转换", "request": { "method": "POST", "url": "api://util/unicode", "headers": [], "cookies": [], "data": "html_unescape=false&content={{__log__}}" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" }, { "re": "\"状态\": \"200\"", "from": "content" } ], "failed_asserts": [], "extract_variables": [ { "name": "__log__", "re": "\"转换后\": \"(.*)\"", "from": "content" } ] } } ]