Personal Firewall using APIHOOK technology
|School||Nanjing University of Aeronautics and Astronautics|
|Course||Applied Computer Technology|
|Keywords||APIHOOK Personal Firewall Anti-Trojan Information Security|
The purpose of this project is to develop a prevent Trojan -based personal firewall , used to prevent known and new Trojan . Through in-depth research APIHOOK (Application Programming Interface HOOK) technology and its implementation , the behavioral characteristics of the combination of Trojans , I successfully completed the firewall . The firewall 's role is to create a protective layer between the operating system and applications , any program installed on the system will check it by APIHOOK technical monitoring program behavior , once found a Trojan - like behavior , will be based on the user defined rules to respond in real time , so that the user can avoid the run with a Trojan program Trojan unknowingly happens , the user is no longer afraid of the Trojans run some programs from unknown sources . Detailed record of the behavior of the program due to the firewall , advanced users can also use it to analyze the Trojans. Practice has proved that the firewall prevention Trojans, in particular, it can prevent the general firewall can not prevent unknown Trojans and a new generation of Trojan .