精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Karpathy新實驗火了!一個「表情」占53個token,DeepSeek-R1苦思10分解謎失敗

人工智能 新聞
一個簡單的笑臉??可能遠不止這么簡單?最近,AI大神Karpathy發現,一個??竟然占用了多達53個token!這背后隱藏著Unicode編碼的哪些秘密?如何利用這些「隱形字符」在文本中嵌入、傳遞甚至「隱藏」任意數據。更有趣的是,這種「數據隱藏術」甚至能對AI模型進行「提示注入」!

一個??,竟然要占用53個token?!

最近,AI大佬Karpathy在X上分享了這一有趣現象。

(UTF-8應為Unicode)

為什么簡單的一個笑臉表情包,卻占據53個token之多呢?

Karpathy揭示道:這背后,就隱藏著Unicode和隱藏字符的秘密!

在數字世界中,文字可不像看上去那么簡單。你可能以為e和е看起來都一樣,但它們很可能來自不同的字符集。

比如,拉丁字母的「e」(U+0065)和西里爾字母的「е」(U+0435)在外觀上幾乎一模一樣,但它們的Unicode編碼是不同的。這類易混淆字符,就被稱為Confusables。

這樣,惡意攻擊者就可以利用它們偽造網址,把我們引導到釣魚網站。

更神奇的是,還有一種更隱蔽的方法可以在文字中藏入數據,那就是變體選擇符(Variation Selectors)。

比如Karpathy舉的這個例子:正常來說,一個普通的??只會占用1-2個token。而如今的53個token,就意味著它正在偷偷傳遞信息,并且不會被肉眼察覺。

這樣,它就可以用于加密通信或隱藏信息,或者被惡意濫用,隱藏惡意代碼。

我們也嘗試利用工具將一句話藏在了??????????????????????????????????????????????????????????????????????????這個表情里。可以看到,它的token數量一下子就飆升到了146個。

Karpathy表示,自己能用這種方法使用不可見字節,進行基本的提示注入(prompt injection),但如果沒有明確的解碼提示,這種方法就沒用。

而具有思維能力的模型,似乎就更容易受此方法的影響了,因為它們天生喜歡解謎,而且會因為注意到添加的字節而表現出濃厚的興趣和好奇心。

比如Karpathy發現,DeepSeek-R1花了整整10分鐘尋找其中的模式。

根據它的推斷,隱藏信息在說,「Onli!n37e27i4h4he3ingle7odlol」。雖然不是正確答案「lol」,但也算比較接近了。

不過最后,它認為這是無意義的,從而放棄了嘗試。

但從理論上講,LLM確實很有可能發現隱藏在變體選擇符中的信息,并執行相應指令。

另外,這種編碼/解碼方法可能過于專門化,需要在提示中提供解釋和線索。

Karpathy指出,如果這篇文章被收錄到預訓練數據中,這些知識可能會被整合到模型參數中,這樣模型就可能在沒有特定提示的情況下,自動識別和解碼這種特殊編碼了。

有網友表示,自己也有同樣經歷。對于這個笑臉表情包,Gemini無法解碼,但Claude和GPT都能解碼消息,而且還能執行其中的操作。

不過,他本人并未成功注入任何東西。

另有網友制作了一個「token炸彈」??,大幅超出GPT-4o上下文長度,讓模型直接崩潰無法處理內容。

表情符號,暗藏任意數據?

Karpathy之所以得出如上觀點,想法來自軟件工程師Paul Butler的一篇博客。

Butler表示,幾天前GuB-42在HK上的評論引發了自己的興趣:

理論上,通過使用 ZWJ(零寬連接符)序列,你可以在單個表情符號中編碼無限量的數據。

那么,真的是可以用一個表情符號來編碼任意數據嗎?

如下栗子中,作者不使用ZWJ,先把一句話「this is my hidden message」編碼成一個字母「t」。

你可以在任何Unicode 字符中編碼數據,這個句子包含一個隱藏信息????????????????????????????????????????????????????????????????????????????????????????????????

要知道,若是在單個字符(表情包)嵌入極端數量的token,會導致LLM處理信息時,計算量急劇上升。

而且,對于那些以token API計費的開發者而言,簡直就是一場災難。

到底如何把「隱藏信息」藏在一個表情包后面呢?

那就不得不提到一個關鍵技術了——變體選擇器。

變體選擇器

Unicode規定了256個碼位作為「變體選擇器」(variation selector),分別命名為VS-1到VS-256。這些變體選擇符本身不顯示任何內容,但它們會改變緊跟在它們之前的那個字符的顯示樣式。

大多數Unicode字符都沒有與之相關的變體(不同的顯示樣式)。因為Unicode是一個不斷發展的標準,并且力求未來兼容,所以即使處理Unicode的代碼不知道變體選擇符的含義,在進行轉換時也應該保留它們。

舉個例子,字符 「g」(U+0067) 后面跟著一個VS-2 (U+FE01),顯示出來還是小寫的「g」,和單獨的「g」一模一樣。但是,如果你復制粘貼它,變體選擇符會跟著一起被復制。

因為256剛好足以表示一個字節(byte)的所有可能值,所以這給我們提供了一種方法,可以將一個字節的數據「隱藏」在任何一個 Unicode 碼位后面。而且,Unicode規范并沒有明確說明多個變體選擇符序列的情況,只是暗示在渲染(顯示)時應該忽略它們。

你猜到要怎么干了吧?

我們可以將一系列變體選擇符連接起來,以表示一個任意的字節串(byte string)。

舉個例子,假設我們要藏的數據是[0x68, 0x65, 0x6c, 0x6c, 0x6f] (就是「hello」這幾個字母)。我們可以把每個字節變成一個對應的變體選擇符,然后把它們串起來。

變體選擇符的編號分兩塊:前面16個是U+FE00到U+FE0F,后面240個是U+E0100到U+E01EF。要將一個字節轉換為變體選擇符,我們可以使用類似這樣的Rust代碼:

fn byte_to_variation_selector(byte: u8) -> char {
    if byte < 16 {
        char::from_u32(0xFE00 + byte as u32).unwrap()
    } else {
        char::from_u32(0xE0100 + (byte - 16) as u32).unwrap()
    }
}

如果要編碼一系列字節,我們可以在基礎字符后面連接多個這樣的變體選擇器。

比如要編碼字節序列 [0x68, 0x65, 0x6c, 0x6c, 0x6f],我們可以執行以下操作:

fn main() {
    println!("{}", encode('??', &[0x68, 0x65, 0x6c, 0x6c, 0x6f]));
}

執行后將輸出:

????????????

表面上看起來只是一個普通的表情符號,但當你將它粘貼到解碼器中時,就能看到其中隱藏的信息。

如果我們使用調試模式(debug formatter)來查看,就能觀察到實際的編碼結構:

fn main() {
    println!("{:?}", encode('??', &[0x68, 0x65, 0x6c, 0x6c, 0x6f]));
}

輸出結果為:

"??\u{e0158}\u{e0155}\u{e015c}\u{e015c}\u{e015f}"

這清楚地展示了在原始輸出中被「隱藏」的字符序列:[0x68, 0x65, 0x6c, 0x6c, 0x6f]。

解碼

解碼的過程也同樣簡單直觀。代碼如下所示。

fn variation_selector_to_byte(variation_selector: char) -> Option<u8> {
    let variation_selector = variation_selector as u32;
    if (0xFE00..=0xFE0F).contains(&variation_selector) {
        Some((variation_selector - 0xFE00) as u8)
    } else if (0xE0100..=0xE01EF).contains(&variation_selector) {
        Some((variation_selector - 0xE0100 + 16) as u8)
    } else {
        None
    }
}


fn decode(variation_selectors: &str) -> Vec<u8> {
    let mut result = Vec::new();
    
    for variation_selector in variation_selectors.chars() {
        if let Some(byte) = variation_selector_to_byte(variation_selector) {
            result.push(byte);
        } else if !result.is_empty() {
            return result;
        }
        // note: we ignore non-variation selectors until we have
        // encountered the first one, as a way of skipping the "base
        // character".
    }


    result
}

具體使用方法:

use std::str::from_utf8;


fn main() {let result = encode('??', &[0x68, 0x65, 0x6c, 0x6c, 0x6f]);
    println!("{:?}", from_utf8(&decode(&result)).unwrap()); // "hello"
}

請注意,基礎字符不一定要是表情符號——變體選擇符的處理與普通字符相同。只是用表情符號會更有趣。

這種技術會被濫用嗎?

需要特別指出的是,這種行為本質上屬于對Unicode規范的不當使用,如果你開始考慮將此類技術用于實際場景,請立即停止這種想法。

不過從技術角度來說,確實有幾種潛在的惡意使用方式。

1. 繞過人工內容審核:由于通過這種方式編碼的數據在顯示時是不可見的,人工審核員或審查者無法發現它們的存在。

2. 為文本添加數字水印:目前已有一些技術可以通過在文本中添加細微變化來實現「數字水印」標記,這樣當文本被發送給多個接收者后發生泄露時,就能追蹤到最初的接收者。變體選擇器序列是一種特殊方法,它不僅能在大多數復制/粘貼操作中保持不變,還支持任意密度的數據嵌入。

理論上,你甚至可以對文本中的每個字符都添加水印標記。

責任編輯:張燕妮 來源: 新智元
相關推薦

2025-02-14 09:24:31

DeepSeekChatGPT模型

2025-02-19 08:00:00

2025-03-12 12:07:11

2025-02-19 08:33:18

2025-03-03 00:00:00

DeepSeek算法ignore

2024-02-21 14:07:00

2025-03-13 11:07:30

2025-06-12 09:48:27

2020-11-19 06:55:39

微信表情移動應用

2025-04-11 14:54:44

2025-02-10 11:27:37

2025-02-11 09:17:57

2025-02-06 12:10:00

2025-02-21 07:02:33

2025-03-03 07:30:00

谷歌模型AI

2025-02-18 09:00:00

點贊
收藏

51CTO技術棧公眾號

亚洲乱码中文字幕| 青草国产精品久久久久久| 精品久久久久一区二区国产| 久久艹国产精品| 天堂av在线资源| 奇米四色…亚洲| 欧美精品成人在线| 亚洲黄色免费视频| 99久久香蕉| 欧美三级资源在线| xxxx18hd亚洲hd捆绑| a√在线中文网新版址在线| 国产白丝网站精品污在线入口| 91精品国产色综合| 国产成人免费在线观看视频| 国产精品三p一区二区| 欧洲另类一二三四区| 久久男人资源站| 成人高清免费在线播放| 成人午夜av在线| 国产精品综合网站| 久草手机在线视频| 国内激情久久| 日韩在线观看免费| 熟女俱乐部一区二区视频在线| 国产乱码精品一区二区三区亚洲人| 欧美日韩在线看| 免费看啪啪网站| 黄色免费在线播放| 99精品视频一区| 91在线直播亚洲| 又骚又黄的视频| 丝袜美腿高跟呻吟高潮一区| 97婷婷涩涩精品一区| 国产亚洲成人av| 68国产成人综合久久精品| 国产亚洲精品美女久久久| 亚洲激情 欧美| 亚洲天堂av资源在线观看| 欧美色成人综合| 日韩一级片播放| 9i看片成人免费高清| 亚洲成人午夜影院| 国产精品69久久久| 国产乱码在线| 亚洲国产精品久久艾草纯爱| 国产激情片在线观看| 免费观看在线午夜影视| 国产精品国产三级国产普通话三级 | 99在线视频首页| 国产精品热久久| 精品影院一区二区久久久| 国产精品成熟老女人| 69xxxx国产| 久久精品二区三区| 国产福利精品av综合导导航| 天天射天天干天天| 日韩中文字幕一区二区三区| 国产成人精品视频| 一区二区视频免费| 黑人精品欧美一区二区蜜桃| 成人美女av在线直播| 国产伦子伦对白视频| 国产精品自在在线| 成人欧美一区二区| 日本激情一区二区三区| www国产成人| 日本一区二区三区www| 成年人在线看| 综合欧美一区二区三区| 天天想你在线观看完整版电影免费| 在线视频中文字幕第一页| 亚洲综合视频网| 无罩大乳的熟妇正在播放| 中文在线免费视频| 在线观看成人小视频| 亚洲一级片网站| 日韩精品三级| 日韩精品www| 国产欧美小视频| 91成人观看| 78色国产精品| 精品成人无码久久久久久| 蜜桃一区二区三区在线观看| 91欧美精品午夜性色福利在线| www.五月激情| 久久一区二区三区国产精品| 亚洲啪啪av| 综合久久2019| 精品人伦一区二区三区蜜桃免费| 日av中文字幕| 精品国产亚洲一区二区在线观看 | 亚洲av成人无码久久精品老人| 国产丝袜美腿一区二区三区| 妞干网这里只有精品| 毛片在线网站| 在线播放中文一区| 国产极品一区二区| 清纯唯美亚洲综合一区| 久久久久国色av免费观看性色 | 欧美丰满少妇xxxbbb| 欧美双性人妖o0| 青青草91久久久久久久久| 欧美精品aaa| 一级成人免费视频| 91热门视频在线观看| 亚洲第一综合网站| 桃子视频成人app| 欧美tickling网站挠脚心| 男人天堂av电影| 一区免费视频| 92国产精品久久久久首页| 黄网站在线观看| 亚洲成人免费在线| 先锋资源在线视频| 日本大胆欧美| 青青草99啪国产免费| www.激情五月.com| 国产精品久久777777| 成人免费观看毛片| 大桥未久女教师av一区二区| 精品国偷自产在线| 欧美特级黄色片| 97se亚洲国产综合在线| www.日本三级| 国产95亚洲| 中文在线不卡视频| 黄色av一级片| 91亚洲国产成人精品一区二三| 成年人黄色在线观看| 电影久久久久久| 亚洲精品一区二区三区不| 久久久精品一区二区涩爱| 另类综合日韩欧美亚洲| 日本一区二区三区视频免费看| 日韩av一卡| 亚洲福利视频网| 久久久久无码国产精品| 国产福利一区在线观看| 无码人妻aⅴ一区二区三区日本| 91p九色成人| 在线中文字幕日韩| 日韩精品一区不卡| 国产色综合一区| 国产精品无码av无码| 自拍偷拍一区| 国产成人精品a视频一区www| 激情小视频在线观看| 色综合久久久久| 亚洲AV无码国产成人久久| 日韩高清在线一区| 日韩av在线电影观看| 日韩三级影视| 一区二区三区天堂av | 欧美日本在线视频| 蜜桃视频最新网址| 国产美女精品在线| 亚洲爆乳无码精品aaa片蜜桃| 日韩最新av| 欧美精品第一页在线播放| 国产91免费看| 欧美日韩亚洲天堂| 国产黄色大片免费看| 另类成人小视频在线| 中文网丁香综合网| 在线精品自拍| 欧美在线视频免费观看| 黄色软件在线| 91麻豆精品91久久久久久清纯| 国产精品 欧美激情| 成人激情文学综合网| 日本精品免费在线观看| 欧洲杯半决赛直播| 91美女福利视频高清| 国产网红在线观看| 亚洲男人的天堂在线| 一级片在线观看视频| 一区二区三区在线视频观看58| 影音先锋黄色资源| 日韩电影在线看| 久久综合亚洲精品| 免费一区二区| 91亚洲午夜在线| 国产拍在线视频| 一本色道久久88综合亚洲精品ⅰ | 亚洲第一男人av| 精品国产乱子伦| 亚洲欧美日韩在线不卡| 88av在线播放| 青青草成人在线观看| 国产成人永久免费视频| 成人激情在线| 国产区一区二区| 精品久久毛片| 性欧美激情精品| 日韩子在线观看| 精品一区电影国产| 国产毛片久久久久| 91久久免费观看| 欧美精品一级片| 国产精品三级视频| 国产 xxxx| 久久99精品国产91久久来源| 久色视频在线播放| 在线观看免费一区二区| 日本精品国语自产拍在线观看| 欧美h版在线观看| 国产成人在线一区二区| a级大胆欧美人体大胆666| 中文字幕日韩在线观看| 香港一级纯黄大片| 欧美一区二区精品在线| 亚洲高清在线看| 午夜亚洲国产au精品一区二区| 亚洲a∨无码无在线观看| 94色蜜桃网一区二区三区| 国产九九九视频| 日本不卡一区二区| 1024精品视频| 亚洲黄色视屏| 只有这里有精品| 久久裸体网站| 欧美日韩一区二区视频在线观看| h视频久久久| 147欧美人体大胆444| 日韩大陆av| 国产精品成人在线| 怡红院成人在线| 日本久久久久久久久| 免费不卡av| 美女精品久久久| 巨大荫蒂视频欧美大片| 一个色综合导航| 高h视频在线| 亚洲精品资源美女情侣酒店| 人妻一区二区三区免费| 欧美成人一区二区三区片免费 | 久久偷窥视频| 精品精品国产毛片在线看| 99超碰麻豆| 精品久久久久久久久久岛国gif| 国产欧美一区二区三区久久| 欧美成人黑人| 国产精品ⅴa在线观看h| 成人看片网页| 国产日韩欧美夫妻视频在线观看| 精品久久在线| 91久久久久久久| 欧美高清hd| 成人免费视频网站| 久久97精品| 精品国产一区二区三区麻豆小说 | 免费观看欧美大片| 日本久久精品视频| 成人看片网页| 国产在线视频2019最新视频| 久久精品国产精品亚洲毛片| 成人精品久久一区二区三区| 精品国产18久久久久久二百| 97超碰最新| 精品按摩偷拍| 欧美亚洲精品日韩| 久久综合99| 亚洲小视频在线播放| 欧美激情1区2区| 男人添女荫道口图片| 国产欧美日本| 亚洲国产日韩欧美在线观看| 激情成人午夜视频| 在线观看一区二区三区四区| 91视视频在线直接观看在线看网页在线看 | 国产最新精品精品你懂的| 少妇性l交大片7724com| caoporn国产精品| 国产色视频一区二区三区qq号| 国产精品嫩草久久久久| 少妇影院在线观看| 欧美天堂在线观看| 一二三四区视频| 欧美精品一区二| 福利视频在线导航| 欧美人与性动交a欧美精品| 国内激情视频在线观看| 国产精品久久久久99| 视频欧美一区| 日韩一区免费观看| 国产精品激情电影| av在线无限看| 成人午夜短视频| 黄色激情小视频| 亚洲综合男人的天堂| 成年人av网站| 日韩欧美三级在线| 国产毛片av在线| 久久久久久久一区二区三区| 成人国产一区二区三区精品麻豆| av在线不卡观看| 精品欧美激情在线观看| 精品国产一区二区三区无码| 免费观看在线色综合| 永久免费未满蜜桃| 中文字幕欧美一区| 国产欧美一区二区三区在线看蜜臂 | 成人免费毛片在线观看| 日本午夜精品视频在线观看| 99免费观看视频| 亚洲视频一二三| 亚洲第一网站在线观看| 欧美精品一区二区三区蜜桃 | 国产真实乱子伦| 国产馆精品极品| 三级黄色在线观看| 在线观看成人小视频| 性xxxxbbbb| 欧美激情中文网| 高清久久一区| 一区二区三区视频在线播放| 男人的天堂成人在线| 日本道中文字幕| 亚洲精品日韩专区silk| 中文字幕乱码视频| 亚洲三级av在线| 国产精品yjizz视频网| 99久久无色码| 888久久久| 小早川怜子一区二区三区| 国产欧美日产一区| 久久人人爽人人爽人人片av免费| 亚洲精品狠狠操| 俄罗斯一级**毛片在线播放| 亚洲最大的av网站| 欧美国产一级| 日本肉体xxxx裸体xxx免费| 久久久久久久久久美女| 国产一级做a爱片久久毛片a| 亚洲第一区中文字幕| 蜜臀av在线| 操人视频欧美| 好吊日精品视频| 秘密基地免费观看完整版中文| 一区二区三区色| 午夜精品久久久久久久99热黄桃 | 免费在线看电影| 国产高清精品一区二区| 欧美深夜福利| 美女伦理水蜜桃4| 亚洲成av人片在线观看| 神马午夜一区二区| 国产91精品久久久久久久| 久久精品亚洲成在人线av网址| 欧美人成在线观看| 99久久国产综合精品女不卡| www..com国产| 亚洲精品永久免费精品| 成人线上视频| 欧洲亚洲一区二区三区四区五区| 久久精品在线| 日日操免费视频| 制服丝袜av成人在线看| 爆操欧美美女| 国产91精品入口17c| 亚洲精品在线二区| 国产男女猛烈无遮挡a片漫画| 日韩欧美视频一区二区三区| aiai在线| 91精品国产一区二区三区动漫 | 日韩精品免费播放| 中文字幕不卡在线| 国产欧美一区二区三区视频在线观看| 欧美成人激情视频| 免费看成人人体视频| 亚洲一二三区av| 亚洲精品写真福利| 深爱五月激情五月| 国产精品日日摸夜夜添夜夜av| 97久久视频| 黑森林av导航| 色妞www精品视频| 精品欧美色视频网站在线观看| 草莓视频一区| 久久婷婷一区| 91精品国产闺蜜国产在线闺蜜| 精品免费99久久| 美脚恋feet久草欧美| 欧美 另类 交| 99精品欧美一区二区三区小说| 伊人久久成人网| 韩日欧美一区二区| 国产精品成人a在线观看| 黄色免费视频网站| 在线播放亚洲一区| 波多野结衣亚洲| 国产 国语对白 露脸| 国产日本欧美一区二区| 国产美女裸体无遮挡免费视频| 97久久精品人搡人人玩| 久久看人人摘| 能免费看av的网站| 精品国产乱码久久久久久久| www成人在线视频|