|
Re: Defending users of unprotected login pages with TrustBar 0.4.9.93: msg#00015security.websecurity
Gerv, many thanks, this was very useful - see comments below and in particular, an idea I had, after thinking of your comment below, on possibly better approach to the `really unprotected pages`... Amir
On 9/20/05, Gervase Markham <gerv@xxxxxxxx> wrote: Amir HerzbergAmir Herzberg wrote: Great; I'll add these two... Of course I still have some other pages in my `Hall of Shame of unprotected login pages` for which we don't (yet?) know an https (ssl) alternate. I agree that many of them may have alternates and it may be `just` a bit of work to find them - if you or others can find that'll be great... but I'm sure you agree we have also to think of solution - if we can - to pages for which a secure alternate is not found. But, if you do find some without secure login forms, I think the right Well, shame them - how? I would think the Hall of Shame is about the best I know how to do. I would appreciate help in making this shameful situation more visible to the public... For example, maybe you (and other security-concious folks) can link to the Hall of Shame from relevant webpages and articles. BTW, I found the above two by viewing the HTML source and messing around This is actually easy. The server digitally signs the page and puts the signature in the page; TrustBar (or browser) can easily validate the signature, using the public key of the server (of course extracted securely from a certificate signed by a trusted CA). So this is as secure as SSL. But does require site cooperation, of course. > The last-modified in HTTP header is not secure so we can't rely on it... Definitely is, and thanks again. How about the following refinement... Suppose that whenever a user assigns name/logo to an unprotected page, we also save a copy of that page, and compare such copies for five accesses (or over a period of at least five days). If we find the page is static (except possibly for few bytes here and there), we will add the page to our `static login pages repository` (we also save the changing locations so we can ignore them later). Upon reloading same page, we check if there are changes from the archived version (in locations which we did not mark as changing). So far this is essentially what I've described before. The difference is in what we do if the page does change (in new locations). What I think of doing is simply to *display the archived version* - with a message / button allowing user to use the new version instead if needed. I think in most cases, even if there are changing fields in the page, using the old version will still work. What do you think? Amir Associate Professor, dept. of Computer Science Bar Ilan University http://AmirHerzberg.com |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | HTTP Request Smuggling - ERRATA (the IIS 48K buffer phenomenon): 00015, Amit Klein (AKsecurity) |
|---|---|
| Next by Date: | tool for stripping JavaScript out of PDF's: 00015, Jeremiah Grossman |
| Previous by Thread: | Re: Defending users of unprotected login pages with TrustBar 0.4.9.93i: 00015, Gervase Markham |
| Next by Thread: | Re: Defending users of unprotected login pages with TrustBar 0.4.9.93: 00015, Gervase Markham |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |