[Me] :- That was really helpful. So what are the System Interface Attacks?
[Guruji]:- ok, First let’s look at attacks through the file system. The Inputs from the file system similar to inputs from the user, but often even worse since many apps expect user input to be weird, but files often expected to be consistent with some specified format. And there are some Media Based Attacks wherein we simulate problems with the storage media, e.g. failure in the disk. There is this File Based Attacks where there are Problems with properties of a particular file.
[Me] :- Wow!!! Can you help me with examples like what you did in the previous attacks?
[Guruji]:- Hmn… Sure.
System Attack # 1
Fill the file system to its capacity
[Continued in the next day’s post]· Has the developer tested for this potential problem?
· A crash would be undesirable when the user has the chance to free up some space to allow execution to continue