The embodiments of the present invention provide a method and system for implementing NG-Firewall, a NG-Firewall client and a NG-Firewall server. The method includes: sending (101) a request message for requesting security information of an application when the application is started in a terminal device configured with the NG-Firewall client; receiving (102) a response message including the security information of the application; processing received (103) or transmitted data of the application by using the security information of the application. In this invention, dynamically loading of attack defense can be realized, software footprints required on the terminal device can be reduced and performance of application installed on the terminal device can be improved. FIGURE 1
展开▼