Uploaded October 2016 | Updated September 2026, 53 minutes ago
Many malicious hacks take advantage of flaws in computer software. Software is created by humans and, hence, frequently has bugs. If a software developer finds a bug they will try to fix it or notify the appropriate person or company that the software is flawed. If a malicious hacker finds a bug they will try to exploit it to gain access to systems or information that they should not have. Until the software vendor finds out about the problem it is known as azero-day exploit.
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.
Many malicious hacks take advantage of flaws in computer software. Software is created by humans and, hence, frequently has bugs. If a software developer finds a bug they will try to fix it or notify the appropriate person or company that the software is flawed. If a malicious hacker finds a bug they will try to exploit it to gain access to systems or information that they should not have. Until the software vendor finds out about the problem it is known as azero-day exploit.
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.










