鐵之狂傲

標題: 【討論】商店的記憶體溢位bug [列印本頁]

作者: 麻辣矮人    時間: 04-6-5 20:56
標題: 【討論】商店的記憶體溢位bug
這兩天, 巴哈姆特位這個bug吵翻天
不管他們怎麼吵
有必要來說明一下

這個bug雖然目前是可以拿來騙人
但是只要ncsoft不修正
就有可能自己也掉入這個陷阱
只要你開商店販賣的物品總金額超過32bits能容納的金額數字
就會造成溢位
一般來說帶有正負號最大正數是21億多, 不帶正負號是42億多
如何避免這狀況
就是自己保護自己販賣的東西, 總金額不要超過20億
不要認為不可能
未來裝備材料可能更貴
所以知道總比不知道好

最後強調一點
多數被騙的人都是因為貪
只要不要貪很多被騙的狀況是可以避免的
還有買賣千萬不要急
一定要仔細去點物品看清楚名字
點金幣看清楚數字
作者: 孤單的洛    時間: 04-6-5 21:00
標題: 回覆: 【討論】商店的記憶體溢位bug
[QUOTE=麻辣矮人]這兩天, 巴哈姆特位這個bug吵翻天
不管他們怎麼吵
有必要來說明一下

這個bug雖然目前是可以拿來騙人
但是只要ncsoft不修正
就有可能自己也掉入這個陷阱
只要你開商店販賣的物品總金額超過32bits能容納的金額數字
就會造成溢位
一般來說帶有正負號最大正數是21億多, 不帶正負號是42億多
如何避免這狀況
就是自己保護自己販賣的東西, 總金額不要超過20億
不要認為不可能
未來裝備材料可能更貴
所以知道總比不知道好

最後強調一點
多數被騙的人都是因為貪
只要不要貪很多被騙的狀況是可以避免的
還有買賣千萬不要急
一定要仔細去點物品看清楚名字
點金幣看清楚數字[/QUOTE]

便宜莫貪 找你複製道具阿 或是太便宜太貴
都有可能有問題
把握這些原則
基本上要被騙也滿難的
作者: 幻象凱爾    時間: 04-6-5 21:14
標題: 回覆: 【討論】商店的記憶體溢位bug
[QUOTE=孤單的洛]便宜莫貪 找你複製道具阿 或是太便宜太貴
都有可能有問題
把握這些原則
基本上要被騙也滿難的[/QUOTE]
沒錯,基本上太便宜的東西,多注意一點,確定是沒問題的東西才買,說不定都有陷阱在裡面。
作者: tw00104245    時間: 04-6-5 21:50
標題: 回覆: 【討論】商店的記憶體溢位bug
不太董... 那怎麼騙人? 是指畫面的數字ㄇ
作者: 鵲賊    時間: 04-6-6 00:30
標題: 回覆: 【討論】商店的記憶體溢位bug
效率真快0_0今天才聽說這個BUG 就有人貼出來了,版友滴消息真是靈通呀^^
作者: 麻辣矮人    時間: 04-6-6 02:47
標題: 回覆: 【討論】商店的記憶體溢位bug
[QUOTE=tw00104245]不太董... 那怎麼騙人? 是指畫面的數字ㄇ[/QUOTE]我用10進位制跟你解釋好了
一般最小型計算機只能有8位數
99,999,999最大值就只有9千 9百9十9萬9xxx
如果你硬要輸入一億
就會出現錯誤
因為它只能儲存8位數
同樣的狀況在電腦裡
如果天二設定的數字大小是32bits的整數
那麼最大值就是21億多或42億多(看他有沒有+-的定義)
如果超過這各數字, 就會產生錯誤
程式設計裡有個專業術語叫做overflow(記憶體溢位)

而這次的騙術
就是利用overflow來取得利益
回到上面例子
如果只能顯示8位數
你輸入1億零1元
因為1億的1 超過能顯示 8 位數的範圍
就會變成只剩下個位數
結果就是剩下1元
套用到天二
人家指示你什麼東西多少數量多少價錢賣來開商店
然後造成記憶體溢位, 如果是33bits(或以上)顯示的話那會是正常
但是因為只有32bits有效, 就會剩下個位數
就是人家說的用1金幣買光你商店所有東西(我不清楚是不是都買光, 我猜的)

還是強調一點, 我們雖然不拿來騙人
但是我會站出來說明
是因為這個bug存在只要不修正
那麼未來高價值裝備材料
難保不會有人擁有超過這個價值的數量
當他開商店一次要販賣
就會不小心自己掉入這個陷阱
作者: 龍魂    時間: 04-6-6 03:36
標題: 回覆: 【討論】商店的記憶體溢位bug
嗯嗯~
其實我也滿讚同把這一類的東西說清楚
不然不了解的人...還是有可能會被騙...
這些東西算是一些比較專業的電腦知識
跟一般的外掛、犯罪行為不太一樣...

Anyway...謝謝開板大大提供的東西唷^^
作者: 佐山智竹    時間: 04-6-6 07:27
標題: 回覆: 【討論】商店的記憶體溢位bug
我就被騙哩><
但是我小妹開我帳號玩= ="
就是利用這ㄍ...大家要小心阿~~!!




歡迎光臨 鐵之狂傲 (https://gamez.com.tw/)