Check your email for how I got in.
Comments Inline
--
Ron Symonds
Microsoft MVP (FrontPage)
Reply only to group - emails will be deleted unread.
Trevor L. said:
Ronx,
Thanks for the feedback.
I thought that the username and password would only be displayed once you
cracked them, and that they were fairly obscure
True - they are obscure, and not easily guessed, and they only display when
"cracked"
The username (folder name) is
3 lower case letters
2 uppercase letters
2 lower case letters
2 numeric digits
1 lower case letter
The password(filename) is
2 lower case letters
1 uppercase letter
1 lower case letter
1 uppercase letter
3 numeric digits
1 underscore
2 lower case letters
Can you actually see the folder and filename when you open the site? If so,
where?
Not visible
Yes, the linked page can be saved. It is not the filename with the obcsure
name - this file is only a link to the file opened, but of course once
opened it is clear what the filename is. I should make it a frame and then
the name shown will not be the frame name but the frameset name
The secure page opens in your frameset. It can be saved, framed or not.
Of course, I really don't care about secure pages. It is merely an
intellectual exercise.
Is the conclusion that *only* server-side security will work, and that any
passwords will always be available to the visitor ?
JavaScript security can work - but I would not put too much private stuff
behind it. The userid and password, since they are alphanumeric + a few
other characters, can be cracked with persistence. On Windows servers, the
CaSe does not matter, roughly halving the number of characters that can be
used. Using Server Side security the number of available characters can be
increased considerably, possibly to 240 odd ASCII codes for each character -
the backspace, Delete and some control codes may be difficult to use. But
even that is crackable. The main disadvantages of JavaScript are that there
is one Userid/password for all users, it is displayed in the browser, and
the secure page itself has no security if it is stumbled on by accident.