๐Ÿ”ง cURL & curl-impersonate ํ…Œ์ŠคํŠธ ver.2025-12-26-001

BoringSSL ๋ฐ Chrome 116 ๋ฐ”์ด๋„ˆ๋ฆฌ ์ƒํƒœ ํ™•์ธ

1. ์‹œ์Šคํ…œ ์ •๋ณด

PHP Version
8.1.33
cURL Version
8.1.1
SSL Library
BoringSSL โœ“ BoringSSL
curl-impersonate: Chrome 116
โœ— ์—†์Œ
/usr/local/bin/curl_chrome116: line 11: /usr/local/bin/curl-impersonate-chrome: No such file or directory
cURL ๊ธฐ๋Šฅ
IPv6, SSL, libz, HTTP/2

2. BoringSSL ์‚ฌ์šฉ ์—ฌ๋ถ€

โœ…
BoringSSL์ด ์ ์šฉ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค
PHP cURL์ด BoringSSL๋กœ ๋นŒ๋“œ๋˜์–ด curl-impersonate ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

3. Chrome 116 ๋ฐ”์ด๋„ˆ๋ฆฌ ์ƒํƒœ

โŒ
Chrome 116 ๋ฐ”์ด๋„ˆ๋ฆฌ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค
๊ฒฝ๋กœ: /usr/local/bin/curl_chrome116
์˜ค๋ฅ˜: /usr/local/bin/curl_chrome116: line 11: /usr/local/bin/curl-impersonate-chrome: No such file or directory

4. ์š”์ฒญ ํ…Œ์ŠคํŠธ

5. ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ

๐Ÿ˜ PHP cURL (๊ธฐ๋ณธ ๋ฐฉ์‹)
SUCCESS513msHTTP 200
JA3 Hash
d871d02cecbde59abbf8f4806134addf
TLS Version
TLS 1.3 (772)
๐Ÿ“‹ ์ƒ์„ธ ์ •๋ณด
{
  "donate": "Please consider donating to keep this API running. Visit https://tls.peet.ws",
  "ip": "49.247.49.143:57002",
  "http_version": "h2",
  "method": "GET",
  "user_agent": "Mozilla/5.0 (Linux; Android 13; Pixel 7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Mobile Safari/537.36",
  "tls": {
    "ciphers": [
      "TLS_GREASE (0xCACA)",
      "TLS_AES_128_GCM_SHA256",
      "TLS_AES_256_GCM_SHA384",
      "TLS_CHACHA20_POLY1305_SHA256",
      "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
      "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
      "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
      "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
      "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
      "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
      "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
      "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
      "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
      "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
      "TLS_RSA_WITH_AES_128_GCM_SHA256",
      "TLS_RSA_WITH_AES_256_GCM_SHA384",
      "TLS_RSA_WITH_AES_128_CBC_SHA",
      "TLS_RSA_WITH_AES_256_CBC_SHA"
    ],
    "extensions": [
      {
        "name": "TLS_GREASE (0xfafa)"
      },
      {
        "name": "server_name (0)",
        "server_name": "tls.peet.ws"
      },
      {
        "name": "extended_master_secret (23)",
        "master_secret_data": "",
        "extended_master_secret_data": ""
      },
      {
        "name": "extensionRenegotiationInfo (boringssl) (65281)",
        "data": "00"
      },
      {
        "name": "supported_groups (10)",
        "supported_groups": [
          "TLS_GREASE (0xeaea)",
          "X25519 (29)",
          "P-256 (23)",
          "P-384 (24)"
        ]
      },
      {
        "name": "ec_point_formats (11)",
        "elliptic_curves_point_formats": [
          "0x00"
        ]
      },
      {
        "name": "session_ticket (35)",
        "data": ""
      },
      {
        "name": "application_layer_protocol_negotiation (16)",
       
๋ฐ”์ด๋„ˆ๋ฆฌ ์—†์Œ
Chrome 116 ๋ฐ”์ด๋„ˆ๋ฆฌ๊ฐ€ ์„ค์น˜๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ฒฝ๋กœ: /usr/local/bin/curl_chrome116

6. ์š”์•ฝ

BoringSSL ์ƒํƒœ
โœ… ์ ์šฉ๋จ
Chrome 116 ๋ฐ”์ด๋„ˆ๋ฆฌ
โŒ ์—†์Œ
๊ถŒ์žฅ ์‚ฌํ•ญ
โš ๏ธ ๋ฐ”์ด๋„ˆ๋ฆฌ ์„ค์น˜ ๊ถŒ์žฅ