Hack into Windows API

To be able to remotely access and control a remote computer would be something interesting. With such access, attackers would be able to do their work silently in the background without knowledge of the user. Unmanned activities could also be done, such as clearing or freeing up disk space on a comp...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Adeline Hing Hui
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/52776
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:To be able to remotely access and control a remote computer would be something interesting. With such access, attackers would be able to do their work silently in the background without knowledge of the user. Unmanned activities could also be done, such as clearing or freeing up disk space on a computer. This project aims to find out the location of popup windows and the location of the buttons which it contains, on the event where it has been clicked. This project would allow knowledge about information of the popup and would thus allow easy access and control to any windows or application. This would provide the basis for accessing other windows, if expanded to the many other basic controls available. The project was carried out using Microsoft Visual C#. The popup window was first generated and detected, before getting its location. Thereafter, a screenshot of the popup window was taken and saved into bitmap form. The screenshot was used for further processing to determine the button, and hence the location. This manual way of obtaining the button location was one of the limitations of this project, instead of being able to search for the button location directly. This limitation could be further looked into and improved on in future works, in the near future. Additional features could also be added on to enhance the usefulness and effectiveness of the project.