在現今的網路上點對點網路的應用程式扮演了一個重要的角色。很多應用程式經由點對點協定都獲得極大的成功,例如檔案分享、分散式處理和即時通訊。 由於點對點網路的匿名性,在檔案分享的系統裡就有個潛藏的嚴重問題,那就是檔案提供者有可能提供竄改過的檔案,例如:內容和檔名不符的檔案,或者是損壞的檔案,甚至是含有病毒和特洛依木馬的檔案。 目前在點對點檔案分享系統上建立聲譽系統已有許多相關的研究,但對於某些攻擊行為的抵抗力仍然有限。我們在我們的聲譽系統裡加入一個伺服器,以便記錄所有使用者的行為,包含上載、下載、評價以及取得評價等動作。經由我們設計的行為監控程式,來判斷是否有的惡意行為,並進一步處罰惡意的使用者,讓我們的聲譽系統更可靠。
Nowadays, peer-to-peer (P2P) applications have played an important role in the network. Many applications have a great success by using P2P protocol, such as file sharing, distributed processing, and instant messaging, etc. In file-sharing applications, because of the anonymity of P2P, there is a problem that some of file providers may misuse by providing tampered files – wrong files, bad files, even viruses and Trojan Horses. There are already many existing researches on reputation system for P2P file-sharing, but they still limited to the resistance of some attacks. We add a server into our reputation system, in order to record all users’ actions, include uploading, downloading, judging and getting judgment. To make our reputation system more reliable, we have the monitor component that monitors these records to determine whether there is any malicious behavior, and punish the malicious users if some wrong behaviors are detected.