Security in nachos Firewall and Virus aditional the code in nachos of security
Firewall A firewall is a set of related programs, located at a network gateway server, that protects the resources of a private network from users from other networks.
Firewall, working closely with a router program, examines each network packet to determine whether to forward it toward its destination.  A firewall also includes or works with a proxy server that makes network requests on behalf of workstation users.  A firewall is often installed in a specially designated computer separate from the rest of the network so that no incoming request can get directly at private network resources.
Security in Nachos In nachos in the safety folder there exist 2 programs which realize the function of the safety of the whole operating system and likewise relizan the authorizations for modficar the files or files of the whole operating system and here estan the codes of nachos.
These functions give the orders to create an object that calls favoured which tendra access of several ways to the files that exist in the operating system. public abstract class Privilege () public Privilege() public abstract Object doPrivileged(PrivilegedAction action);
Here it appears as the class favoured does not have any restriction to effect changes in the files or properties of these. public abstract Object doPrivileged(PrivilegedExceptionAction action) throws PrivilegedActionException;
Here it appears since in the safety program of the administrator removes I end the functions to do the examination and the location to the files of the system.
public NachosSecurityManager(File testDirectory) {
this.testDirectory = testDirectory;
fullySecure = Config.getBoolean("NachosSecurityManager.fullySecure");

Security