Changeset 32

Show
Ignore:
Timestamp:
07/06/07 14:25:16 (5 years ago)
Author:
matighet
Message:

spell check

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/docs/pbadmin/help_content.html

    r4 r32  
    350350 
    351351<p> 
    352 Let us assume that 3 weak checks, A, B and C succeded with weights w1, w2 and w3. 
     352Let us assume that 3 weak checks, A, B and C succeeded with weights w1, w2 and w3. 
    353353First, we combine them individually. Thus, the first order terms in our aggregation  
    354354scheme are the individual weights. 
     
    364364In the example, there is no higher than 3 order terms. 
    365365Clearly, the number of weak checks that succeeded will determine the highest ordered  
    366 term possible. The current implementation actually limits its computation to upto 3rd  
     366term possible. The current implementation actually limits its computation to up to 3rd  
    367367order terms--even if higher ordered terms are possible, the computation ignores it. 
    368368<p> 
    369369There is a weight assigned to each ordered term. These weights must be chosen such that  
    370 their sum is 1. In the current implementation, since we consider upto 3rd order terms,  
     370their sum is 1. In the current implementation, since we consider up to 3rd order terms,  
    371371we have 3 weights O1, O2 and O3 such that O2 is highest and O1 is the lowest, but O1 and  
    372 O3 are close. This weigting implies that we give more credence to the 2nd order terms-- 
     372O3 are close. This weighting implies that we give more credence to the 2nd order terms-- 
    373373i.e., if two checks flag an HTTP transaction that is more likely to be bad.  
    374374If one wants to be more liberal, i.e., need 3 checks to flag in order to be believable,  
     
    450450<h3>Starting</h3> 
    451451<p>PhishBouncer&trade; is automatically started by the installer. However, on 
    452 certain platforms (ie Gentoo Linux) 
     452certain platforms (i.e., Gentoo Linux) 
    453453this is not supported.When restarting, you will be prompted to enter 
    454454the PhishBouncer&trade; Server Passphrase. 
     
    476476<div class="settings"> 
    477477<div class="settings-title"> 
    478 <h2><strong>Writing Custom PhishBouncer Plugins</strong></h2> 
     478<h2><strong>Writing Custom PhishBouncer Plug-ins</strong></h2> 
    479479</div> 
    480480 
    481481<div class="settings-content"> 
    482482You can easily extend the existing set of Checks, Probes, and DataCollectors  
    483 via writing a custom plugin. 
     483via writing a custom plug-in. 
    484484<br><p> 
    485485 
    486 <h3> Implementing Custom Plugins </h3> 
     486<h3> Implementing Custom Plug-ins </h3> 
    487487<br><p> 
    488488Take a look at 
     
    492492pb/src/foo/bar/TestDataCollectorPlugin.java 
    493493</pre> 
    494 for a list of templates on how to implement a custom plugin. 
     494for a list of templates on how to implement a custom plug-in. 
    495495<br><p> 
    496496 
    497 <h3> Registering Custom Plugins with PhishBouncer </h3> 
     497<h3> Registering Custom Plug-ins with PhishBouncer </h3> 
    498498<br><p> 
    499499<h4> Changing CLASSPATH </h4> 
    500 Edit jetty/shared.source to include the jars of your custom plugins into the PLUGINS variable 
     500Edit jetty/shared.source to include the jars of your custom plug-ins into the PLUGINS variable 
    501501 
    502502<br><p> 
    503 <h4> Changing PhishBouncer Plugin File </h4> 
    504 Edit jetty/etc/pb.plugins to include the main of your main plugin class 
     503<h4> Changing PhishBouncer Plug-in File </h4> 
     504Edit jetty/etc/pb.plugins to include the main of your main plug-in class 
    505505 
    506506</div> 
     
    518518<div class="settings-content"> 
    519519 
    520 <h3>Certificate Suspicous Tests<br> 
     520<h3>Certificate Suspicious Tests<br> 
    521521</h3> 
    522522 
     
    5675672. rm jetty/vergin   (it may already be gone) 
    568568 
    569 3. On the host which runs your webbrowser and phishbouncer proxy, add a local DNS entry for 
     5693. On the host which runs your web browser and PhishBouncer proxy, add a local DNS entry for 
    570570   ip_of_test_server   test1 
    571571 
    572 4. Also, set your system time on the box on which you are running the phishbouner 
    573    proxy and your webbrowser to July 9 2006. 
     5724. Also, set your system time on the box on which you are running the PhishBouner 
     573   proxy and your web browser to July 9 2006. 
    574574   On Linux, you can do this via 
    575575   date -s "07/09/2006 12:12:00" 
     
    5825826. For ease of testing, you can create the following file 
    583583      echo "key_abc123" > jetty/keyStorePwd 
    584    This will prevent phishbouncer from asking for a keystore password everytime it starts up. 
    585  
    586 7. Start up phishbouncer and configure all probes, checks, and dataplugins to be disabled 
     584   This will prevent PhishBouncer from asking for a keystore password every time it starts up. 
     585 
     5867. Start up PhishBouncer and configure all probes, checks, and dataplugins to be disabled 
    587587   except for the CertificateSuspicious check. You can do this via the Aggregation menu. 
    588588</pre> 
     
    590590<h4> Running Tests </h4> 
    591591 
    592 The tests for the certificate suspicous check cover the following 
     592The tests for the certificate suspicious check cover the following 
    593593functionality: 
    594594<pre> 
     
    645645<p>Visit the PhishBouncer&trade; <a href="http://www.phishbouncer.com"> Homepage 
    646646</a>, or contact the developers via email to <a 
    647  href="mailto:matighet@bbn.com">matighet@bbn.com</a>. 
     647 href="mailto:pb@bbn.com">pb@bbn.com</a>. 
    648648<br> 
    649649<br>