Hacking generally means gaining access but a program vulnerability is a specific way of hacking by making the computer do things outside of what the program is intended to do.
Generally all programs, take some form of input bits. When we use a mouse, keyboard, touch screen, ethernet, wifi, basically anything that happens on a computer, is a set of instructions that take some bits as input. Hackers provide certain kinds of input bits, to make the program do things outside of what is intended by the programmers and this includes just stopping the program from working.
Latest Answers