<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://static.clinicallyawesome.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>Clinically Awesome</title>
        <description></description>
        <link>http://static.clinicallyawesome.com/</link>
        <lastBuildDate>Sat, 19 May 2012 07:56:33 -0700</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://static.clinicallyawesome.com/lib/images/favicon.ico</url>
            <title>Clinically Awesome</title>
            <link>http://static.clinicallyawesome.com/</link>
        </image>
        <item>
            <title>projects:evilbitchanger:start - Added download link</title>
            <link>http://static.clinicallyawesome.com/projects/evilbitchanger/start?rev=1297995207</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot;&gt;&lt;a name=&quot;evilbitchanger&quot; id=&quot;evilbitchanger&quot;&gt;evilbitchanger&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

The intent of this tool is to simplify testing when it involves the evil bit.
It will read packets from a .pcap file, set the IP reserved bit on each IP
datagram, recalculates the header checksum, and forward the packet in a new
Layer 2 frame.
&lt;/p&gt;

&lt;p&gt;
This tool can also capture live traffic and forward it in the same manner. The
cleanest way to do so is with two systems as follows:

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The host generating the traffic is referred to as “S” (source).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The host running evilbitchanger is referred to as “E”.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The target IP is referred to as T.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

Start evilbitchanger on E with a filter that identifies the traffic you want
made evil. This filter is *very* important. If the filter is not specific
enough, *all* packets E receives will be retransmitted (but evil).
evilbitchanger will filter out packets sent by host E&amp;#039;s mac address
automatically to prevent looping.
&lt;/p&gt;

&lt;p&gt;
On host S, set a static route that sends traffic destined for T to E.
Something like this, assuming E is 1.2.3.4 and the targets are 9.8.7.0/24:

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  route add -net 9.8.7.0/24 gw 1.2.3.4&lt;/pre&gt;

&lt;p&gt;

Or for a single host:

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  route add -host 9.8.7.6 gw 1.2.3.4&lt;/pre&gt;

&lt;p&gt;

As S sends traffic, E will receive it. evilbitchanger will receive a copy of
the packet because it is sniffing. The &lt;acronym title=&quot;Operating System&quot;&gt;OS&lt;/acronym&gt; on E will see that IP destination
is not one of E&amp;#039;s IPs and drop the packet. evilbitchanger will manipulate the
packet received and send out the new packet according to its routing table.
&lt;/p&gt;

&lt;p&gt;
NOTE: firewall settings may cause malfunction. If something isn&amp;#039;t working, use
tcpdump to locate the problem and adjust firewall settings accordingly.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT1 SECTION &quot;evilbitchanger&quot; [1-1608] --&gt;
&lt;h1 class=&quot;sectionedit2&quot;&gt;&lt;a name=&quot;limitations&quot; id=&quot;limitations&quot;&gt;Limitations&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; In sniff mode evilbitchanger will only send on the interface it listens on&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only changes the evil bit. Could do other kooky stuff&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Might be slow. It uses the incredible &lt;a href=&quot;http://www.secdev.org/projects/scapy/&quot; class=&quot;urlextern&quot; title=&quot;http://www.secdev.org/projects/scapy/&quot;  rel=&quot;nofollow&quot;&gt;scapy&lt;/a&gt; and I hear scapy is slow&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT2 SECTION &quot;Limitations&quot; [1609-1888] --&gt;
&lt;h1 class=&quot;sectionedit3&quot;&gt;&lt;a name=&quot;license&quot; id=&quot;license&quot;&gt;License&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

BSD License
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT3 SECTION &quot;License&quot; [1889-1924] --&gt;
&lt;h1 class=&quot;sectionedit4&quot;&gt;&lt;a name=&quot;download&quot; id=&quot;download&quot;&gt;Download&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

&lt;a href=&quot;http://code.google.com/p/evilbitchanger/downloads/list&quot; class=&quot;urlextern&quot; title=&quot;http://code.google.com/p/evilbitchanger/downloads/list&quot;  rel=&quot;nofollow&quot;&gt;Download from Google Code&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT4 SECTION &quot;Download&quot; [1925-] --&gt;</description>
            <author>jason</author>
        <category>projects:evilbitchanger</category>
            <pubDate>Thu, 17 Feb 2011 18:13:27 -0700</pubDate>
        </item>
        <item>
            <title>projects:start</title>
            <link>http://static.clinicallyawesome.com/projects/start?rev=1296944914</link>
            <description>
&lt;h1 class=&quot;sectionedit5&quot;&gt;&lt;a name=&quot;projects&quot; id=&quot;projects&quot;&gt;Projects&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

Crap I&amp;#039;m working on

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://static.clinicallyawesome.com/projects/au_on_android/start&quot; class=&quot;wikilink1&quot; title=&quot;projects:au_on_android:start&quot;&gt;AU on Android&lt;/a&gt; - Anonymizer Universal on Android&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://static.clinicallyawesome.com/projects/evilbitchanger/start&quot; class=&quot;wikilink1&quot; title=&quot;projects:evilbitchanger:start&quot;&gt;evilbitchanger&lt;/a&gt; - Set the evil bit on arbitrary traffic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://static.clinicallyawesome.com/projects/wepwn/start&quot; class=&quot;wikilink1&quot; title=&quot;projects:wepwn:start&quot;&gt;wepwn&lt;/a&gt; - An automated WEP-cracking workflow in python&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
            <author>jason</author>
        <category>projects</category>
            <pubDate>Sat, 05 Feb 2011 14:28:34 -0700</pubDate>
        </item>
        <item>
            <title>projects:au_on_android:start - created</title>
            <link>http://static.clinicallyawesome.com/projects/au_on_android/start?rev=1276052904</link>
            <description>
&lt;h1 class=&quot;sectionedit6&quot;&gt;&lt;a name=&quot;anonymizer_universal_on_android&quot; id=&quot;anonymizer_universal_on_android&quot;&gt;Anonymizer Universal on Android&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

While at Anonymizer I got to use Anonymizer Universal and I thought it was pretty sweet. It doesn&amp;#039;t take long with a packet sniffer on a popular public wireless access point to see that you have little protection if any without some sort of VPN. Anonymizer Universal is a commercial VPN service that protects your traffic on the local network and allows it to exit through Anonymizer. I got it working on my Android phone using a little hand-configuration. This doesn&amp;#039;t require the phone to be rooted/jailbroken; it&amp;#039;s part of the standard functionality. Note that while it works, it&amp;#039;s not a supported platform. If it works for you that&amp;#039;s great. If not, technical support may not be able to help you.
&lt;/p&gt;

&lt;p&gt;
Before you begin you&amp;#039;ll need to have a subscription to Anonymizer Universal. It&amp;#039;s a pay service but it&amp;#039;s pretty cheap. With your subscription you should have received an email with a link to the Windows and Mac clients and to the iPhone configuration profile. Download the Mac configuration profile file on your desktop machine. Open it with your text editor and look for the SharedSecret section near the top. In there you&amp;#039;ll find a Base64-encoded key that&amp;#039;s essential for the setup.
&lt;/p&gt;

&lt;p&gt;
Run the value through a Base64 decoder. If you&amp;#039;re on a *nix type system (including Mac &lt;acronym title=&quot;Operating System&quot;&gt;OS&lt;/acronym&gt; X) you can run either of the following:

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;perl -MMIME::Base64 -e &amp;#039;print decode_base64(&amp;quot;_BASE64_ENCODED_SECRET_STRING_GOES_HERE_&amp;quot;) . &amp;quot;\n&amp;quot;;&amp;#039;
# or
echo &amp;#039;_BASE64_ENCODED_SECRET_STRING_GOES_HERE_&amp;#039; | openssl enc -d -base64&lt;/pre&gt;

&lt;p&gt;

The result will be another Base64 encoded value. If you aren&amp;#039;t on a *nix system there are web-based Base64 decoders available.
&lt;/p&gt;

&lt;p&gt;
On the home screen of your Android device, press Menu → Settings → Wireless &amp;amp; networks → VPN Settings → Add VPN → Add L2TP/IPSec PSK VPN.

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set the name to &lt;em&gt;Anonymizer Universal&lt;/em&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set the VPN server to &lt;em&gt;universal.anonymizer.com&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set the IPSec pre-shared key to the value you recovered with the Base64 decoder. Note that this is an error-prone process and is made much easier by having someone read the key to you.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure &lt;em&gt;Enable L2TP secret&lt;/em&gt; is &lt;strong&gt;not&lt;/strong&gt; checked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hit your back button, you may be asked for your credentials storage password&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Select &lt;em&gt;Anonymizer Universal&lt;/em&gt; to connect.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; It should ask for your Anonymizer account credentials&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

Win!
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>jason</author>
        <category>projects:au_on_android</category>
            <pubDate>Tue, 08 Jun 2010 20:08:24 -0700</pubDate>
        </item>
        <item>
            <title>projects:wepwn:start</title>
            <link>http://static.clinicallyawesome.com/projects/wepwn/start?rev=1273984664</link>
            <description>
&lt;h1 class=&quot;sectionedit7&quot;&gt;&lt;a name=&quot;wepwn&quot; id=&quot;wepwn&quot;&gt;wepwn&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

&lt;em&gt;wepwn&lt;/em&gt; is an automated WEP-cracking workflow in python. It is built on top of the &lt;a href=&quot;http://www.aircrack-ng.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.aircrack-ng.org/&quot;  rel=&quot;nofollow&quot;&gt;aircrack-ng&lt;/a&gt; suite and intended to be run on &lt;a href=&quot;http://www.backtrack-linux.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.backtrack-linux.org/&quot;  rel=&quot;nofollow&quot;&gt;Backtrack Linux 4&lt;/a&gt;, although it may work on other Linux distributions. It&amp;#039;s easy to use and seems pretty reliable if the target has a decent signal.
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;wepwn&lt;/em&gt; is release under the &lt;a href=&quot;http://www.opensource.org/licenses/bsd-license.php&quot; class=&quot;urlextern&quot; title=&quot;http://www.opensource.org/licenses/bsd-license.php&quot;  rel=&quot;nofollow&quot;&gt;BSD License&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;http://static.clinicallyawesome.com/lib/images/smileys/icon_exclaim.gif&quot; class=&quot;middle&quot; alt=&quot;:!:&quot; /&gt; &lt;a href=&quot;http://static.clinicallyawesome.com/_media/projects/wepwn/wepwn-0.9b.tgz&quot; class=&quot;media mediafile mf_tgz&quot; title=&quot;projects:wepwn:wepwn-0.9b.tgz&quot;&gt;Download wepwn (beta)&lt;/a&gt; &lt;img src=&quot;http://static.clinicallyawesome.com/lib/images/smileys/icon_exclaim.gif&quot; class=&quot;middle&quot; alt=&quot;:!:&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT7 SECTION &quot;wepwn&quot; [1-533] --&gt;
&lt;h1 class=&quot;sectionedit8&quot;&gt;&lt;a name=&quot;news&quot; id=&quot;news&quot;&gt;News&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT8 SECTION &quot;News&quot; [534-553] --&gt;
&lt;h2 class=&quot;sectionedit9&quot;&gt;&lt;a name=&quot;section20100515&quot; id=&quot;section20100515&quot;&gt;20100515&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;

First release of &lt;em&gt;wepwn&lt;/em&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT9 SECTION &quot;20100515&quot; [554-604] --&gt;
&lt;h1 class=&quot;sectionedit10&quot;&gt;&lt;a name=&quot;usage&quot; id=&quot;usage&quot;&gt;Usage&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

There are usually two stages using &lt;em&gt;wepwn&lt;/em&gt;: target selection and attack.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT10 SECTION &quot;Usage&quot; [605-701] --&gt;
&lt;h2 class=&quot;sectionedit11&quot;&gt;&lt;a name=&quot;target_selection&quot; id=&quot;target_selection&quot;&gt;Target Selection&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;

Target selection involves listing targets and deciding which to attack. This is done with the &lt;em&gt;-w&lt;/em&gt; or &lt;em&gt;-a&lt;/em&gt; options. The &lt;em&gt;-w&lt;/em&gt; option lists only nearby access points using WEP while the &lt;em&gt;-a&lt;/em&gt; options lists all nearby access points. &lt;img src=&quot;http://static.clinicallyawesome.com/lib/images/smileys/icon_exclaim.gif&quot; class=&quot;middle&quot; alt=&quot;:!:&quot; /&gt;&lt;strong&gt;NOTE&lt;/strong&gt;&lt;img src=&quot;http://static.clinicallyawesome.com/lib/images/smileys/icon_exclaim.gif&quot; class=&quot;middle&quot; alt=&quot;:!:&quot; /&gt;: Not all access points will show up in a given scan. This seems to be a limitation of the &lt;em&gt;iwlist&lt;/em&gt; command used by &lt;em&gt;wepwn&lt;/em&gt; and may be fixed in a future release of either tool. In the meantime it may take multiple scans to find a specific target:
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;http://static.clinicallyawesome.com/lib/images/smileys/fixme.gif&quot; class=&quot;middle&quot; alt=&quot;FIXME&quot; /&gt;: Screenshot
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT11 SECTION &quot;Target Selection&quot; [702-1253] --&gt;
&lt;h2 class=&quot;sectionedit12&quot;&gt;&lt;a name=&quot;attack&quot; id=&quot;attack&quot;&gt;Attack&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;

Attacking an access point is accomplished with the &lt;em&gt;-e&lt;/em&gt; or &lt;em&gt;-b&lt;/em&gt; options. The &lt;em&gt;-e&lt;/em&gt; option allows the user to specify the target by the name or &lt;em&gt;ESSID&lt;/em&gt;. The &lt;em&gt;-b&lt;/em&gt; option allows the user to specify the target by hardware address or &lt;em&gt;BSSID&lt;/em&gt;. These options are not mutually exclusive but specifying BSSID makes specifying ESSID redundant. Multiple access points may have the same ESSID but no two access points should have the same BSSID.
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;wepwn&lt;/em&gt; needs to determine more information about the target than what is provided so it scans for nearby access points. As mentioned above, not all access points will show up in a single scan. &lt;em&gt;wepwn&lt;/em&gt; may not be able to extract the information for a target that the user knows is a valid target in a single scan. Trying again may be necessary.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;http://static.clinicallyawesome.com/lib/images/smileys/fixme.gif&quot; class=&quot;middle&quot; alt=&quot;FIXME&quot; /&gt;: Screenshot
&lt;/p&gt;

&lt;p&gt;
If all goes well, &lt;em&gt;wepwn&lt;/em&gt; will proceed on to &lt;em&gt;aircrack-ng&lt;/em&gt; and run until the key is recovered. The “IV” count in &lt;em&gt;aircrack-ng&lt;/em&gt; should be increasing by at least a few hundred every few minutes. If it increases more slowly then range or the stability of the hardware may be a factor. If it doesn&amp;#039;t increase at all, one of the commands &lt;em&gt;wepwn&lt;/em&gt; launched may have failed.
&lt;/p&gt;

&lt;p&gt;
If &lt;em&gt;aircrack-ng&lt;/em&gt; succeeds in recovering the key it will be displayed on the screen by &lt;em&gt;aircrack-ng&lt;/em&gt;, printed on the screen by &lt;em&gt;wepwn&lt;/em&gt;, and saved to a text file named &lt;em&gt;key.&amp;lt;BSSID&amp;gt;&lt;/em&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT12 SECTION &quot;Attack&quot; [1254-2654] --&gt;
&lt;h1 class=&quot;sectionedit13&quot;&gt;&lt;a name=&quot;documentation&quot; id=&quot;documentation&quot;&gt;Documentation&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT13 SECTION &quot;Documentation&quot; [2655-2683] --&gt;
&lt;h2 class=&quot;sectionedit14&quot;&gt;&lt;a name=&quot;faq&quot; id=&quot;faq&quot;&gt;FAQ&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Does it do WPA?&lt;/em&gt; - No. Just WEP.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;How long does it take to recover a key?&lt;/em&gt; - This depends on signal strength, processing speed, range, and quality of hardware. Under optimal conditions on a 1.6Ghz Atom netbook with an &lt;a href=&quot;http://www.alfa.com.tw/in/front/bin/ptdetail.phtml?Part=AWUS036H&amp;amp;Category=105463&quot; class=&quot;urlextern&quot; title=&quot;http://www.alfa.com.tw/in/front/bin/ptdetail.phtml?Part=AWUS036H&amp;amp;Category=105463&quot;  rel=&quot;nofollow&quot;&gt;ALFA AWUS036H&lt;/a&gt; adapter, 64/40 bit would usually take about five minutes and 128/104 bit would take about 10-20 minutes. The process is statistical in nature and will give different results every time. There are adjustments that could be made to the commands to speed things up but I found settings that worked reliably for me and stuck with them.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Why do I have to specify my wireless driver?&lt;/em&gt; - I haven&amp;#039;t figured out how to properly reset the wireless device after scanning, before starting the attack. My workaround is to unload the driver then reload it to reset the device. This is suboptimal and I&amp;#039;ve been told that &lt;em&gt;rmmod&lt;/em&gt; is or is going to be deprecated. I haven&amp;#039;t figured out a way of detecting the driver in use that works on all platforms. Hence, “Intended for Backtrack 4”.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Why does this look like it was written by a perl programmer?&lt;/em&gt; - Because it was. This was my first python project.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT14 SECTION &quot;FAQ&quot; [2684-3930] --&gt;
&lt;h2 class=&quot;sectionedit15&quot;&gt;&lt;a name=&quot;command_line_usage&quot; id=&quot;command_line_usage&quot;&gt;Command Line Usage&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT15 SECTION &quot;Command Line Usage&quot; [3931-3962] --&gt;
&lt;h2 class=&quot;sectionedit16&quot;&gt;&lt;a name=&quot;python_module_usage&quot; id=&quot;python_module_usage&quot;&gt;Python Module Usage&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT16 SECTION &quot;Python Module Usage&quot; [3963-3995] --&gt;
&lt;h1 class=&quot;sectionedit17&quot;&gt;&lt;a name=&quot;known_issues&quot; id=&quot;known_issues&quot;&gt;Known Issues&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When wepwn completes successfully, command line keystrokes are not echoed. This can be remedied by the user running the &lt;em&gt;reset&lt;/em&gt; shell command.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT17 SECTION &quot;Known Issues&quot; [3996-4173] --&gt;
&lt;h1 class=&quot;sectionedit18&quot;&gt;&lt;a name=&quot;changelog&quot; id=&quot;changelog&quot;&gt;Changelog&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 20100515 - &lt;a href=&quot;http://static.clinicallyawesome.com/_media/projects/wepwn/wepwn-0.9b.tgz&quot; class=&quot;media mediafile mf_tgz&quot; title=&quot;projects:wepwn:wepwn-0.9b.tgz&quot;&gt;wepwn-0.9b.tgz&lt;/a&gt; - First release (beta)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT18 SECTION &quot;Changelog&quot; [4174-] --&gt;</description>
            <author>jason</author>
        <category>projects:wepwn</category>
            <pubDate>Sat, 15 May 2010 21:37:44 -0700</pubDate>
        </item>
        <item>
            <title>start - created</title>
            <link>http://static.clinicallyawesome.com/start?rev=1269111448</link>
            <description>
&lt;h1 class=&quot;sectionedit19&quot;&gt;&lt;a name=&quot;clinically_awesome&quot; id=&quot;clinically_awesome&quot;&gt;Clinically Awesome&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.clinicallyawesome.com/&quot; class=&quot;urlextern&quot; title=&quot;http://www.clinicallyawesome.com/&quot;  rel=&quot;nofollow&quot;&gt;http://www.clinicallyawesome.com/&lt;/a&gt; - Blog and ephemeral output&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://static.clinicallyawesome.com/projects/start&quot; class=&quot;wikilink1&quot; title=&quot;projects:start&quot;&gt;Projects&lt;/a&gt; - Stuff I have done or am doing&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
            <author>jason</author>
            <pubDate>Sat, 20 Mar 2010 11:57:28 -0700</pubDate>
        </item>
    </channel>
</rss>

