如何防止修改程式?

給予有關 HF 的建議

Moderator: 亞飆Wraind舞

Re: 如何防止修改程式?

Postby 無雙戰神 » Sun Mar 25, 2012 7:09 pm

修改Lv太低層次了

修改隊友和無敵+打人才重點
Image
Image
Image
User avatar
無雙戰神
rank: jan
rank: jan
 
Posts: 5108
Joined: Sun Feb 21, 2010 12:29 pm
Location: 香港

Re: 如何防止修改程式?

Postby 無雙戰神 » Sun Mar 25, 2012 8:08 pm

Image

極品
Image
User avatar
無雙戰神
rank: jan
rank: jan
 
Posts: 5108
Joined: Sun Feb 21, 2010 12:29 pm
Location: 香港

Re: 如何防止修改程式?

Postby 888 » Mon Mar 26, 2012 5:51 pm

無雙戰神 wrote:Image

極品

:roll: 好多绿老鼠
888
rank: hunter
rank: hunter
 
Posts: 24
Joined: Sat Oct 29, 2011 10:17 pm

Re: 如何防止修改程式?

Postby 路人甲?! » Mon Mar 26, 2012 7:31 pm

修改程式是 :?: :?:
路人甲?!
rank: bandit
rank: bandit
 
Posts: 2
Joined: Mon Mar 26, 2012 7:25 pm

Re: 如何防止修改程式?

Postby 幻龍光影 » Tue Mar 27, 2012 10:21 pm

無雙戰神 wrote:Image

極品

無限MP = =
Image
User avatar
幻龍光影
rank: justin
rank: justin
 
Posts: 685
Joined: Wed Aug 24, 2011 11:36 pm
Location: HK______________ ____________暱稱:

Re: 如何防止修改程式?

Postby 無雙戰神 » Tue Mar 27, 2012 10:34 pm

無限MP不是重點
重點是出招無時間距離
Image
User avatar
無雙戰神
rank: jan
rank: jan
 
Posts: 5108
Joined: Sun Feb 21, 2010 12:29 pm
Location: 香港

Re: 如何防止修改程式?

Postby 幻龍光影 » Tue Mar 27, 2012 10:40 pm

無雙戰神 wrote:無限MP不是重點
重點是出招無時間距離

無限MP可以不斷芒星屈死對手
Image
User avatar
幻龍光影
rank: justin
rank: justin
 
Posts: 685
Joined: Wed Aug 24, 2011 11:36 pm
Location: HK______________ ____________暱稱:

Re: 如何防止修改程式?

Postby 亞飆Wraind舞 » Tue Mar 27, 2012 11:11 pm

幻龍光影 wrote:
無雙戰神 wrote:無限MP不是重點
重點是出招無時間距離

無限MP可以不斷芒星屈死對手

這些都不是重點
>>如何防止修改程式?
話說應該有記錄玩家的IP吧?直接從IP入手如何?
User avatar
亞飆Wraind舞
rank: knight
rank: knight
 
Posts: 931
Joined: Sat May 07, 2011 6:02 pm

Re: 如何防止修改程式?

Postby paraselene » Wed Mar 28, 2012 12:36 am

亞飆Wraind舞 wrote:
幻龍光影 wrote:
無雙戰神 wrote:無限MP不是重點
重點是出招無時間距離

無限MP可以不斷芒星屈死對手

這些都不是重點
>>如何防止修改程式?
話說應該有記錄玩家的IP吧?直接從IP入手如何?

看無限芒星的那幅圖應該是單機的, 就算是連線, 主要也是連去可以由玩家開的java伺服器, 他block了連去主伺服器的連線你也奈他不何.
paraselene
rank: sorcerer
rank: sorcerer
 
Posts: 27
Joined: Thu Nov 24, 2005 11:21 pm

Re: 如何防止修改程式?

Postby 幻龍光影 » Wed Mar 28, 2012 5:57 pm

那是璃光咒= =
芒星是浮空的
Image
User avatar
幻龍光影
rank: justin
rank: justin
 
Posts: 685
Joined: Wed Aug 24, 2011 11:36 pm
Location: HK______________ ____________暱稱:

Re: 如何防止修改程式?

Postby qpalz/ » Wed Mar 28, 2012 6:00 pm

亞飆Wraind舞 wrote:
幻龍光影 wrote:
無雙戰神 wrote:無限MP不是重點
重點是出招無時間距離

無限MP可以不斷芒星屈死對手

這些都不是重點
>>如何防止修改程式?
話說應該有記錄玩家的IP吧?直接從IP入手如何?

這些資料不會 send 去 HF server
User avatar
qpalz/
rank: justin
rank: justin
 
Posts: 718
Joined: Wed Jun 29, 2011 1:19 pm

Re: 如何防止修改程式?

Postby 亞飆Wraind舞 » Wed Mar 28, 2012 8:17 pm

qpalz/ wrote:
亞飆Wraind舞 wrote:話說應該有記錄玩家的IP吧?直接從IP入手如何?

這些資料不會 send 去 HF server

那只要有機制記錄IP應該可行吧?
就如論壇會記錄會員的發帖時的IP般。
User avatar
亞飆Wraind舞
rank: knight
rank: knight
 
Posts: 931
Joined: Sat May 07, 2011 6:02 pm

Re: 如何防止修改程式?

Postby 無雙戰神 » Wed Mar 28, 2012 10:50 pm

浮動IP (茶
Image
User avatar
無雙戰神
rank: jan
rank: jan
 
Posts: 5108
Joined: Sun Feb 21, 2010 12:29 pm
Location: 香港

Re: 如何防止修改程式?

Postby paraselene » Thu Mar 29, 2012 1:36 am

亞飆Wraind舞 wrote:
qpalz/ wrote:
亞飆Wraind舞 wrote:話說應該有記錄玩家的IP吧?直接從IP入手如何?

這些資料不會 send 去 HF server

那只要有機制記錄IP應該可行吧?
就如論壇會記錄會員的發帖時的IP般。

基本上主伺服器只有ver.txt和數個php用來login,和升lv, 是很容易自製"私服"的, 只要改/etc/hosts和自行架設一個http server便可令client端以為自己是連去主伺服器

edit: 希望這篇回應不會太算太詳細, 如果覺得有影響別人修改程式請刪之.
paraselene
rank: sorcerer
rank: sorcerer
 
Posts: 27
Joined: Thu Nov 24, 2005 11:21 pm

Re: 如何防止修改程式?

Postby ↖吾≠葉↘ » Fri Mar 30, 2012 10:47 am

動作計數器…短時間內需要耗費SP的動作次數異常

物件計數器…計算場上物件最大值是否異常…
兔魄組是絕配!\兔子/\庭師/
Image
User avatar
↖吾≠葉↘
rank: jan
rank: jan
 
Posts: 2780
Joined: Fri Sep 28, 2007 1:08 am
Location: 我隨風而來隨風而去    暱稱:某葉or幻葉        Nickname: Fantasy Leaf

Re: 如何防止修改程式?

Postby qpalz/ » Fri Mar 30, 2012 6:10 pm

↖吾≠葉↘ wrote:動作計數器…短時間內需要耗費SP的動作次數異常

物件計數器…計算場上物件最大值是否異常…

好主意!
但玩家把計數器改掉不就行了?
User avatar
qpalz/
rank: justin
rank: justin
 
Posts: 718
Joined: Wed Jun 29, 2011 1:19 pm

Re: 如何防止修改程式?

Postby 無雙戰神 » Fri Mar 30, 2012 7:44 pm

連防修改的都會被修改啊... (汗
Image
User avatar
無雙戰神
rank: jan
rank: jan
 
Posts: 5108
Joined: Sun Feb 21, 2010 12:29 pm
Location: 香港

Re: 如何防止修改程式?

Postby 亞飆Wraind舞 » Fri Mar 30, 2012 8:02 pm

防駭的方法不能只用一種……
例如主程有了機制,最好還是加密一下。
話說雖然可以「單機」,但總有些情況(登入、打完一場、etc……)是要跟伺服端接觸的,
可以在伺服端設機制,利用這些情況檢查帳戶是否有異常,有異即斷線。
User avatar
亞飆Wraind舞
rank: knight
rank: knight
 
Posts: 931
Joined: Sat May 07, 2011 6:02 pm

Re: 如何防止修改程式?

Postby paraselene » Sat Mar 31, 2012 1:22 am

亞飆Wraind舞 wrote:防駭的方法不能只用一種……
例如主程有了機制,最好還是加密一下。
話說雖然可以「單機」,但總有些情況(登入、打完一場、etc……)是要跟伺服端接觸的,
可以在伺服端設機制,利用這些情況檢查帳戶是否有異常,有異即斷線。

我上面的reply正正想說跟伺服器接觸也可以作假的...
paraselene
rank: sorcerer
rank: sorcerer
 
Posts: 27
Joined: Thu Nov 24, 2005 11:21 pm

Re: 如何防止修改程式?

Postby qpalz/ » Sat Mar 31, 2012 11:09 am

想到了!
把計數器加密, 既可防止計數器被改, 又只輕微拖低性能
User avatar
qpalz/
rank: justin
rank: justin
 
Posts: 718
Joined: Wed Jun 29, 2011 1:19 pm

PreviousNext

Return to 建議區

Who is online

Users browsing this forum: No registered users and 1 guest