Hi All,
Hardening your software means,
1. Free from attacks
2. Free from vulnerabilities etc
You may use tools for
a. Vulnerability detection
b. Software monitors etc
A software Engineer must be aware of vulnerabilities like
a. XSS (Cross Site Scripting) - Use scripting languages like Javascript to inject scripts with malicious contents.
b. SQL injection - Inject sql script through textboxes which are not properly validated (either in server or client)
Topics to search
1. XSS, SQL injection, Client side validation, Server side validation
Hardening your software means,
1. Free from attacks
2. Free from vulnerabilities etc
You may use tools for
a. Vulnerability detection
b. Software monitors etc
A software Engineer must be aware of vulnerabilities like
a. XSS (Cross Site Scripting) - Use scripting languages like Javascript to inject scripts with malicious contents.
b. SQL injection - Inject sql script through textboxes which are not properly validated (either in server or client)
Topics to search
1. XSS, SQL injection, Client side validation, Server side validation
No comments:
Post a Comment