验证码破解 - 旋转验证码角度计算

API介绍

获取旋转角度

地址

http://193.142.58.145:8080/rotateCaptcha/queryAngle

方法

POST

CONTENT-TYPE

application-json

参数

token: xxxxx

base64: 图片转base64字符串

请求参数示例

{
    "token": "xxxx",
    "base64": "xxxxxxxxxx"
}

响应

code: 200(成功), 其他表示失败

data: 168(值为旋转角度)

案例

请求

curl版本
curl --location --request POST 'http://193.142.58.145:8080/rotateCaptcha/queryAngle' \
--header 'Content-Type: application/json' \
--data-raw '{
    "token": "xxx",
    "base64": ""
}'
okhttp版本
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n    \"token\": \"xxx\",\r\n    \"base64\": \"\"\r\n}");
Request request = new Request.Builder()
  .url("http://193.142.58.145:8080/rotateCaptcha/queryAngle")
  .method("POST", body)
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
jquery版本
var settings = {
  "url": "http://193.142.58.145:8080/rotateCaptcha/queryAngle",
  "method": "POST",
  "timeout": 0,
  "headers": {
    "Content-Type": "application/json"
  },
  "data": JSON.stringify({
    "token": "xxxxx",
    "base64": "xxxxx"
  }),
};

$.ajax(settings).done(function (response) {
  console.log(response);
});

token列表

token

次数

3dc2c5de-0bef-4d77-9c46-9b82ed429b0b-p2PcHjIv

10000次

d22e951d-6f4c-4a4b-bbf4-0f9f0965d4c0-sLVz65DP

10000次

09aaa3f2-74b3-4434-be3d-2ee65476a162-QH8fOOYY

10000次

获取更多token