<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for PC Sympathy</title>
	<atom:link href="http://www.pcsympathy.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pcsympathy.com</link>
	<description>Your Source for PC News and Technical Support</description>
	<pubDate>Thu, 15 May 2008 18:19:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Comment on WordPress 2.5 Cookie Forging Explained by devnull</title>
		<link>http://www.pcsympathy.com/2008/04/26/wordpress-25-cookie-forging-explained/#comment-62</link>
		<dc:creator>devnull</dc:creator>
		<pubDate>Wed, 07 May 2008 09:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.pcsympathy.com/?p=664#comment-62</guid>
		<description>I did some backtracking and I must be missing something or I have misunderstood something because this all seems imposible without knowing SECRET_KEY and SECRET_KEY constants if those aren't defined a random string is generated.
$key = wp_hash($user-&#62;user_login . $expiration); great however
function wp_hash($data) { $salt = wp_salt();
lets have a look at wp_salt();

function wp_salt() {
        global $wp_default_secret_key;
        $secret_key = '';
        if ( defined('SECRET_KEY') &#38;&#38; ('' != SECRET_KEY) &#38;&#38; ( $wp_default_secret_key != SECRET_KEY) )
                $secret_key = SECRET_KEY;

        if ( defined('SECRET_SALT') ) {
                $salt = SECRET_SALT;
        } else {
                $salt = get_option('secret');
                if ( empty($salt) ) {
                        $salt = wp_generate_password();
                        update_option('secret', $salt);
                }
        }

        return apply_filters('salt', $secret_key . $salt);
}

So without knowing those constants how can you feed function hash_hmac($algo, $data, $key, $raw_output = false) the param $key?</description>
		<content:encoded><![CDATA[<p>I did some backtracking and I must be missing something or I have misunderstood something because this all seems imposible without knowing SECRET_KEY and SECRET_KEY constants if those aren&#8217;t defined a random string is generated.<br />
$key = wp_hash($user-&gt;user_login . $expiration); great however<br />
function wp_hash($data) { $salt = wp_salt();<br />
lets have a look at wp_salt();</p>
<p>function wp_salt() {<br />
        global $wp_default_secret_key;<br />
        $secret_key = &#8221;;<br />
        if ( defined(&#8217;SECRET_KEY&#8217;) &amp;&amp; (&#8221; != SECRET_KEY) &amp;&amp; ( $wp_default_secret_key != SECRET_KEY) )<br />
                $secret_key = SECRET_KEY;</p>
<p>        if ( defined(&#8217;SECRET_SALT&#8217;) ) {<br />
                $salt = SECRET_SALT;<br />
        } else {<br />
                $salt = get_option(&#8217;secret&#8217;);<br />
                if ( empty($salt) ) {<br />
                        $salt = wp_generate_password();<br />
                        update_option(&#8217;secret&#8217;, $salt);<br />
                }<br />
        }</p>
<p>        return apply_filters(&#8217;salt&#8217;, $secret_key . $salt);<br />
}</p>
<p>So without knowing those constants how can you feed function hash_hmac($algo, $data, $key, $raw_output = false) the param $key?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Your Computer Runs So Slowly by manunkind</title>
		<link>http://www.pcsympathy.com/2008/04/09/why-your-computer-runs-so-slowly/#comment-45</link>
		<dc:creator>manunkind</dc:creator>
		<pubDate>Thu, 10 Apr 2008 16:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.pcsympathy.com/?p=436#comment-45</guid>
		<description>tyrer,

You are right about CCleaner.  It's a must-have for any toolbox.  Thanks for your comment.</description>
		<content:encoded><![CDATA[<p>tyrer,</p>
<p>You are right about CCleaner.  It&#8217;s a must-have for any toolbox.  Thanks for your comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Your Computer Runs So Slowly by tyrer</title>
		<link>http://www.pcsympathy.com/2008/04/09/why-your-computer-runs-so-slowly/#comment-44</link>
		<dc:creator>tyrer</dc:creator>
		<pubDate>Thu, 10 Apr 2008 13:10:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.pcsympathy.com/?p=436#comment-44</guid>
		<description>I'd recommend AVG too, its a very efficient program which does not hog system resources.
For defrag i prefer to automate is as i feel manual defrags are time consuming for todays large drives, and the real time defragmentation is a step ahead of scheduling as well.
Along with this i also use CCleaner for cleanups.</description>
		<content:encoded><![CDATA[<p>I&#8217;d recommend AVG too, its a very efficient program which does not hog system resources.<br />
For defrag i prefer to automate is as i feel manual defrags are time consuming for todays large drives, and the real time defragmentation is a step ahead of scheduling as well.<br />
Along with this i also use CCleaner for cleanups.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Browser hack renders routers insecure by manunkind</title>
		<link>http://www.pcsympathy.com/2008/04/08/browser-hack-renders-routers-insecure/#comment-43</link>
		<dc:creator>manunkind</dc:creator>
		<pubDate>Tue, 08 Apr 2008 12:34:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.pcsympathy.com/?p=432#comment-43</guid>
		<description>Solution:  Always change the default username and password for any device or application.  Default = well known.</description>
		<content:encoded><![CDATA[<p>Solution:  Always change the default username and password for any device or application.  Default = well known.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Password checker by manunkind</title>
		<link>http://www.pcsympathy.com/2008/03/10/password-checker/#comment-9</link>
		<dc:creator>manunkind</dc:creator>
		<pubDate>Tue, 11 Mar 2008 01:53:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.pcsympathy.com/2008/03/10/password-checker/#comment-9</guid>
		<description>Note:  Microsoft does not see your password in any way, shape or form.  All checking is done locally.</description>
		<content:encoded><![CDATA[<p>Note:  Microsoft does not see your password in any way, shape or form.  All checking is done locally.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Spam Pushes Malware Disguised As Screensavers by manunkind</title>
		<link>http://www.pcsympathy.com/2008/03/09/spam-pushes-malware-disguised-as-screensavers/#comment-8</link>
		<dc:creator>manunkind</dc:creator>
		<pubDate>Mon, 10 Mar 2008 03:26:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.pcsympathy.com/2008/03/09/spam-pushes-malware-disguised-as-screensavers/#comment-8</guid>
		<description>It all falls back to TRAIN YOUR USERS.  Teach them about the basics of security and some of this will be eliminated.

Troy</description>
		<content:encoded><![CDATA[<p>It all falls back to TRAIN YOUR USERS.  Teach them about the basics of security and some of this will be eliminated.</p>
<p>Troy</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.543 seconds -->
