File upload is a very common functionality that almost all applications have. But we need to make sure that the system is smart enough to prevent malicious usage of this functionality. How can we achieve that?
Allowing user to be able to upload a file is a very common functionality that developers need to implement. But how can we make sure that user would not upload anything malicious?