ಒಂದು ಸಲ ದುರಾಗ್ರಹದ ಪ್ರೊಗ್ರಾಮ್‌ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಸ್ಥಾಪನೆಯಾದ ನಂತರದಲ್ಲಿ, ಅದು ಪತ್ತೆ ಆಗದಂತೆ ಮತ್ತು ಸೋಂಕು ರಹಿತವಾಗದಿರಲು, ಅದು ಗುಪ್ತ ಅಡಕವಾಗಿ "ಸ್ಟೇ" ಆಗಿರುವುದು ಬಹಳ ಅವಶ್ಯಕ. ಇದು ಮನುಷ್ಯ ಆಕ್ರಮಣಕಾರ ಗಣಕಕ್ಕೆ ನೇರವಾಗಿ ದಾಳಿ ಇಟ್ಟಾಗ ಸಹ ಅನ್ವಯವಾಗುತ್ತದೆ. "ರೂಟ್‌ಕಿಟ್" ಎಂದು ಕರೆಯಲ್ಪಡುವ ತಂತ್ರಗಳು ಈ ರೀತಿಯ ಗುಪ್ತ ಅಡಕಗಳಿಗೆ, ಅತಿಥೇಯ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಬದಲಾವಣೆಯನ್ನು ಮಾಡಿಕೊಟ್ಟು ಮಾಲ್‌ವೇರ್‌ಗಳಿಗೆ ಬಳಕೆದಾರನಿಂದ ಅಡಗಿ ಕುಳಿತುಕೊಳ್ಳಲು ದಾರಿ ಮಾಡುಕೊಡುತ್ತವೆ. ರೂಟ್‌ಕಿಟ್‌ಗಳು ದುರಾಗ್ರಹದ‍ ಪ್ರೊಸೆಸ್ ಅನ್ನು ಸಿಸ್ಟಮ್‌ನ ಪ್ರೊಸೆಸ್‌ಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣದಂತೆ ಅಥವಾ ಇದರ ಕಡತಗಳನ್ನು ಓದದಂತೆ ಪ್ರತಿಬಂಧಿಸುತ್ತವೆ. ಮೂಲವಾಗಿ ರೂಟ್‌ಕಿಟ್ ಎನ್ನುವುದು ಟೂಲುಗಳ ಒಂದು ಗುಂಪಾಗಿದ್ದು ಇದನ್ನು ಯುನಿಕ್ಸ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಆಕ್ರಮಣಕಾರನೊಬ್ಬ ಆಡಳಿತಾಧಿಕಾರಿಯ(ರೂಟ್) ಪ್ರವೇಶಾಧಿಕಾರವನ್ನು ಪಡೆದುಕೊಂಡು ಸ್ಥಾಪನೆ ಮಾಡಿದ್ದ. ಇವತ್ತಿನ ದಿನದಲ್ಲಿ ಈ ಹೆಸರನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ದುರಾಗ್ರಹದ ಪ್ರೊಗ್ರಾಂಗಳ ಗುಪ್ತ ಅಡಕಗಳ ನಿಯತ ಕಾರ್ಯಗಳಿಗೆ ಹೆಸರಿಸಲು ಬಳಸಲಾಗುತ್ತಿದೆ.
ಕೆಲವು ದುರಾಗ್ರಹದ ಪ್ರೊಗ್ರಾಮ್‌ಗಳು ನಿಯತ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದು ಅದು ಅದನ್ನು ರಿಮೂವಲ್‌ಗಳಿಂದ ರಕ್ಷಿಸುವುದಲ್ಲದೆ ಅವುಗಳನ್ನು ಹಿಮ್ಮೆಟ್ಟಿಸುತ್ತದೆ. ಈ ನಡುವಳಿಕೆಯ ಉದಾಹರಣೆಯನ್ನು ಮೊದಲು ದಾಖಲಿಸಿದ್ದು ಜಾರ್ಗನ್ ಫೈಲ್, ಇದು ಎರಡು ಜೊತೆಯ ಪ್ರೊಗ್ರಾಮ್‌ಗಳು ಒಂದು ಜೆರಾಕ್ಸ್‌ ಸಿಪಿ-ವಿ ಟೈಮ್‌ಶೇರಿಂಗ್ ಸಿಸ್ಟಮ್‌ನ್ನು ಪೀಡಿಸುತ್ತಿದ್ದಾಗಿನ ಕತೆಯಾಗಿದೆ.

ಪ್ರತಿಯೊಂದು ಗೋಸ್ಟ್‌ನ ಕಾರ್ಯವು ಇತರ ಬೇರೆಯದ್ದು ಕೊಲ್ಲಲ್ಪಟ್ಟಿದೆ ಎನ್ನುವುದನ್ನು ನೋಡುವುದು ಆಗಿದೆ. ಮತ್ತು ಇತ್ತೀಚೆಗೆ ಹಾಳಾದ ಪ್ರೊಗ್ರಾಮ್ ಅನ್ನು ಕೆಲವೇ ಮಿಲಿ ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಕಾಪಿ ಮಾಡುವುದಕ್ಕೆ ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಎರಡು ಘೋಸ್ಟ್‌ಗಳನ್ನು ಕೊಲ್ಲುವ ಒಂದೇ ಮಾರ್ಗವೆಂದರೆ, ಅವುಗಳನ್ನು ಕೊಲ್ಲುವುದು (ಅತ್ಯಂತ ಕಷ್ಟಕರವಾದುದು) ಅಥವಾ ನೇರವಾಗಿ ಗಣಕವನ್ನೇ ಹಾಳು ಮಾಡಬಹುದು.
ಇದೇ ರೀತಿಯ ಹಲವಾರು ಆಧುನಿಕ ತಂತ್ರಗಳನ್ನು ಮಾಲ್‌‌‍ವೇರ್‌ಗಳಿಂದ ಬಳಕೆಯಾಗಲ್ಪಡುತ್ತಿದೆ. ಅವುಗಳಲ್ಲಿ ಒಬ್ಬರಿಂದ ಇನ್ನೊಬ್ಬರಿಗೆ ಅಗತ್ಯವಾಗುವ ಹಲವಾರು ಪ್ರಕ್ರಿಯೆಗಳ ಮೇಲೆ ಗಮನವಿಡುವ ಮತ್ತು ಪುನರ್ ಸ್ಥಾಪಿಸುವುದನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತವೆ.

ಉದ್ದೇಶಗಳು
ಮಾಲ್‌ವೇರ್ ಆಕ್ರಮಣಕ್ಕೆ ಈಡಾಗುವ ಸಂಭವ
ಗುರಿಯಿಟ್ಟ ಎಸ್‌ಎಮ್‌ಟಿಪಿ ಭೀತಿಗಳು
ರೂಟ್‌ಕಿಟ್‌ಗಳು