第 2 頁 (共 4 頁)
發表於 : 2004-07-06 6:14 PM
由 PG
補充一下
這種保護會讓初學者不爽
更會激怒高手
還是少用為妙
發表於 : 2004-07-07 11:22 AM
由 空閒
其實保護要破解是很容易的
大家不要太相信這種保護了
就像我阿
如果遊戲沒有上保護,我還會仔細的玩一下
但是如果上保護,我一定會把那個遊戲程式改的稀巴爛
這也就是我為啥不把三國人生加保護的原因
pg你這樣不太好喔,要改應該是在玩不下去時才用喔,像我玩武俠傳玩到100多關後實在懶得玩下去了,乾脆直接跳到最後一關啦
而像天之劍、樂園等都是憑實力給他破的啦,這樣下載這遊戲才有意義阿
至於樓上在討論的dat的加密,我覺得效果有限阿,只要GVB的功力到1級,會改初級的程式碼,加密dat就對他無效啦
我也有研究加密法,我認為最好的應該是增加程式的複雜性,讓改者無法下手,最好加上裏程式偵測玩家是否有修改遊戲喔
發表於 : 2004-07-07 11:51 AM
由 PG
我說的是有上保護的遊戲才改阿
可是我目前還沒有碰過
發表於 : 2004-08-22 2:02 PM
由 jacky790925
其實保護要破解是很容易的
大家不要太相信這種保護了
就像我阿
如果遊戲沒有上保護,我還會仔細的玩一下
但是如果上保護,我一定會把那個遊戲程式改的稀巴爛
這也就是我為啥不把三國人生加保護的原因
這是什麼理論阿??????????
我是覺得有加保護ㄉ表示作者注重那ㄍ遊戲.所以我不會亂改ㄉ
發表於 : 2004-08-22 10:50 PM
由 sppmg
PG 寫:不是
你可以自己試試看
寫入時在後面多加一個空字串
就可以了
不過這是防君子不防小人
我還是不懂,能講清楚嗎?
還有。
理論上只要有原始碼,沒有破不了的東西。
發表於 : 2004-08-23 11:05 AM
由 Steven
應該是
10 OPEN "XXX " FOR OUTPUTAS1
上面的"XXX"後面多加一個空格....是嗎?
發表於 : 2004-08-23 12:08 PM
由 冰浩
我又想到一個方法
把所有字串相加存入
向我有5個變數
"冰浩" "等級1" "地點家裡" "生命100" "魔力20"
一般我們是一個一個存
但現在把他加起來
"冰浩等級1地點家裡生命100魔力20"
如果數值夠多 這也會造成使用GvDAT的人的麻凡~
發表於 : 2004-08-23 8:15 PM
由 Steven
哈哈哈~高招~...
我還是照用不誤...哈哈哈~
發表於 : 2004-08-24 1:56 PM
由 PG
理論上只要有原始碼,沒有破不了的東西。
所以我說防君子不防小人
還有空字串的意思就是你存檔時
假設有10筆資料
那你就在存入10筆資料後
在後面多加一個第11筆
'' (沒有任何內容)
這樣保護就完成了
發表於 : 2004-08-26 6:32 PM
由 sppmg
在後面多加一個第11筆
'' (沒有任何內容)
這樣保護就完成了
是只有一個 " 嗎?
發表於 : 2004-08-27 10:21 AM
由 PG
我電腦打出來是單引號
現在修正一下
是雙引號
""
引號中不要有任何字
發表於 : 2004-08-28 8:23 PM
由 空閒
怎麼都在討論防dat被改的方法呢,如果人家直接從程式碼下手,那不就拿他沒輒了
發表於 : 2004-08-29 10:44 AM
由 冰浩
說的好~
所以這還是防君子不妨小人
但是如果像青風的ISL檔案做大到無法修改 似乎就可以...?
發表於 : 2004-08-29 10:45 AM
由 PG
防君子不防小人
只要有原始碼,沒有破不了的東西。
這是我奉行的原則
改程式碼是絕對防禦不了的
可是你可以把程式中的中文盡量打少一點
讓人不知從何改起
或是偷偷的安插檢查程式
這兩種方法都有機會把新手蒙混過去
發表於 : 2004-09-06 10:20 AM
由 helldeathscyt
嗯
我學C++時是從文字輸出開始學
但是學gvbasic時也是從line draw box 開始學
但是因為有C++ㄉ基礎所以好學
我覺得最重要ㄉ是FORㄉ用法
用ㄉ好就會學ㄉ上手ㄌ