Discord SEX HACK 行為 & 原理解析

這段時間 Discord 有個蠻有趣的東西叫做 Discord SEX HACK
剛好有人不懂發生了什麼事跟原理
於是就寫了這篇文章

步驟還原

Discord SEX HACK 說明是這樣寫的

  1. Open Discord on ur PC (在你的電腦打開 Discord)
  2. Send any trending gif from the gif picker (傳送 GIF 選擇裡面任一 Trending GIFs)
  3. Send another message that just say s/e/x (傳送另一則訊息只要寫 s/e/x
  4. WTF DISCORD SEX!!! (DISCORD SEX HACK 成功)

別人在實驗給我看的時候,確實是用成功了,但上面出現了 (edited)

這是之前訊息的樣子

打上 s/e/x 後的樣子,右下角有 QRCode 但我先遮起來

看起來事有蹊蹺,開始往連結觀察。

觀察

GIF 查看

這邊我使用這個 GIF (從 Trending GIFs 選擇出來的)進行連結觀察。

選擇之後,**對圖片按下右鍵 複製連結 Copy Link**,不是 複製訊息連結 Copy Message Link 哦。

1
https://tenor.com/view/nurses-week-gif-11783761

打上 s/e/x 並送出。

確實發生變化了,**對圖片按下右鍵 複製連結 Copy Link**。

右下角有 QRCode 但我先遮起來

1
https://txnor.com/view/nurses-week-gif-11783761

把這兩個連結拿出來看,就會發現,連結被替換了。

1
2
3
https://tenor.com/view/nurses-week-gif-11783761
https://txnor.com/view/nurses-week-gif-11783761
.........X.....................................

e 被替換成 x,欸等等?看起來跟剛剛打的 s/e/x 有關。
看起來猜測是 s/要搜尋的字串/要取代的字串,這功能其實跟 vim 有點像。
如果是字串替代,代表一般文字應該也可以。

文字測試

一開始先在空文字頻道傳送 s/e/x,你會發現他什麼都沒有出去。

代表這猜測其實很合理,但因為沒有其他訊息,不會有什麼變化。

接下來傳送一則文字訊息出去 qqqqq,並且最後傳送 s/qq/xxx

接下來,是見證奇蹟的時刻!

確實發生了變化,這組有很多 qq,但這裡只有對應第一組的 qq,並替換成 xxx

那已編輯的訊息能再使用嗎?再來傳送 s/xq/uu

再次傳送,確實可以再編輯。

GIF 限制

Discord 大部分的 GIF 都是從 tenor.com 出來的,因此有人用了這特殊功能買了 txnor.com 網址來玩 Discord Sex Hack。

當然,GIF 來源很多,其他網站基本上不太適用(除非作者再去買 Domain Name),但如果 GIF 放在 Discord 網域上那更不可能(除非官方自己想玩)。

失敗會直接跳出連結

後記

剛剛看最新的照片,作者加入了新功能,變成 Sex Hack 後,再打上 s/w/ag,會有叫出西洋棋盤,他的 example move 長這樣 s/g/$&b2b3,那最後網址會長怎樣呢?歡迎在下面留言跟我分享吧!

謝謝你把文章看到這裡,喜歡的話別忘記幫我點個拍手(可以拍多一點),並且按下上方追蹤我的 RSS 獲取最新文章,那就下一篇文章見,ㄅㄅ。

2022.05.18 編輯

前幾天發現原作者 @rebane2001 跑來我這裡留言欸!

2022.05.15 原作者 @rebane2001 在 txnor.com 發布了 「Discord s/e/x Hack: An Explanation」,可以去朝聖一下。