That's "crack" in the software-modification sense of the word. Was fiddling around with NS Navigator 4 this evening, and being annoyed that NS hasn't seen fit to supply a US-encryption version for Linux of its current (4.04) version. They've been doing that quite a lot, ever since v3 -- possibly they know Linux users don't give a damn about the ITAR laws and will cheerfully send copies wherever they like -- but since Netscape opposes the ITAR, more likely it's just their general lack of decent treatment of Linux people as much as anything else. Anyway -- here's a simple procedure you can apply to the Navigator/Communicator v4 series, probably to earlier versions as well, to enable full-strength encryption whenever you please. 1. Edit your netscape executable. I used joe, which proved quite adequate; you don't need a hex editor, just an editor that's smart about its wordwrap, can handle really long lines and such. Set wordwrap off, overwrite/overtype on, and presumable "make backups" (at least in joe's case) off. 2. Find a bunch of lines like the following: Software-Version: Mozilla/4.0P3 MAX-GEN-KEY-BITS: 512 [...] PKCS12-DES-56: false PKCS12-RC2-40: true PKCS12-RC4-40: true PKCS12-NULL: true On the standalone Navigator v4.04, they start on line 22,833; with Communicator 4.04, they're on 29,135. Look in that general vicinity. If your editor of choice is willing to search through a file with nulls in it (joe is), you can search for some fragment of the above and find it. 3. Change the MAX-GEN-KEY-BITS line to 2048 (not 1024), and all the "false" and "conditional" entries to "true". Pad with spaces from the left -- meaning that " 512" becomes "2048", "false" becomes " true", "conditional" becomes " true". This will avoid nasty bit/byteshift things, since we're editing an executable directly. 4. Save & run it. If you get a segfault, you byteshifted. Start again with a fresh executable. If the splash screen (assuming you haven't turned the splash screen off) reads "This version supports U.S. security with RSA Public Key Cryptography," etc, etc, it worked, you're finished, go be proud of yourself or something. Other useful things to do in the executable: NS4's buttonbar makes substantially less sense to competent users than NS3's did -- in particular, you have buttons marked "Search" and "Guide," both of which point to pages maintained by Netscape, and both of which are pretty thoroughly useless. At or around line 17,907 (search for "internal_url.net_search.url"), you can change the "Search" button to point to your search engine of choice (or anywhere else you damn well please). The "Guide" button is in there too (the labels can be changed in the app-defaults file to actually describe their new function). Enjoy. :) Devin -- Devin \ aqua(at)kesha.sonoma.net, finger for PGP; http://www.devin.com Carraway \ IRC: Requiem GCS/CC/L s-:--- !a !tv C++++$ ULB+++$ O+@ P L+++