Font Size: a A A

Design And Implementation Of Remote Control Software Based On Windo

Posted on:2013-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:H B HuFull Text:PDF
GTID:2248330374982247Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The remote control software has a variety of uses, such as remote office, remote education, remote maintenance, remote assistance and so on, which is widely used in daily life. As a result, this research subject has a good practical significance. Moreover, many kinds of problems, such as efficiency, stability and security should be considered, so this research subject has a good theory significance, too. This paper discourses the design and implementation of remote control software from the existing problems and solutions of these problems. The software’s main functions are monitoring remote computer, operating remote computer, passing through NAT and safety protection. The main work of this paper contains:Making communication protocols for the remote side and control side. Command generator and parser consisting of hundred kinds of interactive commands are designed to realize the remote control, which includes monitoring and operating the remote side, remote file management and transportation, process management, service management, software uninstalling, sharing clipboard and so on. Monitoring and operating the remote side is realized in the follow way:first, getting remote computer’s desktop image and transporting through network; then, the user operates the image and software records user’s operations; last, software transports the operations to remote computer and remote computer executes the operations.For security, the system uses AES and RSA cipher mechanism. For the compression, sending and decompression of images, the system improves the efficiency by lowing images’ quality, using UDP, dynamic transporting and cutting images into blocks.In order to ensure that NAT users can also use the software, NAT should be passed through. The software solves this problem through setting up common server in public network. For TCP data, the host and remote computer both connect with the common server, data transports through the common server. For UDP data, first the common server obtains remote computer’s address by interacting with it and sending the message to the host, then the host and the remote computer can mutual each other using UDP data.
Keywords/Search Tags:remote control, command, efficiency, security, NAT
PDF Full Text Request
Related items