I'd like to put out a request for a talented person to create a plugin that implements the following functionality. It's similar in concept to image hotlink prevention but with a twist:
If a browser requests a URL that is an image file, then display the image inside attachments.php instead of showing the "naked" image.
The plugin would need to match the image URL from the media URL in wp_posts. This discussion seems to contain some information regarding this:
Sadly I don't have the knowledge or skills to do this myself but if there's any talented coder out there looking for their plugin idea please feel free to do this!