What is self -control?
Self-relocation is a feature owned by a very small number of computer programs. These programs can change their location in memory when performing. Most programs have little to control over their own programming of basic foundations; Instead, higher order programs are addressed. These systems can change their location by moving their programming or creating a copy of themselves. When the copy is made, the location of the execution usually turns into a new program and the old code is left sleeping.
In most cases, the computer program is located at the same time in two areas. It is located in a physical storage of a computer such as a hard disk or other storage unit and in volatile memory. When performing, the program moves to volatile memory to speed up the access time and to be faster. Its position in both places is generally determined by the computer operating system.
The location of these programs is called addresses. These addressys and other programs are used to r rAnything to find the program if necessary. If the program is divided into a storage, it will work slower than if everything was together; Most systems are therefore trying to store larger programs via sequential addresses. Again, the choice is usually done on the operating system and the program has no direct control over it.
When the program uses self-relocation, it has significantly greater control over these processes than typical programs. It has the ability to control the addresses in which it is made. Although used, the program can move its overall programming from a place where it is in a different place in the memory of the same computer. Some programs can only change one of two addresses, while others can change both.
self -control itself is an unusual but not problematic process. The real danger comes with self -control together with a harmful intention. The program can be made a large number of unexpectedThings when he has control over himself. It can create numerous physical or volatile copies to block your computer's memory. This can cause a restart and can be the forerunner of the introductory attack.
In addition, the program can make backups to prevent it from being removed. If the program with self-toning relocation should be carried out and then copied, the original program will still exist even if it is not used. If the program is harmful and the system tries to remove it, the active program can simply re -enable the original code before it is removed.