BazaarLinkBazaarLink
Đăng nhập

BazaarLink Probe kiểm tra relay API AI

Bước 1 — Cấu hình endpoint

Nhập Base URL, khóa API và ID mô hình để chạy 84 phép kiểm tra tiêu chuẩn. Có thêm 2 phép tùy chọn, tối đa 86. Báo cáo kiểm tra danh tính mô hình, token, Prompt Injection, chuỗi cung ứng và streaming.

Dùng khóa API thử nghiệm có thể thu hồiKhóa API chỉ được gửi tới máy chủ BazaarLink Probe cho lần kiểm tra này và không được tái sử dụng làm thông tin xác thực monitoring. Hãy đặt hạn mức thấp và thu hồi khóa sau khi thử.

Relay được kiểm tra nhiều nhất

api.a6api.com báo cáo kiểm tra · 5151 lượt kiểm traa6api.com báo cáo kiểm tra · 912 lượt kiểm traaihub.top báo cáo kiểm tra · 617 lượt kiểm trawawapii.com báo cáo kiểm tra · 549 lượt kiểm trawww.yiyuantoken.com báo cáo kiểm tra · 376 lượt kiểm traapi.zeekai.cc báo cáo kiểm tra · 360 lượt kiểm traai.boke.page báo cáo kiểm tra · 340 lượt kiểm tragateai.cc báo cáo kiểm tra · 295 lượt kiểm tramdkj.lol báo cáo kiểm tra · 294 lượt kiểm trawww.piteai.com báo cáo kiểm tra · 276 lượt kiểm trashu26.cfd báo cáo kiểm tra · 266 lượt kiểm traseekai.cc báo cáo kiểm tra · 265 lượt kiểm traapi.9527code.com báo cáo kiểm tra · 262 lượt kiểm traapi.aijws.com báo cáo kiểm tra · 255 lượt kiểm trapool.chaozhiyuanai.com báo cáo kiểm tra · 245 lượt kiểm tra
24 giờ qua
Các probes đã chạyCác relay riêng biệt

BYOK|Đặt key của bạn sau cổng kiểm duyệt

Một người dùng hỏi điều không nên hỏi, thứ bị khóa là API key của bạn. Mọi yêu cầu đều đi qua kiểm duyệt nội dung của BazaarLink trước; câu hỏi rủi ro cao bị chặn ngay và không đến được upstream, giúp giảm đáng kể rủi ro tài khoản của bạn bị khóa vì nội dung vi phạm.

Tìm hiểu BYOK →

BYOC|GPU của bạn, với một cổng API tiếp tục phục vụ

Một API key; khi node đầy concurrency, process bị treo hoặc máy mất kết nối, yêu cầu chuyển liền mạch sang model của nền tảng; traffic từ node của bạn không tính giá, chỉ traffic do fallback tiếp nhận mới bị tính phí.

Xem hướng dẫn cài đặt đầy đủ →
Nghiên cứuarXiv 2604.08407 — Nghiên cứu tấn công chuỗi cung ứng LLMTwitter / X — Thảo luận BazaarLinkarXiv 2407.15847 — LLMmap: Nhận diện vân tay Mô hình Ngôn ngữ LớnarXiv 2604.24827 — IKP: Ước lượng tham số LLM hộp đen qua dung lượng dữ kiệnOWASP LLM Top 10 — Top 10 rủi ro bảo mật cho ứng dụng LLM

Cách chúng tôi phán định

1Chạy thử với câu hỏiTối đa 86 câu2Của hãng nàoThuộc OpenAI hay Claude?3Model nàoXác định đúng model trong cùng một hãng4Kiểm tra lại cặp song sinhPhân biệt các model giống nhau5Đối chiếu với lời khaiKết quả đo thực tế so với lời khai
30
nhánh phán định
8
kết luận có thể xảy ra
0
lần chỉ tin lời nhà cung cấp tự khai
Mở rộng toàn bộ cây quyết định để xem ba kết quả được hình thành như thế nào
Cây quyết địnhToàn bộ các nhánh của năm giai đoạn, cùng đường đi thực tế① Chạy thử với câu hỏi1.1Trả lời đầy đủ1.2Thiếu ít câu <10%1.3Thiếu ≥10%, chỉ nhận hãngThiếu ≥10%, chỉ nh…1.4Endpoint không phản hồiEndpoint không phả…② Của hãng nào2.1Tự nhận bằng tiếng Trung, chốt ngayTự nhận bằng tiếng…2.2Dấu vân tay hành vi quyết địnhDấu vân tay hành v…2.3Không đủ bằng chứng, bỏ phiếu trắngKhông đủ bằng chứn…MODLá chắn mâu thuẫn hạ cấpLá chắn mâu thuẫn…③ Model nào3.1Dùng Scoped3.2Chéo hãng lật lại phán địnhChéo hãng lật lại…3.3Bằng chứng từ kiểu từ chối đặc trưngBằng chứng từ kiểu…3.4Chéo hãng cứu vãn3.5Nâng lên Global3.6IKP làm tuyến phòng thủ cuốiIKP làm tuyến phòn…3.7Bỏ phiếu trắng, chỉ nhận hãngBỏ phiếu trắng, ch…M1Phân xử V3FM2Quyền phủ quyết hãng dựa trên hành viQuyền phủ quyết hã…④ Kiểm tra lại cặp song sinh4.1Qua hết → xác nhận4.2Qua hết → lật lại4.3Không qua gate4.4H1 bảo vệ, không lật lạiH1 bảo vệ, không l…4.5Baseline đã cũ⑤ Đối chiếu với lời khai5.1Khớp hoàn toàn5.2Chỉ hãng khớp5.3Model không khớp5.4Tráo model5.5Lời tự nhận bị giả mạo5.6Hành vi bị dẫn dắt5.7Không đủ dữ liệu5.8Mập mờ
KhớpChưa xác địnhKhông khớpXám = nhánh không đi qua lần nàyNhấp vào bất kỳ nút nào để xem giải thích
Trả lời đầy đủ mọi câu hỏi, hãng và model khớp nhau xuyên suốt, kiểm tra lại cũng xác nhận → khớp hoàn toàn.
Đường đi thực tế 1.1 → 2.2 → 3.1 → 4.1 → 5.1

Phương pháp và giới hạn

Chúng tôi không hỏi một endpoint xem nó là mô hình nào — endpoint nào cũng có thể trả lời bất kỳ cái tên nào. Chúng tôi gửi 84 phép kiểm tiêu chuẩn để bắt nó làm việc thật, rồi so cách nó làm việc với mốc chuẩn của những mô hình chúng tôi đã biết. Việc phán định đi qua năm chặng, từ thô đến tinh, và chặng nào cũng được phép nói rằng bằng chứng chưa đủ nên chưa kết luận.

Năm chặng thu hẹp dần như thế nào

  1. Ra đề và đo thật

    Endpoint này có đo được hay không đã?

    Điều kiện đầu tiên của phán định là các câu hỏi thật sự có lời đáp. Câu thiếu lời đáp không chỉ là ít dữ liệu hơn: những câu trả về có thể tình cờ nghiêng hết về một phía, và đó là lệch mẫu chứ không phải bằng chứng.

    Nếu endpoint không phản hồi gì, hoặc khóa và tên mô hình vốn đã không dùng được, chúng tôi dừng ngay tại đó thay vì chắp vá một kết luận từ phần còn sót.

  2. Nhận ra do ai làm ra

    Đây là mô hình do ai làm ra?

    Kiểu tráo phổ biến nhất là tráo xuyên họ: một mô hình rẻ khoác cái tên đắt. Hành vi ở tầng họ mô hình ổn định nhất và khó giả nhất, nên chúng tôi hỏi tầng đó trước. Thứ chúng tôi đối chiếu là văn phong và thói quen trả lời, không phải cái tên nó tự xưng; lời tự xưng là thứ dễ làm giả nhất trong cả bản báo cáo.

    Không đủ bằng chứng ở tầng họ thì chúng tôi bỏ phiếu trắng chứ không gọi tên cho có. Khi một endpoint tự xưng một nơi sản xuất bằng tiếng Trung nhưng hành xử như một nơi khác, chúng tôi coi lời tự xưng đó là lỡ lời và quay về với bằng chứng hành vi.

  3. Nhận ra là bản nào

    Trong cùng một họ, đây là bản nào?

    Thứ bạn mua là một bản cụ thể, không phải một mô hình nào đó của nơi ấy. Cái mà người ta gọi là bị giảm chất lượng phần lớn xảy ra ở tầng này: họ mô hình vẫn nguyên, chỗ của nó bị thay bằng một bản anh em rẻ hơn. Chúng tôi chạy đối chiếu trong họ và đối chiếu xuyên họ cùng lúc rồi để hai kết quả kiểm tra lẫn nhau — một khi họ mô hình đã sai, đối chiếu trong họ sẽ gọi tên sai với một sự tự tin rất cao.

    Khi bằng chứng chỉ đủ tới tầng họ, báo cáo nói thẳng rằng chúng tôi biết là do ai làm ra chứ không biết là bản nào, thay vì điền vào chỗ trống ứng viên trông giống nhất.

  4. Phúc tra cặp sinh đôi

    Bản mà chặng trước chọn ra có thật sự tách được khỏi những anh em gần nhất của nó không?

    Có những bản là sinh đôi: văn phong, năng lực và lối nói quen thuộc trùng nhau tới mức chặng trước gần như không còn khả năng phân biệt giữa chúng, điểm số xích lại gần nhau mà sự gần đó chẳng có ý nghĩa gì. Chặng này chỉ làm một việc: với những cụm họ hàng gần như thế, nó lấy mẫu lại bằng một bộ câu hỏi riêng được dựng đúng cho phép so sánh đó, rồi đọc toàn bộ phân bố thay vì đọc từng câu trả lời. Qua được thì chặng trước hoặc được xác nhận hoặc bị lật; không qua thì kết quả chặng trước giữ nguyên.

    Chặng này mang một sự bất đối xứng có chủ ý: khi bằng chứng chưa có tính quyết định mà kết quả chặng trước lại tình cờ trùng với điều nhà cung cấp công bố, chúng tôi không lật. Vu oan cho một nhà cung cấp trung thực đắt hơn là bỏ lọt một nhà cung cấp gian dối.

  5. Đối chiếu với công bố

    Kết quả đo khác với công bố của nhà cung cấp ở chỗ nào?

    Bản thân việc nhận diện không nhìn vào điều nhà cung cấp công bố — các chặng trước chỉ đối chiếu bằng chứng hành vi. Lời công bố chỉ bước vào ở đúng hai chỗ: khi chặng thứ tư quyết định có lật hay không, và ở đây. Thứ tự này là cố ý — có đáp án trước khi đọc đề thì lời công bố không dắt mũi được. Các kết luận gồm: khớp hoàn toàn, chỉ khớp họ mô hình, đúng họ nhưng sai bản, bị tráo mô hình, lời tự xưng bị làm giả, hành vi bị dẫn dắt, dữ liệu không đủ, và không ngã ngũ.

    Khi các tín hiệu mâu thuẫn nhau mà không có đa số ổn định, kết luận là không ngã ngũ. Đó là một kết luận chính thức, không phải hệ thống hỏng.

Vì sao chúng tôi thường xuyên nói là không xác định được

Vì hai chiều sai lầm không có cái giá như nhau. Nói một relay trung thực là kẻ tráo mô hình là một lời buộc tội, và nó gây thiệt hại thật cho người thật; ngược lại, bỏ lọt một lần thì bạn vẫn có thể đo lại hoặc xem lịch sử của nó. Vì vậy khi bằng chứng mỏng, chúng tôi chọn không kết luận.

Nguyên tắc ấy có hình hài cụ thể trong mã nguồn: báo cáo chỉ vẽ ra dấu hiệu mô hình không khớp khi engine đã xác nhận có sự thay thế. Còn việc mô hình giống nhất tình cờ khác với công bố thì không bao giờ được vẽ thành lời buộc tội — đó chỉ là phỏng đoán của chúng tôi. Khi bạn thấy dòng chữ chưa xác định, cách đọc đúng là bằng chứng của lần chạy này chưa đủ để kết luận. Nó không phải giấy chứng nhận trong sạch, cũng không phải bản án.

Cách đọc các con số trong báo cáo

Kiểm tra theo quy tắc và phán định danh tính
Bộ tiêu chuẩn chạy 84 phép kiểm theo quy tắc và tạo phán định danh tính từ bằng chứng hành vi. Báo cáo mới không nén các loại kiểm tra khác nhau thành một điểm tổng hợp; hãy đọc riêng kết quả danh tính, cảnh báo quy tắc và bằng chứng.
Độ mạnh của phán định
Là độ mạnh của bằng chứng trong lần chạy này: các câu hỏi được trả lời đầy đủ tới đâu, các tín hiệu có cùng chỉ về một hướng không, và khoảng cách giữa những ứng viên họ hàng gần có đủ rộng không. Giá trị này thay đổi theo từng lần đo, không phải thuộc tính cố định của mô hình.
Độ chính xác lịch sử
Là mức làm đúng của phương pháp này trên những mẫu mà chúng tôi đã biết đáp án. Nó được tính ngoại tuyến và không liên quan gì tới lần đo của bạn. Không được đọc nó thành xác suất phán định lần này là đúng — hai con số trả lời hai câu hỏi khác nhau và không thể thay thế cho nhau.

Những gì chúng tôi không làm được

Dưới đây là các giới hạn mà chúng tôi biết. Chúng tôi viết ra vì một bản báo cáo giấu đi giới hạn của mình sẽ được tin tưởng nhiều hơn mức nó xứng đáng.

  • Chúng tôi chỉ nhìn thấy đúng lần gọi này

    Một lần đo là một mẫu. Một relay có thể chỉ tráo trên một phần lưu lượng, hoặc trả hàng thật mỗi khi dạng lưu lượng trông giống một phép kiểm. Qua được một lần không đồng nghĩa với trung thực lâu dài — hãy đo lại định kỳ và đọc lịch sử thay vì đọc một bản báo cáo đơn lẻ.

  • Việc tách các bản họ hàng gần có trần

    Khi kẻ mạo danh cố ý bắt chước hơn một nửa hành vi của mục tiêu, khoảng một nửa bằng chứng sẽ chỉ về danh tính được công bố do chính cấu trúc của phép đo. Đó là một trần mang tính cấu trúc chứ không phải do thiếu câu hỏi — chúng tôi đã đo: thêm câu hỏi làm chi phí tăng mạnh còn khả năng phân biệt gần như không nhúc nhích.

  • Chúng tôi không thể chứng minh là không hề bị tráo

    Phán định khớp có nghĩa là bằng chứng của lần chạy này không ủng hộ việc có tráo, chứ không có nghĩa là đã không có việc tráo. Bất kỳ phép kiểm nào tự nhận bảo đảm được điều thứ hai đều đang nói quá về mình.

  • Báo cáo cũ ghi chú ít hơn

    Đường đi của phán định được dựng lại từ dữ liệu đã lưu sau khi mọi chuyện đã xong; engine không ghi lại lúc đó nó đã đi theo quy tắc nào. Có những nhánh không để lại dấu vết đủ khác biệt để khôi phục, và ở đó chúng tôi chỉ làm sáng kết quả mà không đánh số quy tắc. Thà nói ít còn hơn đoán.

Phạm vi kiểm tra

Cách đọc trạng thái

Đạt

Phản hồi đáp ứng baseline và ngưỡng bảo mật của phép kiểm tra.

Cảnh báo

Tín hiệu chưa đầy đủ hoặc gần ngưỡng; hãy xem giải thích và phản hồi thô.

Không đạt

Đã xác nhận sai lệch baseline, lỗi giao thức hoặc rủi ro toàn vẹn.

Cách đưa ra kết luận

Danh tính mô hình

Đối chiếu fingerprint họ, đặc điểm sub-model và tín hiệu chống giả mạo với mô hình được khai báo.

Đo lường và truyền tải

Kiểm tra số token, khung SSE, độ trễ và cấu trúc phản hồi để phát hiện độn số hoặc lỗi trung gian.

Bảo mật và chuỗi cung ứng

Kiểm tra System Prompt injection, rò rỉ bí mật, dependency hijacking và sửa đổi chữ ký.

Attacks this tool detects

Probe này phát hiện 3 nhóm tấn công relay chính được mô tả trong arXiv 2604.08407: chiếm đoạt dependency, chèn System Prompt có điều kiện và làm lộ thông tin xác thực. Probe hiển thị bằng chứng danh tính và cảnh báo hành vi, không chấm điểm bảo mật.

AC-1.a

Giả mạo phản hồi

The proxy modifies tool-call or text content during response parsing, causing the agent to execute attacker-specified operations. Common tactics include tampering with npm/pip/go/cargo install commands, injecting typosquatting packages, and rewriting shell command parameters. Detection compares the proxy's response to direct-connect tool-call payloads to surface silent rewrites.

AC-1.b

Chèn có điều kiện

The proxy conditionally injects a system message based on prompt content — malicious instructions for requests containing sensitive terms like "bank", "password", or "transfer", silence for everything else. The skew shows up statistically. Detection uses Proxy Monitor to compare the system-prompt offset between baseline and the relay under test.

AC-2

Quét bí mật

The proxy silently scans both requests (request) and responses (response) for API keys, access tokens, personal data, and trade secrets. Because the content itself is not modified, generic diff tools miss it. Detection injects a honeypot token and verifies whether it surfaces in proxy logs, Telegram bots, or external endpoints.

Câu hỏi thường gặp

BazaarLink Probe chạy bao nhiêu phép kiểm tra?

Bộ kiểm tra gồm 84 phép tiêu chuẩn và 2 phép tùy chọn, tối đa 86. Phép tùy chọn chỉ chạy khi cấu hình và khả năng endpoint phù hợp.

Probe phát hiện tráo đổi mô hình như thế nào?

Probe so sánh tín hiệu họ mô hình, fingerprint sub-model, đặc điểm kiến thức và năng lực, cùng hành vi sau khi bỏ tín hiệu tự khai báo. Một tín hiệu yếu không đủ để kết luận.

BazaarLink có lưu khóa API của tôi không?

Khóa API chỉ được dùng cho lần kiểm tra bạn yêu cầu và không xuất hiện trong báo cáo hay liên kết công khai. Hãy dùng khóa thử nghiệm có giới hạn thấp và có thể thu hồi.

Cảnh báo có nghĩa relay gian lận không?

Không nhất thiết. Cảnh báo cho biết bằng chứng chưa đầy đủ hoặc bất thường. Hãy xem giải thích và phản hồi thô; kết luận mismatch mạnh cần nhiều tín hiệu nhất quán.

Kiểm tra chất lượng API Relay / Reverse Proxy LLM

Chạy 84 phép tiêu chuẩn và 2 phép tùy chọn, tối đa 86, trên relay tương thích OpenAI để phát hiện tráo mô hình, độn token, System Prompt injection, dependency hijacking, rò rỉ bí mật và sửa chữ ký. Hiển thị phán định danh tính và cảnh báo hành vi. Dựa trên arXiv 2604.08407.

Suy luận tiếng TrungSinh mãPhát hiện đổi mô hìnhPhát hiện lạm phát tokenRò rỉ System PromptXác thực luồng SSEKiểm tra prompt injectionDấu vân mô hình
Lời cảm ơn
Công cụ này lấy cảm hứng từ các dự án mã nguồn mở sau: LLMmap (MIT, nhận diện dấu vân mô hình LLM)api-relay-audit (MIT, kiểm toán bảo mật relay)relayAPI (danh bạ dịch vụ relay)
Cảm ơn những người kiểm thử
今書
Quay lại BazaarLink
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.