# 沒有付gas但被盜? 原因可能是Permit 簽名

By [🐱🐱大师](https://paragraph.com/@tinystars) · 2023-02-25

---

還記得簽名長怎樣的嗎?

是不是跟下圖的簽名很像? 這種類型的簽名，叫做Permit簽名

以下是授權seaport的簽名，當你在OS上架NFT，或者是在OS上bid NFT，都會要你簽這個，只要簽了，就等於授權該網站可以轉移你曾經掛賣過的NFT(這種簽名不用付gas，所以別以為沒花gas簽名就不會被盜!!)

你在OS上簽這個授權是沒有問題的，OS需要有權轉移你的NFT，才能幫你賣出換錢對吧?

但如果你在釣魚網站簽了這個授權，釣魚網站就有權限利用seaport合約轉移你曾經掛賣過的NFT， 反正只要遇見這種簽名就要格外小心!

![](https://storage.googleapis.com/papyrus_images/004e0dc5620eab959bd8f619e475e9ebacd30dd41bfd312c2846c82126de85cc.png)

但其實當你發現自己被盜的時候，早就已經被偷光了，但如果你發現還有剩下一些有價值的東西，可以先用以下方法急救

或者是在你簽名的當下，你知道會發生什麼事，但你還是不小心按錯了(..哈哈應該不會吧)

> ### 以下是取消seaport授權的急救方法!!

首先，找到seaport合約，這是seaport 1.1版本的合約，現在都是用這個版本

[https://etherscan.io/address/0x00000000006c3852cbEf3e08E8dF289169EdE581](https://etherscan.io/address/0x00000000006c3852cbEf3e08E8dF289169EdE581)

按contract，然後連接你的錢包

![](https://storage.googleapis.com/papyrus_images/86b915f3fd102d1819a70b32cafd8b096f3c3b3003353f90a7089301ffb579d4.png)

它會彈出一個框框要你按確認，確認後就成功連接了(有時候按一次確定會沒有反應，可能要多按幾次確定…)

![](https://storage.googleapis.com/papyrus_images/dd3fcc48946a73ed26d380b6cd40bed58923afe9612eb742b0b248a4b7a553a1.png)

找到"Increment Counter"方法，按Write，簽名後就完成了(要付gas費)

你成功完成了急救，現在已經沒有人能夠透過seaport偷取你的NFT了

![](https://storage.googleapis.com/papyrus_images/64cbf23431f523caf5ed21fa4ccaec0ad0fd6191cce1f7f6e38372e0f8686b94.png)

怎樣驗證這方法有效? 如果你還有正在OS上架的NFT，試試看用另一個錢包購買你的NFT，你會發現右下角會跳出以下信息，所以這方法是有效阻擋seaport攻擊的

![](https://storage.googleapis.com/papyrus_images/f6555a4c2aa40addeb47af98c031e800c7270050bb77fe9e8664255f10969009.png)

> ### 那麼我要怎樣知道，釣魚網站的簽名，是seaport合約呢?

很簡單啊，再次打開那個釣魚網站，再看一次簽名內容就找到了XD (別真的簽下去了，這只是教你怎樣看而已…)

簽名框彈出來之後，有個”Verify contract details”可以按

![](https://storage.googleapis.com/papyrus_images/97b1d2a94ceab6b2c5c6610ca0431d108b847e422b8431eafb24e54f488ac32f.png)

這邊可以查看簽名的合約細節，再按這個”Open in block explorer”

![](https://storage.googleapis.com/papyrus_images/d8fe89845a2005958858b7050efb0e8edd8c74dfc45d0b53bbbd7374660e613b.png)

很明顯這就是Seaport1.1版本的合約啊!! 你授權對象的不是OS，他是個漁夫啊 !!

![](https://storage.googleapis.com/papyrus_images/5cb1dec8dfaa11775a8d337856246a0b2468bd708026d3c714c8a515f80b4dfe.png)

那如果它不是Seaport合約呢? 那他就不是用這種方法盜取你的NFT，能盜你的簽名可多了呢!!

如果說，你從來沒有在OS上掛賣過你的NFT，那麼恭喜你!! 這個Seaport攻擊對你完全無效

建立良好使用習慣，分錢包，使用冷錢包，都能有效的預防被釣魚

只在你信任的NFT交易平臺上簽名，小心被釣魚!!

That's All，希望對你有幫助

---

*Originally published on [🐱🐱大师](https://paragraph.com/@tinystars/gas-permit)*
