Best Procedure to Secure Windows Applications
October 23,2022
Written Exercise #8
Functions should a software application provide to keep a web browser secured
1) The web browser should always be updated, so kindly keep the "automatic update" option enable on your browser settings so that whenever the browser gets an update, it will be updated automatically.
2) Always keep the third-party cookies disabled because there are so many unauthorized and phishing sites over the internet, they may lead the browser unsafe, and cause very higher security risk so block all the third-party sites and cookies from the browser
Functions should a software application prohibit to keep a web browser secured
1) Do not store passwords on your web browser, deny the "store password" option on your browser settings. Even if you store passwords on your web browser do set a very strong master password to access all the stored passwords.
2) Do not click on unwanted, unknown hyperlinks. There will be many unsolicited attachments, PDFs, DOCs, files, etc.; over the internet so do not open or download it unnecessarily.
Functions should a software application provide to keep a web server secured
1) Always use an application scanner. Whenever you install or download any new applications do scan the application before accessing it.
2) Install all the security patches because there are a greater number of hackers over the internet so do not deny installing the security patches on time.
Functions should a software application prohibit to keep a web server secured
1) When an application is not in use for long time, better uninstall it because they are actually of no use so do uninstall all the unwanted software’s or applications along with extensions.
2) There may be scripts, files, setups, codes stored on the web server unknowingly so do check it and delete all the sample scripts, files, and codes from the web server.
Policies to develop secure application software
Types of application software
The application software should be a type that possess antivirus or anti spyware because it prevents all kinds of software attacks and provides a very strong security to the application software.
Description of functions that a software should allow
1) Regular software updates
2) Regular backups
3) Make use of application scanners
Description of functions that a software should prohibit
1) Do not store passwords
2) Disable third party sites
3) Do not open unknown files
Known vulnerabilities associated with software
1) Downloading or installing any files, applications, codes without making sure of its integrity.
2) Storing passwords on the browser or providing weak passwords.
3) Software bugs.
4) Software that contains virus, malwares, spywares, etc.
Controls necessary to ensure compliance with desired functionality
A device needs presentative, defective, and corrective control to ensure compliance with desired functionality these are the functionalities that reduce or avoid threats even though if any threat occurs it helps to recover back to normal operation.
Methods to access security control effectiveness
To ensure the security control effectiveness we need to have a proper and a direct measurement over all the activities that is done.
Measurement in the sense we need to monitor all the operations that is done in order to prevent higher security risks.