I have a production IIS running on WS2012R2 on AWS. I was looking at the C:\Windows\System32\LogFiles\HTTPERR
when I noticed some unusual requests in the logs. You can look at some of what they tried to request here. They even checked to see if I was running thinkphp. Now, my question is:
What is the best way to prevent this kind of requests other than writing a custom solution? I noticed they would change their ip daily but the requests that day are from the same ip.
I suppose I can keep track of all the request made to my server and block ones with behaviors that I don't like but hoping there is something simpler.
I did look at some third party solutions that seemed to do what I need but it just doesn't sit well with me.