The SX Virus is a computer virus which infects .COM files including COMMAND. COM. The virus is loaded into memory by executing an infected program and then affects the computer's runtime operation, corrupts program or overlay files. Research SX Virus
The Sylvia Virus is a computer virus which infects .COM files. The virus is loaded into memory by executing an infected program and then affects the computer's runtime operation, corrupts program or overlay files. Research Sylvia Virus
SYN flooding is a common form of attack made upon Internet connected servers with the objective of denying the service offered by the server to legitimate users. This is known as a "Denial of Service attack' or 'Dos'.
SYN flooding is very simple, the attacker pretends to request a connection with the target server, but uses a false IP address. The target server, receives the request to open a connection, and responds by sending a reply to what it believes is the requesting machine and awaits the appropriate reply back, but of course in reality the target server is now trying to communicate with the false IP address which may not exist, or at best has not sent a request and as such will not make the awaited response. The target server typically waits a few minutes for the required response, so as to allow for connection difficulties through the Internet, before rejecting the requested connection. In the meantime, the attacker has been sending numerous more fake requests for connections, and the target server responds to each of them accordingly. Since a server can only satisfy a limited number of connections at any one time, during a SYN flood attack all the available connections are taken up by false requests, and legitimate requests are rejected by the server on the basis that it is too busy trying to establish other connections already. SYN flood attacks can be difficult to detect. The establishment of a communication channel requires very little processor activity, and the attack does not cause a surge in processor activity. Under Unix based operating systems the server administrator can check the number of SYN communications which are pending by using the 'netstat' command, which will show the connections which are currently in a 'SYN RECEIVED' state. Under Linux, the shell command to check for SYN RECEIVED connections is 'netstat -n -p tcp grep SYN RECV'. A large number of connections in a SYN RECEIVED state may be an indication of a SYN flood attack occurring.
Most Linux operating systems detect possible SYN flood attacks and defend against them by checking the number of pending requests for connections, and when this queue becomes close to being full, sending a SYNcookie to the machine requesting the connection and waits for a response to the cookie before continuing to try to establish the connection. When the server sends the cookie, it clears the SYN request from its queue for connections, effectively ignoring the request. If an appropriate response to the cookie is received, then the connection request is re-queued and the appropriate response to the original SYN request for a connection is sent as normal. Under Linux, the operating system records possible SYN flood attacks and its response in the file /var/log/kernel which may contains data such as 'possible SYN flooding on port 80. Sending cookies' for example when a web server is under possible attack. Research SYN Flooding
The Sys Virus is an encrypted computer virus which uses stealth techniques to avoid detection and which infects .COM, .EXE and overlay files including COMMAND.COM. The virus is loaded into memory by executing an infected program and then affects the computer's runtime operation and corrupts program or overlay files and data files. Research Sys Virus
The Syslock/3551 Virus is an encrypted computer virus which infects .COM and .EXE files. The virus is loaded into memory by executing an infected program. The virus corrupts program or overlay files and data files. When an infected program is run, the virus searchs through the COM and EXE files and subdirectories on the current disk, picking one executable file at random to infect. The infected file will have its length increased by about 3,551 bytes. The virus will damage files by searching for the word 'Microsoft' in any combination of upper and lower case characters, and when found replace the word with 'MACROSOFT'. If it finds an environment variable of 'SYSLOCK' has been set to '@' (hex 40), the virus will not infect any programs or perform string replacements, but will instead pass control to its host immediately. The author may have used this during the creation of the virus. Research Syslock/3551 Virus
The Probert Encyclopaedia was designed, edited and programed by
Matt and Leela Probert