On 2 Nov 2010, at 15:48, Siva prakash I V <sivaprakash...@gmail.com> wrote:

> Hi Rob,
>
> My app contains a sequence of images like for eg. A/11.gif, A/12.gif, ....
> A/19.gif, B/21.gif... etc.
> These images are used to identify a valid user of my app.
> As these images are easily guessable, it may be easy for anyone to download
> all possible images and may lead to phishing attack.
> Having said that I can't place my images in Tomcat and get it served by a
> servlet( a performance penalty )

You've presumably conducted some performance tests which led you to
this conclusion?

In this case a Servlet Filter which checks the request against the
current user's credentials and returns a 403 for unauthorised access
would be a low cost option.

p

> and neither I can change my image names to
> ones which are not easily guessable.
> My tomcat app jsps should continue using the existing images.
>
>
>
> On Tue, Nov 2, 2010 at 8:22 PM, Rob Gregory 
> <rob.greg...@ibsolutions.com>wrote:
>
>> Hi Siva,
>>
>> The only way I know of protecting an 'actual' request for a specific
>> resource is to remove the resource from the web server. I Can't see why
>> you would want to stop access to something when it is actually requested
>> otherwise what would be the point of deploying it (if nothing can access
>> it). Sorry if I misunderstand the question.
>>
>>
>>> -----Original Message-----
>>> From: Siva prakash I V [mailto:sivaprakash...@gmail.com]
>>> Sent: 02 November 2010 14:44
>>> To: Tomcat Users List
>>> Subject: Re: Protecting static resources in IIS
>>>
>>> Firstly, Thanks for the info.
>>>
>>> I've done what you've said.
>>>
>>> Consider my directory structure as below in IIS.
>>>
>>> <IISROOT>/images/TestDir/A.gif
>>> <IISROOT>/images/TestDir/index.html  (newly introduced one)
>>>
>>> If  I hit the following url, it shows the index.html
>>> https://<hostname>/images/TestDir/
>> <https://%3chostname%3e/images/TestDir/>
>>>
>>> but if I hit the following url, it shows the image A.gif which needs
>> to be
>>> restricted its access.
>>>
>>>
>> https://<hostname>/images/TestDir/A.gif<https://%3chostname%3e/images/Te
>> stDir/
>>> A.gif>
>>>
>>> Please let me know if this can be resolved.
>>>
>>>
>>> Thanks,
>>> Siva Prakash
>>>
>>>
>>> On Tue, Nov 2, 2010 at 7:49 PM, Rob Gregory
>>> <rob.greg...@ibsolutions.com>wrote:
>>>
>>>> While this is not a forum nor is the mailing list about IIS a quick
>>>> suggestion and one we implement is to place a blank (or custom)
>>>> index.html file into every directory within the site. This will then
>> be
>>>> served up when requests for resources are received.
>>>>
>>>> Hope that helps
>>>> Rob
>>>>
>>>>> -----Original Message-----
>>>>> From: Siva prakash I V [mailto:sivaprakash...@gmail.com]
>>>>> Sent: 02 November 2010 14:08
>>>>> To: users@tomcat.apache.org
>>>>> Subject: Protecting static resources in IIS
>>>>>
>>>>> Hi,
>>>>>
>>>>> Though I know that this forum is not for IIS related questions, It
>>>> will be
>>>>> great if someone can help me out with the following problem.
>>>>>
>>>>> I need to protect the end user's access (thru a url) to the static
>>>> resources
>>>>> like images directory in IIS but still allowing my app jsps in
>> Tomcat
>>>> ROOT.
>>>>>
>>>>>
>>>>> Thanks,
>>>>> Siva Prakash
>>>>
>>>>
>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>>>> For additional commands, e-mail: users-h...@tomcat.apache.org
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: users-h...@tomcat.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to