|
ABSTRACT
Intrusion Prevention System (IPS) has been an effective tool to detect and prevent unwanted attempts, which are mainly through network and system vulnerabilities, at accessing and manipulating computer systems. Intrusion detection and prevention are two main functions of IPS. As attacks are becoming massive and complex, the traditional centralized IPSes are incapable of detecting all those attempts. The existing distributed IPSes, mainly based on mobile agent, have some serious problems, such as weak security of mobile agents, response latency, large code size. In this paper, we propose a customized intrusion prevention system, VMFence, in distributed virtual computing environment to simplify the complexity of the management. In VMFence, the states of detection processes vary with those of Virtual Machines (VMs), which are described by Deterministic Finite Automata (DFA). The detection processes, each of which detects one virtual machine, reside in a privileged virtual machine. The processes run synchronously and outside of VMs in order to achieve high performance and security. The experimental results also show VMFence has higher detection efficiency than traditional intrusion detection systems and little impact on the performance of the monitored VMs.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Snapp, S. R., Brentano, J., Dias, G. V., Goan, T. L., Heberlein, L. T., Ho, C. L., Levitt, K. N., Mukherjee, B., Smaha, S. E., Grance, T., Teal, D. M., and Mansur, D. 1991. DIDS(distributed intrusion detection system)-motivation, architecture, and an early prototype. In Proceedings of the 14th National Computer Security Conference. Washington, USA, October 1991, 167--176.
|
| |
2
|
Vongpradhip, S. and Plaimart, W. 2007. Survival architecture for distributed intrusion detection system (dIDS) using mobile agent. In Proceedings of the 6th International Symposium on Network Computing and Applications. Chicago, USA, July 2007, 332--338.
|
| |
3
|
|
| |
4
|
Jansen, W., Mell, P., Karygiannis, T., and Marks, D. 1999. Applying mobile agents to intrusion detection and response. Technical report, National Institute of Standards and Technology, October 1999.
|
| |
5
|
Gelsinger, P. P. 2001. Microprocessors for the new millennium: challenges, opportunities, and new frontiers. In Proceedings of the 45th International Solid State Circuits Conference. San Francisco, USA, February 2001, 22--25.
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
Neiger, G., Santoni, A., Leung, F., Rodgers, D., and Uhlig, R. 2006. Intel virtualization technology: hardware support for efficient processor virtualization. Intel Technology Journal, 10(3):167--177, August 2006.
|
| |
11
|
|
 |
12
|
George W. Dunlap , Samuel T. King , Sukru Cinar , Murtaza A. Basrai , Peter M. Chen, ReVirt: enabling intrusion analysis through virtual-machine logging and replay, Proceedings of the 5th symposium on Operating systems design and implementation Due to copyright restrictions we are not able to make the PDFs for this conference available for downloading, December 09-11, 2002, Boston, Massachusetts
[doi> 10.1145/1060289.1060309]
|
| |
13
|
Garfinkel, T. and Rosenblum, M. 2003. A virtual machine introspection based architecture for intrusion detection. In Proceedings of the 10th Network and Distributed System Symposium. San Diego, USA, October 2003, 191--206.
|
| |
14
|
Payne, B. D., Carbone, M., and Lee, W. 2007. Secure and flexible monitoring of virtual machines. In Proceedings of the 23rd Annual Computer Security Applications Conference. Seoul, Korea, December 2007, 385--397.
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
|
 |
20
|
Paul Barham , Boris Dragovic , Keir Fraser , Steven Hand , Tim Harris , Alex Ho , Rolf Neugebauer , Ian Pratt , Andrew Warfield, Xen and the art of virtualization, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
| |
21
|
Bryan Clark , Todd Deshane , Eli Dow , Stephen Evanchik , Matthew Finlayson , Jason Herne , Jeanna Neefe Matthews, Xen and the art of repeated research, Proceedings of the annual conference on USENIX Annual Technical Conference, p.47-47, June 27-July 02, 2004, Boston, MA
|
| |
22
|
|
 |
23
|
|
| |
24
|
Giorgos Vasiliadis , Spiros Antonatos , Michalis Polychronakis , Evangelos P. Markatos , Sotiris Ioannidis, Gnort: High Performance Network Intrusion Detection Using Graphics Processors, Proceedings of the 11th international symposium on Recent Advances in Intrusion Detection, September 15-17, 2008, Cambridge, MA, USA
[doi> 10.1007/978-3-540-87403-4_7]
|
 |
25
|
|
| |
26
|
Paxson, V., Sommer, R., and Weaver, N. 2007. An architecture for exploiting multi-core processors to parallelize network intrusion prevention. In Proceedings of the 30th IEEE Sarnoff Symposium. Princeton, USA, May 2007, 1--7.
|
 |
27
|
|
| |
28
|
Clark, C., Lee, W., Schimmel, D., Contis, D., Kone, M., and Thomas, A. 2004. A hardware platform for network intrusion detection and prevention. In Proceedings of the 3rd Workshop on Network Processors and Applications. Madrid, Spain, February 2004, 136--145.
|
| |
29
|
|
| |
30
|
Lippmann, R. P., Fried, D. J., Graf, I., Haines, J. W., Kendall, K. R., McClung, D., Weber, D., Webster, S. E., Wyschogrod, D., Cunningham, R. K., and Zissman, M. 1998. A. Evaluating intrusion detection systems: the 1998 DARPA off-line intrusion detection evaluation. In Proceedings of the DARPA Information Survivability Conference and Exposition. Los Alamitos, USA, January 2000, 12--16.
|
| |
31
|
|
| |
32
|
Snort home page. http://www.snort.org.
|
| |
33
|
Xen home page. http://www.xen.org.
|
|