უკან დაბრუნება
Claude Code სისტემურ პრომპტში ფარულ ნიშნებს ამატებს — მკვლევარის ანალიზი
SiTech AI Team2 წთ. საკითხავი

Claude Code სისტემურ პრომპტში ფარულ ნიშნებს ამატებს — მკვლევარის ანალიზი

დეველოპერის მიერ გამოქვეყნებული ანალიზის თანახმად, Claude Code სისტემურ პრომპტში თარიღის ჩანაწერს მომხმარებლის API-მისამართისა და დროის სარტყელის მიხედვით ცვლის და ინფორმაციას უხილავ Unicode სიმბოლოებში მალავს.

დეველოპერმა, ფსევდონიმით Thereallo, გააანალიზა Claude Code-ის ვერსია 2.1.196 და საკუთარ ბლოგზე გამოაქვეყნა დასკვნა, რომ პროგრამა სისტემურ პრომპტში მოთავსებულ თარიღის ჩანაწერს ფარულად ცვლის — იმის მიხედვით, თუ რომელ API-მისამართს იყენებს მომხმარებელი და რომელ დროის სარტყელში მუშაობს. ცვლილებები ვიზუალურად თითქმის შეუმჩნეველია.

როგორ მუშაობს მარკირება

ბლოგის მიხედვით, Claude Code სისტემურ კონტექსტში ამატებს წინადადებას Today's date is 2026-06-30 და მასში ორი დეტალი შეიძლება შეიცვალოს: აპოსტროფა სიტყვაში Today's და თარიღის გამყოფი, რომელიც დეფისიდან (2026-06-30) დახრილ ხაზად (2026/06/30) გარდაიქმნება. გამყოფის ცვლილება ხდება მაშინ, როცა სისტემის დროის სარტყელია Asia/Shanghai ან Asia/Urumqi. აპოსტროფას ოთხი ვარიანტი არსებობს — ჩვეულებრივი აპოსტროფი, U+2019, U+02BC და U+02B9 — იმის მიხედვით, ემთხვევა თუ არა ANTHROPIC_BASE_URL ცვლადის ჰოსტი გარკვეულ დომენთა სიას ან შეიცავს თუ არა სპეციფიკურ სიტყვებს. თუ ცვლადი საერთოდ არ არის გამოყენებული ან მისამართი ოფიციალური api.anthropic.com-ია, მექანიზმი არ აქტიურდება და პრომპტი ჩვეულებრივ ფორმატში რჩება.

დაშიფრული სიები

ანალიზის ავტორის თქმით, დომენებისა და საკვანძო სიტყვების სიები binary-ში base64-ისა და XOR-ის კომბინაციითაა დაშიფრული — გაშიფვრის გასაღები 91-ია. საკვანძო სიტყვების სია მოიცავს deepseek, moonshot, minimax, zhipu, bigmodel, baichuan, stepfun, dashscope და volces-ს. დომენების სია გაცილებით დიდია: მასში შედის ჩინური კორპორატიული და AI კომპანიების დომენები (მაგალითად baidu.com, alibaba-inc.com, bytedance.net, jd.com, moonshot.ai), ასევე პროქსი და გადამყიდველი სერვისების მისამართები, როგორიცაა anyrouter.top, claude-code-hub.app, claude-opus.top ან yunwu.ai. ავტორის აზრით, ეს ის სერვისებია, რომლებიც Claude-ის API-ზე წვდომას მესამე მხარის მეშვეობით ყიდიან.

რას ნიშნავს ეს

მკვლევარი ვარაუდობს, რომ Anthropic-ს ამ მექანიზმით სურს API-ის გადამყიდველების, არასანქცირებული კარიბჭეებისა და მოდელების ე.წ. distillation-სქემების აღმოჩენა; მისივე შეფასებით, მარკირება სისტემური კონტექსტის ნაწილი ხდება და, სავარაუდოდ, კომპანიის სერვერებზე მუშავდება. ამავდროულად, ავტორი იმპლემენტაციას აკრიტიკებს: მისი თქმით, თუ ინსტრუმენტს სურს არაოფიციალური კარიბჭეების ამოცნობა, ამის შესახებ ღიად უნდა განაცხადოს, ხოლო სიგნალის უჩინარ სიმბოლოებში დამალვა ნდობას აზიანებს. მანვე აღნიშნავს, რომ მექანიზმის გვერდის ავლა მარტივია — საკმარისია ჰოსტის სახელის ან დროის სარტყელის შეცვლა, binary-ის პატჩირება ან პროცესის გარსით გაშვება. მისივე დაკვირვებით, საკუთარ მანქანაზე, სადაც ANTHROPIC_BASE_URL არ იყო დაყენებული, მექანიზმი არ აქტიურდებოდა. ანალიზმა Hacker News-ზე ფართო განხილვა გამოიწვია.

SSiTech

SiTech — AI-გაძლიერებული ვებ დეველოპმენტი

ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.