#############################################
Proxomitron Version Naoko 4.5
(C) 1999-2003 Scott R. Lemmon
#############################################
WHAT'S NEW IN VERSION NAOKO-4.5:
Please see the Changes.txt file for details on what's been added since
version Naoko 4.4.
NEW USERS:
If this is the first time you've used Proxomitron, be sure to read
the "Installation and Eradication" section of the help file. You'll
need to follow those instructions to get Proxomitron working with
your browser.
LICENSE:
Proxomitron is copyrighted 1999-2003 by Scott R. Lemmon
Proxomitron is "Shonenware", and if free for personal use. You can use the
program as often as you like for as long as you like. You are under no
restriction to stop using it after so many days, or indeed ever! You can
also, of course, freely copy it as long as you abide by certain conditions
(see the license.html file for full details).
** USE PROXOMITRON AT YOUR OWN RISK! **
I believe the Proxomitron to be a safe and useful application, but I can
make no guarantee that it will work properly (or at all), or that some
unforeseen bug won't inadvertently cause damage, compromise your system, or
even wake Godzilla.
This software is provided "AS IS" and without any warranty or condition,
express, implied or statutory. In no event will the authors be held liable
for any damages arising from the use of this software. Only use it if you
agree to these terms!
DISTRIBUTION:
I retain all right to the program, but freely authorize the distribution of
copies of this version as long as...
1. no fee is charged for the program except to cover the basic
distribution costs of media and shipping (not to exceed $5.00 US),
2. the program and all associated files are only distributed in
their original archive and are not altered in any way,
3. it is not included as part of another commercial product,
4. absolutely no bison are harmed in the distribution process. ^_^
This product may be included in any software collection downloadable
through electronic means (including web sites, FTP sites, and Bulletin
Board Systems) as long as no fee is charged to gain access to or download
this product.
For inclusion of this product with a commercial product, or inclusion on
compilation CD ROMs or other media sold for profit, permission must be
gotten first. Please contact me at the following email address:
slemmon@proxomitron.cjb.net
## SSL Support ##
Proxomitron now supports SSL (secure https) connections. This comes in two
flavors - SSLeay mode and pass-thru mode. The HTTP options under the
"settings" dialog control which is used by default.
SSLeay/OpenSSL mode
-------------------
In this mode Proxomitron decrypt incoming data, filters it, then re-encrypts
it before sending it on. This allows for nearly transparent filtering and
full control over https connections. This feat is accomplished using the
very nice Open Source SSLeay/OpenSSL libraries (not included - see below).
** WARNING **
This mode is experimental! I would strongly discourage using active
SSL filtering for important transactions such as on-line banking or purchases.
The connection may not be as secure, and it's better not to risk a filter
potentially creating troubles on such a page. However, since the casual use
of SSL on less important pages is increasing, sometimes you may wish to
filter it anyway. Still, keep in mind that you do so at your own risk.
To use this mode Proxomitron must have access to "slleay32.dll" and
"libeay32.dll" which contain all the SSL libraries and all cryptographic
routines. Otherwise "Pass-Thru" mode will be used.
Because of all the legal and patent problems involved in the USA
with any program that uses encryption, Proxomitron comes with NO
ENCRYPTION CODE WHATSOEVER. In order to filter SSL connection
you must get a copy of two additional files - "slleay32.dll" and
"libeay32.dll". These files are part of the SSLeay/OpenSSL
library and contain all the needed routines to do SSL encryption
and decryption. In order to work they should be relatively recent
versions (this has recently been updated by me) and must be complied
with all algorithms needed for https. I know it's a pain but it's the
only safe way I know to offer SSL support. Here's a few sources of
working DLL files at the time of this writing...
Shining Light Productions is now offering a Windows compile of OpenSSL
Other Win32 compiles of OpenSSL may work too.
http://www.shininglightpro.com/index.php?treeloc=35
The Off-By-One browser also includes these DLLs in it's zip
file (and is also a small download, under 1 meg).
http://homepagesw.com/images/OffByOne.zip
NOTE: If anyone wishes to mirror these files and is located
somewhere legally able to do so please let me know.
OpenSSL is developed by the OpenSSL Project for use in the
OpenSSL Toolkit. (http://www.OpenSSL.org/) which includes
cryptographic software written by Eric Young (eay@cryptsoft.com).
and includes software written by Tim Hudson (tjh@cryptsoft.com).
(See openssl.txt for the full license)
Server Certificates And Such
----------------------------
There are some other limitations to SSL filtering. In order for
Proxomitron to act as a SSL server it must have a "certificate".
Certificates are used by web servers to identify themselves to your web
browser. They must be digitally "signed" by a known company like VeriSign
or your browser will generate a warning.
Proxomitron's certificate is located in the "proxcert.pem" file. It's
a self-signed certificate created using SSLeay (if you're familiar
with SSLeay you could create a certificate of your own). As such it
should *not* be considered secure. However it's only used for the
connection between Proxomitron and your web browser - the connection
between Proxomitron and the remote site relies on the site's certificate
not Proxomitron's. Normally the local connection to your browser never
passes outside your PC, so its security isn't really an issue. In fact,
the only reason to encrypt it at all is to make your browser think it's
connecting directly to a secure site.
This does have a few drawbacks though. When you first visit a secure
site being filtered through Proxomitron, your browser will usually
issue a warning. This happens for two reasons. First Proxomitron's
certificate won't initially be recognized by your browser (normally
you'll be allowed to add it though). Secondly, Proxomitron's
certificate will not match the name of the site your visiting (since
it can't know that ahead of time).
Unfortunately (or perhaps fortunately) these warning are unavoidable
since SSL was intentionally designed to prevent an intermediary from
secretly intercepting your data. Proxomitron *is* intercepting your
data, but under your control.
One way around this is to use a sort of "half-SSL" technique.
Proxomitron lets you specify in a normal non-secure "http://" URL that
you want to make a SSL connection to the actual web server - just write
the URL like so...
Original: https://some.secure.site.com/
New : http://https..some.secure.site.com/
Change the protocol back to "http://" then add "https.." to the front of the
hostname. This make it so the connection between your browser and
Proxomitron is not encrypted but the connection from Proxomitron to the
final server is! Since the local connection to Proxomitron is usually
confined to your PC alone, this is really no less secure. However your
browser thinks it's got a normal insecure connection and won't do any
certificate checks. This can also be used to access secure pages from
browsers that may not have https support at all.
NEW: Proxomitron now can check to make sure the certificate on the
remote server is valid. It looks for a file named "certs.pem" in
th
没有合适的资源?快使用搜索试试~ 我知道了~
Proxomitron.rar
共120个文件
html:42个
gif:26个
jpg:13个
需积分: 0 4 下载量 98 浏览量
2008-11-25
16:24:53
上传
评论
收藏 1.06MB RAR 举报
温馨提示
这个解压包是个软件,软件的名字叫做Proxomitron,是用在opera上的插件
资源详情
资源评论
资源推荐
收起资源包目录
Proxomitron.rar (120个子文件)
Black-Bubble.BMP 17KB
BurlWood.BMP 17KB
LtDiagWood.BMP 17KB
DarkWood.BMP 16KB
Black-Flat.BMP 16KB
Black-Inset.bmp 10KB
BluGrayButton.BMP 6KB
Level 3.cfg 18KB
default-backup.cfg 17KB
Level 1.cfg 17KB
Level 2.cfg 17KB
Level 4.cfg 17KB
Level 5.cfg 17KB
Level 6.cfg 17KB
default.cfg 896B
help.css 1KB
Info.css 894B
ViewSrc.css 399B
Errors.css 293B
Thumbs.db 21KB
zlib.dll 52KB
Proxomitron.exe 288KB
Sk1.gif 66KB
HttpEdit.gif 57KB
MainDialog.gif 44KB
Gam.gif 21KB
Proxy.gif 20KB
Merge.gif 18KB
Tester.gif 17KB
NeverProxy.gif 17KB
IE5-Setup-sm1.gif 14KB
LogWindow.gif 12KB
AddURL.gif 11KB
IE5-Setup-sm3.gif 11KB
IE5-Setup2.gif 10KB
IE5-Setup1.gif 8KB
IE5-Setup3.gif 6KB
Logo1.gif 6KB
SysTray2.gif 5KB
PROXYSET.gif 5KB
IE5-Setup-sm2.gif 4KB
URL-Context.gif 3KB
Gradient.GIF 2KB
bullet.gif 1KB
clear.gif 55B
killed.gif 55B
clear.gif 55B
black.gif 47B
Matching Commands.html 42KB
Tips And Tricks.html 26KB
Default Web Filters.html 18KB
Matching Rules.html 17KB
HTTP Header Filters.html 16KB
Web Page Filter Editor.html 15KB
FAQ.html 14KB
BlockList Creation.html 14KB
Mainscreen.html 13KB
Default Header Filters.html 12KB
Header Filter Editor.html 10KB
Web Page Filters.html 9KB
URL Commands.html 8KB
Matching Character Reference.html 8KB
License.html 7KB
Installation.html 7KB
External Proxy Dialog.html 7KB
BlockList Using.html 7KB
Shonen Knife.html 7KB
Log.html 7KB
ReplacementStack.html 6KB
Intro.html 6KB
Contacts.html 6KB
CfgT2.html 6KB
CfgT4.html 6KB
An Introduction To Text Matching.html 5KB
CfgT3.html 5KB
Matching Test Window.html 4KB
CfgT5.html 4KB
Filter Merge.html 4KB
Send In Your Filters.html 4KB
Contents.html 4KB
Configuration Dialog.html 3KB
Limitations.html 3KB
Disorientation.html 3KB
Welcome.html 2KB
Whats New.html 2KB
Workings.html 2KB
System Tray.html 1KB
Consume.html 1KB
index.html 172B
killed.html 68B
HeaderFilters.jpg 47KB
WebFilters.jpg 42KB
CfgT4.jpg 33KB
WebFilterEditor.jpg 33KB
CfgT2.jpg 32KB
CfgT3.jpg 32KB
CfgT5.jpg 30KB
CfgT1.jpg 28KB
ProxyLogo.jpg 17KB
ProxyAdv.jpg 14KB
共 120 条
- 1
- 2
nijingtian
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0