<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://passwordmaker.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tanstaafl</id>
	<title>PasswordMaker - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://passwordmaker.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tanstaafl"/>
	<link rel="alternate" type="text/html" href="https://passwordmaker.org/Special:Contributions/Tanstaafl"/>
	<updated>2026-06-04T05:54:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1519</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1519"/>
		<updated>2012-01-13T19:36:09Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
{{#tree:openlevels=2|id=MainMenu|root=Main Menu|&lt;br /&gt;
* Site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News &amp;amp; Awards]]&lt;br /&gt;
&lt;br /&gt;
* Editions&lt;br /&gt;
** Mozilla Firefox&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Downloads]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|The Basics]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Click]]&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Google Chrome]]&lt;br /&gt;
** [http://itunes.apple.com/us/app/passwordmaker-org-password/id359001896?mt=8 iPhone]&lt;br /&gt;
** [[Android]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
*** [[Native]]&lt;br /&gt;
*** [[Java]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [[Python]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [[Maemo]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* Help / Support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:openlevels=0|id=toolbox|root=|&lt;br /&gt;
* Tool Box&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1518</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1518"/>
		<updated>2012-01-13T19:35:32Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
{{#tree:openlevels=2|id=MainMenu|root=Main Menu|&lt;br /&gt;
* Site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News &amp;amp; Awards]]&lt;br /&gt;
&lt;br /&gt;
* Editions&lt;br /&gt;
** Mozilla Firefox&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|The Basics]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Click]]&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Google Chrome]]&lt;br /&gt;
** [http://itunes.apple.com/us/app/passwordmaker-org-password/id359001896?mt=8 iPhone]&lt;br /&gt;
** [[Android]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
*** [[Native]]&lt;br /&gt;
*** [[Java]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [[Python]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [[Maemo]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* Help / Support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:openlevels=0|id=toolbox|root=|&lt;br /&gt;
* Tool Box&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download&amp;diff=1517</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download&amp;diff=1517"/>
		<updated>2012-01-13T19:33:33Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Beta Versions for Firefox/SeaMonkey/Mozilla/Netscape/Flock */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Download PasswordMaker for Firefox/Mozilla/SeaMonkey/Flock/Netscape==&lt;br /&gt;
PasswordMaker 1.7.8 can be downloaded securely from [https://addons.mozilla.org/en-US/firefox/addon/469 here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Version history and release notes can be found [https://addons.mozilla.org/en-US/firefox/addons/versions/469 here]. Release notes for versions 1.6.1 and earlier can be found [http://passwordmaker.sourceforge.net/installation2.html here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Beta Versions for Firefox/SeaMonkey/Mozilla/Netscape/Flock==&lt;br /&gt;
&lt;br /&gt;
There are currently no beta releases. The last beta release was 1.7.8b1.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download&amp;diff=1516</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download&amp;diff=1516"/>
		<updated>2012-01-13T19:32:31Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Download PasswordMaker for Firefox/Mozilla/SeaMonkey/Flock/Netscape */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Download PasswordMaker for Firefox/Mozilla/SeaMonkey/Flock/Netscape==&lt;br /&gt;
PasswordMaker 1.7.8 can be downloaded securely from [https://addons.mozilla.org/en-US/firefox/addon/469 here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Version history and release notes can be found [https://addons.mozilla.org/en-US/firefox/addons/versions/469 here]. Release notes for versions 1.6.1 and earlier can be found [http://passwordmaker.sourceforge.net/installation2.html here].&lt;br /&gt;
&lt;br /&gt;
==Beta Versions for Firefox/SeaMonkey/Mozilla/Netscape/Flock==&lt;br /&gt;
&lt;br /&gt;
There are currently no beta releases. The last beta release was 1.7.8b1.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1515</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1515"/>
		<updated>2012-01-13T19:29:16Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
{{#tree:openlevels=2|id=MainMenu|root=Main Menu|&lt;br /&gt;
* Site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News &amp;amp; Awards]]&lt;br /&gt;
&lt;br /&gt;
* Editions&lt;br /&gt;
** Firefox / Mozilla&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Beta|Beta Versions]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|The Basics]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Click]]&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Google Chrome]]&lt;br /&gt;
** [http://itunes.apple.com/us/app/passwordmaker-org-password/id359001896?mt=8 iPhone]&lt;br /&gt;
** [[Android]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
*** [[Native]]&lt;br /&gt;
*** [[Java]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [[Python]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [[Maemo]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* Help / Support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:openlevels=0|id=toolbox|root=|&lt;br /&gt;
* Tool Box&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Talk:Introduction&amp;diff=1373</id>
		<title>Talk:Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Talk:Introduction&amp;diff=1373"/>
		<updated>2009-07-23T14:37:36Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Comments welcome */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Comments welcome==&lt;br /&gt;
What about the security of the rest of the pages in a Web app?  Does each page need to go through the same authentication process after the login is successful?&lt;br /&gt;
&lt;br /&gt;
: Not sure exactly what you mean... the sole purpose of passwordmaker is to generate your passwords&lt;br /&gt;
: for different sites, and to help keep you safe from phishing attackes and the like. It can also &lt;br /&gt;
: populate the username and password fields for you. But it has nothing to do with website encryption.&lt;br /&gt;
: [[User:Tanstaafl|Tanstaafl]] 14:57, 24 March 2009 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quit working with NetFlix and Firefox 3.5. Any workarounds.&lt;br /&gt;
&lt;br /&gt;
: Yeah, I [http://forums.passwordmaker.org/index.php/topic,1629.0.html reported this already], and Erics looking at it...&lt;br /&gt;
: --[[User:Tanstaafl|Tanstaafl]] 14:37, 23 July 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1347</id>
		<title>F.A.Q.</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1347"/>
		<updated>2009-04-25T20:12:34Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* What if I forget my Master Password? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
=== What browsers/platforms are supported? ===&lt;br /&gt;
&lt;br /&gt;
*The extension works with some of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
*There was a beta version of PasswordMaker for Internet Explorer 6 and 7, but it was never finished, and is [http://forums.passwordmaker.org/index.php/topic,884.0.html no longer maintained]. It is highly unlikely that there will be any further development on it, unless a sponsor steps forward. If you are interested in sponsoring the Internet Explorer version, please feel free to post a message on the [http://forums.passwordmaker.org/ user forums] and someone will get in touch with you to see if an arrangement can be made.&lt;br /&gt;
*There is an [http://passwordmaker.org/passwordmaker.html online version] that works with all browsers (including Internet Explorer and Opera) on all platforms.&lt;br /&gt;
*The desktop version is written in [http://trolltech.com QT/C++] and works on [http://www.windows.com Windows], [http://www.apple.com Mac], and Linux/Unix (Actually, any place that QT can be compiled on). The [http://forums.passwordmaker.org/index.php/topic,1376.msg1280429.html#msg1280429 J2ME version] will work on any Java-enabled mobile phone or PDA.&lt;br /&gt;
&lt;br /&gt;
=== If someone gets my master password, can&amp;#039;t he determine all of my generated passwords? ===&lt;br /&gt;
&lt;br /&gt;
No. There are ten other variables he would need for each account. They are:&lt;br /&gt;
* URL&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Probably the most interesting of these is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== Can someone &amp;quot;unscramble&amp;quot; my generated passwords to determine my master password? ===&lt;br /&gt;
&lt;br /&gt;
This is a common complaint heard about hashed-based password systems (for example, see page two of [http://passwordmaker.org/jhalderman.pdf A Convenient Method for Securely Managing Passwords]). The complaint simply doesn&amp;#039;t hold water with PasswordMaker because PasswordMaker adds nine other variables not used in the traditional password=master+url formula. Those nine variables create an enormous search space which would take thousands of years to search, even using a distributed network of one million modern PCs. The nine variables are:&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Of course, the URLs of the sites must also be known since they are used in password calculation. Probably the most interesting of these variables is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== How do the account-settings and algorithm I choose work together to generate passwords? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected a non-HMAC hash function (those without the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
password = mp + usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hash(password, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected an HMAC hash function (those with the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
data = usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
mp = leet(mp, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
data = leet(data, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hmac_hash(mp, data, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
Where + is the concatenation operator. mp is the master password, usingURL is the value in &amp;quot;Using URL&amp;quot;, and username, counter, prefix, and suffix are optional settings specified in the Account Settings dialog. For HMAC hash functions, mp is the secret key and data is the input text.&lt;br /&gt;
&lt;br /&gt;
=== Where is my master password stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere, unless you choose the option Store Master Password on disk and in memory (encrypted). If you choose this option, your master password is stored using 256-bit strong encryption in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, [http://kb.mozillazine.org/Profile_folder look here]. For further protection you can instruct your operating system to encrypt passwordmaker.rdf. Instructions on how to do this with Windows XP/2000/NT are [http://support.microsoft.com/kb/307877/EN-US/ here]. Instructions for Mac OS/X Tiger are [http://www.apple.com/macosx/features/filevault/ here].&lt;br /&gt;
&lt;br /&gt;
=== Where are the generated passwords stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere. The generated passwords are calculated on-the-fly as they are needed. The RAM used to store and calculate the generated passwords is proactively cleared to prevent passwords from being stored in a swap file/virtual memory/paging file.&lt;br /&gt;
&lt;br /&gt;
=== How do I know PasswordMaker isn&amp;#039;t sending my passwords to you without my knowledge? ===&lt;br /&gt;
&lt;br /&gt;
Although you can read the source code to determine this for yourself, there&amp;#039;s an easier way. Install a packet sniffer and use PasswordMaker to generate some passwords. You won&amp;#039;t see any traffic to or from PasswordMaker -- ever. It never connects to the internet. Two popular packet sniffers are [http://www.snort.org/ snort] (for Unix/Linux/OSX) and [http://www.lazydogutilities.com/ipprev.htm ipInterceptor] (for Windows). Both tools reveal *all* network traffic, not just HTTP.&lt;br /&gt;
&lt;br /&gt;
Another way would be if you have a two-way firewall installed. PasswordMaker will never trigger an outbound connection notification from your firewall (although it may trigger an inter-application process notification, depending on the firewall in use).&lt;br /&gt;
&lt;br /&gt;
=== If I don&amp;#039;t want to change all of my passwords, is PasswordMaker still a good choice? ===&lt;br /&gt;
&lt;br /&gt;
Yes. PasswordMaker provides a secure method for encrypted storage of a specific, user-provided password for a custom Account. This way you can take advantage of PasswordMaker&amp;#039;s other features (such as form completion) while still choosing your own passwords.&lt;br /&gt;
&lt;br /&gt;
To set up a URL/site in this manner, simply go to the login page for the Account that you want to save the password for, create a new (or open the existing) Account for this URL/site, change to &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; (if you are not already there), click the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab, click &amp;#039;&amp;#039;&amp;#039;&amp;lt;u&amp;gt;inside&amp;lt;/u&amp;gt;&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;&amp;#039;password&amp;#039;&amp;#039;&amp;#039; field on the login page, click inside the &amp;#039;&amp;#039;Field Value&amp;#039;&amp;#039; field, enter your current password, then click the &amp;lt;i&amp;gt;Add&amp;gt;&amp;lt;/i&amp;gt; button (just above the list-box for fields), and last but not least, if desired, check &amp;#039;&amp;#039;Auto-populate username and password fields for sites that contain this URL&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithms are supported? ===&lt;br /&gt;
&lt;br /&gt;
* MD4&lt;br /&gt;
* HMAC-MD4&lt;br /&gt;
* MD5&lt;br /&gt;
* MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* HMAC-MD5&lt;br /&gt;
* HMAC-MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* SHA-1&lt;br /&gt;
* HMAC-SHA-1&lt;br /&gt;
* SHA-256&lt;br /&gt;
* HMAC-SHA-256&lt;br /&gt;
* HMAC-SHA-256 (for PasswordMaker v 1.5.1)&lt;br /&gt;
* RIPEMD-160&lt;br /&gt;
* HMAC-RIPEMD-160&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithm should I use? ===&lt;br /&gt;
&lt;br /&gt;
All of the algorithms are cryptographically strong, but of the algorithms PasswordMaker offers, many people regard SHA-256, HMAC-SHA1, HMAC-MD5 and HMAC-SHA-256 as the strongest.&lt;br /&gt;
&lt;br /&gt;
=== What about recent press concerning MD5 AND SHA-1 &amp;quot;cracks&amp;quot;? ===&lt;br /&gt;
&lt;br /&gt;
At Crypto 2004, Xiaoyun Wang, Dengguo Feng, Xuejia Lai and Hongbo Yu announced [http://eprint.iacr.org/2004/199.pdf they had found hash collisions] for MD4, MD5, RIPEMD, and HAVAL-128. SHA-1 hash collisions have also been announced. A [http://en.wikipedia.org/wiki/Hash_collision hash collision] means the researchers found two or more messages that yield the same hash with these algorithms. However, it&amp;#039;s important to note that the one-way nature of these algorithms has not been undermined. In other words, in the context of PasswordMaker, [http://en.wikipedia.org/wiki/Hash_collision hash collisions] do not empower someone with the ability to derive your master password if they have your generated (hashed) passwords. The hash collision attacks have no relevance to PasswordMaker except there is very small chance someone could choose a different master password than yours which hashes to the same generated password. However, he would still need your username and the URL in order to hack your account.&lt;br /&gt;
&lt;br /&gt;
=== Do you provide technical support? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Free technical support is provided on the [http://forums.passwordmaker.org/ user forums], with a response time often measured in minutes, but typically never more than 24 hours.&lt;br /&gt;
&lt;br /&gt;
=== Where can I find an explanation of each and every feature and function? ===&lt;br /&gt;
&lt;br /&gt;
Right here!&lt;br /&gt;
&lt;br /&gt;
=== Do you accept Feature Requests? ===&lt;br /&gt;
&lt;br /&gt;
Yes, absolutely! Feature requests from people who actually use PasswordMaker is one of the reasons PasswordMaker has a lot of the functionality it now has!&lt;br /&gt;
&lt;br /&gt;
Our [http://forums.passwordmaker.org user forums] are the best place to get support, and the [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Request List] is the place to make your desires known.&lt;br /&gt;
&lt;br /&gt;
Please read through all of the existing [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Requests] before posting, because it is very possible that someone else has already done it for you. If so, then by all means post a request to add your vote to it, and any other Feature Requests that sound attractive to you.&lt;br /&gt;
&lt;br /&gt;
Each registered user gets 5 votes, so please feel free to stop by and add your votes now!&lt;br /&gt;
&lt;br /&gt;
=== How is PasswordMaker licensed? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker is licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source License. The desktop edition (because of QT) is licensed under the [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPL] Open Source License.&lt;br /&gt;
&lt;br /&gt;
The full sources for PasswordMaker can be downloaded from [http://sourceforge.net/projects/passwordmaker here].&lt;br /&gt;
&lt;br /&gt;
=== What if my computer crashed, and I have to start over from scratch? ===&lt;br /&gt;
&lt;br /&gt;
Well, as long as you plan ahead and take a few simple precautions, this will not be a problem.&lt;br /&gt;
&lt;br /&gt;
A more involved discussion of this issue is discussed in this [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks#Super_Security_Tip|&amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Super &lt;br /&gt;
Security Tip&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;]], but for this one single question, it boils down to just understanding how PasswordMaker works, and working out a simple system for how to use it that you can easily remember. In short:&lt;br /&gt;
&lt;br /&gt;
1. Figure out how you want to Group your accounts. It is recommended to keep your high-security accounts (e.g., financial) in a separate Group or Groups,&lt;br /&gt;
&lt;br /&gt;
2. Create a &amp;#039;template&amp;#039; Account in each Group, that has the Settings configured the way you want for those Accounts, and &amp;#039;Copy Account&amp;#039; to create a new Account in that Group with the correct settings already configured, and&lt;br /&gt;
&lt;br /&gt;
3. Modify the Defaults settings, and the settings your Group Template Accounts mentioned in #2 above, in such a way that would be difficult to guess how you had modified them, but easily reproducible by you if it became necessary.&lt;br /&gt;
&lt;br /&gt;
A little thoughtful planning will go a long way.&lt;br /&gt;
&lt;br /&gt;
=== What if I forget my Master Password? ===&lt;br /&gt;
&lt;br /&gt;
You&amp;#039;re out of luck... so don&amp;#039;t forget it.&lt;br /&gt;
&lt;br /&gt;
Seriously, since this password is not stored anywhere (unless you have told it to do so), there is nothing to recover - at least until Eric adds the &amp;#039;Recover Password from Organic Memory&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
There is, however, one exception to this rule...&lt;br /&gt;
&lt;br /&gt;
If you have stored your Master Password on Disk, it is possible to discover it by doing the following:&lt;br /&gt;
&lt;br /&gt;
* open a web page to the following link:&lt;br /&gt;
  http://passwordmaker.org/decrypt.html&lt;br /&gt;
* find/open your RDF file,&lt;br /&gt;
* find the &amp;#039;globalSettings&amp;#039; section,&lt;br /&gt;
* one at a time, copy/paste the values from the two following lines:&lt;br /&gt;
&lt;br /&gt;
NS1:masterPassword=&amp;quot;CopyWhateverIsHere&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
NS1:masterPasswordKey=&amp;quot;AndHereToo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
into the appropriate boxes on the page you opened, then click the &amp;#039;Decrypt&amp;#039; button.&lt;br /&gt;
&lt;br /&gt;
The Master Password that is stored on disk will be revealed in the &amp;#039;Decrypted Master Password&amp;#039; box.&lt;br /&gt;
&lt;br /&gt;
== Firefox / Gecko edition ==&lt;br /&gt;
&lt;br /&gt;
=== Where is account information and other settings stored? ===&lt;br /&gt;
&lt;br /&gt;
Everything is stored in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, look [http://kb.mozillazine.org/Profile_folder here].&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat keyloggers? ===&lt;br /&gt;
&lt;br /&gt;
Keyloggers work by tracing every key typed on the keyboard. With PasswordMaker, you never type anything but your master password (and if you choose &amp;lt;i&amp;gt;Store Master Password on disk and in memory (encrypted)&amp;lt;/i&amp;gt;, you only type that &amp;lt;b&amp;gt;once&amp;lt;/b&amp;gt;). The &amp;lt;b&amp;gt;real&amp;lt;/b&amp;gt; passwords (generated ones) are never typed, so keyloggers never detect them!&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat phishing attacks? ===&lt;br /&gt;
&lt;br /&gt;
Most phishing attacks occur when you navigate to a URL which appears to be that of a site that you trust, but actually is owned by an attacker. For example, you might navigate to http://www.bc1.lu/ instead of the Bank of Luxembourg&amp;#039;s legitimate URL, http://www.bcl.lu/. The only difference between these two URLs is the lower-case letter &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; (used by the legitimate site) and the number &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (used by the deceptive site). The attacker&amp;#039;s intent is to get you to enter your username/password credentials on his deceptive site. He can then use those credentials on the legitimite site to do nefarious things.&lt;br /&gt;
&lt;br /&gt;
If you use PasswordMaker, you&amp;#039;ll be safe and secure. This is because the password it generates is based on the URL to which you&amp;#039;ve navigated. The password generated at a deceptive site is completely different than the one generated at a legitimite site (because their URLs differ, even if by one character). You might still be fooled into thinking http://www.bc1.lu/ is the Bank of Luxembourg, but the attacker will get the wrong password if you use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
=== I want to use the same password for more than one site. Is this possible? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Let&amp;#039;s suppose you want a Yahoo! account to use the same password as a gMail account. Go to the &amp;lt;i&amp;gt;Advanced Options&amp;lt;/i&amp;gt; dialog and create a new account. Click on the &amp;lt;b&amp;gt;URLs&amp;lt;/b&amp;gt; tab, and add a second pattern that will match the gMail login URL - in fact, you can add as many patterns as you want to match for this account, and they will all use the same password! The only caveat to this is, if they have different usernames, PasswordMaker won&amp;#039;t be able to automatically populate the usernames for you, because you can only define one username per account - but if they all share the same username, PasswordMaker will populate everything automatically for you for all of them. That&amp;#039;s it!&lt;br /&gt;
&lt;br /&gt;
=== Can PasswordMaker accommodate sites that force me to change passwords periodically? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Go to the Advanced Options dialog and create a new account. In the &amp;lt;i&amp;gt;When URL Contains&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;mybank.com&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Use the following text...&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;&amp;#039;mybank.com&amp;#039;&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Modifier&amp;lt;/i&amp;gt; field, type any text (such as a date or number) that you wish to change over time. For instance, you could type &amp;lt;b&amp;gt;September 2007&amp;lt;/b&amp;gt;. When October comes and the bank expires your password, simply change the Counter to &amp;lt;b&amp;gt;October 2007&amp;lt;/b&amp;gt;. You might instead choose to use an incrementing number. For example, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; for this month, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt; for the next month, etc. Any text that you enter in the &amp;lt;i&amp;gt;Counter&amp;lt;/i&amp;gt; field will vary the password.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&amp;#039;t PasswordMaker fill in the username on a site? ===&lt;br /&gt;
&lt;br /&gt;
Each site can use a different label for identifying the username field, and not all can be found. Currently the best way to handle this is to use the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
=== Can I share my settings between multiple computers? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has &amp;quot;Export Settings&amp;quot; and &amp;quot;Import Settings&amp;quot; options, as well as the ability to upload/download your RDF file to/from an FTP site.&lt;br /&gt;
&lt;br /&gt;
Exporting the settings saves them to a file (with the option to include/exclude the master password in encrypted form), while importing settings takes a file and imports its contents as if you&amp;#039;d manually entered them. You can synchronize two or more PCs this way.&lt;br /&gt;
&lt;br /&gt;
There are plans to optionally save this file on an FTP site so you don&amp;#039;t need to transport it across PCs, but you can always opt-out of this. In the meantime, you can store exported settings centrally somewhere yourself (like your web-based email account) to make it easy to import them from anywhere.&lt;br /&gt;
&lt;br /&gt;
=== How can I change PasswordMaker&amp;#039;s shortcuts (ctrl-` and alt-`) to something else? ===&lt;br /&gt;
&lt;br /&gt;
Install the [http://mozilla.dorando.at/keyconfig.xpi KeyConfig Extension]. Scroll down to the PasswordMaker entry and change the shortcuts to anything you like. Changes won&amp;#039;t take effect until you restart Firefox/Mozilla.&lt;br /&gt;
&lt;br /&gt;
=== How can I turn off the toolbar icons for Mozilla and Netscape? ===&lt;br /&gt;
&lt;br /&gt;
You can turn it off (and back on again) by creating the new boolean preferences browser.toolbars.showbutton.passwordmaker and browser.toolbars.showbutton.passwordmaker-key in about:config or user.js with the value of true or false. Make sure to restart all browsers after making the change.&lt;br /&gt;
&lt;br /&gt;
=== How do I uninstall PasswordMaker? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Firefox, it&amp;#039;s quite simple. Select Tools -&amp;gt; Extensions, select PasswordMaker and click the Uninstall button.&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Mozilla or Netscape, it&amp;#039;s as simple as deleting two files and one directory:&lt;br /&gt;
&lt;br /&gt;
* If you installed PasswordMaker to a profile, locate that profile&amp;#039;s directory (read this if you don&amp;#039;t know how to find it). If you installed PasswordMaker to the browser directory, locate your Mozilla or Netscape installation directory (read [http://kb.mozillazine.org/Profile_folder this] if you don&amp;#039;t know how to find it).If you don&amp;#039;t know where you installed PasswordMaker, try to remember how you answered this prompt when installation began:&lt;br /&gt;
[[Image:mozilla-install.jpg]]&lt;br /&gt;
&lt;br /&gt;
The rest of these directions refer to the path you&amp;#039;ve identified as path.&lt;br /&gt;
&lt;br /&gt;
* Delete the file /path/chrome.rdf. This file is automatically regenerated the next time you start Mozilla or Netscape.&lt;br /&gt;
* Delete the file /path/chrome/passwdmaker.jar&lt;br /&gt;
* Delete the directory /path/chrome/overlayinfo. This directory is automatically recreated the next time you start Mozilla or Netscape. If you restart and this directory hasn&amp;#039;t been recreated, don&amp;#039;t worry: it just means you don&amp;#039;t have any other extensions, themes, or skins installed.&lt;br /&gt;
&lt;br /&gt;
== Desktop edition ==&lt;br /&gt;
&lt;br /&gt;
== Javascript edition ==&lt;br /&gt;
&lt;br /&gt;
== Yahoo! Widget edition ==&lt;br /&gt;
&lt;br /&gt;
== Command-line edition ==&lt;br /&gt;
&lt;br /&gt;
== PHP / Mobile edition ==&lt;br /&gt;
&lt;br /&gt;
== On-line edition ==&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1346</id>
		<title>F.A.Q.</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1346"/>
		<updated>2009-04-25T20:11:10Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* What if I forget my Master Password? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
=== What browsers/platforms are supported? ===&lt;br /&gt;
&lt;br /&gt;
*The extension works with some of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
*There was a beta version of PasswordMaker for Internet Explorer 6 and 7, but it was never finished, and is [http://forums.passwordmaker.org/index.php/topic,884.0.html no longer maintained]. It is highly unlikely that there will be any further development on it, unless a sponsor steps forward. If you are interested in sponsoring the Internet Explorer version, please feel free to post a message on the [http://forums.passwordmaker.org/ user forums] and someone will get in touch with you to see if an arrangement can be made.&lt;br /&gt;
*There is an [http://passwordmaker.org/passwordmaker.html online version] that works with all browsers (including Internet Explorer and Opera) on all platforms.&lt;br /&gt;
*The desktop version is written in [http://trolltech.com QT/C++] and works on [http://www.windows.com Windows], [http://www.apple.com Mac], and Linux/Unix (Actually, any place that QT can be compiled on). The [http://forums.passwordmaker.org/index.php/topic,1376.msg1280429.html#msg1280429 J2ME version] will work on any Java-enabled mobile phone or PDA.&lt;br /&gt;
&lt;br /&gt;
=== If someone gets my master password, can&amp;#039;t he determine all of my generated passwords? ===&lt;br /&gt;
&lt;br /&gt;
No. There are ten other variables he would need for each account. They are:&lt;br /&gt;
* URL&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Probably the most interesting of these is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== Can someone &amp;quot;unscramble&amp;quot; my generated passwords to determine my master password? ===&lt;br /&gt;
&lt;br /&gt;
This is a common complaint heard about hashed-based password systems (for example, see page two of [http://passwordmaker.org/jhalderman.pdf A Convenient Method for Securely Managing Passwords]). The complaint simply doesn&amp;#039;t hold water with PasswordMaker because PasswordMaker adds nine other variables not used in the traditional password=master+url formula. Those nine variables create an enormous search space which would take thousands of years to search, even using a distributed network of one million modern PCs. The nine variables are:&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Of course, the URLs of the sites must also be known since they are used in password calculation. Probably the most interesting of these variables is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== How do the account-settings and algorithm I choose work together to generate passwords? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected a non-HMAC hash function (those without the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
password = mp + usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hash(password, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected an HMAC hash function (those with the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
data = usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
mp = leet(mp, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
data = leet(data, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hmac_hash(mp, data, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
Where + is the concatenation operator. mp is the master password, usingURL is the value in &amp;quot;Using URL&amp;quot;, and username, counter, prefix, and suffix are optional settings specified in the Account Settings dialog. For HMAC hash functions, mp is the secret key and data is the input text.&lt;br /&gt;
&lt;br /&gt;
=== Where is my master password stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere, unless you choose the option Store Master Password on disk and in memory (encrypted). If you choose this option, your master password is stored using 256-bit strong encryption in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, [http://kb.mozillazine.org/Profile_folder look here]. For further protection you can instruct your operating system to encrypt passwordmaker.rdf. Instructions on how to do this with Windows XP/2000/NT are [http://support.microsoft.com/kb/307877/EN-US/ here]. Instructions for Mac OS/X Tiger are [http://www.apple.com/macosx/features/filevault/ here].&lt;br /&gt;
&lt;br /&gt;
=== Where are the generated passwords stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere. The generated passwords are calculated on-the-fly as they are needed. The RAM used to store and calculate the generated passwords is proactively cleared to prevent passwords from being stored in a swap file/virtual memory/paging file.&lt;br /&gt;
&lt;br /&gt;
=== How do I know PasswordMaker isn&amp;#039;t sending my passwords to you without my knowledge? ===&lt;br /&gt;
&lt;br /&gt;
Although you can read the source code to determine this for yourself, there&amp;#039;s an easier way. Install a packet sniffer and use PasswordMaker to generate some passwords. You won&amp;#039;t see any traffic to or from PasswordMaker -- ever. It never connects to the internet. Two popular packet sniffers are [http://www.snort.org/ snort] (for Unix/Linux/OSX) and [http://www.lazydogutilities.com/ipprev.htm ipInterceptor] (for Windows). Both tools reveal *all* network traffic, not just HTTP.&lt;br /&gt;
&lt;br /&gt;
Another way would be if you have a two-way firewall installed. PasswordMaker will never trigger an outbound connection notification from your firewall (although it may trigger an inter-application process notification, depending on the firewall in use).&lt;br /&gt;
&lt;br /&gt;
=== If I don&amp;#039;t want to change all of my passwords, is PasswordMaker still a good choice? ===&lt;br /&gt;
&lt;br /&gt;
Yes. PasswordMaker provides a secure method for encrypted storage of a specific, user-provided password for a custom Account. This way you can take advantage of PasswordMaker&amp;#039;s other features (such as form completion) while still choosing your own passwords.&lt;br /&gt;
&lt;br /&gt;
To set up a URL/site in this manner, simply go to the login page for the Account that you want to save the password for, create a new (or open the existing) Account for this URL/site, change to &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; (if you are not already there), click the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab, click &amp;#039;&amp;#039;&amp;#039;&amp;lt;u&amp;gt;inside&amp;lt;/u&amp;gt;&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;&amp;#039;password&amp;#039;&amp;#039;&amp;#039; field on the login page, click inside the &amp;#039;&amp;#039;Field Value&amp;#039;&amp;#039; field, enter your current password, then click the &amp;lt;i&amp;gt;Add&amp;gt;&amp;lt;/i&amp;gt; button (just above the list-box for fields), and last but not least, if desired, check &amp;#039;&amp;#039;Auto-populate username and password fields for sites that contain this URL&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithms are supported? ===&lt;br /&gt;
&lt;br /&gt;
* MD4&lt;br /&gt;
* HMAC-MD4&lt;br /&gt;
* MD5&lt;br /&gt;
* MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* HMAC-MD5&lt;br /&gt;
* HMAC-MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* SHA-1&lt;br /&gt;
* HMAC-SHA-1&lt;br /&gt;
* SHA-256&lt;br /&gt;
* HMAC-SHA-256&lt;br /&gt;
* HMAC-SHA-256 (for PasswordMaker v 1.5.1)&lt;br /&gt;
* RIPEMD-160&lt;br /&gt;
* HMAC-RIPEMD-160&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithm should I use? ===&lt;br /&gt;
&lt;br /&gt;
All of the algorithms are cryptographically strong, but of the algorithms PasswordMaker offers, many people regard SHA-256, HMAC-SHA1, HMAC-MD5 and HMAC-SHA-256 as the strongest.&lt;br /&gt;
&lt;br /&gt;
=== What about recent press concerning MD5 AND SHA-1 &amp;quot;cracks&amp;quot;? ===&lt;br /&gt;
&lt;br /&gt;
At Crypto 2004, Xiaoyun Wang, Dengguo Feng, Xuejia Lai and Hongbo Yu announced [http://eprint.iacr.org/2004/199.pdf they had found hash collisions] for MD4, MD5, RIPEMD, and HAVAL-128. SHA-1 hash collisions have also been announced. A [http://en.wikipedia.org/wiki/Hash_collision hash collision] means the researchers found two or more messages that yield the same hash with these algorithms. However, it&amp;#039;s important to note that the one-way nature of these algorithms has not been undermined. In other words, in the context of PasswordMaker, [http://en.wikipedia.org/wiki/Hash_collision hash collisions] do not empower someone with the ability to derive your master password if they have your generated (hashed) passwords. The hash collision attacks have no relevance to PasswordMaker except there is very small chance someone could choose a different master password than yours which hashes to the same generated password. However, he would still need your username and the URL in order to hack your account.&lt;br /&gt;
&lt;br /&gt;
=== Do you provide technical support? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Free technical support is provided on the [http://forums.passwordmaker.org/ user forums], with a response time often measured in minutes, but typically never more than 24 hours.&lt;br /&gt;
&lt;br /&gt;
=== Where can I find an explanation of each and every feature and function? ===&lt;br /&gt;
&lt;br /&gt;
Right here!&lt;br /&gt;
&lt;br /&gt;
=== Do you accept Feature Requests? ===&lt;br /&gt;
&lt;br /&gt;
Yes, absolutely! Feature requests from people who actually use PasswordMaker is one of the reasons PasswordMaker has a lot of the functionality it now has!&lt;br /&gt;
&lt;br /&gt;
Our [http://forums.passwordmaker.org user forums] are the best place to get support, and the [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Request List] is the place to make your desires known.&lt;br /&gt;
&lt;br /&gt;
Please read through all of the existing [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Requests] before posting, because it is very possible that someone else has already done it for you. If so, then by all means post a request to add your vote to it, and any other Feature Requests that sound attractive to you.&lt;br /&gt;
&lt;br /&gt;
Each registered user gets 5 votes, so please feel free to stop by and add your votes now!&lt;br /&gt;
&lt;br /&gt;
=== How is PasswordMaker licensed? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker is licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source License. The desktop edition (because of QT) is licensed under the [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPL] Open Source License.&lt;br /&gt;
&lt;br /&gt;
The full sources for PasswordMaker can be downloaded from [http://sourceforge.net/projects/passwordmaker here].&lt;br /&gt;
&lt;br /&gt;
=== What if my computer crashed, and I have to start over from scratch? ===&lt;br /&gt;
&lt;br /&gt;
Well, as long as you plan ahead and take a few simple precautions, this will not be a problem.&lt;br /&gt;
&lt;br /&gt;
A more involved discussion of this issue is discussed in this [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks#Super_Security_Tip|&amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Super &lt;br /&gt;
Security Tip&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;]], but for this one single question, it boils down to just understanding how PasswordMaker works, and working out a simple system for how to use it that you can easily remember. In short:&lt;br /&gt;
&lt;br /&gt;
1. Figure out how you want to Group your accounts. It is recommended to keep your high-security accounts (e.g., financial) in a separate Group or Groups,&lt;br /&gt;
&lt;br /&gt;
2. Create a &amp;#039;template&amp;#039; Account in each Group, that has the Settings configured the way you want for those Accounts, and &amp;#039;Copy Account&amp;#039; to create a new Account in that Group with the correct settings already configured, and&lt;br /&gt;
&lt;br /&gt;
3. Modify the Defaults settings, and the settings your Group Template Accounts mentioned in #2 above, in such a way that would be difficult to guess how you had modified them, but easily reproducible by you if it became necessary.&lt;br /&gt;
&lt;br /&gt;
A little thoughtful planning will go a long way.&lt;br /&gt;
&lt;br /&gt;
=== What if I forget my Master Password? ===&lt;br /&gt;
&lt;br /&gt;
You&amp;#039;re out of luck... so don&amp;#039;t forget it.&lt;br /&gt;
&lt;br /&gt;
Seriously, since this password is not stored anywhere (unless you have told it to do so), there is nothing to recover - at least until Eric adds the &amp;#039;Recover Password from Organic Memory&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
There is, however, one exception to this rule...&lt;br /&gt;
&lt;br /&gt;
If you have stored your Master Password on Disk, it is possible to discover it by going the following:&lt;br /&gt;
&lt;br /&gt;
* open a web page to the following link:&lt;br /&gt;
  http://passwordmaker.org/decrypt.html&lt;br /&gt;
* find/open your RDF file,&lt;br /&gt;
* find the &amp;#039;globalSettings&amp;#039; section,&lt;br /&gt;
* one at a time, copy/paste the values from the two following lines:&lt;br /&gt;
&lt;br /&gt;
NS1:masterPassword=&amp;quot;CopyWhateverIsHere&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
NS1:masterPasswordKey=&amp;quot;AndHereToo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
into the appropriate boxes on the page you opened, then click the &amp;#039;Decrypt&amp;#039; button.&lt;br /&gt;
&lt;br /&gt;
The Master Password that is stored on disk will be revealed in the &amp;#039;Decrypted Master Password&amp;#039; box.&lt;br /&gt;
&lt;br /&gt;
== Firefox / Gecko edition ==&lt;br /&gt;
&lt;br /&gt;
=== Where is account information and other settings stored? ===&lt;br /&gt;
&lt;br /&gt;
Everything is stored in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, look [http://kb.mozillazine.org/Profile_folder here].&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat keyloggers? ===&lt;br /&gt;
&lt;br /&gt;
Keyloggers work by tracing every key typed on the keyboard. With PasswordMaker, you never type anything but your master password (and if you choose &amp;lt;i&amp;gt;Store Master Password on disk and in memory (encrypted)&amp;lt;/i&amp;gt;, you only type that &amp;lt;b&amp;gt;once&amp;lt;/b&amp;gt;). The &amp;lt;b&amp;gt;real&amp;lt;/b&amp;gt; passwords (generated ones) are never typed, so keyloggers never detect them!&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat phishing attacks? ===&lt;br /&gt;
&lt;br /&gt;
Most phishing attacks occur when you navigate to a URL which appears to be that of a site that you trust, but actually is owned by an attacker. For example, you might navigate to http://www.bc1.lu/ instead of the Bank of Luxembourg&amp;#039;s legitimate URL, http://www.bcl.lu/. The only difference between these two URLs is the lower-case letter &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; (used by the legitimate site) and the number &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (used by the deceptive site). The attacker&amp;#039;s intent is to get you to enter your username/password credentials on his deceptive site. He can then use those credentials on the legitimite site to do nefarious things.&lt;br /&gt;
&lt;br /&gt;
If you use PasswordMaker, you&amp;#039;ll be safe and secure. This is because the password it generates is based on the URL to which you&amp;#039;ve navigated. The password generated at a deceptive site is completely different than the one generated at a legitimite site (because their URLs differ, even if by one character). You might still be fooled into thinking http://www.bc1.lu/ is the Bank of Luxembourg, but the attacker will get the wrong password if you use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
=== I want to use the same password for more than one site. Is this possible? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Let&amp;#039;s suppose you want a Yahoo! account to use the same password as a gMail account. Go to the &amp;lt;i&amp;gt;Advanced Options&amp;lt;/i&amp;gt; dialog and create a new account. Click on the &amp;lt;b&amp;gt;URLs&amp;lt;/b&amp;gt; tab, and add a second pattern that will match the gMail login URL - in fact, you can add as many patterns as you want to match for this account, and they will all use the same password! The only caveat to this is, if they have different usernames, PasswordMaker won&amp;#039;t be able to automatically populate the usernames for you, because you can only define one username per account - but if they all share the same username, PasswordMaker will populate everything automatically for you for all of them. That&amp;#039;s it!&lt;br /&gt;
&lt;br /&gt;
=== Can PasswordMaker accommodate sites that force me to change passwords periodically? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Go to the Advanced Options dialog and create a new account. In the &amp;lt;i&amp;gt;When URL Contains&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;mybank.com&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Use the following text...&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;&amp;#039;mybank.com&amp;#039;&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Modifier&amp;lt;/i&amp;gt; field, type any text (such as a date or number) that you wish to change over time. For instance, you could type &amp;lt;b&amp;gt;September 2007&amp;lt;/b&amp;gt;. When October comes and the bank expires your password, simply change the Counter to &amp;lt;b&amp;gt;October 2007&amp;lt;/b&amp;gt;. You might instead choose to use an incrementing number. For example, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; for this month, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt; for the next month, etc. Any text that you enter in the &amp;lt;i&amp;gt;Counter&amp;lt;/i&amp;gt; field will vary the password.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&amp;#039;t PasswordMaker fill in the username on a site? ===&lt;br /&gt;
&lt;br /&gt;
Each site can use a different label for identifying the username field, and not all can be found. Currently the best way to handle this is to use the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
=== Can I share my settings between multiple computers? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has &amp;quot;Export Settings&amp;quot; and &amp;quot;Import Settings&amp;quot; options, as well as the ability to upload/download your RDF file to/from an FTP site.&lt;br /&gt;
&lt;br /&gt;
Exporting the settings saves them to a file (with the option to include/exclude the master password in encrypted form), while importing settings takes a file and imports its contents as if you&amp;#039;d manually entered them. You can synchronize two or more PCs this way.&lt;br /&gt;
&lt;br /&gt;
There are plans to optionally save this file on an FTP site so you don&amp;#039;t need to transport it across PCs, but you can always opt-out of this. In the meantime, you can store exported settings centrally somewhere yourself (like your web-based email account) to make it easy to import them from anywhere.&lt;br /&gt;
&lt;br /&gt;
=== How can I change PasswordMaker&amp;#039;s shortcuts (ctrl-` and alt-`) to something else? ===&lt;br /&gt;
&lt;br /&gt;
Install the [http://mozilla.dorando.at/keyconfig.xpi KeyConfig Extension]. Scroll down to the PasswordMaker entry and change the shortcuts to anything you like. Changes won&amp;#039;t take effect until you restart Firefox/Mozilla.&lt;br /&gt;
&lt;br /&gt;
=== How can I turn off the toolbar icons for Mozilla and Netscape? ===&lt;br /&gt;
&lt;br /&gt;
You can turn it off (and back on again) by creating the new boolean preferences browser.toolbars.showbutton.passwordmaker and browser.toolbars.showbutton.passwordmaker-key in about:config or user.js with the value of true or false. Make sure to restart all browsers after making the change.&lt;br /&gt;
&lt;br /&gt;
=== How do I uninstall PasswordMaker? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Firefox, it&amp;#039;s quite simple. Select Tools -&amp;gt; Extensions, select PasswordMaker and click the Uninstall button.&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Mozilla or Netscape, it&amp;#039;s as simple as deleting two files and one directory:&lt;br /&gt;
&lt;br /&gt;
* If you installed PasswordMaker to a profile, locate that profile&amp;#039;s directory (read this if you don&amp;#039;t know how to find it). If you installed PasswordMaker to the browser directory, locate your Mozilla or Netscape installation directory (read [http://kb.mozillazine.org/Profile_folder this] if you don&amp;#039;t know how to find it).If you don&amp;#039;t know where you installed PasswordMaker, try to remember how you answered this prompt when installation began:&lt;br /&gt;
[[Image:mozilla-install.jpg]]&lt;br /&gt;
&lt;br /&gt;
The rest of these directions refer to the path you&amp;#039;ve identified as path.&lt;br /&gt;
&lt;br /&gt;
* Delete the file /path/chrome.rdf. This file is automatically regenerated the next time you start Mozilla or Netscape.&lt;br /&gt;
* Delete the file /path/chrome/passwdmaker.jar&lt;br /&gt;
* Delete the directory /path/chrome/overlayinfo. This directory is automatically recreated the next time you start Mozilla or Netscape. If you restart and this directory hasn&amp;#039;t been recreated, don&amp;#039;t worry: it just means you don&amp;#039;t have any other extensions, themes, or skins installed.&lt;br /&gt;
&lt;br /&gt;
== Desktop edition ==&lt;br /&gt;
&lt;br /&gt;
== Javascript edition ==&lt;br /&gt;
&lt;br /&gt;
== Yahoo! Widget edition ==&lt;br /&gt;
&lt;br /&gt;
== Command-line edition ==&lt;br /&gt;
&lt;br /&gt;
== PHP / Mobile edition ==&lt;br /&gt;
&lt;br /&gt;
== On-line edition ==&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Introduction&amp;diff=1345</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Introduction&amp;diff=1345"/>
		<updated>2009-04-03T11:03:09Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: Protected &amp;quot;Introduction&amp;quot;: It was hacked... [edit=autoconfirmed:move=autoconfirmed]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Problem==&lt;br /&gt;
&lt;br /&gt;
With the proliferation of online resources these days, you probably have many different usernames and passwords that you have to remember: banks, investment accounts, bill pay systems, credit card sites, email accounts, instant messenger accounts, photo sites, blogging tools - and countless others - all require a username and password to be able to access them. If you&amp;#039;re like most people, you probably have only a few - or maybe just one or two - simple passwords you use for all of your accounts, because it&amp;#039;s easier to remember just one or two than it is dozens. To make matters worse, the one or two passwords that you do use are probably fairly simple, like your dog&amp;#039;s name, your birthday, or your spouse or child&amp;#039;s name. The problem is, this is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;incredibly risky&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Maybe you do use unique passwords, and get around the problem of remembering them by saving them in your browser, or storing them in a spreadsheet or other file - which is very insecure - or even writing/printing them on a piece of paper and taping it to your computer display. Maybe you even use one of the many [http://en.wikipedia.org/wiki/Password_manager password managers] that are available. But now you&amp;#039;ve centralized your passwords and access to them becomes difficult while at work, a friend&amp;#039;s, or a public internet terminal. You can&amp;#039;t get to your passwords without carrying them around or [http://www.passwordsafe.com/ publishing them on the internet]. Some people even carry a USB keychain with their passwords wherever they go. How inconvenient. And [http://www.passwordsafe.com/ publishing them on the internet?] Yikes! We need not even mention the security risks inherent with that solution. Even if you trust the company storing the passwords, you can be sure every cracker in the world is drooling over the prospect of accessing their database.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should use a unique, [http://en.wikipedia.org/wiki/Password_strength#Strong_passwords strong password] for each of your accounts - especially the ones that contain sensitive information, like your bank or your investment brokerage account - but what about all of your other accounts? They may not contain information that is quite as sensitive as your bank, but it is still your private information, and none of anyone else&amp;#039;s business.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;But only a genius could memorize so many unique passwords!&amp;quot;, you say? Well, read on...&lt;br /&gt;
&lt;br /&gt;
== The Solution ==&lt;br /&gt;
&lt;br /&gt;
What if you could use passwords that are as unique as fingerprints for each and every one of your accounts, yet not have to remember them? PasswordMaker allows you to do just that. By using complex mathematical formulae, called [http://en.wikipedia.org/wiki/Hash_function hashing algorithms], PasswordMaker outputs the same unique passwords for you each and every time, provided you give it the same input. And these passwords &amp;#039;&amp;#039;are unique&amp;#039;&amp;#039; across the globe (providing they are of sufficient length).&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t write them down on sticky notes for others to find; no, PasswordMaker calculates them for you over and over again -- as needed -- without storing them so they can&amp;#039;t be stolen. And if you use more than one computer (for example, one at work and one at home), it&amp;#039;s child&amp;#039;s play to synchronize them. There&amp;#039;s even an [http://passwordmaker.sourceforge.net/passwordmaker.html on-line version] for times when you are at a public computer and can&amp;#039;t install any software.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The old PasswordMaker website can be found [http://passwordmaker.sourceforge.net/ here]. Please note it is no longer maintained but is present for archival purposes.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Introduction&amp;diff=1344</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Introduction&amp;diff=1344"/>
		<updated>2009-04-03T11:02:11Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: Reverted edits by 85.110.89.225 (Talk); changed back to last version by Miquelfire&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Problem==&lt;br /&gt;
&lt;br /&gt;
With the proliferation of online resources these days, you probably have many different usernames and passwords that you have to remember: banks, investment accounts, bill pay systems, credit card sites, email accounts, instant messenger accounts, photo sites, blogging tools - and countless others - all require a username and password to be able to access them. If you&amp;#039;re like most people, you probably have only a few - or maybe just one or two - simple passwords you use for all of your accounts, because it&amp;#039;s easier to remember just one or two than it is dozens. To make matters worse, the one or two passwords that you do use are probably fairly simple, like your dog&amp;#039;s name, your birthday, or your spouse or child&amp;#039;s name. The problem is, this is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;incredibly risky&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Maybe you do use unique passwords, and get around the problem of remembering them by saving them in your browser, or storing them in a spreadsheet or other file - which is very insecure - or even writing/printing them on a piece of paper and taping it to your computer display. Maybe you even use one of the many [http://en.wikipedia.org/wiki/Password_manager password managers] that are available. But now you&amp;#039;ve centralized your passwords and access to them becomes difficult while at work, a friend&amp;#039;s, or a public internet terminal. You can&amp;#039;t get to your passwords without carrying them around or [http://www.passwordsafe.com/ publishing them on the internet]. Some people even carry a USB keychain with their passwords wherever they go. How inconvenient. And [http://www.passwordsafe.com/ publishing them on the internet?] Yikes! We need not even mention the security risks inherent with that solution. Even if you trust the company storing the passwords, you can be sure every cracker in the world is drooling over the prospect of accessing their database.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should use a unique, [http://en.wikipedia.org/wiki/Password_strength#Strong_passwords strong password] for each of your accounts - especially the ones that contain sensitive information, like your bank or your investment brokerage account - but what about all of your other accounts? They may not contain information that is quite as sensitive as your bank, but it is still your private information, and none of anyone else&amp;#039;s business.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;But only a genius could memorize so many unique passwords!&amp;quot;, you say? Well, read on...&lt;br /&gt;
&lt;br /&gt;
== The Solution ==&lt;br /&gt;
&lt;br /&gt;
What if you could use passwords that are as unique as fingerprints for each and every one of your accounts, yet not have to remember them? PasswordMaker allows you to do just that. By using complex mathematical formulae, called [http://en.wikipedia.org/wiki/Hash_function hashing algorithms], PasswordMaker outputs the same unique passwords for you each and every time, provided you give it the same input. And these passwords &amp;#039;&amp;#039;are unique&amp;#039;&amp;#039; across the globe (providing they are of sufficient length).&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t write them down on sticky notes for others to find; no, PasswordMaker calculates them for you over and over again -- as needed -- without storing them so they can&amp;#039;t be stolen. And if you use more than one computer (for example, one at work and one at home), it&amp;#039;s child&amp;#039;s play to synchronize them. There&amp;#039;s even an [http://passwordmaker.sourceforge.net/passwordmaker.html on-line version] for times when you are at a public computer and can&amp;#039;t install any software.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The old PasswordMaker website can be found [http://passwordmaker.sourceforge.net/ here]. Please note it is no longer maintained but is present for archival purposes.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Talk:Introduction&amp;diff=1342</id>
		<title>Talk:Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Talk:Introduction&amp;diff=1342"/>
		<updated>2009-03-24T18:57:08Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Comments welcome==&lt;br /&gt;
What about the security of the rest of the pages in a Web app?  Does each page need to go through the same authentication process after the login is successful?&lt;br /&gt;
&lt;br /&gt;
: Not sure exactly what you mean... the sole purpose of passwordmaker is to generate your passwords&lt;br /&gt;
: for different sites, and to help keep you safe from phishing attackes and the like. It can also &lt;br /&gt;
: populate the username and password fields for you. But it has nothing to do with website encryption.&lt;br /&gt;
: [[User:Tanstaafl|Tanstaafl]] 14:57, 24 March 2009 (EDT)&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1339</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1339"/>
		<updated>2009-02-26T14:57:58Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: URLs Tab==&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Extended Tab==&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Advanced Auto-Populate Tab==&lt;br /&gt;
&lt;br /&gt;
*1. Field Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Field Value - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Field ID - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Field Type - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Notes - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Form Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Notify option - blah blah&lt;br /&gt;
&lt;br /&gt;
Once you have entered the Field Value and set the Field Type option, you must remember to click the &amp;#039;Add&amp;#039; button, or it will not save the field/value.&lt;br /&gt;
&lt;br /&gt;
==Context Menu==&lt;br /&gt;
&lt;br /&gt;
==Menu==&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1338</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1338"/>
		<updated>2009-02-26T14:57:22Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: URLs Tab==&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Extended Tab==&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Advanced Auto-Populate Tab==&lt;br /&gt;
&lt;br /&gt;
*1. Field Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Field Value - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Field ID - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Field Type - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Notes - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Form Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Notify option - blah blah&lt;br /&gt;
&lt;br /&gt;
Once you have entered the Field Value and set the Field Type option, you must remember to click the &amp;#039;Add&amp;#039; button, or it will not save the field/value.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1337</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1337"/>
		<updated>2009-02-26T14:56:51Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: URLs Tab==&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Extended Tab==&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
====Advanced Auto-Populate Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Field Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Field Value - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Field ID - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Field Type - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Notes - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Form Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Notify option - blah blah&lt;br /&gt;
&lt;br /&gt;
Once you have entered the Field Value and set the Field Type option, you must remember to click the &amp;#039;Add&amp;#039; button, or it will not save the field/value.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1336</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1336"/>
		<updated>2009-02-26T14:56:01Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: URLs Tab==&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
====Extended Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
====Advanced Auto-Populate Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Field Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Field Value - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Field ID - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Field Type - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Notes - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Form Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Notify option - blah blah&lt;br /&gt;
&lt;br /&gt;
Once you have entered the Field Value and set the Field Type option, you must remember to click the &amp;#039;Add&amp;#039; button, or it will not save the field/value.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1335</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1335"/>
		<updated>2009-02-26T14:55:34Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: URLs Tab==&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
====Extended Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
====Advanced Auto-Populate Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Field Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Field Value - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Field ID - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Field Type - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Notes - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Form Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Notify option - blah blah&lt;br /&gt;
&lt;br /&gt;
Once you have entered the Field Value and set the Field Type option, you must remember to click the &amp;#039;Add&amp;#039; button, or it will not save the field/value.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;diff=1334</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;diff=1334"/>
		<updated>2009-02-26T14:50:23Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Super Security Tip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Tips==&lt;br /&gt;
&lt;br /&gt;
===Accounts: &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; vs. &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039;===&lt;br /&gt;
&lt;br /&gt;
The ability to define &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts is one of &amp;#039;&amp;#039;&amp;#039;many&amp;#039;&amp;#039;&amp;#039; things that sets PasswordMaker apart from any other password utility out there, but it can also be a source of confusion for people new to PasswordMaker, so it is necessary to understand the following:&lt;br /&gt;
* it is not an &amp;#039;&amp;#039;either / or&amp;#039;&amp;#039; question - you can use &amp;#039;&amp;#039;&amp;#039;both&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; account (hereinafter just plain old &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts at the same time&lt;br /&gt;
* there are really only two good reasons to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account:&lt;br /&gt;
**sites that require &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; (&amp;#039;&amp;#039;username&amp;#039;&amp;#039;, allowed password characters, etc) that are different from the ones specified in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; (in this case you &amp;#039;&amp;#039;&amp;#039;must&amp;#039;&amp;#039;&amp;#039; create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account for this site to use PasswordMaker with it), and/or&lt;br /&gt;
**sites that are of a sensitive nature, like, for example, banking/financial sites, Domain Registrar accounts, and Remote Control accounts like [http://www.logmein.com LogMeIn] or [http://www.gotomypc.com GoToMyPC]. There are others of course, but only you can answer the question of whether or not any given account is sensitive for &amp;#039;&amp;#039;&amp;#039;you&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
In the first situation, it &amp;#039;&amp;#039;&amp;#039;is&amp;#039;&amp;#039;&amp;#039; necessary to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account - there is no other way to specify unique settings for any particular account. In the second situation, it is &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;necessary&amp;#039;&amp;#039; to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, it is simply a &amp;#039;&amp;#039;personal preference&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
You are encouraged to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for all other sites that are of a non-sensitive nature.&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t misunderstand me. This does not mean that you &amp;#039;&amp;#039;&amp;#039;shouldn&amp;#039;t&amp;#039;&amp;#039;&amp;#039; create &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts for every single one of the sites you access - by all means, if you want to, then do so. The important thing to understand is that it isn&amp;#039;t necessary to do so in order to use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
Allow me to elaborate on some ways that some site-specific requirement or limitation might create a situation where you would need to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, and some tips that will help to minimize such situations.&lt;br /&gt;
&lt;br /&gt;
In the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings (on the &amp;#039;&amp;#039;Extended&amp;#039;&amp;#039; tab), you can specify a &amp;#039;&amp;#039;username&amp;#039;&amp;#039;, which is not only used to log into the site - and which can also be automatically populated into the &amp;#039;&amp;#039;username&amp;#039;&amp;#039; field on the login page - but it is also one of the items used to generate your passwords.&lt;br /&gt;
&lt;br /&gt;
However, if one of your sites requires a different username from the one you specified in the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, then you would have to either manually change the &amp;#039;&amp;#039;username&amp;#039;&amp;#039; on the login page every time after PasswordMaker populates it (because PasswordMaker would have populated it with the one from the Defaults), or, create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account for this site with the correct username. So, with this in mind:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tip:&amp;#039;&amp;#039;&amp;#039; For non-sensitive sites for which you want to just use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, pick something for a &amp;#039;&amp;#039;username&amp;#039;&amp;#039; that is almost certain to not be used by anyone else - something not a word, or a word that contains special characters in place of certain letters (example: &amp;#039;mikemybirthyear&amp;#039; instead of just &amp;#039;Mike&amp;#039;) - this will make using the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; much easier and more convenient.&lt;br /&gt;
&lt;br /&gt;
Another example is that some sites impose special limitations/requirements with respect to the number of and/or types of characters that are allowed to be used for Passwords which differ from what you specified in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;. For these sites, you would have to define a Custom Account that reflects the different Settings needed to allow PasswordMaker to work properly with that site. So, with that in mind:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tip:&amp;#039;&amp;#039;&amp;#039; Use only lowercase letters and numbers for the &amp;#039;&amp;#039;character set&amp;#039;&amp;#039; in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, with a lower number of characters - say, 10. Since you are only using the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for non-sensitive sites, this will still give you reasonably secure passwords for your non-sensitive sites, while allowing you to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for most of them.&lt;br /&gt;
&lt;br /&gt;
Hopefully this explains the difference between the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts/settings, and will help you to make an informed decision on when - or even if - to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, or to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, for any given site.&lt;br /&gt;
&lt;br /&gt;
===Super Security Tip===&lt;br /&gt;
&lt;br /&gt;
The following is from [http://forums.passwordmaker.org/index.php/topic,1252 this thread] on the PasswordMaker forums - although it has minor edits for clarity and formatting purposes...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;What&amp;#039;s the consensus here? Is it better to store [the Master Password] on the hard drive or type it out each time? The thing that attracted me to this program in the first place is I did not like how other password programs stored lists of passwords on the hard drive.&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
This is a good question, but due to its nature, one that each person has to answer for themselves.&lt;br /&gt;
&lt;br /&gt;
The fundamental question is actually very simple - convenience vs. security...&lt;br /&gt;
&lt;br /&gt;
When you store the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; on disk (or in memory), it is stored encrypted - but, obviously, PasswordMaker itself must be able to decrypt it - and since PasswordMaker is open-source, that means the decryption code is right there for anyone to see, so it would not be difficult for a capable cracker to write some code to steal your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; if they were able to install their code on your computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;On the other hand, I have read some posts from people who claim that typing out the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; makes you vulnerable to keyloggers.. So I&amp;#039;m kind of confused.&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Understandable, but there are acceptable options, even for those super paranoid folks like us!&lt;br /&gt;
&lt;br /&gt;
Yes, if your computer is compromised with a keylogger, the keylogger could grab your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; - but NOT your generated password(s), because they are not actually typed on your keyboard.&lt;br /&gt;
&lt;br /&gt;
There are different ways to deal with these issues, but to give you some ideas...&lt;br /&gt;
&lt;br /&gt;
One thing you can do - and I highly recommend that you do this, but give it some serious thought, and work out a system first - is to modify the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings, and the &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; for any important &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts (ie, important financial accounts) sites in such a way as it would be difficult to guess how you had modified them, but easily reproducible (by you) if it became necessary. To expand on this, if you find yourself with a need for a lot of &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts, you could use a different account &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;  for each &amp;#039;&amp;#039;type&amp;#039;&amp;#039; of account (which is what I do) - e.g., one for unimportant accounts (like online forums, etc), and one for financial accounts - and create unique settings for each &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;, instead of for each &amp;#039;&amp;#039;Account&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Another way to add another layer of security is to develop a simple yet not easily guessable pattern of adding/replacing characters in your &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; that is stored in one place that [http://en.wikipedia.org/wiki/Black_hat black hats/crackers] haven&amp;#039;t figured out how to access yet - your head. For example, you could add a certain character (for example, the &amp;#039;$&amp;#039;), in the 3rd position of every generated password. So, when PasswordMaker populates your password field, you&amp;#039;d have to place your mouse in the field, place the cursor in the 3rd character position, and manually enter the &amp;#039;$&amp;#039; character.&lt;br /&gt;
&lt;br /&gt;
Of course, this is also subject to being detected by keyloggers, but you can confound them yet again by inserting the cursor directly where you need it to go with the mouse - but we are getting a tad ridiculous now... ;)&lt;br /&gt;
&lt;br /&gt;
The fact is, the only truly secure computer is one that is not plugged into an electrical outlet. If your computer is compromised by a keylogger, then you have more serious problems you need to deal with.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;I guess I&amp;#039;d ask the developers of this program... what do you do? Type it out or store it on the hard drive?&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Although I&amp;#039;m not one of the developers, personally, I don&amp;#039;t store mine at all, I use a different &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each account &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;. I sat down and worked out a system that I was comfortable with on how to categorize them, and it has worked well for me.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;One other dumb question... the [http://wiki.passwordmaker.org/index.php/FAQ#What_if_I_forget_my_Master_Password.3F FAQ] makes it clear... lose your password? Yes, you&amp;#039;re screwed... wouldn&amp;#039;t that also be the case if you somehow lose your settings?&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Yep - which means don&amp;#039;t lose them. Suggestions for recovering from a situation where you do lose them, in preferred (most secure) order:&lt;br /&gt;
&lt;br /&gt;
* modify the settings, but in such a way that you could reproduce the modifications from memory, and/or&lt;br /&gt;
* write down the modifications you make, and put this information a safe place&lt;br /&gt;
* don&amp;#039;t modify the settings from the Defaults&lt;br /&gt;
* and, of course - &amp;#039;&amp;#039;&amp;#039;always&amp;#039;&amp;#039;&amp;#039; keep good backups of your RDF file&lt;br /&gt;
&lt;br /&gt;
If you are truly paranoid, your head is the safest place (as long as you don&amp;#039;t talk in your sleep and your wife/partner doesn&amp;#039;t work for the [http://www.nsa.gov NSA] or the [http://www.irs.gov IRS] or ...), and/or maybe in your Safety Deposit Box at your bank - although this information would be available to law enforcement if they were looking for it. This is actually not a bad idea, for one reason: if you have secret stuff that your loved ones may need access to if something happens to you. This is actually something that has concerned me. My system is such that I can re-create these with ease from memory, but if something happened to me, no one would be able to get into my accounts. Now, I&amp;#039;m sorry to say, I don&amp;#039;t have millions stashed away in a secret Panamanian bank, but seriously, if I was using PasswordMaker to protect access to anything of substance, I would do something like this so that my wife could get access to everything.&lt;br /&gt;
&lt;br /&gt;
===Multiple Master Passwords How-to===&lt;br /&gt;
&lt;br /&gt;
Add tip here&lt;br /&gt;
&lt;br /&gt;
===Convert Saved FireFox Passwords===&lt;br /&gt;
&lt;br /&gt;
Thanks to Tyrantmizar for this [http://forums.passwordmaker.org/index.php/topic,395.msg733752.html#msg733752 excellent tip]...&lt;br /&gt;
&lt;br /&gt;
Using the following steps, you can (relatively) easily change the passwords for sites that you have saved in FireFox&amp;#039;s Password Manager to ones generated by PasswordMaker..&lt;br /&gt;
&lt;br /&gt;
#Go to the site that you want to change the password for&lt;br /&gt;
#Log in using Firefox&amp;#039;s built in password manager&lt;br /&gt;
#Go to change your password&lt;br /&gt;
#I&amp;#039;m not sure, but I think Firefox will automatically put in your old password into the forms. Usually, there are three fields: 1 for your current password, and 2 for your New Password (the second is simply for confirmation purposes). If firefox doesn&amp;#039;t automatically put something in, you&amp;#039;re going to have to type it in manually.&lt;br /&gt;
#Make sure the &amp;#039;&amp;#039;New Password&amp;#039;&amp;#039; fields are empty&lt;br /&gt;
#Open PasswordMaker - if you need to create a specific Account for this site, do so now&lt;br /&gt;
#Click the &amp;#039;&amp;#039;Global Settings&amp;#039;&amp;#039; tab&lt;br /&gt;
#Make sure that &amp;#039;&amp;#039;When Alt` Shortcut is pressed&amp;#039;&amp;#039; is set to &amp;#039;&amp;#039;populate empty fields only&amp;#039;&amp;#039;&lt;br /&gt;
#Go back to your Browser &amp;#039;&amp;#039;change your password&amp;#039;&amp;#039; page and press &amp;#039;&amp;#039;Alt`&amp;#039;&amp;#039; - your PasswordMaker password should automatically be put into the 2 &amp;#039;&amp;#039;New Password&amp;#039;&amp;#039; fields&lt;br /&gt;
#Test the new password by logging out and back in using PasswordMaker&lt;br /&gt;
#Delete the saved password from Firefox&amp;#039;s Password Manager.&lt;br /&gt;
#Repeat steps 1-11 for each site you want to change the password for&lt;br /&gt;
&lt;br /&gt;
If you are going to be changing many passwords in a single session, and you don&amp;#039;t want to have to re-enter your Master Password over and over, just set it to &amp;#039;&amp;#039;store in memory&amp;#039;&amp;#039; or &amp;#039;&amp;#039;store to disk&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Multiple Logins, same Domain, different Sub-directory===&lt;br /&gt;
&lt;br /&gt;
This tip is courtesy of Romeo as discussed [http://forums.passwordmaker.org/index.php/topic,501.msg809510.html#msg809510 here] in the forums.&lt;br /&gt;
&lt;br /&gt;
Some websites have different login subdirectories for different login types - for example:&lt;br /&gt;
&lt;br /&gt;
* www.example.com/normaluser/ and www.example.com/superuser/ (replace with real world example site)&lt;br /&gt;
&lt;br /&gt;
For sites like this, you can simply create a separate account for each one and specify the entire text of the URL, including the subdirectory portion (ie, /normaluser/) in the URL pattern. This will avoid your having to pick the right account when populating the login information.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;diff=1333</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;diff=1333"/>
		<updated>2009-02-26T14:48:16Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Super Security Tip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Tips==&lt;br /&gt;
&lt;br /&gt;
===Accounts: &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; vs. &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039;===&lt;br /&gt;
&lt;br /&gt;
The ability to define &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts is one of &amp;#039;&amp;#039;&amp;#039;many&amp;#039;&amp;#039;&amp;#039; things that sets PasswordMaker apart from any other password utility out there, but it can also be a source of confusion for people new to PasswordMaker, so it is necessary to understand the following:&lt;br /&gt;
* it is not an &amp;#039;&amp;#039;either / or&amp;#039;&amp;#039; question - you can use &amp;#039;&amp;#039;&amp;#039;both&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; account (hereinafter just plain old &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts at the same time&lt;br /&gt;
* there are really only two good reasons to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account:&lt;br /&gt;
**sites that require &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; (&amp;#039;&amp;#039;username&amp;#039;&amp;#039;, allowed password characters, etc) that are different from the ones specified in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; (in this case you &amp;#039;&amp;#039;&amp;#039;must&amp;#039;&amp;#039;&amp;#039; create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account for this site to use PasswordMaker with it), and/or&lt;br /&gt;
**sites that are of a sensitive nature, like, for example, banking/financial sites, Domain Registrar accounts, and Remote Control accounts like [http://www.logmein.com LogMeIn] or [http://www.gotomypc.com GoToMyPC]. There are others of course, but only you can answer the question of whether or not any given account is sensitive for &amp;#039;&amp;#039;&amp;#039;you&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
In the first situation, it &amp;#039;&amp;#039;&amp;#039;is&amp;#039;&amp;#039;&amp;#039; necessary to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account - there is no other way to specify unique settings for any particular account. In the second situation, it is &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;necessary&amp;#039;&amp;#039; to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, it is simply a &amp;#039;&amp;#039;personal preference&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
You are encouraged to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for all other sites that are of a non-sensitive nature.&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t misunderstand me. This does not mean that you &amp;#039;&amp;#039;&amp;#039;shouldn&amp;#039;t&amp;#039;&amp;#039;&amp;#039; create &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts for every single one of the sites you access - by all means, if you want to, then do so. The important thing to understand is that it isn&amp;#039;t necessary to do so in order to use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
Allow me to elaborate on some ways that some site-specific requirement or limitation might create a situation where you would need to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, and some tips that will help to minimize such situations.&lt;br /&gt;
&lt;br /&gt;
In the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings (on the &amp;#039;&amp;#039;Extended&amp;#039;&amp;#039; tab), you can specify a &amp;#039;&amp;#039;username&amp;#039;&amp;#039;, which is not only used to log into the site - and which can also be automatically populated into the &amp;#039;&amp;#039;username&amp;#039;&amp;#039; field on the login page - but it is also one of the items used to generate your passwords.&lt;br /&gt;
&lt;br /&gt;
However, if one of your sites requires a different username from the one you specified in the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, then you would have to either manually change the &amp;#039;&amp;#039;username&amp;#039;&amp;#039; on the login page every time after PasswordMaker populates it (because PasswordMaker would have populated it with the one from the Defaults), or, create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account for this site with the correct username. So, with this in mind:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tip:&amp;#039;&amp;#039;&amp;#039; For non-sensitive sites for which you want to just use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, pick something for a &amp;#039;&amp;#039;username&amp;#039;&amp;#039; that is almost certain to not be used by anyone else - something not a word, or a word that contains special characters in place of certain letters (example: &amp;#039;mikemybirthyear&amp;#039; instead of just &amp;#039;Mike&amp;#039;) - this will make using the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; much easier and more convenient.&lt;br /&gt;
&lt;br /&gt;
Another example is that some sites impose special limitations/requirements with respect to the number of and/or types of characters that are allowed to be used for Passwords which differ from what you specified in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;. For these sites, you would have to define a Custom Account that reflects the different Settings needed to allow PasswordMaker to work properly with that site. So, with that in mind:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tip:&amp;#039;&amp;#039;&amp;#039; Use only lowercase letters and numbers for the &amp;#039;&amp;#039;character set&amp;#039;&amp;#039; in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, with a lower number of characters - say, 10. Since you are only using the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for non-sensitive sites, this will still give you reasonably secure passwords for your non-sensitive sites, while allowing you to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for most of them.&lt;br /&gt;
&lt;br /&gt;
Hopefully this explains the difference between the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts/settings, and will help you to make an informed decision on when - or even if - to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, or to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, for any given site.&lt;br /&gt;
&lt;br /&gt;
===Super Security Tip===&lt;br /&gt;
&lt;br /&gt;
The following is from [http://forums.passwordmaker.org/index.php/topic,1252 this thread] on the PasswordMaker forums - although it has minor edits for clarity and formatting purposes...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;What&amp;#039;s the consensus here? Is it better to store [the Master Password] on the hard drive or type it out each time? The thing that attracted me to this program in the first place is I did not like how other password programs stored lists of passwords on the hard drive.&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
This is a good question, but due to its nature, one that each person has to answer for themselves.&lt;br /&gt;
&lt;br /&gt;
The fundamental question is actually very simple - convenience vs. security...&lt;br /&gt;
&lt;br /&gt;
When you store the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; on disk (or in memory), it is stored encrypted - but, obviously, PasswordMaker itself must be able to decrypt it - and since PasswordMaker is open-source, that means the decryption code is right there for anyone to see, so it would not be difficult for a capable cracker to write some code to steal your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; if they were able to install their code on your computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;On the other hand, I have read some posts from people who claim that typing out the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; makes you vulnerable to keyloggers.. So I&amp;#039;m kind of confused.&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Understandable, but there are acceptable options, even for those super paranoid folks like us!&lt;br /&gt;
&lt;br /&gt;
Yes, if your computer is compromised with a keylogger, the keylogger could grab your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; - but NOT your generated password(s), because they are not actually typed on your keyboard.&lt;br /&gt;
&lt;br /&gt;
There are different ways to deal with these issues, but to give you some ideas...&lt;br /&gt;
&lt;br /&gt;
One thing you can do - and I highly recommend that you do this, but give it some serious thought, and work out a system first - is to modify the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings, and the &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; for any important &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts (ie, important financial accounts) sites in such a way as it would be difficult to guess how you had modified them, but easily reproducible (by you) if it became necessary. To expand on this, if you find yourself with a need for a lot of &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts, you could use a different account &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;  for each &amp;#039;&amp;#039;type&amp;#039;&amp;#039; of account (which is what I do) - e.g., one for unimportant accounts (like online forums, etc), and one for financial accounts - and create unique settings for each &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;, instead of for each &amp;#039;&amp;#039;Account&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Another way to add another layer of security is to develop a simple yet not easily guessable pattern of adding/replacing characters in your &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; that is stored in one place that [http://en.wikipedia.org/wiki/Black_hat black hats/crackers] haven&amp;#039;t figured out how to access yet - your head. For example, you could add a certain character (for example, the &amp;#039;$&amp;#039;), in the 3rd position of every generated password. So, when PasswordMaker populates your password field, you&amp;#039;d have to place your mouse in the field, move the cursor to the 3rd position, and manually enter the &amp;#039;$&amp;#039; character.&lt;br /&gt;
&lt;br /&gt;
Of course, this is also subject to being detected by keyloggers, but you can confound them yet again by inserting the cursor directly where you need it to go with the mouse - but we are getting a tad ridiculous now... ;)&lt;br /&gt;
&lt;br /&gt;
The fact is, the only truly secure computer is one that is not plugged into an electrical outlet. If your computer is compromised by a keylogger, then you have more serious problems you need to deal with.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;I guess I&amp;#039;d ask the developers of this program... what do you do? Type it out or store it on the hard drive?&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Although I&amp;#039;m not one of the developers, personally, I don&amp;#039;t store mine at all, I use a different &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each account &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;. I sat down and worked out a system that I was comfortable with on how to categorize them, and it has worked well for me.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;One other dumb question... the [http://wiki.passwordmaker.org/index.php/FAQ#What_if_I_forget_my_Master_Password.3F FAQ] makes it clear... lose your password? Yes, you&amp;#039;re screwed... wouldn&amp;#039;t that also be the case if you somehow lose your settings?&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Yep - which means don&amp;#039;t lose them. Suggestions for recovering from a situation where you do lose them, in preferred (most secure) order:&lt;br /&gt;
&lt;br /&gt;
* modify the settings, but in such a way that you could reproduce the modifications from memory, and/or&lt;br /&gt;
* write down the modifications you make, and put this information a safe place&lt;br /&gt;
* don&amp;#039;t modify the settings from the Defaults&lt;br /&gt;
* and, of course - &amp;#039;&amp;#039;&amp;#039;always&amp;#039;&amp;#039;&amp;#039; keep good backups of your RDF file&lt;br /&gt;
&lt;br /&gt;
If you are truly paranoid, your head is the safest place (as long as you don&amp;#039;t talk in your sleep and your wife/partner doesn&amp;#039;t work for the [http://www.nsa.gov NSA] or the [http://www.irs.gov IRS] or ...), and/or maybe in your Safety Deposit Box at your bank - although this information would be available to law enforcement if they were looking for it. This is actually not a bad idea, for one reason: if you have secret stuff that your loved ones may need access to if something happens to you. This is actually something that has concerned me. My system is such that I can re-create these with ease from memory, but if something happened to me, no one would be able to get into my accounts. Now, I&amp;#039;m sorry to say, I don&amp;#039;t have millions stashed away in a secret Panamanian bank, but seriously, if I was using PasswordMaker to protect access to anything of substance, I would do something like this so that my wife could get access to everything.&lt;br /&gt;
&lt;br /&gt;
===Multiple Master Passwords How-to===&lt;br /&gt;
&lt;br /&gt;
Add tip here&lt;br /&gt;
&lt;br /&gt;
===Convert Saved FireFox Passwords===&lt;br /&gt;
&lt;br /&gt;
Thanks to Tyrantmizar for this [http://forums.passwordmaker.org/index.php/topic,395.msg733752.html#msg733752 excellent tip]...&lt;br /&gt;
&lt;br /&gt;
Using the following steps, you can (relatively) easily change the passwords for sites that you have saved in FireFox&amp;#039;s Password Manager to ones generated by PasswordMaker..&lt;br /&gt;
&lt;br /&gt;
#Go to the site that you want to change the password for&lt;br /&gt;
#Log in using Firefox&amp;#039;s built in password manager&lt;br /&gt;
#Go to change your password&lt;br /&gt;
#I&amp;#039;m not sure, but I think Firefox will automatically put in your old password into the forms. Usually, there are three fields: 1 for your current password, and 2 for your New Password (the second is simply for confirmation purposes). If firefox doesn&amp;#039;t automatically put something in, you&amp;#039;re going to have to type it in manually.&lt;br /&gt;
#Make sure the &amp;#039;&amp;#039;New Password&amp;#039;&amp;#039; fields are empty&lt;br /&gt;
#Open PasswordMaker - if you need to create a specific Account for this site, do so now&lt;br /&gt;
#Click the &amp;#039;&amp;#039;Global Settings&amp;#039;&amp;#039; tab&lt;br /&gt;
#Make sure that &amp;#039;&amp;#039;When Alt` Shortcut is pressed&amp;#039;&amp;#039; is set to &amp;#039;&amp;#039;populate empty fields only&amp;#039;&amp;#039;&lt;br /&gt;
#Go back to your Browser &amp;#039;&amp;#039;change your password&amp;#039;&amp;#039; page and press &amp;#039;&amp;#039;Alt`&amp;#039;&amp;#039; - your PasswordMaker password should automatically be put into the 2 &amp;#039;&amp;#039;New Password&amp;#039;&amp;#039; fields&lt;br /&gt;
#Test the new password by logging out and back in using PasswordMaker&lt;br /&gt;
#Delete the saved password from Firefox&amp;#039;s Password Manager.&lt;br /&gt;
#Repeat steps 1-11 for each site you want to change the password for&lt;br /&gt;
&lt;br /&gt;
If you are going to be changing many passwords in a single session, and you don&amp;#039;t want to have to re-enter your Master Password over and over, just set it to &amp;#039;&amp;#039;store in memory&amp;#039;&amp;#039; or &amp;#039;&amp;#039;store to disk&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Multiple Logins, same Domain, different Sub-directory===&lt;br /&gt;
&lt;br /&gt;
This tip is courtesy of Romeo as discussed [http://forums.passwordmaker.org/index.php/topic,501.msg809510.html#msg809510 here] in the forums.&lt;br /&gt;
&lt;br /&gt;
Some websites have different login subdirectories for different login types - for example:&lt;br /&gt;
&lt;br /&gt;
* www.example.com/normaluser/ and www.example.com/superuser/ (replace with real world example site)&lt;br /&gt;
&lt;br /&gt;
For sites like this, you can simply create a separate account for each one and specify the entire text of the URL, including the subdirectory portion (ie, /normaluser/) in the URL pattern. This will avoid your having to pick the right account when populating the login information.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;diff=1332</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;diff=1332"/>
		<updated>2009-02-26T14:47:35Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Super Security Tip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Tips==&lt;br /&gt;
&lt;br /&gt;
===Accounts: &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; vs. &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039;===&lt;br /&gt;
&lt;br /&gt;
The ability to define &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts is one of &amp;#039;&amp;#039;&amp;#039;many&amp;#039;&amp;#039;&amp;#039; things that sets PasswordMaker apart from any other password utility out there, but it can also be a source of confusion for people new to PasswordMaker, so it is necessary to understand the following:&lt;br /&gt;
* it is not an &amp;#039;&amp;#039;either / or&amp;#039;&amp;#039; question - you can use &amp;#039;&amp;#039;&amp;#039;both&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; account (hereinafter just plain old &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts at the same time&lt;br /&gt;
* there are really only two good reasons to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account:&lt;br /&gt;
**sites that require &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; (&amp;#039;&amp;#039;username&amp;#039;&amp;#039;, allowed password characters, etc) that are different from the ones specified in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; (in this case you &amp;#039;&amp;#039;&amp;#039;must&amp;#039;&amp;#039;&amp;#039; create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account for this site to use PasswordMaker with it), and/or&lt;br /&gt;
**sites that are of a sensitive nature, like, for example, banking/financial sites, Domain Registrar accounts, and Remote Control accounts like [http://www.logmein.com LogMeIn] or [http://www.gotomypc.com GoToMyPC]. There are others of course, but only you can answer the question of whether or not any given account is sensitive for &amp;#039;&amp;#039;&amp;#039;you&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
In the first situation, it &amp;#039;&amp;#039;&amp;#039;is&amp;#039;&amp;#039;&amp;#039; necessary to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account - there is no other way to specify unique settings for any particular account. In the second situation, it is &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;necessary&amp;#039;&amp;#039; to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, it is simply a &amp;#039;&amp;#039;personal preference&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
You are encouraged to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for all other sites that are of a non-sensitive nature.&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t misunderstand me. This does not mean that you &amp;#039;&amp;#039;&amp;#039;shouldn&amp;#039;t&amp;#039;&amp;#039;&amp;#039; create &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts for every single one of the sites you access - by all means, if you want to, then do so. The important thing to understand is that it isn&amp;#039;t necessary to do so in order to use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
Allow me to elaborate on some ways that some site-specific requirement or limitation might create a situation where you would need to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, and some tips that will help to minimize such situations.&lt;br /&gt;
&lt;br /&gt;
In the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings (on the &amp;#039;&amp;#039;Extended&amp;#039;&amp;#039; tab), you can specify a &amp;#039;&amp;#039;username&amp;#039;&amp;#039;, which is not only used to log into the site - and which can also be automatically populated into the &amp;#039;&amp;#039;username&amp;#039;&amp;#039; field on the login page - but it is also one of the items used to generate your passwords.&lt;br /&gt;
&lt;br /&gt;
However, if one of your sites requires a different username from the one you specified in the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, then you would have to either manually change the &amp;#039;&amp;#039;username&amp;#039;&amp;#039; on the login page every time after PasswordMaker populates it (because PasswordMaker would have populated it with the one from the Defaults), or, create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account for this site with the correct username. So, with this in mind:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tip:&amp;#039;&amp;#039;&amp;#039; For non-sensitive sites for which you want to just use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, pick something for a &amp;#039;&amp;#039;username&amp;#039;&amp;#039; that is almost certain to not be used by anyone else - something not a word, or a word that contains special characters in place of certain letters (example: &amp;#039;mikemybirthyear&amp;#039; instead of just &amp;#039;Mike&amp;#039;) - this will make using the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; much easier and more convenient.&lt;br /&gt;
&lt;br /&gt;
Another example is that some sites impose special limitations/requirements with respect to the number of and/or types of characters that are allowed to be used for Passwords which differ from what you specified in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;. For these sites, you would have to define a Custom Account that reflects the different Settings needed to allow PasswordMaker to work properly with that site. So, with that in mind:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tip:&amp;#039;&amp;#039;&amp;#039; Use only lowercase letters and numbers for the &amp;#039;&amp;#039;character set&amp;#039;&amp;#039; in your &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, with a lower number of characters - say, 10. Since you are only using the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for non-sensitive sites, this will still give you reasonably secure passwords for your non-sensitive sites, while allowing you to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; for most of them.&lt;br /&gt;
&lt;br /&gt;
Hopefully this explains the difference between the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts/settings, and will help you to make an informed decision on when - or even if - to use the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039;, or to create a &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; account, for any given site.&lt;br /&gt;
&lt;br /&gt;
===Super Security Tip===&lt;br /&gt;
&lt;br /&gt;
The following is from [http://forums.passwordmaker.org/index.php/topic,1252 this thread] on the PasswordMaker forums - although it has minor edits for clarity and formatting purposes...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;What&amp;#039;s the consensus here? Is it better to store [the Master Password] on the hard drive or type it out each time? The thing that attracted me to this program in the first place is I did not like how other password programs stored lists of passwords on the hard drive.&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
This is a good question, but due to its nature, one that each person has to answer for themselves.&lt;br /&gt;
&lt;br /&gt;
The fundamental question is actually very simple - convenience vs. security...&lt;br /&gt;
&lt;br /&gt;
When you store the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; on disk (or in memory), it is stored encrypted - but, obviously, PasswordMaker must itself be able to decrypt the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; - and since PasswordMaker is open-source, that means the decryption code is right there for anyone to see, so it would not be difficult for a capable cracker to write some code to steal your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; if they were able to install their code on your computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;On the other hand, I have read some posts from people who claim that typing out the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; makes you vulnerable to keyloggers.. So I&amp;#039;m kind of confused.&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Understandable, but there are acceptable options, even for those super paranoid folks like us!&lt;br /&gt;
&lt;br /&gt;
Yes, if your computer is compromised with a keylogger, the keylogger could grab your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; - but NOT your generated password(s), because they are not actually typed on your keyboard.&lt;br /&gt;
&lt;br /&gt;
There are different ways to deal with these issues, but to give you some ideas...&lt;br /&gt;
&lt;br /&gt;
One thing you can do - and I highly recommend that you do this, but give it some serious thought, and work out a system first - is to modify the &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings, and the &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; for any important &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts (ie, important financial accounts) sites in such a way as it would be difficult to guess how you had modified them, but easily reproducible (by you) if it became necessary. To expand on this, if you find yourself with a need for a lot of &amp;#039;&amp;#039;Custom&amp;#039;&amp;#039; accounts, you could use a different account &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;  for each &amp;#039;&amp;#039;type&amp;#039;&amp;#039; of account (which is what I do) - e.g., one for unimportant accounts (like online forums, etc), and one for financial accounts - and create unique settings for each &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;, instead of for each &amp;#039;&amp;#039;Account&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Another way to add another layer of security is to develop a simple yet not easily guessable pattern of adding/replacing characters in your &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; that is stored in one place that [http://en.wikipedia.org/wiki/Black_hat black hats/crackers] haven&amp;#039;t figured out how to access yet - your head. For example, you could add a certain character (for example, the &amp;#039;$&amp;#039;), in the 3rd position of every generated password. So, when PasswordMaker populates your password field, you&amp;#039;d have to place your mouse in the field, move the cursor to the 3rd position, and manually enter the &amp;#039;$&amp;#039; character.&lt;br /&gt;
&lt;br /&gt;
Of course, this is also subject to being detected by keyloggers, but you can confound them yet again by inserting the cursor directly where you need it to go with the mouse - but we are getting a tad ridiculous now... ;)&lt;br /&gt;
&lt;br /&gt;
The fact is, the only truly secure computer is one that is not plugged into an electrical outlet. If your computer is compromised by a keylogger, then you have more serious problems you need to deal with.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;I guess I&amp;#039;d ask the developers of this program... what do you do? Type it out or store it on the hard drive?&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Although I&amp;#039;m not one of the developers, personally, I don&amp;#039;t store mine at all, I use a different &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each account &amp;#039;&amp;#039;Group&amp;#039;&amp;#039;. I sat down and worked out a system that I was comfortable with on how to categorize them, and it has worked well for me.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;One other dumb question... the [http://wiki.passwordmaker.org/index.php/FAQ#What_if_I_forget_my_Master_Password.3F FAQ] makes it clear... lose your password? Yes, you&amp;#039;re screwed... wouldn&amp;#039;t that also be the case if you somehow lose your settings?&amp;#039;&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Yep - which means don&amp;#039;t lose them. Suggestions for recovering from a situation where you do lose them, in preferred (most secure) order:&lt;br /&gt;
&lt;br /&gt;
* modify the settings, but in such a way that you could reproduce the modifications from memory, and/or&lt;br /&gt;
* write down the modifications you make, and put this information a safe place&lt;br /&gt;
* don&amp;#039;t modify the settings from the Defaults&lt;br /&gt;
* and, of course - &amp;#039;&amp;#039;&amp;#039;always&amp;#039;&amp;#039;&amp;#039; keep good backups of your RDF file&lt;br /&gt;
&lt;br /&gt;
If you are truly paranoid, your head is the safest place (as long as you don&amp;#039;t talk in your sleep and your wife/partner doesn&amp;#039;t work for the [http://www.nsa.gov NSA] or the [http://www.irs.gov IRS] or ...), and/or maybe in your Safety Deposit Box at your bank - although this information would be available to law enforcement if they were looking for it. This is actually not a bad idea, for one reason: if you have secret stuff that your loved ones may need access to if something happens to you. This is actually something that has concerned me. My system is such that I can re-create these with ease from memory, but if something happened to me, no one would be able to get into my accounts. Now, I&amp;#039;m sorry to say, I don&amp;#039;t have millions stashed away in a secret Panamanian bank, but seriously, if I was using PasswordMaker to protect access to anything of substance, I would do something like this so that my wife could get access to everything.&lt;br /&gt;
&lt;br /&gt;
===Multiple Master Passwords How-to===&lt;br /&gt;
&lt;br /&gt;
Add tip here&lt;br /&gt;
&lt;br /&gt;
===Convert Saved FireFox Passwords===&lt;br /&gt;
&lt;br /&gt;
Thanks to Tyrantmizar for this [http://forums.passwordmaker.org/index.php/topic,395.msg733752.html#msg733752 excellent tip]...&lt;br /&gt;
&lt;br /&gt;
Using the following steps, you can (relatively) easily change the passwords for sites that you have saved in FireFox&amp;#039;s Password Manager to ones generated by PasswordMaker..&lt;br /&gt;
&lt;br /&gt;
#Go to the site that you want to change the password for&lt;br /&gt;
#Log in using Firefox&amp;#039;s built in password manager&lt;br /&gt;
#Go to change your password&lt;br /&gt;
#I&amp;#039;m not sure, but I think Firefox will automatically put in your old password into the forms. Usually, there are three fields: 1 for your current password, and 2 for your New Password (the second is simply for confirmation purposes). If firefox doesn&amp;#039;t automatically put something in, you&amp;#039;re going to have to type it in manually.&lt;br /&gt;
#Make sure the &amp;#039;&amp;#039;New Password&amp;#039;&amp;#039; fields are empty&lt;br /&gt;
#Open PasswordMaker - if you need to create a specific Account for this site, do so now&lt;br /&gt;
#Click the &amp;#039;&amp;#039;Global Settings&amp;#039;&amp;#039; tab&lt;br /&gt;
#Make sure that &amp;#039;&amp;#039;When Alt` Shortcut is pressed&amp;#039;&amp;#039; is set to &amp;#039;&amp;#039;populate empty fields only&amp;#039;&amp;#039;&lt;br /&gt;
#Go back to your Browser &amp;#039;&amp;#039;change your password&amp;#039;&amp;#039; page and press &amp;#039;&amp;#039;Alt`&amp;#039;&amp;#039; - your PasswordMaker password should automatically be put into the 2 &amp;#039;&amp;#039;New Password&amp;#039;&amp;#039; fields&lt;br /&gt;
#Test the new password by logging out and back in using PasswordMaker&lt;br /&gt;
#Delete the saved password from Firefox&amp;#039;s Password Manager.&lt;br /&gt;
#Repeat steps 1-11 for each site you want to change the password for&lt;br /&gt;
&lt;br /&gt;
If you are going to be changing many passwords in a single session, and you don&amp;#039;t want to have to re-enter your Master Password over and over, just set it to &amp;#039;&amp;#039;store in memory&amp;#039;&amp;#039; or &amp;#039;&amp;#039;store to disk&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Multiple Logins, same Domain, different Sub-directory===&lt;br /&gt;
&lt;br /&gt;
This tip is courtesy of Romeo as discussed [http://forums.passwordmaker.org/index.php/topic,501.msg809510.html#msg809510 here] in the forums.&lt;br /&gt;
&lt;br /&gt;
Some websites have different login subdirectories for different login types - for example:&lt;br /&gt;
&lt;br /&gt;
* www.example.com/normaluser/ and www.example.com/superuser/ (replace with real world example site)&lt;br /&gt;
&lt;br /&gt;
For sites like this, you can simply create a separate account for each one and specify the entire text of the URL, including the subdirectory portion (ie, /normaluser/) in the URL pattern. This will avoid your having to pick the right account when populating the login information.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1331</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1331"/>
		<updated>2009-02-26T13:01:34Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Advanced Auto-Populate Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
====Extended Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
====Advanced Auto-Populate Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Field Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Field Value - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Field ID - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Field Type - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Notes - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Form Name - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Notify option - blah blah&lt;br /&gt;
&lt;br /&gt;
Once you have entered the Field Value and set the Field Type option, you must remember to click the &amp;#039;Add&amp;#039; button, or it will not save the field/value.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1330</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1330"/>
		<updated>2009-02-26T12:57:48Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Extended Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
====Extended Tab====&lt;br /&gt;
&lt;br /&gt;
*1. Username - blah blah&lt;br /&gt;
&lt;br /&gt;
*2. Use l33t - blah blah&lt;br /&gt;
&lt;br /&gt;
*3. Hash Algorithm - blah blah&lt;br /&gt;
&lt;br /&gt;
*4. Password Length - blah blah&lt;br /&gt;
&lt;br /&gt;
*5. Characters - blah blah&lt;br /&gt;
&lt;br /&gt;
*6. Modifier - blah blah&lt;br /&gt;
&lt;br /&gt;
*7. Password Prefix - blah blah&lt;br /&gt;
&lt;br /&gt;
*8. Password Suffix - blah blah&lt;br /&gt;
&lt;br /&gt;
Password Details simply shows the relative strength of the password (this algorithm could use some work), and displays the Generated Password - unless you have enabled the &amp;#039;Mask Generated Passwords with Asterisks&amp;#039; Global Setting.&lt;br /&gt;
&lt;br /&gt;
====Advanced Auto-Populate Tab====&lt;br /&gt;
&lt;br /&gt;
Needs Input&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1329</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1329"/>
		<updated>2009-02-26T12:41:01Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Account Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as clear text - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - (todo: describe why this is valuable)&lt;br /&gt;
*6. Auto-clear clipboard &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing,&amp;#039;&amp;#039; which means ... do nothing&lt;br /&gt;
::2. &amp;#039;&amp;#039;Populate all fields,&amp;#039;&amp;#039; which means that all fields will be populated (todo: clearly PasswordMaker doesn&amp;#039;t populate &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; fields, so describe this better)&lt;br /&gt;
::3. &amp;#039;&amp;#039;Populate empty fields only,&amp;#039;&amp;#039; which means that only empty password fields will be populated&lt;br /&gt;
::4. &amp;#039;&amp;#039;Clear all fields,&amp;#039;&amp;#039; which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;SPAN style=&amp;quot;color: red;&amp;quot;&amp;gt;Important&amp;lt;/SPAN&amp;gt;&amp;#039;&amp;#039;&amp;#039;: The pattern(s) you define should be secure and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
PasswordMaker supports two types of patterns: &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expression&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=====Wildcard Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (&amp;lt;TT&amp;gt;*&amp;lt;/TT&amp;gt;) represents zero or more characters and the question mark (&amp;lt;TT&amp;gt;?&amp;lt;/TT&amp;gt;) any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character in the URL to match. In Unix, this is referred to as globbing. These wildcard characters are often used for matching filenames.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*.yahoo.com/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*mail.yahoo.com*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://??.wikipedia.org/wiki/Clown&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;http://digg.com/&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*://*.asimov.???/*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;*&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(Matches everything)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Regular Expression Patterns=====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions JavaScript 1.5 regular expression] syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
====Extended Tab====&lt;br /&gt;
&lt;br /&gt;
Needs input&lt;br /&gt;
&lt;br /&gt;
====Advanced Auto-Populate Tab====&lt;br /&gt;
&lt;br /&gt;
Needs Input&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1286</id>
		<title>F.A.Q.</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1286"/>
		<updated>2008-06-18T13:22:43Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
=== What browsers/platforms are supported? ===&lt;br /&gt;
&lt;br /&gt;
*The extension works with some of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
*There was a beta version of PasswordMaker for Internet Explorer 6 and 7, but it was never finished, and is [http://forums.passwordmaker.org/index.php/topic,884.0.html no longer maintained]. It is highly unlikely that there will be any further development on it, unless a sponsor steps forward. If you are interested in sponsoring the Internet Explorer version, please feel free to post a message on the [http://forums.passwordmaker.org/ user forums] and someone will get in touch with you to see if an arrangement can be made.&lt;br /&gt;
*There is an [http://passwordmaker.org/passwordmaker.html online version] that works with all browsers (including Internet Explorer and Opera) on all platforms.&lt;br /&gt;
*The desktop version is written in [http://trolltech.com QT/C++] and works on [http://www.windows.com Windows], [http://www.apple.com Mac], and Linux/Unix (Actually, any place that QT can be compiled on). The [http://forums.passwordmaker.org/index.php/topic,1376.msg1280429.html#msg1280429 J2ME version] will work on any Java-enabled mobile phone or PDA.&lt;br /&gt;
&lt;br /&gt;
=== If someone gets my master password, can&amp;#039;t he determine all of my generated passwords? ===&lt;br /&gt;
&lt;br /&gt;
No. There are ten other variables he would need for each account. They are:&lt;br /&gt;
* URL&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Probably the most interesting of these is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== Can someone &amp;quot;unscramble&amp;quot; my generated passwords to determine my master password? ===&lt;br /&gt;
&lt;br /&gt;
This is a common complaint heard about hashed-based password systems (for example, see page two of [http://passwordmaker.org/jhalderman.pdf A Convenient Method for Securely Managing Passwords]). The complaint simply doesn&amp;#039;t hold water with PasswordMaker because PasswordMaker adds nine other variables not used in the traditional password=master+url formula. Those nine variables create an enormous search space which would take thousands of years to search, even using a distributed network of one million modern PCs. The nine variables are:&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Of course, the URLs of the sites must also be known since they are used in password calculation. Probably the most interesting of these variables is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== How do the account-settings and algorithm I choose work together to generate passwords? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected a non-HMAC hash function (those without the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
password = mp + usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hash(password, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected an HMAC hash function (those with the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
data = usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
mp = leet(mp, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
data = leet(data, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hmac_hash(mp, data, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
Where + is the concatenation operator. mp is the master password, usingURL is the value in &amp;quot;Using URL&amp;quot;, and username, counter, prefix, and suffix are optional settings specified in the Account Settings dialog. For HMAC hash functions, mp is the secret key and data is the input text.&lt;br /&gt;
&lt;br /&gt;
=== Where is my master password stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere, unless you choose the option Store Master Password on disk and in memory (encrypted). If you choose this option, your master password is stored using 256-bit strong encryption in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, [http://kb.mozillazine.org/Profile_folder look here]. For further protection you can instruct your operating system to encrypt passwordmaker.rdf. Instructions on how to do this with Windows XP/2000/NT are [http://support.microsoft.com/kb/307877/EN-US/ here]. Instructions for Mac OS/X Tiger are [http://www.apple.com/macosx/features/filevault/ here].&lt;br /&gt;
&lt;br /&gt;
=== Where are the generated passwords stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere. The generated passwords are calculated on-the-fly as they are needed. The RAM used to store and calculate the generated passwords is proactively cleared to prevent passwords from being stored in a swap file/virtual memory/paging file.&lt;br /&gt;
&lt;br /&gt;
=== How do I know PasswordMaker isn&amp;#039;t sending my passwords to you without my knowledge? ===&lt;br /&gt;
&lt;br /&gt;
Although you can read the source code to determine this for yourself, there&amp;#039;s an easier way. Install a packet sniffer and use PasswordMaker to generate some passwords. You won&amp;#039;t see any traffic to or from PasswordMaker -- ever. It never connects to the internet. Two popular packet sniffers are [http://www.snort.org/ snort] (for Unix/Linux/OSX) and [http://www.lazydogutilities.com/ipprev.htm ipInterceptor] (for Windows). Both tools reveal *all* network traffic, not just HTTP.&lt;br /&gt;
&lt;br /&gt;
Another way would be if you have a two-way firewall installed. PasswordMaker will never trigger an outbound connection notification from your firewall (although it may trigger an inter-application process notification, depending on the firewall in use).&lt;br /&gt;
&lt;br /&gt;
=== If I don&amp;#039;t want to change all of my passwords, is PasswordMaker still a good choice? ===&lt;br /&gt;
&lt;br /&gt;
Yes. PasswordMaker provides a secure method for encrypted storage of a specific, user-provided password for a custom Account. This way you can take advantage of PasswordMaker&amp;#039;s other features (such as form completion) while still choosing your own passwords.&lt;br /&gt;
&lt;br /&gt;
To set up a URL/site in this manner, simply go to the login page for the Account that you want to save the password for, create a new (or open the existing) Account for this URL/site, change to &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; (if you are not already there), click the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab, click &amp;#039;&amp;#039;&amp;#039;&amp;lt;u&amp;gt;inside&amp;lt;/u&amp;gt;&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;&amp;#039;password&amp;#039;&amp;#039;&amp;#039; field on the login page, click inside the &amp;#039;&amp;#039;Field Value&amp;#039;&amp;#039; field, enter your current password, then click the &amp;lt;i&amp;gt;Add&amp;gt;&amp;lt;/i&amp;gt; button (just above the list-box for fields), and last but not least, if desired, check &amp;#039;&amp;#039;Auto-populate username and password fields for sites that contain this URL&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithms are supported? ===&lt;br /&gt;
&lt;br /&gt;
* MD4&lt;br /&gt;
* HMAC-MD4&lt;br /&gt;
* MD5&lt;br /&gt;
* MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* HMAC-MD5&lt;br /&gt;
* HMAC-MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* SHA-1&lt;br /&gt;
* HMAC-SHA-1&lt;br /&gt;
* SHA-256&lt;br /&gt;
* HMAC-SHA-256&lt;br /&gt;
* HMAC-SHA-256 (for PasswordMaker v 1.5.1)&lt;br /&gt;
* RIPEMD-160&lt;br /&gt;
* HMAC-RIPEMD-160&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithm should I use? ===&lt;br /&gt;
&lt;br /&gt;
All of the algorithms are cryptographically strong, but of the algorithms PasswordMaker offers, many people regard SHA-256, HMAC-SHA1, HMAC-MD5 and HMAC-SHA-256 as the strongest.&lt;br /&gt;
&lt;br /&gt;
=== What about recent press concerning MD5 AND SHA-1 &amp;quot;cracks&amp;quot;? ===&lt;br /&gt;
&lt;br /&gt;
At Crypto 2004, Xiaoyun Wang, Dengguo Feng, Xuejia Lai and Hongbo Yu announced [http://eprint.iacr.org/2004/199.pdf they had found hash collisions] for MD4, MD5, RIPEMD, and HAVAL-128. SHA-1 hash collisions have also been announced. A [http://en.wikipedia.org/wiki/Hash_collision hash collision] means the researchers found two or more messages that yield the same hash with these algorithms. However, it&amp;#039;s important to note that the one-way nature of these algorithms has not been undermined. In other words, in the context of PasswordMaker, [http://en.wikipedia.org/wiki/Hash_collision hash collisions] do not empower someone with the ability to derive your master password if they have your generated (hashed) passwords. The hash collision attacks have no relevance to PasswordMaker except there is very small chance someone could choose a different master password than yours which hashes to the same generated password. However, he would still need your username and the URL in order to hack your account.&lt;br /&gt;
&lt;br /&gt;
=== Do you provide technical support? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Free technical support is provided on the [http://forums.passwordmaker.org/ user forums], with a response time often measured in minutes, but typically never more than 24 hours.&lt;br /&gt;
&lt;br /&gt;
=== Where can I find an explanation of each and every feature and function? ===&lt;br /&gt;
&lt;br /&gt;
Right here!&lt;br /&gt;
&lt;br /&gt;
=== Do you accept Feature Requests? ===&lt;br /&gt;
&lt;br /&gt;
Yes, absolutely! Feature requests from people who actually use PasswordMaker is one of the reasons PasswordMaker has a lot of the functionality it now has!&lt;br /&gt;
&lt;br /&gt;
Our [http://forums.passwordmaker.org user forums] are the best place to get support, and the [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Request List] is the place to make your desires known.&lt;br /&gt;
&lt;br /&gt;
Please read through all of the existing [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Requests] before posting, because it is very possible that someone else has already done it for you. If so, then by all means post a request to add your vote to it, and any other Feature Requests that sound attractive to you.&lt;br /&gt;
&lt;br /&gt;
Each registered user gets 5 votes, so please feel free to stop by and add your votes now!&lt;br /&gt;
&lt;br /&gt;
=== How is PasswordMaker licensed? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker is licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source License. The desktop edition (because of QT) is licensed under the [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPL] Open Source License.&lt;br /&gt;
&lt;br /&gt;
The full sources for PasswordMaker can be downloaded from [http://sourceforge.net/projects/passwordmaker here].&lt;br /&gt;
&lt;br /&gt;
=== What if my computer crashed, and I have to start over from scratch? ===&lt;br /&gt;
&lt;br /&gt;
Well, as long as you plan ahead and take a few simple precautions, this will not be a problem.&lt;br /&gt;
&lt;br /&gt;
A more involved discussion of this issue is discussed in this [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks#Super_Security_Tip|&amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Super &lt;br /&gt;
Security Tip&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;]], but for this one single question, it boils down to just understanding how PasswordMaker works, and working out a simple system for how to use it that you can easily remember. In short:&lt;br /&gt;
&lt;br /&gt;
1. Figure out how you want to Group your accounts. It is recommended to keep your high-security accounts (e.g., financial) in a separate Group or Groups,&lt;br /&gt;
&lt;br /&gt;
2. Create a &amp;#039;template&amp;#039; Account in each Group, that has the Settings configured the way you want for those Accounts, and &amp;#039;Copy Account&amp;#039; to create a new Account in that Group with the correct settings already configured, and&lt;br /&gt;
&lt;br /&gt;
3. Modify the Defaults settings, and the settings your Group Template Accounts mentioned in #2 above, in such a way that would be difficult to guess how you had modified them, but easily reproducible by you if it became necessary.&lt;br /&gt;
&lt;br /&gt;
A little thoughtful planning will go a long way.&lt;br /&gt;
&lt;br /&gt;
=== What if I forget my Master Password? ===&lt;br /&gt;
&lt;br /&gt;
You&amp;#039;re out of luck... so don&amp;#039;t forget it.&lt;br /&gt;
&lt;br /&gt;
Seriously, since this password is not stored anywhere (unless you have told it to do so), there is nothing to recover - at least until Eric adds the &amp;#039;Recover Password from Organic Memory&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
== Firefox / Gecko edition ==&lt;br /&gt;
&lt;br /&gt;
=== Where is account information and other settings stored? ===&lt;br /&gt;
&lt;br /&gt;
Everything is stored in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, look [http://kb.mozillazine.org/Profile_folder here].&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat keyloggers? ===&lt;br /&gt;
&lt;br /&gt;
Keyloggers work by tracing every key typed on the keyboard. With PasswordMaker, you never type anything but your master password (and if you choose &amp;lt;i&amp;gt;Store Master Password on disk and in memory (encrypted)&amp;lt;/i&amp;gt;, you only type that &amp;lt;b&amp;gt;once&amp;lt;/b&amp;gt;). The &amp;lt;b&amp;gt;real&amp;lt;/b&amp;gt; passwords (generated ones) are never typed, so keyloggers never detect them!&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat phishing attacks? ===&lt;br /&gt;
&lt;br /&gt;
Most phishing attacks occur when you navigate to a URL which appears to be that of a site that you trust, but actually is owned by an attacker. For example, you might navigate to http://www.bc1.lu/ instead of the Bank of Luxembourg&amp;#039;s legitimate URL, http://www.bcl.lu/. The only difference between these two URLs is the lower-case letter &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; (used by the legitimate site) and the number &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (used by the deceptive site). The attacker&amp;#039;s intent is to get you to enter your username/password credentials on his deceptive site. He can then use those credentials on the legitimite site to do nefarious things.&lt;br /&gt;
&lt;br /&gt;
If you use PasswordMaker, you&amp;#039;ll be safe and secure. This is because the password it generates is based on the URL to which you&amp;#039;ve navigated. The password generated at a deceptive site is completely different than the one generated at a legitimite site (because their URLs differ, even if by one character). You might still be fooled into thinking http://www.bc1.lu/ is the Bank of Luxembourg, but the attacker will get the wrong password if you use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
=== I want to use the same password for more than one site. Is this possible? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Let&amp;#039;s suppose you want a Yahoo! account to use the same password as a gMail account. Go to the &amp;lt;i&amp;gt;Advanced Options&amp;lt;/i&amp;gt; dialog and create a new account. Click on the &amp;lt;b&amp;gt;URLs&amp;lt;/b&amp;gt; tab, and add a second pattern that will match the gMail login URL - in fact, you can add as many patterns as you want to match for this account, and they will all use the same password! The only caveat to this is, if they have different usernames, PasswordMaker won&amp;#039;t be able to automatically populate the usernames for you, because you can only define one username per account - but if they all share the same username, PasswordMaker will populate everything automatically for you for all of them. That&amp;#039;s it!&lt;br /&gt;
&lt;br /&gt;
=== Can PasswordMaker accommodate sites that force me to change passwords periodically? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Go to the Advanced Options dialog and create a new account. In the &amp;lt;i&amp;gt;When URL Contains&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;mybank.com&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Use the following text...&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;&amp;#039;mybank.com&amp;#039;&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Modifier&amp;lt;/i&amp;gt; field, type any text (such as a date or number) that you wish to change over time. For instance, you could type &amp;lt;b&amp;gt;September 2007&amp;lt;/b&amp;gt;. When October comes and the bank expires your password, simply change the Counter to &amp;lt;b&amp;gt;October 2007&amp;lt;/b&amp;gt;. You might instead choose to use an incrementing number. For example, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; for this month, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt; for the next month, etc. Any text that you enter in the &amp;lt;i&amp;gt;Counter&amp;lt;/i&amp;gt; field will vary the password.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&amp;#039;t PasswordMaker fill in the username on a site? ===&lt;br /&gt;
&lt;br /&gt;
Each site can use a different for identifying the username field, and not all can be found. Currently the best way to handle this is to use the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
=== Can I share my settings between multiple computers? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has &amp;quot;Export Settings&amp;quot; and &amp;quot;Import Settings&amp;quot; options, as well as the ability to upload/download your RDF file to/from an FTP site.&lt;br /&gt;
&lt;br /&gt;
Exporting the settings saves them to a file (with the option to include/exclude the master password in encrypted form), while importing settings takes a file and imports its contents as if you&amp;#039;d manually entered them. You can synchronize two or more PCs this way.&lt;br /&gt;
&lt;br /&gt;
There are plans to optionally save this file on an FTP site so you don&amp;#039;t need to transport it across PCs, but you can always opt-out of this. In the meantime, you can store exported settings centrally somewhere yourself (like your web-based email account) to make it easy to import them from anywhere.&lt;br /&gt;
&lt;br /&gt;
=== How can I change PasswordMaker&amp;#039;s shortcuts (ctrl-` and alt-`) to something else? ===&lt;br /&gt;
&lt;br /&gt;
Install the [http://mozilla.dorando.at/keyconfig.xpi KeyConfig Extension]. Scroll down to the PasswordMaker entry and change the shortcuts to anything you like. Changes won&amp;#039;t take effect until you restart Firefox/Mozilla.&lt;br /&gt;
&lt;br /&gt;
=== How can I turn off the toolbar icons for Mozilla and Netscape? ===&lt;br /&gt;
&lt;br /&gt;
You can turn it off (and back on again) by creating the new boolean preferences browser.toolbars.showbutton.passwordmaker and browser.toolbars.showbutton.passwordmaker-key in about:config or user.js with the value of true or false. Make sure to restart all browsers after making the change.&lt;br /&gt;
&lt;br /&gt;
=== How do I uninstall PasswordMaker? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Firefox, it&amp;#039;s quite simple. Select Tools -&amp;gt; Extensions, select PasswordMaker and click the Uninstall button.&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Mozilla or Netscape, it&amp;#039;s as simple as deleting two files and one directory:&lt;br /&gt;
&lt;br /&gt;
* If you installed PasswordMaker to a profile, locate that profile&amp;#039;s directory (read this if you don&amp;#039;t know how to find it). If you installed PasswordMaker to the browser directory, locate your Mozilla or Netscape installation directory (read [http://kb.mozillazine.org/Profile_folder this] if you don&amp;#039;t know how to find it).If you don&amp;#039;t know where you installed PasswordMaker, try to remember how you answered this prompt when installation began:&lt;br /&gt;
[[Image:mozilla-install.jpg]]&lt;br /&gt;
&lt;br /&gt;
The rest of these directions refer to the path you&amp;#039;ve identified as path.&lt;br /&gt;
&lt;br /&gt;
* Delete the file /path/chrome.rdf. This file is automatically regenerated the next time you start Mozilla or Netscape.&lt;br /&gt;
* Delete the file /path/chrome/passwdmaker.jar&lt;br /&gt;
* Delete the directory /path/chrome/overlayinfo. This directory is automatically recreated the next time you start Mozilla or Netscape. If you restart and this directory hasn&amp;#039;t been recreated, don&amp;#039;t worry: it just means you don&amp;#039;t have any other extensions, themes, or skins installed.&lt;br /&gt;
&lt;br /&gt;
== Desktop edition ==&lt;br /&gt;
&lt;br /&gt;
== Javascript edition ==&lt;br /&gt;
&lt;br /&gt;
== Yahoo! Widget edition ==&lt;br /&gt;
&lt;br /&gt;
== Command-line edition ==&lt;br /&gt;
&lt;br /&gt;
== PHP / Mobile edition ==&lt;br /&gt;
&lt;br /&gt;
== On-line edition ==&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1285</id>
		<title>F.A.Q.</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=F.A.Q.&amp;diff=1285"/>
		<updated>2008-06-18T12:47:39Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* What if I forget my Master Password? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
=== What browsers/platforms are supported? ===&lt;br /&gt;
&lt;br /&gt;
*The extension works with some of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
*There was a beta version of PasswordMaker for Internet Explorer 6 and 7, but it was never finished, and is [http://forums.passwordmaker.org/index.php/topic,884.0.html no longer maintained]. It is highly unlikely that there will be any further development on it, unless a sponsor steps forward. If you are interested in sponsoring the Internet Explorer version, please feel free to post a message on the [http://forums.passwordmaker.org/ user forums] and someone will get in touch with you to see if an arrangement can be made.&lt;br /&gt;
*There is an [http://passwordmaker.org/passwordmaker.html online version] that works with all browsers (including Internet Explorer and Opera) on all platforms.&lt;br /&gt;
*The desktop version is written in [http://trolltech.com QT/C++] and works on [http://www.windows.com Windows], [http://www.apple.com Mac], and Linux/Unix (Actually, any place that QT can be compiled on). The [http://forums.passwordmaker.org/index.php/topic,1376.msg1280429.html#msg1280429 J2ME version] will work on any Java-enabled mobile phone or PDA.&lt;br /&gt;
&lt;br /&gt;
=== If someone gets my master password, can&amp;#039;t he determine all of my generated passwords? ===&lt;br /&gt;
&lt;br /&gt;
No. There are ten other variables he would need for each account. They are:&lt;br /&gt;
* URL&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Probably the most interesting of these is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== Can someone &amp;quot;unscramble&amp;quot; my generated passwords to determine my master password? ===&lt;br /&gt;
&lt;br /&gt;
This is a common complaint heard about hashed-based password systems (for example, see page two of [http://passwordmaker.org/jhalderman.pdf A Convenient Method for Securely Managing Passwords]). The complaint simply doesn&amp;#039;t hold water with PasswordMaker because PasswordMaker adds nine other variables not used in the traditional password=master+url formula. Those nine variables create an enormous search space which would take thousands of years to search, even using a distributed network of one million modern PCs. The nine variables are:&lt;br /&gt;
* character set&lt;br /&gt;
* which of nine hash algorithms was used&lt;br /&gt;
* modifier (if any)&lt;br /&gt;
* username (if any)&lt;br /&gt;
* password length&lt;br /&gt;
* password prefix (if any)&lt;br /&gt;
* password suffix (if any)&lt;br /&gt;
* which of nine l33t-speak levels was used&lt;br /&gt;
* when l33t-speak was applied (if at all)&lt;br /&gt;
Of course, the URLs of the sites must also be known since they are used in password calculation. Probably the most interesting of these variables is character set because it gives you the flexibility to determine precisely which characters can and can&amp;#039;t be included in generated passwords.&lt;br /&gt;
&lt;br /&gt;
=== How do the account-settings and algorithm I choose work together to generate passwords? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected a non-HMAC hash function (those without the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
password = mp + usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hash(password, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;ve selected an HMAC hash function (those with the HMAC prefix), passwords are generated using the following pseudocode:&lt;br /&gt;
&lt;br /&gt;
data = usingURL + username + modifier&amp;lt;br&amp;gt;&lt;br /&gt;
mp = leet(mp, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
data = leet(data, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = hmac_hash(mp, data, charset)&amp;lt;br&amp;gt;&lt;br /&gt;
password = leet(password, leetlevel)   [optional]&amp;lt;br&amp;gt;&lt;br /&gt;
password = truncate(prefix + password, length-suffix_length) + suffix&amp;lt;br&amp;gt;&lt;br /&gt;
truncate(password, length)&lt;br /&gt;
&lt;br /&gt;
Where + is the concatenation operator. mp is the master password, usingURL is the value in &amp;quot;Using URL&amp;quot;, and username, counter, prefix, and suffix are optional settings specified in the Account Settings dialog. For HMAC hash functions, mp is the secret key and data is the input text.&lt;br /&gt;
&lt;br /&gt;
=== Where is my master password stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere, unless you choose the option Store Master Password on disk and in memory (encrypted). If you choose this option, your master password is stored using 256-bit strong encryption in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, [http://kb.mozillazine.org/Profile_folder look here]. For further protection you can instruct your operating system to encrypt passwordmaker.rdf. Instructions on how to do this with Windows XP/2000/NT are [http://support.microsoft.com/kb/307877/EN-US/ here]. Instructions for Mac OS/X Tiger are [http://www.apple.com/macosx/features/filevault/ here].&lt;br /&gt;
&lt;br /&gt;
=== Where are the generated passwords stored? ===&lt;br /&gt;
&lt;br /&gt;
Nowhere. The generated passwords are calculated on-the-fly as they are needed. The RAM used to store and calculate the generated passwords is proactively cleared to prevent passwords from being stored in a swap file/virtual memory/paging file.&lt;br /&gt;
&lt;br /&gt;
=== How do I know PasswordMaker isn&amp;#039;t sending my passwords to you without my knowledge? ===&lt;br /&gt;
&lt;br /&gt;
Although you can read the source code to determine this for yourself, there&amp;#039;s an easier way. Install a packet sniffer and use PasswordMaker to generate some passwords. You won&amp;#039;t see any traffic to or from PasswordMaker -- ever. It never connects to the internet. Two popular packet sniffers are [http://www.snort.org/ snort] (for Unix/Linux/OSX) and [http://www.lazydogutilities.com/ipprev.htm ipInterceptor] (for Windows). Both tools reveal *all* network traffic, not just HTTP.&lt;br /&gt;
&lt;br /&gt;
Another way would be if you have a two-way firewall installed. PasswordMaker will never trigger an outbound connection notification from your firewall (although it may trigger an inter-application process notification, depending on the firewall in use).&lt;br /&gt;
&lt;br /&gt;
=== If I don&amp;#039;t want to change all of my passwords, is PasswordMaker still a good choice? ===&lt;br /&gt;
&lt;br /&gt;
Yes. PasswordMaker provides a secure method for encrypted storage of a specific, user-provided password for a custom Account. This way you can take advantage of PasswordMaker&amp;#039;s other features (such as form completion) while still choosing your own passwords.&lt;br /&gt;
&lt;br /&gt;
To set up a URL/site in this manner, simply go to the login page for the Account that you want to save the password for, create a new (or open the existing) Account for this URL/site, change to &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; (if you are not already there), click the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab, click &amp;#039;&amp;#039;&amp;#039;&amp;lt;u&amp;gt;inside&amp;lt;/u&amp;gt;&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;&amp;#039;password&amp;#039;&amp;#039;&amp;#039; field on the login page, click inside the &amp;#039;&amp;#039;Field Value&amp;#039;&amp;#039; field, enter your current password, then click the &amp;lt;i&amp;gt;Add&amp;gt;&amp;lt;/i&amp;gt; button (just above the list-box for fields), and last but not least, if desired, check &amp;#039;&amp;#039;Auto-populate username and password fields for sites that contain this URL&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithms are supported? ===&lt;br /&gt;
&lt;br /&gt;
* MD4&lt;br /&gt;
* HMAC-MD4&lt;br /&gt;
* MD5&lt;br /&gt;
* MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* HMAC-MD5&lt;br /&gt;
* HMAC-MD5 (for PasswordMaker v 0.6)&lt;br /&gt;
* SHA-1&lt;br /&gt;
* HMAC-SHA-1&lt;br /&gt;
* SHA-256&lt;br /&gt;
* HMAC-SHA-256&lt;br /&gt;
* HMAC-SHA-256 (for PasswordMaker v 1.5.1)&lt;br /&gt;
* RIPEMD-160&lt;br /&gt;
* HMAC-RIPEMD-160&lt;br /&gt;
&lt;br /&gt;
=== Which hash algorithm should I use? ===&lt;br /&gt;
&lt;br /&gt;
All of the algorithms are cryptographically strong, but of the algorithms PasswordMaker offers, many people regard SHA-256, HMAC-SHA1, HMAC-MD5 and HMAC-SHA-256 as the strongest.&lt;br /&gt;
&lt;br /&gt;
=== What about recent press concerning MD5 AND SHA-1 &amp;quot;cracks&amp;quot;? ===&lt;br /&gt;
&lt;br /&gt;
At Crypto 2004, Xiaoyun Wang, Dengguo Feng, Xuejia Lai and Hongbo Yu announced [http://eprint.iacr.org/2004/199.pdf they had found hash collisions] for MD4, MD5, RIPEMD, and HAVAL-128. SHA-1 hash collisions have also been announced. A [http://en.wikipedia.org/wiki/Hash_collision hash collision] means the researchers found two or more messages that yield the same hash with these algorithms. However, it&amp;#039;s important to note that the one-way nature of these algorithms has not been undermined. In other words, in the context of PasswordMaker, [http://en.wikipedia.org/wiki/Hash_collision hash collisions] do not empower someone with the ability to derive your master password if they have your generated (hashed) passwords. The hash collision attacks have no relevance to PasswordMaker except there is very small chance someone could choose a different master password than yours which hashes to the same generated password. However, he would still need your username and the URL in order to hack your account.&lt;br /&gt;
&lt;br /&gt;
=== Do you provide technical support? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Free technical support is provided on the [http://forums.passwordmaker.org/ user forums], with a response time often measured in minutes, but typically never more than 24 hours.&lt;br /&gt;
&lt;br /&gt;
=== Where can I find an explanation of each and every feature and function? ===&lt;br /&gt;
&lt;br /&gt;
Right here!&lt;br /&gt;
&lt;br /&gt;
=== Do you accept Feature Requests? ===&lt;br /&gt;
&lt;br /&gt;
Yes, absolutely! Feature requests from people who actually use PasswordMaker is one of the reasons PasswordMaker has a lot of the functionality it now has!&lt;br /&gt;
&lt;br /&gt;
Our [http://forums.passwordmaker.org user forums] are the best place to get support, and the [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Request List] is the place to make your desires known.&lt;br /&gt;
&lt;br /&gt;
Please read through all of the existing [http://forums.passwordmaker.org/index.php/topic,167.msg521113.html#msg521113 Feature Requests] before posting, because it is very possible that someone else has already done it for you. If so, then by all means post a request to add your vote to it, and any other Feature Requests that sound attractive to you.&lt;br /&gt;
&lt;br /&gt;
Each registered user gets 5 votes, so please feel free to stop by and add your votes now!&lt;br /&gt;
&lt;br /&gt;
=== How is PasswordMaker licensed? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker is licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source License. The desktop edition (because of QT) is licensed under the [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPL] Open Source License.&lt;br /&gt;
&lt;br /&gt;
The full sources for PasswordMaker can be downloaded from [http://sourceforge.net/projects/passwordmaker here].&lt;br /&gt;
&lt;br /&gt;
=== What if I forget my Master Password? ===&lt;br /&gt;
&lt;br /&gt;
You&amp;#039;re out of luck... so don&amp;#039;t forget it.&lt;br /&gt;
&lt;br /&gt;
Seriously, since this password is not stored anywhere (unless you have told it to do so), there is nothing to recover - at least until Eric adds the &amp;#039;Recover Password from Organic Memory&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
== Firefox / Gecko edition ==&lt;br /&gt;
&lt;br /&gt;
=== Where is account information and other settings stored? ===&lt;br /&gt;
&lt;br /&gt;
Everything is stored in %ProfileDirectory%/passwordmaker.rdf. If you don&amp;#039;t know where your profile directory is, look [http://kb.mozillazine.org/Profile_folder here].&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat keyloggers? ===&lt;br /&gt;
&lt;br /&gt;
Keyloggers work by tracing every key typed on the keyboard. With PasswordMaker, you never type anything but your master password (and if you choose &amp;lt;i&amp;gt;Store Master Password on disk and in memory (encrypted)&amp;lt;/i&amp;gt;, you only type that &amp;lt;b&amp;gt;once&amp;lt;/b&amp;gt;). The &amp;lt;b&amp;gt;real&amp;lt;/b&amp;gt; passwords (generated ones) are never typed, so keyloggers never detect them!&lt;br /&gt;
&lt;br /&gt;
=== How does PasswordMaker defeat phishing attacks? ===&lt;br /&gt;
&lt;br /&gt;
Most phishing attacks occur when you navigate to a URL which appears to be that of a site that you trust, but actually is owned by an attacker. For example, you might navigate to http://www.bc1.lu/ instead of the Bank of Luxembourg&amp;#039;s legitimate URL, http://www.bcl.lu/. The only difference between these two URLs is the lower-case letter &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; (used by the legitimate site) and the number &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (used by the deceptive site). The attacker&amp;#039;s intent is to get you to enter your username/password credentials on his deceptive site. He can then use those credentials on the legitimite site to do nefarious things.&lt;br /&gt;
&lt;br /&gt;
If you use PasswordMaker, you&amp;#039;ll be safe and secure. This is because the password it generates is based on the URL to which you&amp;#039;ve navigated. The password generated at a deceptive site is completely different than the one generated at a legitimite site (because their URLs differ, even if by one character). You might still be fooled into thinking http://www.bc1.lu/ is the Bank of Luxembourg, but the attacker will get the wrong password if you use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
=== I want to use the same password for more than one site. Is this possible? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Let&amp;#039;s suppose you want a Yahoo! account to use the same password as a gMail account. Go to the &amp;lt;i&amp;gt;Advanced Options&amp;lt;/i&amp;gt; dialog and create a new account. Click on the &amp;lt;b&amp;gt;URLs&amp;lt;/b&amp;gt; tab, and add a second pattern that will match the gMail login URL - in fact, you can add as many patterns as you want to match for this account, and they will all use the same password! The only caveat to this is, if they have different usernames, PasswordMaker won&amp;#039;t be able to automatically populate the usernames for you, because you can only define one username per account - but if they all share the same username, PasswordMaker will populate everything automatically for you for all of them. That&amp;#039;s it!&lt;br /&gt;
&lt;br /&gt;
=== Can PasswordMaker accommodate sites that force me to change passwords periodically? ===&lt;br /&gt;
&lt;br /&gt;
Yes! Go to the Advanced Options dialog and create a new account. In the &amp;lt;i&amp;gt;When URL Contains&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;mybank.com&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Use the following text...&amp;lt;/i&amp;gt; field, type &amp;lt;b&amp;gt;&amp;#039;mybank.com&amp;#039;&amp;lt;/b&amp;gt;. In the &amp;lt;i&amp;gt;Modifier&amp;lt;/i&amp;gt; field, type any text (such as a date or number) that you wish to change over time. For instance, you could type &amp;lt;b&amp;gt;September 2007&amp;lt;/b&amp;gt;. When October comes and the bank expires your password, simply change the Counter to &amp;lt;b&amp;gt;October 2007&amp;lt;/b&amp;gt;. You might instead choose to use an incrementing number. For example, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; for this month, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt; for the next month, etc. Any text that you enter in the &amp;lt;i&amp;gt;Counter&amp;lt;/i&amp;gt; field will vary the password.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&amp;#039;t PasswordMaker fill in the username on a site? ===&lt;br /&gt;
&lt;br /&gt;
Each site can use a different for identifying the username field, and not all can be found. Currently the best way to handle this is to use the &amp;#039;&amp;#039;Advanced Auto-Populate&amp;#039;&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
=== Can I share my settings between multiple computers? ===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has &amp;quot;Export Settings&amp;quot; and &amp;quot;Import Settings&amp;quot; options, as well as the ability to upload/download your RDF file to/from an FTP site.&lt;br /&gt;
&lt;br /&gt;
Exporting the settings saves them to a file (with the option to include/exclude the master password in encrypted form), while importing settings takes a file and imports its contents as if you&amp;#039;d manually entered them. You can synchronize two or more PCs this way.&lt;br /&gt;
&lt;br /&gt;
There are plans to optionally save this file on an FTP site so you don&amp;#039;t need to transport it across PCs, but you can always opt-out of this. In the meantime, you can store exported settings centrally somewhere yourself (like your web-based email account) to make it easy to import them from anywhere.&lt;br /&gt;
&lt;br /&gt;
=== How can I change PasswordMaker&amp;#039;s shortcuts (ctrl-` and alt-`) to something else? ===&lt;br /&gt;
&lt;br /&gt;
Install the [http://mozilla.dorando.at/keyconfig.xpi KeyConfig Extension]. Scroll down to the PasswordMaker entry and change the shortcuts to anything you like. Changes won&amp;#039;t take effect until you restart Firefox/Mozilla.&lt;br /&gt;
&lt;br /&gt;
=== How can I turn off the toolbar icons for Mozilla and Netscape? ===&lt;br /&gt;
&lt;br /&gt;
You can turn it off (and back on again) by creating the new boolean preferences browser.toolbars.showbutton.passwordmaker and browser.toolbars.showbutton.passwordmaker-key in about:config or user.js with the value of true or false. Make sure to restart all browsers after making the change.&lt;br /&gt;
&lt;br /&gt;
=== How do I uninstall PasswordMaker? ===&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Firefox, it&amp;#039;s quite simple. Select Tools -&amp;gt; Extensions, select PasswordMaker and click the Uninstall button.&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re using Mozilla or Netscape, it&amp;#039;s as simple as deleting two files and one directory:&lt;br /&gt;
&lt;br /&gt;
* If you installed PasswordMaker to a profile, locate that profile&amp;#039;s directory (read this if you don&amp;#039;t know how to find it). If you installed PasswordMaker to the browser directory, locate your Mozilla or Netscape installation directory (read [http://kb.mozillazine.org/Profile_folder this] if you don&amp;#039;t know how to find it).If you don&amp;#039;t know where you installed PasswordMaker, try to remember how you answered this prompt when installation began:&lt;br /&gt;
[[Image:mozilla-install.jpg]]&lt;br /&gt;
&lt;br /&gt;
The rest of these directions refer to the path you&amp;#039;ve identified as path.&lt;br /&gt;
&lt;br /&gt;
* Delete the file /path/chrome.rdf. This file is automatically regenerated the next time you start Mozilla or Netscape.&lt;br /&gt;
* Delete the file /path/chrome/passwdmaker.jar&lt;br /&gt;
* Delete the directory /path/chrome/overlayinfo. This directory is automatically recreated the next time you start Mozilla or Netscape. If you restart and this directory hasn&amp;#039;t been recreated, don&amp;#039;t worry: it just means you don&amp;#039;t have any other extensions, themes, or skins installed.&lt;br /&gt;
&lt;br /&gt;
== Desktop edition ==&lt;br /&gt;
&lt;br /&gt;
== Javascript edition ==&lt;br /&gt;
&lt;br /&gt;
== Yahoo! Widget edition ==&lt;br /&gt;
&lt;br /&gt;
== Command-line edition ==&lt;br /&gt;
&lt;br /&gt;
== PHP / Mobile edition ==&lt;br /&gt;
&lt;br /&gt;
== On-line edition ==&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Introduction&amp;diff=1231</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Introduction&amp;diff=1231"/>
		<updated>2008-01-28T23:32:21Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Problem==&lt;br /&gt;
&lt;br /&gt;
With the proliferation of online resources these days, you probably have many different usernames and passwords that you have to remember: banks, investment accounts, bill pay systems, credit card sites, email accounts, instant messenger accounts, photo sites, blogging tools - and countless others - all require a username and password to be able to access them. If you&amp;#039;re like most people, you probably have only a few - or maybe just one or two - simple passwords you use for all of your accounts, because it&amp;#039;s easier to remember just one or two than it is dozens. To make matters worse, the one or two passwords that you do use are probably fairly simple, like your dogs name, your birthday, or your spouse or child&amp;#039;s name. The problem is, this is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;incredibly risky&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Maybe you do use unique passwords, and get around the problem of remembering them by saving them in your browser, or storing them in a spreadsheet or other file - which is very insecure - or even writing/printing them on a piece of paper and taping it to your computer display. Maybe you even use one of the many [http://en.wikipedia.org/wiki/Password_manager password managers] that are available. But now you&amp;#039;ve centralized your passwords and access to them becomes difficult while at work, a friend&amp;#039;s, or a public internet terminal. You can&amp;#039;t get to your passwords without carrying them around or [http://www.passwordsafe.com/ publishing them on the internet]. Some people even carry a USB keychain with their passwords wherever they go. How inconvenient. And [http://www.passwordsafe.com/ publishing them on the internet?] Yikes! We need not even mention the security risks inherent with that solution. Even if you trust the company storing the passwords, you can be sure every hacker in the world is drooling over the prospect of accessing their database.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should use a unique, [http://en.wikipedia.org/wiki/Password_strength#Strong_passwords strong password] for each of your accounts - especially the ones that contain sensitive information, like your bank or your investment brokerage account - but what about all of your other accounts? They may not contain information that is quite as sensitive as your bank, but it is still your private information, and none of anyone else&amp;#039;s business.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;But only a genius could memorize so many unique passwords!&amp;quot;, you say? Well, read on...&lt;br /&gt;
&lt;br /&gt;
== The Solution ==&lt;br /&gt;
&lt;br /&gt;
What if you could use passwords that are as unique as fingerprints for each and every one of your accounts, yet not have to remember them? PasswordMaker allows you to do just that. By using complex mathematical formulae, called [http://en.wikipedia.org/wiki/Hash_function hashing algorithms], PasswordMaker outputs the same unique passwords for you each and every time, provided you give it the same input. And these passwords &amp;#039;&amp;#039;are unique&amp;#039;&amp;#039; across the globe (providing they are of sufficient length).&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t write them down on sticky notes for others to find; no, PasswordMaker calculates them for you over and over again -- as needed -- without storing them so they can&amp;#039;t be stolen. And if you use more than one computer (for example, one at work and one at home), it&amp;#039;s child&amp;#039;s play to synchronize them. There&amp;#039;s even an [http://passwordmaker.sourceforge.net/passwordmaker.html on-line version] for times when you are at a public computer and can&amp;#039;t install any software.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The old PasswordMaker website can be found [http://passwordmaker.sourceforge.net/ here]. Please note it is no longer maintained but is there for archival purposes.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1230</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1230"/>
		<updated>2008-01-28T23:29:49Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
{{#tree:openlevels=2|&lt;br /&gt;
* site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News and Awards]]&lt;br /&gt;
&lt;br /&gt;
* editions&lt;br /&gt;
** Firefox / Mozilla...&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Beta|Beta Versions]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|Getting Started]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced Usage]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* help / support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:&lt;br /&gt;
* toolbox&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://wiki.passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1223</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1223"/>
		<updated>2008-01-28T15:02:36Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
{{#tree:&lt;br /&gt;
* site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News and Awards]]&lt;br /&gt;
&lt;br /&gt;
* editions&lt;br /&gt;
** Firefox / Mozilla...&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Beta|Beta Versions]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|Getting Started]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced Usage]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* help / support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:&lt;br /&gt;
* toolbox&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://wiki.passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1222</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1222"/>
		<updated>2008-01-28T15:02:20Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{#tree:&lt;br /&gt;
* site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News and Awards]]&lt;br /&gt;
&lt;br /&gt;
* editions&lt;br /&gt;
** Firefox / Mozilla...&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Beta|Beta Versions]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|Getting Started]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced Usage]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* help / support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:&lt;br /&gt;
* toolbox&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://wiki.passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Introduction&amp;diff=1221</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Introduction&amp;diff=1221"/>
		<updated>2008-01-27T20:06:39Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; We are currently experiencing problems with out NavBar, and are working on the problem. Thank you for your patience.&lt;br /&gt;
&lt;br /&gt;
==The Problem==&lt;br /&gt;
&lt;br /&gt;
With the proliferation of online resources these days, you probably have many different usernames and passwords that you have to remember: banks, investment accounts, bill pay systems, credit card sites, email accounts, instant messenger accounts, photo sites, blogging tools - and countless others - all require a username and password to be able to access them. If you&amp;#039;re like most people, you probably have only a few - or maybe just one or two - simple passwords you use for all of your accounts, because it&amp;#039;s easier to remember just one or two than it is dozens. To make matters worse, the one or two passwords that you do use are probably fairly simple, like your dogs name, your birthday, or your spouse or child&amp;#039;s name. The problem is, this is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;incredibly risky&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Maybe you do use unique passwords, and get around the problem of remembering them by saving them in your browser, or storing them in a spreadsheet or other file - which is very insecure - or even writing/printing them on a piece of paper and taping it to your computer display. Maybe you even use one of the many [http://en.wikipedia.org/wiki/Password_manager password managers] that are available. But now you&amp;#039;ve centralized your passwords and access to them becomes difficult while at work, a friend&amp;#039;s, or a public internet terminal. You can&amp;#039;t get to your passwords without carrying them around or [http://www.passwordsafe.com/ publishing them on the internet]. Some people even carry a USB keychain with their passwords wherever they go. How inconvenient. And [http://www.passwordsafe.com/ publishing them on the internet?] Yikes! We need not even mention the security risks inherent with that solution. Even if you trust the company storing the passwords, you can be sure every hacker in the world is drooling over the prospect of accessing their database.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should use a unique, [http://en.wikipedia.org/wiki/Password_strength#Strong_passwords strong password] for each of your accounts - especially the ones that contain sensitive information, like your bank or your investment brokerage account - but what about all of your other accounts? They may not contain information that is quite as sensitive as your bank, but it is still your private information, and none of anyone else&amp;#039;s business.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;But only a genius could memorize so many unique passwords!&amp;quot;, you say? Well, read on...&lt;br /&gt;
&lt;br /&gt;
== The Solution ==&lt;br /&gt;
&lt;br /&gt;
What if you could use passwords that are as unique as fingerprints for each and every one of your accounts, yet not have to remember them? PasswordMaker allows you to do just that. By using complex mathematical formulae, called [http://en.wikipedia.org/wiki/Hash_function hashing algorithms], PasswordMaker outputs the same unique passwords for you each and every time, provided you give it the same input. And these passwords &amp;#039;&amp;#039;are unique&amp;#039;&amp;#039; across the globe (providing they are of sufficient length).&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t write them down on sticky notes for others to find; no, PasswordMaker calculates them for you over and over again -- as needed -- without storing them so they can&amp;#039;t be stolen. And if you use more than one computer (for example, one at work and one at home), it&amp;#039;s child&amp;#039;s play to synchronize them. There&amp;#039;s even an [http://passwordmaker.sourceforge.net/passwordmaker.html on-line version] for times when you are at a public computer and can&amp;#039;t install any software.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The old PasswordMaker website can be found [http://passwordmaker.sourceforge.net/ here]. Please note it is no longer maintained but is there for archival purposes.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Introduction&amp;diff=1220</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Introduction&amp;diff=1220"/>
		<updated>2008-01-27T20:05:53Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; We are currently experiencing problems with out NavBar, and are working on the problem. Our apologies, and the problems should be rectified soon.&lt;br /&gt;
&lt;br /&gt;
==The Problem==&lt;br /&gt;
&lt;br /&gt;
With the proliferation of online resources these days, you probably have many different usernames and passwords that you have to remember: banks, investment accounts, bill pay systems, credit card sites, email accounts, instant messenger accounts, photo sites, blogging tools - and countless others - all require a username and password to be able to access them. If you&amp;#039;re like most people, you probably have only a few - or maybe just one or two - simple passwords you use for all of your accounts, because it&amp;#039;s easier to remember just one or two than it is dozens. To make matters worse, the one or two passwords that you do use are probably fairly simple, like your dogs name, your birthday, or your spouse or child&amp;#039;s name. The problem is, this is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;incredibly risky&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Maybe you do use unique passwords, and get around the problem of remembering them by saving them in your browser, or storing them in a spreadsheet or other file - which is very insecure - or even writing/printing them on a piece of paper and taping it to your computer display. Maybe you even use one of the many [http://en.wikipedia.org/wiki/Password_manager password managers] that are available. But now you&amp;#039;ve centralized your passwords and access to them becomes difficult while at work, a friend&amp;#039;s, or a public internet terminal. You can&amp;#039;t get to your passwords without carrying them around or [http://www.passwordsafe.com/ publishing them on the internet]. Some people even carry a USB keychain with their passwords wherever they go. How inconvenient. And [http://www.passwordsafe.com/ publishing them on the internet?] Yikes! We need not even mention the security risks inherent with that solution. Even if you trust the company storing the passwords, you can be sure every hacker in the world is drooling over the prospect of accessing their database.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should use a unique, [http://en.wikipedia.org/wiki/Password_strength#Strong_passwords strong password] for each of your accounts - especially the ones that contain sensitive information, like your bank or your investment brokerage account - but what about all of your other accounts? They may not contain information that is quite as sensitive as your bank, but it is still your private information, and none of anyone else&amp;#039;s business.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;But only a genius could memorize so many unique passwords!&amp;quot;, you say? Well, read on...&lt;br /&gt;
&lt;br /&gt;
== The Solution ==&lt;br /&gt;
&lt;br /&gt;
What if you could use passwords that are as unique as fingerprints for each and every one of your accounts, yet not have to remember them? PasswordMaker allows you to do just that. By using complex mathematical formulae, called [http://en.wikipedia.org/wiki/Hash_function hashing algorithms], PasswordMaker outputs the same unique passwords for you each and every time, provided you give it the same input. And these passwords &amp;#039;&amp;#039;are unique&amp;#039;&amp;#039; across the globe (providing they are of sufficient length).&lt;br /&gt;
&lt;br /&gt;
Don&amp;#039;t write them down on sticky notes for others to find; no, PasswordMaker calculates them for you over and over again -- as needed -- without storing them so they can&amp;#039;t be stolen. And if you use more than one computer (for example, one at work and one at home), it&amp;#039;s child&amp;#039;s play to synchronize them. There&amp;#039;s even an [http://passwordmaker.sourceforge.net/passwordmaker.html on-line version] for times when you are at a public computer and can&amp;#039;t install any software.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The old PasswordMaker website can be found [http://passwordmaker.sourceforge.net/ here]. Please note it is no longer maintained but is there for archival purposes.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1219</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1219"/>
		<updated>2008-01-27T18:27:26Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: Reverted edits by Tanstaafl (Talk); changed back to last version by Eric H. Jung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{#tree:openlevels=2|&lt;br /&gt;
* site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News and Awards]]&lt;br /&gt;
&lt;br /&gt;
* editions&lt;br /&gt;
** Firefox / Mozilla...&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Beta|Beta Versions]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|Getting Started]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced Usage]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* help / support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:&lt;br /&gt;
* toolbox&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://wiki.passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1218</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1218"/>
		<updated>2008-01-27T18:24:37Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#tree:openlevels=2|&lt;br /&gt;
* site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News and Awards]]&lt;br /&gt;
&lt;br /&gt;
* editions&lt;br /&gt;
** Firefox / Mozilla...&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Download|Download]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Beta|Beta Versions]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|Getting Started]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced Usage]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* help / support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:&lt;br /&gt;
* toolbox&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://wiki.passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted&amp;diff=1161</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted&amp;diff=1161"/>
		<updated>2007-11-20T19:30:51Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
This edition of PasswordMaker is a small, lightweight, free (licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source license), extension for many of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
&lt;br /&gt;
It creates unique, secure passwords that are very easy for you to retrieve, but no one else. Nothing is stored anywhere, anytime, so there&amp;#039;s nothing to be hacked, lost, or stolen.&lt;br /&gt;
&lt;br /&gt;
Much of the following information is applicable &amp;#039;&amp;#039;&amp;#039;only&amp;#039;&amp;#039;&amp;#039; to the 1.7.x versions of PasswordMaker. If you are using an older version, please [https://addons.mozilla.org/en-US/firefox/addon/469 upgrade], and then come back here to learn how to take advantage of all of the unique and powerful features PWM has to offer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The [http://passwordmaker.org/Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced Advanced Usage] page still needs a bit of work, but for all intents and purposes, the wiki is now considered stable enough for anyone and everyone to start adding to it.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==First Things First==&lt;br /&gt;
&lt;br /&gt;
In order to prevent some of the most common errors - and to save you a lot of confusion and frustration - you are strongly encouraged to read this entire page, along with the [[Faq|FAQ]], at least once prior to attempting to use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
===Precautions and Caveats===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has two different &amp;#039;modes&amp;#039; that it can operate in - &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Using PasswordMaker in &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode (using only the &amp;#039;&amp;#039;Basic Options&amp;#039;&amp;#039;) is very secure, and is the recommended way to start out, but there are certain things you should understand in order to avoid problems - the most common of which is locking yourself out of one of your online accounts.&lt;br /&gt;
&lt;br /&gt;
With this in mind, it is best to:&lt;br /&gt;
*be sure that you have defined an alternate email address for any important accounts, so you will be able to &amp;#039;reset&amp;#039; or &amp;#039;recover&amp;#039; your password in the event that you lock yourself out (this is a good thing to do anyway, whether you use PasswordMaker or not)&lt;br /&gt;
*practice a few times on a throw away account, like gmail or yahoo - but the first recommendation still applies&lt;br /&gt;
*start out using PasswordMaker in &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode - but first learn the difference between &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; modes so that you will know if/when you need to switch to the &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; PasswordMaker is currently unable to populate &amp;#039;&amp;#039;Basic HTTP Auth&amp;#039;&amp;#039; pop-up prompts like this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Basic_http_auth.png]]&lt;br /&gt;
&lt;br /&gt;
===&amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; Modes - Differences===&lt;br /&gt;
&lt;br /&gt;
The main difference between the two modes is primarily one of complexity, in the form of the large number of configuration options. We will get into each in detail below, but for now:&lt;br /&gt;
&lt;br /&gt;
*PasswordMaker uses the concept of &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039; to identify a group of &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; that work together to generate a password&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;In &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode&amp;#039;&amp;#039;&amp;#039;, there is only one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; that matters (referred to as the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;) - so, only one group of &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; (referred to as the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039;), that are applied to every site that you log into&lt;br /&gt;
- The main advantage of using only the &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; options is simplicity&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;In &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode&amp;lt;/b&amp;gt;&lt;br /&gt;
**you can create as many unique &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039; as desired, each of which has its own &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; that are applied only when that account is used&lt;br /&gt;
**you must define the URL(s) that identify each account&lt;br /&gt;
**you can define &amp;lt;b&amp;gt;multiple&amp;lt;/b&amp;gt; URLs for any given &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, which means:&lt;br /&gt;
***PasswordMaker will use the same &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; for all of these &amp;#039;&amp;#039;sites&amp;#039;&amp;#039;&lt;br /&gt;
***PasswordMaker will generate the same &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for all of these &amp;#039;&amp;#039;sites&amp;#039;&amp;#039;&lt;br /&gt;
**you can optionally save the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039;, which is a very convenient and safe way to verify that you have entered the same &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; when logging into as site as when you created the password - essentially preventing any &amp;#039;&amp;#039;failed logins&amp;#039;&amp;#039;&lt;br /&gt;
- The main advantage of using the &amp;#039;Advanced&amp;#039; options is the ability to customize the way PasswordMaker behaves for different sites/accounts&lt;br /&gt;
&lt;br /&gt;
===Password Generation - Parameters and Triggers===&lt;br /&gt;
&lt;br /&gt;
Regardless of which mode you are using, PasswordMaker makes it very easy to generate unique passwords for different sites on demand - and can optionally &amp;#039;&amp;#039;automatically&amp;#039;&amp;#039; detect when you are on a login page - or via a simple keystroke or toolbar button click - prompt you for the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;, and then populate both the username and password fields.&lt;br /&gt;
&lt;br /&gt;
*The parameters used to generate any given password are:&lt;br /&gt;
**the contents of the &amp;#039;&amp;#039;Using Text&amp;#039;&amp;#039; field, which by default is the &amp;#039;&amp;#039;URL components&amp;#039;&amp;#039; you have enabled (the default is to only use the [http://en.wikipedia.org/wiki/Top-level_domain TLD (top-level domain)] - e.g., &amp;#039;&amp;#039;passwordmaker.org&amp;#039;&amp;#039;&lt;br /&gt;
**the username, if defined&lt;br /&gt;
**the &amp;#039;&amp;#039;extended attributes&amp;#039;&amp;#039; as provided, or modified by you&lt;br /&gt;
**the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; used&lt;br /&gt;
&lt;br /&gt;
*There are two ways PasswordMaker can be &amp;#039;&amp;#039;triggered&amp;#039;&amp;#039; into action:&lt;br /&gt;
**manually, using the &amp;#039;&amp;#039;ctrl-`&amp;#039;&amp;#039; key combination, or&lt;br /&gt;
**automatically, if the &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; option is enabled&lt;br /&gt;
***if &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; is &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; for the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;, it can be selectively &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; for individual custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;, or&lt;br /&gt;
***if &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; is &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; for the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;, it can be selectively &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; for individual custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;&lt;br /&gt;
**if there is no password field detected on the current web page, PasswordMaker will do nothing&lt;br /&gt;
&lt;br /&gt;
When PasswordMaker is &amp;#039;&amp;#039;triggered&amp;#039;&amp;#039;, it compares the currently detected &amp;#039;&amp;#039;URL pattern&amp;#039;&amp;#039; - which consists of only the components enabled in the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039; - against the defined &amp;#039;&amp;#039;URL patterns&amp;#039;&amp;#039; for all of your custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;, and&lt;br /&gt;
*if a match is &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; found in any custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039; that you have defined, then the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039; will be used&lt;br /&gt;
*if only one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; contains a pattern match, the &amp;#039;&amp;#039;Master Password Prompt&amp;#039;&amp;#039; window is opened&lt;br /&gt;
*if more than one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; contains a pattern match, the &amp;#039;&amp;#039;Account Selection&amp;#039;&amp;#039; window opens first, allowing you to select which &amp;#039;&amp;#039;Account&amp;#039;&amp;#039; you want to use, and &amp;#039;&amp;#039;&amp;#039;then&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;Master Password Prompt&amp;#039;&amp;#039; window is opened&lt;br /&gt;
&lt;br /&gt;
==Installation and Initial Configuration==&lt;br /&gt;
&lt;br /&gt;
For Firefox, SeaMonkey, Mozilla Suite and Netscape, the installation is done automatically from [https://addons.mozilla.org/en-US/firefox/addon/469 addons.mozilla.org].&amp;lt;br&amp;gt;&lt;br /&gt;
Beta Releases can be downloaded from [http://passwordmaker.org/beta.html here]&amp;lt;br&amp;gt;&lt;br /&gt;
Older Releasescan be downloaded from [http://passwordmaker.org/installation2.html here]&lt;br /&gt;
&lt;br /&gt;
When the installation is complete, a restart of your browser is required to make PasswordMaker available for use. Once you have successfully installed PasswordMaker, there are three ways to open it:&lt;br /&gt;
&lt;br /&gt;
* the PasswordMaker option from the Tools sub-menu:&lt;br /&gt;
[[Image:tools-open.png]]&lt;br /&gt;
* the Toolbar icon (golden ring):&lt;br /&gt;
[[Image:Toolbar-1.7.gif]]&lt;br /&gt;
* the &amp;#039;&amp;#039;&amp;#039;&amp;amp;lt;ctrl&amp;amp;gt; `&amp;#039;&amp;#039;&amp;#039; shortcut key (almost always above the &amp;#039;Tab&amp;#039; key) which looks like this on en-US keyboards: [[Image:Tildakey.gif|` - key]]&lt;br /&gt;
&lt;br /&gt;
For Mozilla and Netscape users, the toolbar icon is installed by default. For Firefox users, the toolbar icon must be manually added by using the &amp;quot;View -&amp;amp;gt; Toolbars -&amp;amp;gt; Customize&amp;quot; menu, and then dragging the golden ring icon on to the toolbar.&lt;br /&gt;
&lt;br /&gt;
TODO: need Flock installation instructions...&lt;br /&gt;
&lt;br /&gt;
Once you&amp;#039;ve installed the extension and configured the Toolbar to your liking, you can &amp;#039;&amp;#039;Open&amp;#039;&amp;#039; PasswordMaker by either clicking on the main toolbar button (the golden ring are presented with the Basic Options screen:&lt;br /&gt;
&lt;br /&gt;
==Basic Mode / Options==&lt;br /&gt;
&lt;br /&gt;
[[Image:basic_options-pointers.png]]&lt;br /&gt;
&lt;br /&gt;
Here we describe the textboxes and buttons on the Basic Options dialog.&lt;br /&gt;
&lt;br /&gt;
===1. Master Password===&lt;br /&gt;
&lt;br /&gt;
Your ONE &amp;quot;password to rule them all&amp;quot;. This password, when combined with a URL (or whatever text string you choose), hash algorithm, optional l33t-speak, username, and counter, is used to generate unique, site-specific passwords, as explained in the introduction.&lt;br /&gt;
&lt;br /&gt;
Note: the reference to &amp;#039;One&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is more symbolic than anything, as there is nothing to prevent you from using 2, 5, or as many different &amp;#039;&amp;#039;master passwords&amp;#039;&amp;#039; as you like - although that kind of defeats the purpose of PasswordMaker, which is to make things simpler, right?&lt;br /&gt;
&lt;br /&gt;
===2. Store Master Password===&lt;br /&gt;
&lt;br /&gt;
Once you have entered a &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;, you can click in this box and be presented with three options:&lt;br /&gt;
[[Image:basic-store-mpw-options.png]]&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Not at all&amp;#039;&amp;#039;&amp;#039; - the master password is not stored anywhere at any time (memory or disk). This is the most secure option, but also the least convenient because you are prompted to enter the master password everytime a password is generated.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;In memory&amp;#039;&amp;#039;&amp;#039; - the master password is stored encrypted in the browser&amp;#039;s memory but not on disk. This option provides a reasonable trade-off between security and convenience. You won&amp;#039;t be prompted to enter the master password again until all browser instances have closed (disposing memory contents), and the browser is re-opened. The master password is encrypted in memory so that if it&amp;#039;s written to disk by the operating system as part of a swap file/paging file, it can&amp;#039;t easily be decrypted.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Store master password on disk and in memory&amp;#039;&amp;#039;&amp;#039; - the master password is stored encrypted on the local hard drive and in memory. This option is the least secure, but the most convenient. You won&amp;#039;t ever be prompted to enter the master password when using this option. Note: although the encryption used to store the master password is strong, the encryption/decryption key is also stored on your local hard drive. This makes decryption of the master password relatively simple. You should not use this option unless either (a) you are the only person with access to the hard drive, or (b) you are comfortable with the master password possibly being decrypted by others.&lt;br /&gt;
&lt;br /&gt;
To erase the master password and encryption key from disk and memory, select the &amp;#039;&amp;#039;&amp;#039;Not at all&amp;#039;&amp;#039;&amp;#039; option, or simply clear the master password field from either the Tools sub-menu or the context menu:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:context-clear-mpw.png]]&lt;br /&gt;
&lt;br /&gt;
===3. Using Text===&lt;br /&gt;
&lt;br /&gt;
By default, this shows only the &amp;#039;&amp;#039;URL compnents&amp;#039;&amp;#039; of the current URL being used to generate the password, but you can change this to anything you want. &lt;br /&gt;
&lt;br /&gt;
[[Image:basic-using-text.png]]&lt;br /&gt;
&lt;br /&gt;
===4. Generated Password===&lt;br /&gt;
&lt;br /&gt;
Here you see the generated password. It&amp;#039;ll be shown as plain test, or encrypted depending on your setting. &lt;br /&gt;
&lt;br /&gt;
[[Image:basic-generated-password.png]]&lt;br /&gt;
&lt;br /&gt;
===5. Copy Generated Password to Clipboard===&lt;br /&gt;
&lt;br /&gt;
This button copies the generated password to the clipboard where it remains for the amount of time specified amount in the [advanced-options.xhtml Advanced Options] dialog (10 seconds by default).&lt;br /&gt;
&lt;br /&gt;
===6. Advanced Options===&lt;br /&gt;
&lt;br /&gt;
Clicking here will switch to the &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode/options.&lt;br /&gt;
&lt;br /&gt;
[[Image:basic-adv-opt.png]]&lt;br /&gt;
&lt;br /&gt;
===7. Close===&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;Close&amp;#039;&amp;#039; button closes the current dialog.&lt;br /&gt;
&lt;br /&gt;
==Using PasswordMaker In &amp;#039;Basic&amp;#039; Mode==&lt;br /&gt;
&lt;br /&gt;
There are three ways that you will use PasswordMaker from this point forward (assuming you stick with it - and please do - it is well worth the effort - once you &amp;#039;get it&amp;#039;, you&amp;#039;ll never know how you lived without it):&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Generate_Password_for_a_New_Account|to generate a password for a new account when you are first signing up]]&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Password_Change_Procedure|to change the password for an existing account]]&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Log-In_to_an_Existing_Account|to log into an account that you have already changed to a PasswordMaker password]]&lt;br /&gt;
&lt;br /&gt;
Without PasswordMaker, when you go to any site that requires a username and password, you would manually type in your username, then your password, then click the &amp;#039;Login&amp;#039; button (or sometimes you can just hit the &amp;#039;&amp;#039;Enter&amp;#039;&amp;#039; key).&lt;br /&gt;
&lt;br /&gt;
You will still have to do this for each site that you use, in order to &amp;#039;&amp;#039;convert&amp;#039;&amp;#039; the site to work properly with PasswordMaker - but only one more time. From that time forward, you will be able to use PasswordMaker to populate those fields for you, quickly and securely, only having to remember your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
As was suggested earlier, please choose some non-essential sites to do first, and make sure that you have properly set up an alternate email address, so that you can unlock the account if you inadvertently lock yourself out of it.&lt;br /&gt;
&lt;br /&gt;
So, to get started, either:&lt;br /&gt;
* click here and print out the page the opens, so that you have these full instructions for changing your password handy, or&lt;br /&gt;
* open the site you will be using in a new [http://en.wikipedia.org/wiki/Browser_tab browser tab], and flip between the two sites that way&lt;br /&gt;
* follow the instructions for &amp;#039;&amp;#039;changing your password&amp;#039;&amp;#039; to one that PasswordMaker generates&lt;br /&gt;
&lt;br /&gt;
===Generate Password for a New Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Password Change Procedure===&lt;br /&gt;
&lt;br /&gt;
When you go to a site which requires a password, PasswordMaker, depending on the settings, will either auto populate the password field, let you right click on the password field and give you the selection PasswordMaker in the context menu (todo: link to context-menu section). Then, depending on whether PasswordMaker knows your master password, or not, it will prompt you for your master password and populate the password box on the site, or just populate the password box on the site.&lt;br /&gt;
&lt;br /&gt;
Again, depending on your settings, the password populated in to the password field of the site will either be an account specific, or a default password.&lt;br /&gt;
&lt;br /&gt;
After PasswordMaker has been installed, you should decide whether you wish to log in to your online account, be it a bank account, a subscription type service, with an account / URL specific password, or a default password. The account specific password will be set up with a URL, so that PasswordMaker knows to use those specific settings for the site with the URL set up.&lt;br /&gt;
&lt;br /&gt;
Of course, PasswordMaker can not and will not know your site specific password, unless you change the password of the site or service to the password generated by PasswordMaker. You do this by logging in to the site in question and select to change the password on that site. Typically, you will supply your old password and then a new password, which you will the have to enter again to confirm the new password. Here&amp;#039;s an animated example of this process:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;swf width=&amp;quot;663&amp;quot; height=&amp;quot;358&amp;quot;&amp;gt;ChangePasswordDemo.swf&amp;lt;/swf&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Log-In to an Existing Account===&lt;br /&gt;
&lt;br /&gt;
When you visit a site which requires a password, just enter your username and right click on the password box and select PasswordMaker to fill in your password, which is determined by your settings. (todo: discuss CoolKey or link to CoolKey section). Then, when you click on the login button, you will be logged into the site. Here is another animated example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;swf width=&amp;quot;453&amp;quot; height=&amp;quot;456&amp;quot;&amp;gt;Passwordmaker_login.swf&amp;lt;/swf&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Help====&lt;br /&gt;
&lt;br /&gt;
This button displays the help page.&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=NavTree&amp;diff=1160</id>
		<title>NavTree</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=NavTree&amp;diff=1160"/>
		<updated>2007-11-20T19:26:35Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Donations_and_Expenses|Donations / Expenses]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{#tree:openlevels=2|&lt;br /&gt;
* site&lt;br /&gt;
** [[Introduction]]&lt;br /&gt;
** [[How it works]]&lt;br /&gt;
** [[Screenshots]]&lt;br /&gt;
** [[News and Awards]]&lt;br /&gt;
&lt;br /&gt;
* editions&lt;br /&gt;
** Firefox / Mozilla...&lt;br /&gt;
*** [https://addons.mozilla.org/en-US/firefox/addon/469 Download]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted|Getting Started]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced|Advanced Usage]]&lt;br /&gt;
*** [[Firefox/Mozilla/SeaMonkey/Flock/Netscape/Tips&amp;amp;Tricks|Tips &amp;amp; Tricks]]&lt;br /&gt;
*** [[F.A.Q.#Firefox_.2F_Gecko_edition|FAQ]]&lt;br /&gt;
&lt;br /&gt;
** [[Opera Widget]]&lt;br /&gt;
** [[Desktop]]&lt;br /&gt;
** [[Javascript]]&lt;br /&gt;
** [[Yahoo! Widget]]&lt;br /&gt;
** [[Command-line]]&lt;br /&gt;
** [[PHP / Mobile]]&lt;br /&gt;
** [[Mac Widget]]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/passwordmaker.html On-line]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/wallpapers/index.xhtml Wallpapers]&lt;br /&gt;
&lt;br /&gt;
* help / support&lt;br /&gt;
** [[F.A.Q.|FAQ]]&lt;br /&gt;
** [[Tutorials]]&lt;br /&gt;
** [http://forums.passwordmaker.org Forums]&lt;br /&gt;
** [http://passwordmaker.sourceforge.net/chat/chat.php Chat Room]&lt;br /&gt;
}}&lt;br /&gt;
{{#tree:&lt;br /&gt;
* toolbox&lt;br /&gt;
** [{{fullurl:Special:Whatlinkshere|target={{FULLPAGENAMEE}}}} What links here]&lt;br /&gt;
** [{{fullurl:Special:Recentchangeslinked|target={{FULLPAGENAMEE}}}} Related changes]&lt;br /&gt;
** [[Special:Upload|Upload file]]&lt;br /&gt;
** [[Special:Specialpages|Special pages]]&lt;br /&gt;
** [http://wiki.passwordmaker.org/index.php?title={{FULLPAGENAMEE}}&amp;amp;printable=yes Printable version]&lt;br /&gt;
** [[Special:Recentchanges|Recent changes]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1147</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1147"/>
		<updated>2007-10-25T13:36:22Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1146</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1146"/>
		<updated>2007-10-25T13:35:52Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&amp;gt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1145</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1145"/>
		<updated>2007-10-25T13:31:55Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1144</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1144"/>
		<updated>2007-10-25T13:29:57Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the [http://forums.passwordmaker.org PasswordMaker Forums].&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1143</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1143"/>
		<updated>2007-10-25T13:29:04Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular Expression Tutorial and Reference] - One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
* [http://regexadvice.com/ RegexAdvice.com] - Forums and blogs dedicated to regular expressions.&lt;br /&gt;
* [http://www.regexlib.com/ Regular Expression Library] - Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
* [http://etext.lib.virginia.edu/services/helpsheets/unix/regex.html Using Regular Expressions] - Brief introduction to regular expressions&lt;br /&gt;
* [http://regexlib.com/cheatsheet.aspx Regular Expression Cheat Sheet] - A one page printable reference for regular expressions&lt;br /&gt;
* [http://rudd-o.com/projects/wp-search-replace/wp-search-replace-regexptut/ Regular expressions: a short tutorial] - A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
* [http://wiki.castlecops.com/A_list_of_Regex_topics A List of Regex Topics] - Wiki with various topics about regular expressions.&lt;br /&gt;
* [http://www.regex.info/ Mastering Regular Expressions] - Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
* [http://www.regenechsen.de/phpwcms/index.php?regex_englisch Regenechsen] - Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1142</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1142"/>
		<updated>2007-10-25T13:21:54Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039; are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1141</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1141"/>
		<updated>2007-10-25T13:19:24Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The &amp;#039;&amp;#039;&amp;#039;asterisk&amp;#039;&amp;#039;&amp;#039; (*) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for zero or more characters, and the &amp;#039;&amp;#039;&amp;#039;question mark&amp;#039;&amp;#039;&amp;#039; (?) substitutes as a &amp;#039;&amp;#039;wildcard&amp;#039;&amp;#039; character for any &amp;#039;&amp;#039;single&amp;#039;&amp;#039; character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcard Examples&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *.yahoo.com/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.google.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *mail.yahoo.com*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://maps.yahoo.com&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; http://digg.com/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://digg.com&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *://*.asimov.???/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.net/&amp;lt;br&amp;gt;&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://bear.asimov.net/mom/&amp;lt;br&amp;gt;&lt;br /&gt;
https://isaac.asimov.org/hercules&amp;lt;br&amp;gt;&lt;br /&gt;
gopher://asimov.net/&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.asimov.co.uk&amp;lt;br&amp;gt;&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;URL Pattern:&amp;#039;&amp;#039;&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Matches everything&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Some Non-Matches&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Regular Expressions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Regular expressions&amp;#039;&amp;#039; are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more powerful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1139</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1139"/>
		<updated>2007-10-24T22:35:52Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;I&amp;#039;LL FINISH IN THE MORNING&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
Wildcard Examples&lt;br /&gt;
URL Pattern: *.yahoo.com/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain	http://mail.google.com/&lt;br /&gt;
URL Pattern: *mail.yahoo.com*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com	http://maps.yahoo.com&lt;br /&gt;
URL Pattern: http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown	https://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&lt;br /&gt;
URL Pattern: http://digg.com/&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://digg.com/	http://digg.com&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
URL Pattern: *://*.asimov.???/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
ftp://ftp.asimov.net/&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&lt;br /&gt;
http://bear.asimov.net/mom/&lt;br /&gt;
https://isaac.asimov.org/hercules&lt;br /&gt;
gopher://asimov.net/	ftp://ftp.asimov.co.uk&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
URL Pattern: *&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Matches everything	&lt;br /&gt;
Regular Expressions&lt;br /&gt;
&lt;br /&gt;
Regular expressions are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more poweful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1138</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1138"/>
		<updated>2007-10-24T22:34:15Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
Wildcard Examples&lt;br /&gt;
URL Pattern: *.yahoo.com/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain	http://mail.google.com/&lt;br /&gt;
URL Pattern: *mail.yahoo.com*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com	http://maps.yahoo.com&lt;br /&gt;
URL Pattern: http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown	https://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&lt;br /&gt;
URL Pattern: http://digg.com/&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://digg.com/	http://digg.com&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
URL Pattern: *://*.asimov.???/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
ftp://ftp.asimov.net/&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&lt;br /&gt;
http://bear.asimov.net/mom/&lt;br /&gt;
https://isaac.asimov.org/hercules&lt;br /&gt;
gopher://asimov.net/	ftp://ftp.asimov.co.uk&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
URL Pattern: *&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Matches everything	&lt;br /&gt;
Regular Expressions&lt;br /&gt;
&lt;br /&gt;
Regular expressions are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more poweful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1137</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1137"/>
		<updated>2007-10-24T22:33:51Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: &amp;#039;&amp;#039;wildcards&amp;#039;&amp;#039; and &amp;#039;&amp;#039;regular expressions&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Wildcards&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
Wildcard Examples&lt;br /&gt;
URL Pattern: *.yahoo.com/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain	http://mail.google.com/&lt;br /&gt;
URL Pattern: *mail.yahoo.com*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com	http://maps.yahoo.com&lt;br /&gt;
URL Pattern: http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown	https://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&lt;br /&gt;
URL Pattern: http://digg.com/&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://digg.com/	http://digg.com&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
URL Pattern: *://*.asimov.???/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
ftp://ftp.asimov.net/&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&lt;br /&gt;
http://bear.asimov.net/mom/&lt;br /&gt;
https://isaac.asimov.org/hercules&lt;br /&gt;
gopher://asimov.net/	ftp://ftp.asimov.co.uk&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
URL Pattern: *&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Matches everything	&lt;br /&gt;
Regular Expressions&lt;br /&gt;
&lt;br /&gt;
Regular expressions are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more poweful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1136</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1136"/>
		<updated>2007-10-24T22:33:03Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are both secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: **wildcards** and **regular expressions**.&lt;br /&gt;
&lt;br /&gt;
**Wildcards**&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
Wildcard Examples&lt;br /&gt;
URL Pattern: *.yahoo.com/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain	http://mail.google.com/&lt;br /&gt;
URL Pattern: *mail.yahoo.com*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com	http://maps.yahoo.com&lt;br /&gt;
URL Pattern: http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown	https://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&lt;br /&gt;
URL Pattern: http://digg.com/&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://digg.com/	http://digg.com&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
URL Pattern: *://*.asimov.???/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
ftp://ftp.asimov.net/&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&lt;br /&gt;
http://bear.asimov.net/mom/&lt;br /&gt;
https://isaac.asimov.org/hercules&lt;br /&gt;
gopher://asimov.net/	ftp://ftp.asimov.co.uk&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
URL Pattern: *&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Matches everything	&lt;br /&gt;
Regular Expressions&lt;br /&gt;
&lt;br /&gt;
Regular expressions are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more poweful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1135</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1135"/>
		<updated>2007-10-24T22:32:31Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* URLs Tab */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
PasswordMaker uses what are called URL patterns to detect when you are on a page for a particular account that you have specified.&lt;br /&gt;
&lt;br /&gt;
It is important that the pattern(s) you define are bothe secure, and specific enough to avoid false positives and prevent phishing attacks.&lt;br /&gt;
&lt;br /&gt;
There are two types of patterns that PasswordMaker supports: *wildcards* and *regular expressions*.&lt;br /&gt;
&lt;br /&gt;
*Wildcards*&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
Wildcard Examples&lt;br /&gt;
URL Pattern: *.yahoo.com/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain	http://mail.google.com/&lt;br /&gt;
URL Pattern: *mail.yahoo.com*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com	http://maps.yahoo.com&lt;br /&gt;
URL Pattern: http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown	https://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&lt;br /&gt;
URL Pattern: http://digg.com/&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://digg.com/	http://digg.com&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
URL Pattern: *://*.asimov.???/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
ftp://ftp.asimov.net/&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&lt;br /&gt;
http://bear.asimov.net/mom/&lt;br /&gt;
https://isaac.asimov.org/hercules&lt;br /&gt;
gopher://asimov.net/	ftp://ftp.asimov.co.uk&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
URL Pattern: *&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Matches everything	&lt;br /&gt;
Regular Expressions&lt;br /&gt;
&lt;br /&gt;
Regular expressions are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more poweful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1134</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/Advanced&amp;diff=1134"/>
		<updated>2007-10-24T22:30:14Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Advanced Options: Accounts Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:Advanced_options-1+.png|Accounts Tab]]&lt;br /&gt;
&lt;br /&gt;
The left side of the &amp;#039;&amp;#039;Advanced Options&amp;#039;&amp;#039; window is identical to the Basic Options dialog, with the exception/addition of the &amp;#039;Master Password Hash&amp;#039; feature.&lt;br /&gt;
&lt;br /&gt;
===1. Menus===&lt;br /&gt;
&lt;br /&gt;
The functionality provided by the menus is easily ascertained by simply looking at them, but the most important to note is the &amp;#039;&amp;#039;File&amp;#039;&amp;#039; menu, that allows you to:&lt;br /&gt;
* Import Settings&lt;br /&gt;
* Export Settings&lt;br /&gt;
* Print Settings&lt;br /&gt;
When Printing your &amp;#039;&amp;#039;settings&amp;#039;&amp;#039;, you have the option of including the &amp;#039;&amp;#039;generated passwords&amp;#039;&amp;#039; for your local and remote accounts, but be aware - you will be prompted for your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; for each and every &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, so if you have a lot, this could be time-consuming and confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; This dialog/process needs a &amp;#039;Cancel&amp;#039; option...&lt;br /&gt;
&lt;br /&gt;
===2. Master Password Hash===&lt;br /&gt;
&lt;br /&gt;
The ability to store the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; is a powerful and convenient feature that allows you to verify that the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; you enter when prompted via the &amp;#039;&amp;#039;master password prompt&amp;#039;&amp;#039; pop-up window is the same one that was used when you generated the &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for the account in question. Here is how it works:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ToDo:&amp;#039;&amp;#039;&amp;#039; Add &amp;#039;&amp;#039;how it works&amp;#039;&amp;#039; here&lt;br /&gt;
&lt;br /&gt;
The fact that you can enter the &amp;#039;&amp;#039;&amp;#039;wrong&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is actually indicative of a very subtle yet powerful feature of PasswordMaker that you may not yet have grasped:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;there is nothing preventing you from using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Using more than one &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; can add greatly to the security provided by PasswordMaker, but doing so also adds a level of complexity that can be confusing. If you choose to do this, you should take some time and define precisely how you will implement it. See &amp;#039;&amp;#039;&amp;#039;[[Firefox_/_Gecko#Multiple_Master_Passwords_How-to|this tip]]&amp;#039;&amp;#039;&amp;#039; for a scenario that will clarify this issue, and will enable you to easily create your own, unique method.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;I use more than one master password&amp;quot; - Because of the way PasswordMaker works, a mechanism for dealing with whether or not you are using a single &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; had to be provided, and is currently implemented with this option.&lt;br /&gt;
&lt;br /&gt;
:Here is how it works:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* If it is unchecked, PasswordMaker will use a &amp;#039;global hash&amp;#039; for all accounts&lt;br /&gt;
:* If it is checked, PasswordMaker will use the account-specific hash, if it has been stored&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:PasswordMaker will not attempt to verify the master password if:&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
:* It is unchecked and the master password global hash has not been stored on disk (1.6 behavior), or&lt;br /&gt;
:* It is checked but the selected/triggered account has no hash stored on disk&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:You can safely switch between the two &amp;#039;modes&amp;#039; - meaning, you can safely check and uncheck this option - as doing so does not delete any of the Hashes that have been stored, e.g.:&lt;br /&gt;
:* if you uncheck this option after having saved some account specific &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; hashes, and a Global Hash has been stored, it will be used instead of the &amp;#039;&amp;#039;account&amp;#039;&amp;#039; specific hash&lt;br /&gt;
:* if no Global Hash has been stored, it will do nothing&lt;br /&gt;
:* if you then re-enable this option, the individual Account Hashes that have been stored will again be used&lt;br /&gt;
&lt;br /&gt;
* Hash status - This indicator simply tells you whether or not the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; has been stored for the selected &amp;#039;&amp;#039;account&amp;#039;&amp;#039; or not. The possible states, which should be self-evident, are:&lt;br /&gt;
::* Not stored on disk&lt;br /&gt;
::* Doesn&amp;#039;t Match&lt;br /&gt;
::* Matches&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Suggested ToDo:&amp;#039;&amp;#039;&amp;#039; Simplify the GUI for this even further by changing it to this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:New_hash_gui.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The button label would be contextual - meaning, it would change between &amp;#039;&amp;#039;Store&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;, depending on whether the Selected Account has its &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039; already stored or not.&lt;br /&gt;
&lt;br /&gt;
* Store / Clear Master Password Hash -&lt;br /&gt;
&lt;br /&gt;
===3. Make Selection Selector===&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;600&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;#039;&amp;#039;select box&amp;#039;&amp;#039; allows you to work with your &amp;#039;&amp;#039;Groups&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039;. All of these actions are also available from the &amp;#039;&amp;#039;context menu&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
When the Accounts tab is selected, there are four buttons directly beneath the tabs. Initially, the only entry shown in the Name column is the Default Options account. The only two buttons that are activated/clickable are the New Group and the Settings buttons.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Group&amp;#039;&amp;#039;&amp;#039; This button is used to set up a new group -- a container for accounts. When clicked, a dialog is displayed asking for the Folder/Group Name and description. Upon completion of this dialog, the newly-created folder is displayed in the Account Settings dialog along with its description (if one was supplied).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Account&amp;#039;&amp;#039;&amp;#039; When a group is selected, the New Account button is activated/clickable. This button allows you to define custom password-generation settings for specific URLs that should be handled differently than all other (&amp;quot;default&amp;quot;) URLs. When the button is pressed, a New Account entry is created and the [account-settings.xhtml Account-Specific Settings] dialog is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Delete Selection&amp;#039;&amp;#039;&amp;#039; As the name indicates, this button deletse the selected account or the selected group. Use caution here, however. If a group is deleted, all the accounts within that group are also deleted. You are prompted for confirmation before anything is deleted.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; When the Settings button is pressed or an account is double-clicked, the PasswordMaker [account-settings.xhtml Account-Specific Settings] dialog is displayed. This dialog allows you to define custom password-generation settings for the selected account; for example, how long the password should be for your email account at gmail.com.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Make_selection.png]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===4. &amp;#039;&amp;#039;Defaults&amp;#039;&amp;#039; settings===&lt;br /&gt;
&lt;br /&gt;
===5. Custom Account Group===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===6. Custom Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced Options: Global Settings Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced_options-2+.png|Global Settings Tab]]&lt;br /&gt;
&lt;br /&gt;
Here you&amp;#039;ll define settings which apply to all of PasswordMaker. Currently, there are seven checkboxes and one drop-down:&lt;br /&gt;
&lt;br /&gt;
*1. Mask Generated Password - when checked, generated passwords are masked with asterisks so that they are not legible to the casual observer&lt;br /&gt;
*2. &amp;#039;&amp;#039;&amp;#039;Hide Master Password Field (number of asterisks)&amp;#039;&amp;#039;&amp;#039; This option causes the master password box to be completely concealed, thereby disabling the casual observer to determine the password length by counting asterisks&lt;br /&gt;
*3. Confirm &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; by typing it twice - &lt;br /&gt;
*4. Show all passwords on web pages as cleartext - &lt;br /&gt;
*5. Enable auto-complete on pages that disable it - &lt;br /&gt;
*6. Auto-clear clipbord &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after copying it there - this security feature prevents you from having to remember to clear the clipboard of generated passwords. If checked, the clipboard is automatically cleared &amp;#039;&amp;#039;n&amp;#039;&amp;#039; seconds after pressing the Copy to Clipboard button, where &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is the value entered in the associated input field. However, before clearing the clipboard, PasswordMaker checks that nothing else has been copied there since the generated password. If something has been copied there since then, the clipboard contents are not cleared. This prevents other data in the clipboard from being overwritten&lt;br /&gt;
*7. Show status-bar indicator - &lt;br /&gt;
*8. Action to take when coolkey (or ALT-`) is activated - the four options are:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Coolkey_actions.png|Coolkey Actions]]&amp;lt;br&amp;gt;&lt;br /&gt;
::1. &amp;#039;&amp;#039;Do nothing&amp;#039;&amp;#039;, which means ... &amp;#039;&amp;#039;do nothing&amp;#039;&amp;#039;&lt;br /&gt;
::2. Populate all fields, which means that all fields will be populated&lt;br /&gt;
::3. Populate empty fields only, which means that only empty password fields will be populated&lt;br /&gt;
::4. Clear all fields, which means all the fields on the web page will be cleared&lt;br /&gt;
&lt;br /&gt;
==Upload / Download Tab==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Special Domains Tab==&lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|l33t]]&amp;lt;br&amp;gt;&lt;br /&gt;
Some domains mandate the use of subdomains. The most common examples of this are [http://en.wikipedia.org/wiki/CcTLD ccTLD]s (country code top-level domains), such as .uk. A domain in .uk never exists without a [http://en.wikipedia.org/wiki/Second-level_domain SLD] (second-level domain), such as .co.uk.&lt;br /&gt;
&lt;br /&gt;
Some domains even require third-level domains; for example, government departments in Australia must include a regional subdomain (e.g., .nsw for New South Wales) followed by .gov.au. In other words, government departments in New South Wales, Australia, must be in the .nsw.gov.au domain.&lt;br /&gt;
&lt;br /&gt;
Finally, some countries issue domain names in both their ccTLD &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; in SLDs. Japan is an example: their ccTLD is .jp. They issue domains in both .jp and .co.jp. (see [http://jprs.jp/ http://jprs.jp] and [http://jprs.jp/ http://jprs.co.jp]).&lt;br /&gt;
&lt;br /&gt;
With the myriad possibilities for required subdomains, PasswordMaker can&amp;#039;t account for them all. It includes some common ones -- the list of which grows from release to release (the &amp;#039;&amp;#039;default&amp;#039;&amp;#039; list). However, you are free to add/remove your own using the &amp;#039;&amp;#039;&amp;#039;Special Domains Dialog&amp;#039;&amp;#039;&amp;#039;. Your customizations to the special domains list are exported when using the &amp;#039;&amp;#039;&amp;#039;Export Preferences&amp;#039;&amp;#039;&amp;#039; feature, and imported when using the &amp;#039;&amp;#039;&amp;#039;Import Preferences&amp;#039;&amp;#039;&amp;#039; feature (providing the file being imported contains special domains). In this way, you can easily transfer customized lists to other PasswordMaker installations.&lt;br /&gt;
&lt;br /&gt;
===Account Settings===&lt;br /&gt;
&lt;br /&gt;
====URLs Tab====&lt;br /&gt;
&lt;br /&gt;
URL Patterns&lt;br /&gt;
&lt;br /&gt;
There are two ways to match URLs with PasswordMaker wildcards or regular expressions.&lt;br /&gt;
&lt;br /&gt;
Wildcards&lt;br /&gt;
&lt;br /&gt;
Wildcards are pervasive throughout computing; you&amp;#039;ve most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character. In Unix, this is referred to as glob expansion.&lt;br /&gt;
Wildcard Examples&lt;br /&gt;
URL Pattern: *.yahoo.com/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Everything in Yahoo&amp;#039;s domain	http://mail.google.com/&lt;br /&gt;
URL Pattern: *mail.yahoo.com*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://mail.yahoo.com/&lt;br /&gt;
https://1.mail.yahoo.com.spoof.net/&lt;br /&gt;
http://mail.yahoo.com/clownshoes/&lt;br /&gt;
http://mail.yahoo.com/inbox/123.html&lt;br /&gt;
ftp://mail.yahoo.com	http://maps.yahoo.com&lt;br /&gt;
URL Pattern: http://??.wikipedia.org/wiki/Clown&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown&lt;br /&gt;
http://cs.wikipedia.org/wiki/Clown	https://en.wikipedia.org/wiki/Clown&lt;br /&gt;
http://de.wikipedia.org/wiki/Clown/&lt;br /&gt;
ftp://en.wikipedia.org/wiki/Clown&lt;br /&gt;
URL Pattern: http://digg.com/&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
http://digg.com/	http://digg.com&lt;br /&gt;
http://www.digg.com/&lt;br /&gt;
URL Pattern: *://*.asimov.???/*&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
ftp://ftp.asimov.net/&lt;br /&gt;
ftp://ftp.asimov.com/theory.html&lt;br /&gt;
http://bear.asimov.net/mom/&lt;br /&gt;
https://isaac.asimov.org/hercules&lt;br /&gt;
gopher://asimov.net/	ftp://ftp.asimov.co.uk&lt;br /&gt;
http://isaac.home.com/tin.php&lt;br /&gt;
URL Pattern: *&lt;br /&gt;
Some Matches&lt;br /&gt;
	&lt;br /&gt;
Some Non-Matches&lt;br /&gt;
Matches everything	&lt;br /&gt;
Regular Expressions&lt;br /&gt;
&lt;br /&gt;
Regular expressions are also pervasive throughout computing, although they are sometimes considered an advanced topic. Regular expressions are like &amp;quot;wildcards on steroids&amp;quot; because they are more poweful and flexible, but their goal is similar to wildcards: define a means with which to match arbitrary text.&lt;br /&gt;
&lt;br /&gt;
For those already familiar with regular expressions, PasswordMaker adheres to the JavaScript 1.5 regular expression syntax. When in doubt, refer to this guide. Do not surround regular expressions with forward slashes like this: /abc/&lt;br /&gt;
Further Reading&lt;br /&gt;
&lt;br /&gt;
Entire books have been written about regular expressions, so rather than discuss them here, we refer you to some free, valuable on-line resources which teach everything you need to know about them. This list is by no means concise, and we have no affiliation with these resources.&lt;br /&gt;
&lt;br /&gt;
    * Regular Expression Tutorial and Reference One of the most comprehensive, free regular expression tutorials on the net.&lt;br /&gt;
    * RegexAdvice.com Forums and blogs dedicated to regular expressions.&lt;br /&gt;
    * Regular Expression Library Currently contains over 1000 expressions from contributors around the world.&lt;br /&gt;
    * Using Regular Expressions Brief introduction to regular expressions&lt;br /&gt;
    * Regular Expression Cheat Sheet A one page printable reference for regular expressions&lt;br /&gt;
    * Regular expressions: a short tutorial A five-minute tutorial on how to learn the most useful regular expressions&lt;br /&gt;
    * A List of Regex Topics Wiki with various topics about regular expressions.&lt;br /&gt;
    * Mastering Regular Expressions Official website for Jeffrey Friedl&amp;#039;s book.&lt;br /&gt;
    * Regenechsen Beginners regular expression tutorial with exercises.&lt;br /&gt;
&lt;br /&gt;
Thanks, Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always ask for regular expression advice in the the PasswordMaker Forums.&lt;br /&gt;
&lt;br /&gt;
===Context Menu===&lt;br /&gt;
&lt;br /&gt;
===Menu===&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Talk:News_and_Awards&amp;diff=1129</id>
		<title>Talk:News and Awards</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Talk:News_and_Awards&amp;diff=1129"/>
		<updated>2007-10-15T10:06:02Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: New page: Should we remove all of those &amp;#039;beta&amp;#039; announcements from this page?  Also - should we have a separate &amp;#039;betas&amp;#039; link for each edition? Or should these be available generally?  --~~~~&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should we remove all of those &amp;#039;beta&amp;#039; announcements from this page?&lt;br /&gt;
&lt;br /&gt;
Also - should we have a separate &amp;#039;betas&amp;#039; link for each edition? Or should these be available generally?&lt;br /&gt;
&lt;br /&gt;
--[[User:Tanstaafl|Tanstaafl]] 06:06, 15 October 2007 (EDT)&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted&amp;diff=1100</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted&amp;diff=1100"/>
		<updated>2007-10-04T17:31:25Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Password Change Procedure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
This edition of PasswordMaker is a small, lightweight, free (licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source license), extension for many of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
&lt;br /&gt;
It creates unique, secure passwords that are very easy for you to retrieve, but no one else. Nothing is stored anywhere, anytime, so there&amp;#039;s nothing to be hacked, lost, or stolen.&lt;br /&gt;
&lt;br /&gt;
Much of the following information is applicable &amp;#039;&amp;#039;&amp;#039;only&amp;#039;&amp;#039;&amp;#039; to the 1.7.x versions of PasswordMaker. If you are using an older version, please [https://addons.mozilla.org/en-US/firefox/addon/469 upgrade], and then come back here to learn how to take advantage of all of the unique and powerful features PWM has to offer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;This page is in major flux, and will be changing rapidly over the next few days. Please do not attempt to edit this page until this notice is removed - which will be when all of the content has been updated, merged and migrated from the [http://passwordmaker.org website].&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==First Things First==&lt;br /&gt;
&lt;br /&gt;
In order to prevent some of the most common errors - and to save you a lot of confusion and frustration - you are strongly encouraged to read this entire page, along with the [[Faq|FAQ]], at least once prior to attempting to use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
===Precautions and Caveats===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has two different &amp;#039;modes&amp;#039; that it can operate in - &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Using PasswordMaker in &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode (using only the &amp;#039;&amp;#039;Basic Options&amp;#039;&amp;#039;) is very secure, and is the recommended way to start out, but there are certain things you should understand in order to avoid problems - the most common of which is locking yourself out of one of your online accounts.&lt;br /&gt;
&lt;br /&gt;
With this in mind, it is best to:&lt;br /&gt;
*be sure that you have defined an alternate email address for any important accounts, so you will be able to &amp;#039;reset&amp;#039; or &amp;#039;recover&amp;#039; your password in the event that you lock yourself out (this is a good thing to do anyway, whether you use PasswordMaker or not)&lt;br /&gt;
*practice a few times on a throw away account, like gmail or yahoo - but the first recommendation still applies&lt;br /&gt;
*start out using PasswordMaker in &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode - but first learn the difference between &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; modes so that you will know if/when you need to switch to the &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; PasswordMaker is currently unable to populate &amp;#039;&amp;#039;Basic HTTP Auth&amp;#039;&amp;#039; pop-up prompts like this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Basic_http_auth.png]]&lt;br /&gt;
&lt;br /&gt;
===&amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; Modes - Differences===&lt;br /&gt;
&lt;br /&gt;
The main difference between the two modes is primarily one of complexity, in the form of the large number of configuration options. We will get into each in detail below, but for now:&lt;br /&gt;
&lt;br /&gt;
*PasswordMaker uses the concept of &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039; to identify a group of &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; that work together to generate a password&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;In &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode&amp;#039;&amp;#039;&amp;#039;, there is only one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; that matters (referred to as the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;) - so, only one group of &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; (referred to as the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039;), that are applied to every site that you log into&lt;br /&gt;
- The main advantage of using only the &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; options is simplicity&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;In &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode&amp;lt;/b&amp;gt;&lt;br /&gt;
**you can create as many unique &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039; as desired, each of which has its own &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; that are applied only when that account is used&lt;br /&gt;
**you must define the URL(s) that identify each account&lt;br /&gt;
**you can define &amp;lt;b&amp;gt;multiple&amp;lt;/b&amp;gt; URLs for any given &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, which means:&lt;br /&gt;
***PasswordMaker will use the same &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; for all of these &amp;#039;&amp;#039;sites&amp;#039;&amp;#039;&lt;br /&gt;
***PasswordMaker will generate the same &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for all of these &amp;#039;&amp;#039;sites&amp;#039;&amp;#039;&lt;br /&gt;
**you can optionally save the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039;, which is a very convenient and safe way to verify that you have entered the same &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; when logging into as site as when you created the password - essentially preventing any &amp;#039;&amp;#039;failed logins&amp;#039;&amp;#039;&lt;br /&gt;
- The main advantage of using the &amp;#039;Advanced&amp;#039; options is the ability to customize the way PasswordMaker behaves for different sites/accounts&lt;br /&gt;
&lt;br /&gt;
===Password Generation - Parameters and Triggers===&lt;br /&gt;
&lt;br /&gt;
Regardless of which mode you are using, PasswordMaker makes it very easy to generate unique passwords for different sites on demand - and can optionally &amp;#039;&amp;#039;automatically&amp;#039;&amp;#039; detect when you are on a login page - or via a simple keystroke or toolbar button click - prompt you for the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;, and then populate both the username and password fields.&lt;br /&gt;
&lt;br /&gt;
*The parameters used to generate any given password are:&lt;br /&gt;
**the contents of the &amp;#039;&amp;#039;Using Text&amp;#039;&amp;#039; field, which by default is the &amp;#039;&amp;#039;URL components&amp;#039;&amp;#039; you have enabled (the default is to only use the [http://en.wikipedia.org/wiki/Top-level_domain TLD (top-level domain)] - e.g., &amp;#039;&amp;#039;passwordmaker.org&amp;#039;&amp;#039;&lt;br /&gt;
**the username, if defined&lt;br /&gt;
**the &amp;#039;&amp;#039;extended attributes&amp;#039;&amp;#039; as provided, or modified by you&lt;br /&gt;
**the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; used&lt;br /&gt;
&lt;br /&gt;
*There are two ways PasswordMaker can be &amp;#039;&amp;#039;triggered&amp;#039;&amp;#039; into action:&lt;br /&gt;
**manually, using the &amp;#039;&amp;#039;ctrl-`&amp;#039;&amp;#039; key combination, or&lt;br /&gt;
**automatically, if the &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; option is enabled&lt;br /&gt;
***if &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; is &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; for the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;, it can be selectively &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; for individual custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;, or&lt;br /&gt;
***if &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; is &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; for the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;, it can be selectively &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; for individual custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;&lt;br /&gt;
**if there is no password field detected on the current web page, PasswordMaker will do nothing&lt;br /&gt;
&lt;br /&gt;
When PasswordMaker is &amp;#039;&amp;#039;triggered&amp;#039;&amp;#039;, it compares the currently detected &amp;#039;&amp;#039;URL pattern&amp;#039;&amp;#039; - which consists of only the components enabled in the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039; - against the defined &amp;#039;&amp;#039;URL patterns&amp;#039;&amp;#039; for all of your custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;, and&lt;br /&gt;
*if a match is &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; found in any custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039; that you have defined, then the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039; will be used&lt;br /&gt;
*if only one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; contains a pattern match, the &amp;#039;&amp;#039;Master Password Prompt&amp;#039;&amp;#039; window is opened&lt;br /&gt;
*if more than one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; contains a pattern match, the &amp;#039;&amp;#039;Account Selection&amp;#039;&amp;#039; window opens first, allowing you to select which &amp;#039;&amp;#039;Account&amp;#039;&amp;#039; you want to use, and &amp;#039;&amp;#039;&amp;#039;then&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;Master Password Prompt&amp;#039;&amp;#039; window is opened&lt;br /&gt;
&lt;br /&gt;
==Installation and Initial Configuration==&lt;br /&gt;
&lt;br /&gt;
For Firefox, SeaMonkey, Mozilla Suite and Netscape, the installation is done automatically from [https://addons.mozilla.org/en-US/firefox/addon/469 addons.mozilla.org].&amp;lt;br&amp;gt;&lt;br /&gt;
Beta Releases can be downloaded from [http://passwordmaker.org/beta.html here]&amp;lt;br&amp;gt;&lt;br /&gt;
Older Releasescan be downloaded from [http://passwordmaker.org/installation2.html here]&lt;br /&gt;
&lt;br /&gt;
When the installation is complete, a restart of your browser is required to make PasswordMaker available for use. Once you have successfully installed PasswordMaker, there are three ways to open it:&lt;br /&gt;
&lt;br /&gt;
* the PasswordMaker option from the Tools sub-menu:&lt;br /&gt;
[[Image:tools-open.png]]&lt;br /&gt;
* the Toolbar icon (golden ring):&lt;br /&gt;
[[Image:Toolbar-1.7.gif]]&lt;br /&gt;
* the &amp;#039;&amp;#039;&amp;#039;&amp;amp;lt;ctrl&amp;amp;gt; `&amp;#039;&amp;#039;&amp;#039; shortcut key (almost always above the &amp;#039;Tab&amp;#039; key) which looks like this on en-US keyboards: [[Image:Tildakey.gif|` - key]]&lt;br /&gt;
&lt;br /&gt;
For Mozilla and Netscape users, the toolbar icon is installed by default. For Firefox users, the toolbar icon must be manually added by using the &amp;quot;View -&amp;amp;gt; Toolbars -&amp;amp;gt; Customize&amp;quot; menu, and then dragging the golden ring icon on to the toolbar.&lt;br /&gt;
&lt;br /&gt;
TODO: need Flock installation instructions...&lt;br /&gt;
&lt;br /&gt;
Once you&amp;#039;ve installed the extension and configured the Toolbar to your liking, you can &amp;#039;&amp;#039;Open&amp;#039;&amp;#039; PasswordMaker by either clicking on the main toolbar button (the golden ring are presented with the Basic Options screen:&lt;br /&gt;
&lt;br /&gt;
==Basic Mode / Options==&lt;br /&gt;
&lt;br /&gt;
[[Image:basic_options-pointers.png]]&lt;br /&gt;
&lt;br /&gt;
Here we describe the textboxes and buttons on the Basic Options dialog.&lt;br /&gt;
&lt;br /&gt;
===1. Master Password===&lt;br /&gt;
&lt;br /&gt;
Your ONE &amp;quot;password to rule them all&amp;quot;. This password, when combined with a URL (or whatever text string you choose), hash algorithm, optional l33t-speak, username, and counter, is used to generate unique, site-specific passwords, as explained in the introduction.&lt;br /&gt;
&lt;br /&gt;
Note: the reference to &amp;#039;One&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is more symbolic than anything, as there is nothing to prevent you from using 2, 5, or as many different &amp;#039;&amp;#039;master passwords&amp;#039;&amp;#039; as you like - although that kind of defeats the purpose of PasswordMaker, which is to make things simpler, right?&lt;br /&gt;
&lt;br /&gt;
===2. Store Master Password===&lt;br /&gt;
&lt;br /&gt;
Once you have entered a &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;, you can click in this box and be presented with three options:&lt;br /&gt;
[[Image:basic-store-mpw-options.png]]&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Not at all&amp;#039;&amp;#039;&amp;#039; - the master password is not stored anywhere at any time (memory or disk). This is the most secure option, but also the least convenient because you are prompted to enter the master password everytime a password is generated.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;In memory&amp;#039;&amp;#039;&amp;#039; - the master password is stored encrypted in the browser&amp;#039;s memory but not on disk. This option provides a reasonable trade-off between security and convenience. You won&amp;#039;t be prompted to enter the master password again until all browser instances have closed (disposing memory contents), and the browser is re-opened. The master password is encrypted in memory so that if it&amp;#039;s written to disk by the operating system as part of a swap file/paging file, it can&amp;#039;t easily be decrypted.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Store master password on disk and in memory&amp;#039;&amp;#039;&amp;#039; - the master password is stored encrypted on the local hard drive and in memory. This option is the least secure, but the most convenient. You won&amp;#039;t ever be prompted to enter the master password when using this option. Note: although the encryption used to store the master password is strong, the encryption/decryption key is also stored on your local hard drive. This makes decryption of the master password relatively simple. You should not use this option unless either (a) you are the only person with access to the hard drive, or (b) you are comfortable with the master password possibly being decrypted by others.&lt;br /&gt;
&lt;br /&gt;
To erase the master password and encryption key from disk and memory, select the &amp;#039;&amp;#039;&amp;#039;Not at all&amp;#039;&amp;#039;&amp;#039; option, or simply clear the master password field from either the Tools sub-menu or the context menu:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:context-clear-mpw.png]]&lt;br /&gt;
&lt;br /&gt;
===3. Using Text===&lt;br /&gt;
&lt;br /&gt;
By default, this shows only the &amp;#039;&amp;#039;URL compnents&amp;#039;&amp;#039; of the current URL being used to generate the password, but you can change this to anything you want. &lt;br /&gt;
&lt;br /&gt;
[[Image:basic-using-text.png]]&lt;br /&gt;
&lt;br /&gt;
===4. Generated Password===&lt;br /&gt;
&lt;br /&gt;
Here you see the generated password. It&amp;#039;ll be shown as plain test, or encrypted depending on your setting. &lt;br /&gt;
&lt;br /&gt;
[[Image:basic-generated-password.png]]&lt;br /&gt;
&lt;br /&gt;
===5. Copy Generated Password to Clipboard===&lt;br /&gt;
&lt;br /&gt;
This button copies the generated password to the clipboard where it remains for the amount of time specified amount in the [advanced-options.xhtml Advanced Options] dialog (10 seconds by default).&lt;br /&gt;
&lt;br /&gt;
===6. Advanced Options===&lt;br /&gt;
&lt;br /&gt;
Clicking here will switch to the &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode/options.&lt;br /&gt;
&lt;br /&gt;
[[Image:basic-adv-opt.png]]&lt;br /&gt;
&lt;br /&gt;
===7. Close===&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;Close&amp;#039;&amp;#039; button closes the current dialog.&lt;br /&gt;
&lt;br /&gt;
==Using PasswordMaker In &amp;#039;Basic&amp;#039; Mode==&lt;br /&gt;
&lt;br /&gt;
There are three ways that you will use PasswordMaker from this point forward (assuming you stick with it - and please do - it is well worth the effort - once you &amp;#039;get it&amp;#039;, you&amp;#039;ll never know how you lived without it):&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Generate_Password_for_a_New_Account|to generate a password for a new account when you are first signing up]]&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Password_Change_Procedure|to change the password for an existing account]]&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Log-In_to_an_Existing_Account|to log into an account that you have already changed to a PasswordMaker password]]&lt;br /&gt;
&lt;br /&gt;
Without PasswordMaker, when you go to any site that requires a username and password, you would manually type in your username, then your password, then click the &amp;#039;Login&amp;#039; button (or sometimes you can just hit the &amp;#039;&amp;#039;Enter&amp;#039;&amp;#039; key).&lt;br /&gt;
&lt;br /&gt;
You will still have to do this for each site that you use, in order to &amp;#039;&amp;#039;convert&amp;#039;&amp;#039; the site to work properly with PasswordMaker - but only one more time. From that time forward, you will be able to use PasswordMaker to populate those fields for you, quickly and securely, only having to remember your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
As was suggested earlier, please choose some non-essential sites to do first, and make sure that you have properly set up an alternate email address, so that you can unlock the account if you inadvertently lock yourself out of it.&lt;br /&gt;
&lt;br /&gt;
So, to get started, either:&lt;br /&gt;
* click here and print out the page the opens, so that you have these full instructions for changing your password handy, or&lt;br /&gt;
* open the site you will be using in a new [http://en.wikipedia.org/wiki/Browser_tab browser tab], and flip between the two sites that way&lt;br /&gt;
* follow the instructions for &amp;#039;&amp;#039;changing your password&amp;#039;&amp;#039; to one that PasswordMaker generates&lt;br /&gt;
&lt;br /&gt;
===Generate Password for a New Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Password Change Procedure===&lt;br /&gt;
&lt;br /&gt;
When you go to a site which requires a password, PasswordMaker, depending on the settings, will either auto populate the password field, let you right click on the password field and give you the selection PasswordMaker in the context menu (todo: link to context-menu section). Then, depending on whether PasswordMaker knows your master password, or not, it will prompt you for your master password and populate the password box on the site, or just populate the password box on the site.&lt;br /&gt;
&lt;br /&gt;
Again, depending on your settings, the password populated in to the password field of the site will either be an account specific, or a default password.&lt;br /&gt;
&lt;br /&gt;
After PasswordMaker has been installed, you should decide whether you wish to log in to your online account, be it a bank account, a subscription type service, with an account / URL specific password, or a default password. The account specific password will be set up with a URL, so that PasswordMaker knows to use those specific settings for the site with the URL set up.&lt;br /&gt;
&lt;br /&gt;
Of course, PasswordMaker can not and will not know your site specific password, unless you change the password of the site or service to the password generated by PasswordMaker. You do this by logging in to the site in question and select to change the password on that site. Typically, you will supply your old password and then a new password, which you will the have to enter again to confirm the new password. Here&amp;#039;s an animated example of this process:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;swf width=&amp;quot;663&amp;quot; height=&amp;quot;358&amp;quot;&amp;gt;ChangePasswordDemo.swf&amp;lt;/swf&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Log-In to an Existing Account===&lt;br /&gt;
&lt;br /&gt;
When you visit a site which requires a password, just enter your username and right click on the password box and select PasswordMaker to fill in your password, which is determined by your settings. (todo: discuss CoolKey or link to CoolKey section). Then, when you click on the login button, you will be logged into the site. Here is another animated example:&lt;br /&gt;
&lt;br /&gt;
[[Image:Login.gif|login animation]]&lt;br /&gt;
&lt;br /&gt;
====Help====&lt;br /&gt;
&lt;br /&gt;
This button displays the help page. &lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|File Menu]]&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
	<entry>
		<id>https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted&amp;diff=1084</id>
		<title>Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted</title>
		<link rel="alternate" type="text/html" href="https://passwordmaker.org/index.php?title=Firefox/Mozilla/SeaMonkey/Flock/Netscape/GettingStarted&amp;diff=1084"/>
		<updated>2007-10-02T22:46:31Z</updated>

		<summary type="html">&lt;p&gt;Tanstaafl: /* Password Change Procedure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; width=&amp;quot;345&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
This edition of PasswordMaker is a small, lightweight, free (licensed under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL] Open Source license), extension for many of the most popular [http://en.wikipedia.org/wiki/Gecko_(layout_engine) Gecko] based web browsers, including: [http://www.mozilla.com/en-US/firefox/ Firefox], [http://www.mozilla.org/projects/seamonkey/ SeaMonkey], [http://www.mozilla.org/products/mozilla1.x/ Mozilla Suite], [http://www.flock.com/ Flock] and [http://browser.netscape.com/ Netscape].&lt;br /&gt;
&lt;br /&gt;
It creates unique, secure passwords that are very easy for you to retrieve, but no one else. Nothing is stored anywhere, anytime, so there&amp;#039;s nothing to be hacked, lost, or stolen.&lt;br /&gt;
&lt;br /&gt;
Much of the following information is applicable &amp;#039;&amp;#039;&amp;#039;only&amp;#039;&amp;#039;&amp;#039; to the 1.7.x versions of PasswordMaker. If you are using an older version, please [https://addons.mozilla.org/en-US/firefox/addon/469 upgrade], and then come back here to learn how to take advantage of all of the unique and powerful features PWM has to offer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;This page is in major flux, and will be changing rapidly over the next few days. Please do not attempt to edit this page until this notice is removed - which will be when all of the content has been updated, merged and migrated from the [http://passwordmaker.org website].&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==First Things First==&lt;br /&gt;
&lt;br /&gt;
In order to prevent some of the most common errors - and to save you a lot of confusion and frustration - you are strongly encouraged to read this entire page, along with the [[Faq|FAQ]], at least once prior to attempting to use PasswordMaker.&lt;br /&gt;
&lt;br /&gt;
===Precautions and Caveats===&lt;br /&gt;
&lt;br /&gt;
PasswordMaker has two different &amp;#039;modes&amp;#039; that it can operate in - &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Using PasswordMaker in &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode (using only the &amp;#039;&amp;#039;Basic Options&amp;#039;&amp;#039;) is very secure, and is the recommended way to start out, but there are certain things you should understand in order to avoid problems - the most common of which is locking yourself out of one of your online accounts.&lt;br /&gt;
&lt;br /&gt;
With this in mind, it is best to:&lt;br /&gt;
*be sure that you have defined an alternate email address for any important accounts, so you will be able to &amp;#039;reset&amp;#039; or &amp;#039;recover&amp;#039; your password in the event that you lock yourself out (this is a good thing to do anyway, whether you use PasswordMaker or not)&lt;br /&gt;
*practice a few times on a throw away account, like gmail or yahoo - but the first recommendation still applies&lt;br /&gt;
*start out using PasswordMaker in &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode - but first learn the difference between &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; modes so that you will know if/when you need to switch to the &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; PasswordMaker is currently unable to populate &amp;#039;&amp;#039;Basic HTTP Auth&amp;#039;&amp;#039; pop-up prompts like this:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Basic_http_auth.png]]&lt;br /&gt;
&lt;br /&gt;
===&amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; Modes - Differences===&lt;br /&gt;
&lt;br /&gt;
The main difference between the two modes is primarily one of complexity, in the form of the large number of configuration options. We will get into each in detail below, but for now:&lt;br /&gt;
&lt;br /&gt;
*PasswordMaker uses the concept of &amp;#039;&amp;#039;Accounts&amp;#039;&amp;#039; to identify a group of &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; that work together to generate a password&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;In &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; mode&amp;#039;&amp;#039;&amp;#039;, there is only one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; that matters (referred to as the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;) - so, only one group of &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; (referred to as the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039;), that are applied to every site that you log into&lt;br /&gt;
- The main advantage of using only the &amp;#039;&amp;#039;Basic&amp;#039;&amp;#039; options is simplicity&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;In &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode&amp;lt;/b&amp;gt;&lt;br /&gt;
**you can create as many unique &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039; as desired, each of which has its own &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; that are applied only when that account is used&lt;br /&gt;
**you must define the URL(s) that identify each account&lt;br /&gt;
**you can define &amp;lt;b&amp;gt;multiple&amp;lt;/b&amp;gt; URLs for any given &amp;#039;&amp;#039;account&amp;#039;&amp;#039;, which means:&lt;br /&gt;
***PasswordMaker will use the same &amp;#039;&amp;#039;settings&amp;#039;&amp;#039; for all of these &amp;#039;&amp;#039;sites&amp;#039;&amp;#039;&lt;br /&gt;
***PasswordMaker will generate the same &amp;#039;&amp;#039;password&amp;#039;&amp;#039; for all of these &amp;#039;&amp;#039;sites&amp;#039;&amp;#039;&lt;br /&gt;
**you can optionally save the &amp;#039;&amp;#039;master password hash&amp;#039;&amp;#039;, which is a very convenient and safe way to verify that you have entered the same &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; when logging into as site as when you created the password - essentially preventing any &amp;#039;&amp;#039;failed logins&amp;#039;&amp;#039;&lt;br /&gt;
- The main advantage of using the &amp;#039;Advanced&amp;#039; options is the ability to customize the way PasswordMaker behaves for different sites/accounts&lt;br /&gt;
&lt;br /&gt;
===Password Generation - Parameters and Triggers===&lt;br /&gt;
&lt;br /&gt;
Regardless of which mode you are using, PasswordMaker makes it very easy to generate unique passwords for different sites on demand - and can optionally &amp;#039;&amp;#039;automatically&amp;#039;&amp;#039; detect when you are on a login page - or via a simple keystroke or toolbar button click - prompt you for the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;, and then populate both the username and password fields.&lt;br /&gt;
&lt;br /&gt;
*The parameters used to generate any given password are:&lt;br /&gt;
**the contents of the &amp;#039;&amp;#039;Using Text&amp;#039;&amp;#039; field, which by default is the &amp;#039;&amp;#039;URL components&amp;#039;&amp;#039; you have enabled (the default is to only use the [http://en.wikipedia.org/wiki/Top-level_domain TLD (top-level domain)] - e.g., &amp;#039;&amp;#039;passwordmaker.org&amp;#039;&amp;#039;&lt;br /&gt;
**the username, if defined&lt;br /&gt;
**the &amp;#039;&amp;#039;extended attributes&amp;#039;&amp;#039; as provided, or modified by you&lt;br /&gt;
**the &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; used&lt;br /&gt;
&lt;br /&gt;
*There are two ways PasswordMaker can be &amp;#039;&amp;#039;triggered&amp;#039;&amp;#039; into action:&lt;br /&gt;
**manually, using the &amp;#039;&amp;#039;ctrl-`&amp;#039;&amp;#039; key combination, or&lt;br /&gt;
**automatically, if the &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; option is enabled&lt;br /&gt;
***if &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; is &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; for the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;, it can be selectively &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; for individual custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;, or&lt;br /&gt;
***if &amp;#039;&amp;#039;Auto-populate&amp;#039;&amp;#039; is &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; for the &amp;#039;&amp;#039;Defaults account&amp;#039;&amp;#039;, it can be selectively &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; for individual custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;&lt;br /&gt;
**if there is no password field detected on the current web page, PasswordMaker will do nothing&lt;br /&gt;
&lt;br /&gt;
When PasswordMaker is &amp;#039;&amp;#039;triggered&amp;#039;&amp;#039;, it compares the currently detected &amp;#039;&amp;#039;URL pattern&amp;#039;&amp;#039; - which consists of only the components enabled in the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039; - against the defined &amp;#039;&amp;#039;URL patterns&amp;#039;&amp;#039; for all of your custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039;, and&lt;br /&gt;
*if a match is &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; found in any custom &amp;#039;&amp;#039;accounts&amp;#039;&amp;#039; that you have defined, then the &amp;#039;&amp;#039;Defaults settings&amp;#039;&amp;#039; will be used&lt;br /&gt;
*if only one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; contains a pattern match, the &amp;#039;&amp;#039;Master Password Prompt&amp;#039;&amp;#039; window is opened&lt;br /&gt;
*if more than one &amp;#039;&amp;#039;account&amp;#039;&amp;#039; contains a pattern match, the &amp;#039;&amp;#039;Account Selection&amp;#039;&amp;#039; window opens first, allowing you to select which &amp;#039;&amp;#039;Account&amp;#039;&amp;#039; you want to use, and &amp;#039;&amp;#039;&amp;#039;then&amp;#039;&amp;#039;&amp;#039; the &amp;#039;&amp;#039;Master Password Prompt&amp;#039;&amp;#039; window is opened&lt;br /&gt;
&lt;br /&gt;
==Installation and Initial Configuration==&lt;br /&gt;
&lt;br /&gt;
For Firefox, SeaMonkey, Mozilla Suite and Netscape, the installation is done automatically from [https://addons.mozilla.org/en-US/firefox/addon/469 addons.mozilla.org].&amp;lt;br&amp;gt;&lt;br /&gt;
Beta Releases can be downloaded from [http://passwordmaker.org/beta.html here]&amp;lt;br&amp;gt;&lt;br /&gt;
Older Releasescan be downloaded from [http://passwordmaker.org/installation2.html here]&lt;br /&gt;
&lt;br /&gt;
When the installation is complete, a restart of your browser is required to make PasswordMaker available for use. Once you have successfully installed PasswordMaker, there are three ways to open it:&lt;br /&gt;
&lt;br /&gt;
* the PasswordMaker option from the Tools sub-menu:&lt;br /&gt;
[[Image:tools-open.png]]&lt;br /&gt;
* the Toolbar icon (golden ring):&lt;br /&gt;
[[Image:Toolbar-1.7.gif]]&lt;br /&gt;
* the &amp;#039;&amp;#039;&amp;#039;&amp;amp;lt;ctrl&amp;amp;gt; `&amp;#039;&amp;#039;&amp;#039; shortcut key (almost always above the &amp;#039;Tab&amp;#039; key) which looks like this on en-US keyboards: [[Image:Tildakey.gif|` - key]]&lt;br /&gt;
&lt;br /&gt;
For Mozilla and Netscape users, the toolbar icon is installed by default. For Firefox users, the toolbar icon must be manually added by using the &amp;quot;View -&amp;amp;gt; Toolbars -&amp;amp;gt; Customize&amp;quot; menu, and then dragging the golden ring icon on to the toolbar.&lt;br /&gt;
&lt;br /&gt;
TODO: need Flock installation instructions...&lt;br /&gt;
&lt;br /&gt;
Once you&amp;#039;ve installed the extension and configured the Toolbar to your liking, you can &amp;#039;&amp;#039;Open&amp;#039;&amp;#039; PasswordMaker by either clicking on the main toolbar button (the golden ring are presented with the Basic Options screen:&lt;br /&gt;
&lt;br /&gt;
==Basic Mode / Options==&lt;br /&gt;
&lt;br /&gt;
[[Image:basic_options-pointers.png]]&lt;br /&gt;
&lt;br /&gt;
Here we describe the textboxes and buttons on the Basic Options dialog.&lt;br /&gt;
&lt;br /&gt;
===1. Master Password===&lt;br /&gt;
&lt;br /&gt;
Your ONE &amp;quot;password to rule them all&amp;quot;. This password, when combined with a URL (or whatever text string you choose), hash algorithm, optional l33t-speak, username, and counter, is used to generate unique, site-specific passwords, as explained in the introduction.&lt;br /&gt;
&lt;br /&gt;
Note: the reference to &amp;#039;One&amp;#039; &amp;#039;&amp;#039;master password&amp;#039;&amp;#039; is more symbolic than anything, as there is nothing to prevent you from using 2, 5, or as many different &amp;#039;&amp;#039;master passwords&amp;#039;&amp;#039; as you like - although that kind of defeats the purpose of PasswordMaker, which is to make things simpler, right?&lt;br /&gt;
&lt;br /&gt;
===2. Store Master Password===&lt;br /&gt;
&lt;br /&gt;
Once you have entered a &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;, you can click in this box and be presented with three options:&lt;br /&gt;
[[Image:basic-store-mpw-options.png]]&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Not at all&amp;#039;&amp;#039;&amp;#039; - the master password is not stored anywhere at any time (memory or disk). This is the most secure option, but also the least convenient because you are prompted to enter the master password everytime a password is generated.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;In memory&amp;#039;&amp;#039;&amp;#039; - the master password is stored encrypted in the browser&amp;#039;s memory but not on disk. This option provides a reasonable trade-off between security and convenience. You won&amp;#039;t be prompted to enter the master password again until all browser instances have closed (disposing memory contents), and the browser is re-opened. The master password is encrypted in memory so that if it&amp;#039;s written to disk by the operating system as part of a swap file/paging file, it can&amp;#039;t easily be decrypted.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Store master password on disk and in memory&amp;#039;&amp;#039;&amp;#039; - the master password is stored encrypted on the local hard drive and in memory. This option is the least secure, but the most convenient. You won&amp;#039;t ever be prompted to enter the master password when using this option. Note: although the encryption used to store the master password is strong, the encryption/decryption key is also stored on your local hard drive. This makes decryption of the master password relatively simple. You should not use this option unless either (a) you are the only person with access to the hard drive, or (b) you are comfortable with the master password possibly being decrypted by others.&lt;br /&gt;
&lt;br /&gt;
To erase the master password and encryption key from disk and memory, select the &amp;#039;&amp;#039;&amp;#039;Not at all&amp;#039;&amp;#039;&amp;#039; option, or simply clear the master password field from either the Tools sub-menu or the context menu:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:context-clear-mpw.png]]&lt;br /&gt;
&lt;br /&gt;
===3. Using Text===&lt;br /&gt;
&lt;br /&gt;
By default, this shows only the &amp;#039;&amp;#039;URL compnents&amp;#039;&amp;#039; of the current URL being used to generate the password, but you can change this to anything you want. &lt;br /&gt;
&lt;br /&gt;
[[Image:basic-using-text.png]]&lt;br /&gt;
&lt;br /&gt;
===4. Generated Password===&lt;br /&gt;
&lt;br /&gt;
Here you see the generated password. It&amp;#039;ll be shown as plain test, or encrypted depending on your setting. &lt;br /&gt;
&lt;br /&gt;
[[Image:basic-generated-password.png]]&lt;br /&gt;
&lt;br /&gt;
===5. Copy Generated Password to Clipboard===&lt;br /&gt;
&lt;br /&gt;
This button copies the generated password to the clipboard where it remains for the amount of time specified amount in the [advanced-options.xhtml Advanced Options] dialog (10 seconds by default).&lt;br /&gt;
&lt;br /&gt;
===6. Advanced Options===&lt;br /&gt;
&lt;br /&gt;
Clicking here will switch to the &amp;#039;&amp;#039;Advanced&amp;#039;&amp;#039; mode/options.&lt;br /&gt;
&lt;br /&gt;
[[Image:basic-adv-opt.png]]&lt;br /&gt;
&lt;br /&gt;
===7. Close===&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;Close&amp;#039;&amp;#039; button closes the current dialog.&lt;br /&gt;
&lt;br /&gt;
==Using PasswordMaker In &amp;#039;Basic&amp;#039; Mode==&lt;br /&gt;
&lt;br /&gt;
There are three ways that you will use PasswordMaker from this point forward (assuming you stick with it - and please do - it is well worth the effort - once you &amp;#039;get it&amp;#039;, you&amp;#039;ll never know how you lived without it):&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Generate_Password_for_a_New_Account|to generate a password for a new account when you are first signing up]]&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Password_Change_Procedure|to change the password for an existing account]]&lt;br /&gt;
* [[Firefox/Mozilla/SeaMonkey/Flock/Netscape#Log-In_to_an_Existing_Account|to log into an account that you have already changed to a PasswordMaker password]]&lt;br /&gt;
&lt;br /&gt;
Without PasswordMaker, when you go to any site that requires a username and password, you would manually type in your username, then your password, then click the &amp;#039;Login&amp;#039; button (or sometimes you can just hit the &amp;#039;&amp;#039;Enter&amp;#039;&amp;#039; key).&lt;br /&gt;
&lt;br /&gt;
You will still have to do this for each site that you use, in order to &amp;#039;&amp;#039;convert&amp;#039;&amp;#039; the site to work properly with PasswordMaker - but only one more time. From that time forward, you will be able to use PasswordMaker to populate those fields for you, quickly and securely, only having to remember your &amp;#039;&amp;#039;master password&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
As was suggested earlier, please choose some non-essential sites to do first, and make sure that you have properly set up an alternate email address, so that you can unlock the account if you inadvertently lock yourself out of it.&lt;br /&gt;
&lt;br /&gt;
So, to get started, either:&lt;br /&gt;
* click here and print out the page the opens, so that you have these full instructions for changing your password handy, or&lt;br /&gt;
* open the site you will be using in a new [http://en.wikipedia.org/wiki/Browser_tab browser tab], and flip between the two sites that way&lt;br /&gt;
* follow the instructions for &amp;#039;&amp;#039;changing your password&amp;#039;&amp;#039; to one that PasswordMaker generates&lt;br /&gt;
&lt;br /&gt;
===Generate Password for a New Account===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Password Change Procedure===&lt;br /&gt;
&lt;br /&gt;
When you go to a site which requires a password, PasswordMaker, depending on the settings, will either auto populate the password field, let you right click on the password field and give you the selection PasswordMaker in the context menu (todo: link to context-menu section). Then, depending on whether PasswordMaker knows your master password, or not, it will prompt you for your master password and populate the password box on the site, or just populate the password box on the site.&lt;br /&gt;
&lt;br /&gt;
Again, depending on your settings, the password populated in to the password field of the site will either be an account specific, or a default password.&lt;br /&gt;
&lt;br /&gt;
After PasswordMaker has been installed, you should decide whether you wish to log in to your online account, be it a bank account, a subscription type service, with an account / URL specific password, or a default password. The account specific password will be set up with a URL, so that PasswordMaker knows to use those specific settings for the site with the URL set up.&lt;br /&gt;
&lt;br /&gt;
Of course, PasswordMaker can not and will not know your site specific password, unless you change the password of the site or service to the password generated by PasswordMaker. You do this by logging in to the site in question and select to change the password on that site. Typically, you will supply your old password and then a new password, which you will the have to enter again to confirm the new password. Here&amp;#039;s an animated example of this process:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;flash&amp;gt;file=ChangePasswordDemo.swf|width=663|height=358|quality=best&amp;lt;/flash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Log-In to an Existing Account===&lt;br /&gt;
&lt;br /&gt;
When you visit a site which requires a password, just enter your username and right click on the password box and select PasswordMaker to fill in your password, which is determined by your settings. (todo: discuss CoolKey or link to CoolKey section). Then, when you click on the login button, you will be logged into the site. Here is another animated example:&lt;br /&gt;
&lt;br /&gt;
[[Image:Login.gif|login animation]]&lt;br /&gt;
&lt;br /&gt;
====Help====&lt;br /&gt;
&lt;br /&gt;
This button displays the help page. &lt;br /&gt;
&lt;br /&gt;
[[Image:button.jpg|File Menu]]&lt;/div&gt;</summary>
		<author><name>Tanstaafl</name></author>
	</entry>
</feed>