<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-33547542</id><updated>2009-09-23T08:41:23.260-07:00</updated><title type='text'>Notes &amp; Thoughts</title><subtitle type='html'>This blog is just as its title says, personal notes &amp; personal thoughts.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33547542.post-8774968893302584130</id><published>2009-03-09T01:06:00.001-07:00</published><updated>2009-03-09T01:06:37.480-07:00</updated><title type='text'>I got tagged…</title><content type='html'>&lt;p&gt;Been a while…..&lt;/p&gt;  &lt;p&gt;Was tagged by &lt;a href="http://anti-virus-rants.blogspot.com/" target="_blank"&gt;Kurt&lt;/a&gt;, in an internet meme about drawing bunnies. &lt;/p&gt;  &lt;p&gt;I was most famously (or notoriously) chided in my high school days for “drawing” a landscape piece that looked like a 3 year old artwork.&lt;/p&gt;  &lt;p&gt;To preempt any disappointment, i am glad to say that the incident was an indication of my overall interest in drawing,.. nil.&lt;/p&gt;  &lt;p&gt;So i tried a 2 minute quick draw, and here’s what i got.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_VRF1-1FUVDk/SbTN_trwZ1I/AAAAAAAAAEY/zWSJRpS_vQQ/s1600-h/bunny1%5B3%5D.jpg"&gt;&lt;img title="bunny1" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="168" alt="bunny1" src="http://lh4.ggpht.com/_VRF1-1FUVDk/SbTOAlp94qI/AAAAAAAAAEc/sW24jV6uYPM/bunny1_thumb%5B1%5D.jpg?imgmax=800" width="313" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Looks bad huh?&lt;/p&gt;  &lt;p&gt;After i stopped laughing for a while, i decided to make another attempt.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_VRF1-1FUVDk/SbTOBk4-r8I/AAAAAAAAAEg/sVYn8DiXIE8/s1600-h/bunny2%5B4%5D.jpg"&gt;&lt;img title="bunny2" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="206" alt="bunny2" src="http://lh5.ggpht.com/_VRF1-1FUVDk/SbTOC1zBICI/AAAAAAAAAEk/cbItK5ZazH8/bunny2_thumb%5B2%5D.jpg?imgmax=800" width="310" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This is about as good as i can get!&lt;/p&gt;  &lt;p&gt;And to finally continue on this meme, i’m going to tag &lt;a href="http://sunbeltblog.blogspot.com/" target="_blank"&gt;Alex Eckelberry&lt;/a&gt;, &lt;a href="http://thompson.blog.avg.com/" target="_blank"&gt;Roger Thompson&lt;/a&gt; and of course, &lt;a href="http://www.eset.com/threat-center/blog/" target="_blank"&gt;Randy Abrams&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-8774968893302584130?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/8774968893302584130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=8774968893302584130' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/8774968893302584130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/8774968893302584130'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2009/03/i-got-tagged.html' title='I got tagged…'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-237052597051445041</id><published>2009-01-05T08:55:00.000-08:00</published><updated>2009-01-05T08:56:27.093-08:00</updated><title type='text'>Minor change</title><content type='html'>Away for too long. Added Avira's newly launched blog to my blogroll.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://technorati.com/tag/antivirus" rel="tag"&gt;antivirus&lt;/a&gt; &lt;a href="http://technorati.com/tag/antimalware" rel="tag"&gt;antimalware&lt;/a&gt; &lt;a href="http://technorati.com/tag/antispyware" rel="tag"&gt;antispyware&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-237052597051445041?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/237052597051445041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=237052597051445041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/237052597051445041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/237052597051445041'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2009/01/minor-change.html' title='Minor change'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-1663732339974080762</id><published>2008-05-04T19:00:00.001-07:00</published><updated>2008-05-04T19:00:13.817-07:00</updated><title type='text'>Back from Amsterdam</title><content type='html'>&lt;p&gt;I was in Amsterdam for two events: the AMTSO meeting and the CARO workshop on Packers, Decryptors and Obfuscators.&lt;/p&gt; &lt;p&gt;First, &lt;a href="http://www.amtso.org/meetings/10-nextmeeting/15-hoofddorp.html" target="_blank"&gt;the AMTSO meeting&lt;/a&gt;. It was a follow-up to the discussions made in the last few AV industry conferences and gatherings, and the Pro-Term management committee did a lot of work to get the discussions flowing.&lt;/p&gt; &lt;p&gt;What's the AMTSO you ask? The Anti-Malware Testing Standards Organization, or AMTSO, is dedicated to helping improve the objectivity, quality and relevance of anti-malware technology testing.&lt;/p&gt; &lt;p&gt;Open discussions were the main goal of the day, on various subjects ranging on the technical details to the practicality of some of the recommendations that came out of these discussions.&lt;/p&gt; &lt;p&gt;The fact that there were professional testers, publishers and legal representatives gave better and instant feedback to some of the issues that were brought up, instead of delaying them to offline discussions later. &lt;/p&gt; &lt;p&gt;I look forward to the next AMTSO meeting, and the eventual adherence to its recommendations to improve the overall quality of testing of the antimalware products.&lt;/p&gt; &lt;p&gt;The CARO workshop was a great gathering of the experts that are doing the unpacking, the decrypting and the de-obfuscating of files on a day to day basis sharing their insights and lessons learnt from their work.&lt;/p&gt; &lt;p&gt;Kurt Natvig from Norman started off with an opening that made it really hard to follow-up on. Most of the presenters gamely took on that challenge though! Even I was able to understand the challenges and the work required for future research. Fellow attendee from &lt;a href="http://www.avertlabs.com/research/blog/index.php/2008/05/01/greetings-from-amsterdam/" target="_blank"&gt;McAfee&lt;/a&gt; also agreed on that point.&lt;/p&gt; &lt;p&gt;The program was organized very tightly and had papers that related and continued on the prior papers' work in a very logical manner. This helped to facilitate lots of discussions during the various coffee-break sessions and the dinner sessions.&lt;/p&gt; &lt;p&gt;A few themes were constantly present through the two events. The need to do good for the sake of the computing community being always in the minds and hearts of the folks that attended the events. Everyone was in a position that can and will make product improvements that will impact large groups of IT users.&lt;/p&gt; &lt;p&gt;To facilitate that need, this group of experts are sharing their knowledge and their experience with one another. Do keep in mind that the attendees are working in competing companies, but yet, they share most of their insight to help one another.&lt;/p&gt; &lt;p&gt;To make full use of these kind of gatherings, the attendees practically need to wave their goodbyes to something &lt;a href="http://blogs.authentium.com/virusblog/" target="_blank"&gt;known as sleep&lt;/a&gt;. Discussions continued through the late night, accompanied by the industry number one energy drink: beer. I even got a few action items that i need to work on when i'm back at work.&lt;/p&gt; &lt;p&gt;The &lt;a href="http://www.datasecurity-event.com/program.html" target="_blank"&gt;CARO workshop&lt;/a&gt; and the hosting of the AMTSO were organized by &lt;a href="http://zwienenberg.org/RIGHARD/index1.htm" target="_blank"&gt;Righard Zwienenberg&lt;/a&gt;, from &lt;a href="http://www.norman.com/" target="_blank"&gt;Norman ASA&lt;/a&gt;. Thanks to his great work, amidst a personal monumental event, and slight sickness, both events went on fine. Thanks Righard!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-1663732339974080762?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/1663732339974080762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=1663732339974080762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/1663732339974080762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/1663732339974080762'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2008/05/back-from-amsterdam.html' title='Back from Amsterdam'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-2578921956814564811</id><published>2007-12-25T07:43:00.001-08:00</published><updated>2007-12-25T07:43:50.050-08:00</updated><title type='text'>Back from AVAR 2007</title><content type='html'>&lt;p&gt;I just came back to the States after attending the &lt;a href="http://www.aavar.org/avar2007/" target="_blank"&gt;AVAR 2007&lt;/a&gt; conference in Seoul, and a detour to Singapore to visit my family &amp;amp; friends.&lt;/p&gt; &lt;p&gt;The organizers made a great decision in arranging for the papers with related subjects to be presented within the same session. The whole session on anti-malware testing kept everyone in thinking how such issues affect the industry. &lt;/p&gt; &lt;p&gt;The conference this year had a few &lt;a href="http://uvicrabbit.tistory.com/tag/AVAR2007" target="_blank"&gt;papers&lt;/a&gt; that focused on hacking or malware on online gaming, which reflected the massive online gaming market in South Korea. &lt;/p&gt; &lt;p&gt;Two other local presenters, one from my company, and is a immediate team member of Jeanette, did a paper on Vista technology, while a representative from KISA showcased the botnet mitigation efforts in Korea. &lt;/p&gt; &lt;p&gt;Another interesting paper was on the research and defense against password stealing trojans in China. It gave a different flavor to what most of the attendees have seen outside of China.&lt;/p&gt; &lt;p&gt;I believe having more and more regional based presentations will make AVAR a much more unique conference as compared to the other major anti virus conferences. Having the local presenters present in a language that they're comfortable in also make good sense, as that will increase the quality of the presentation to the local attendees, but will increase some operational costs on the organizers to provide real-time translations and the equipment required for such a service. &lt;/p&gt; &lt;p&gt;Randy Abrams did a very interesting paper on heuristics. It was unique in the sense that he described a highly technical subject matter in a very easy to understand manner, as the WebSense folks mentioned,.. "&lt;a href="http://www.websense.com/securitylabs/blog/blog.php?BlogID=164" target="_blank"&gt;.. moved the audience deeply.&lt;/a&gt;"&lt;/p&gt; &lt;p&gt;It's quite funny to find that oftentimes, i have to go to a conference overseas to meet up with someone else in the company. I finally got a chance to meet up face-to-face with Dan, who's a great guy to be with, and Jaime, who is a fellow Singaporean that moved to Redmond, instead of just shooting each other emails.&lt;/p&gt; &lt;p&gt;Of course, meeting up with members from the various AV companies, and my company's other colleagues, and having a great time doing such discussions make any conference fun, and make the 20+ hour travel a lot more easier to handle.&lt;/p&gt; &lt;p&gt;The post-conference tour was unique in the sense that we got to visit &lt;a href="http://research.pandasecurity.com/archive/Back-from-AVAR-2007.aspx" target="_blank"&gt;the&lt;/a&gt; &lt;a href="http://research.pandasecurity.com/blogs/images/avar2007/avar-dmz.jpg" target="_blank"&gt;DMZ&lt;/a&gt;. The most memorable thing on that tour was something that was totally unscheduled. It was a group of guys in the thirties-to-fifties, in a volleyball-like court, playing something that's quite similar to Asia's &lt;a href="http://www.youtube.com/watch?v=Q_oiycbO3RU" target="_blank"&gt;Sepak Takraw&lt;/a&gt;, but with a soccer ball. The energy and excitement these folks had in their games totally impressed the tour attendees, who were mostly tired from walking down a path that probably was designed for hobbits rather than typical humans nowadays.&lt;/p&gt; &lt;p&gt;I thank the &lt;a href="http://global.ahnlab.com/" target="_blank"&gt;AhnLab&lt;/a&gt; folks that organized this year's conference for being able to provide such a great conference!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-2578921956814564811?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/2578921956814564811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=2578921956814564811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/2578921956814564811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/2578921956814564811'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2007/12/back-from-avar-2007.html' title='Back from AVAR 2007'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-2814808856455323426</id><published>2007-11-28T01:33:00.001-08:00</published><updated>2007-11-28T01:34:47.682-08:00</updated><title type='text'>All hail XKCD</title><content type='html'>&lt;p&gt;Best Comic Indeed.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://xkcd.com/350/"&gt;&lt;img height="224" src="http://imgs.xkcd.com/comics/network.png" width="400" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;[nod to Fergie]&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-2814808856455323426?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/2814808856455323426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=2814808856455323426' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/2814808856455323426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/2814808856455323426'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2007/11/all-hail-xkcd.html' title='All hail XKCD'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-8216986254321254390</id><published>2007-10-25T18:44:00.000-07:00</published><updated>2007-10-25T15:46:51.931-07:00</updated><title type='text'>Commentary on commentaries</title><content type='html'>&lt;p&gt;During my high school days, one of the primary books that i had to cover is William Shakespeare's Macbeth. At that time, one couldn't really grasp the prowess of his words and phrasing that captured every essence in life. I guess you really need life's experiences to complement such classic literature.&lt;/p&gt;&lt;p&gt;I can still easily recite some of the soliloquys from the main character. One of my favorite quotes from Macbeth is in Act V, Scene V, where Macbeth, upon hearing the death of his wife, cited:&lt;/p&gt;&lt;p&gt;"Out, out, brief candle! Life's but a walking shadow, a poor player that struts and frets his hour upon the stage and then is heard no more: it is a tale told by an idiot, full of sound and fury, signifying nothing." &lt;/p&gt;&lt;p&gt;The last line has multiple layers of meaning to it. The layer that i'm focusing on this post is about the comment that Shakespeare made on what constitutes good drama. I believe that the comment applies to sports, and other areas as well. &lt;/p&gt;&lt;p&gt;Being a boy in his teenager years in Singapore, chances are that he would be playing football (aka Soccer in USA), and would have been watching the Big League Soccer from the UK. At that time, the telecast would be a straightforward showing of the football match, with minimal commentary. Similarly, the football World Cup matches would be shown on TV right at the minute the matches started in the host countries. You'd watch the game, have a break during half time, and finish the game right at the final whistle.&lt;/p&gt;&lt;p&gt;Nowadays, it is not uncommon to see a pre-game show that lasts for an hour. Sometimes for big events like the World Cup final, the pre-game show might be three hours for a 90 minute match! A big team of former players, commentators, "experts" and other guests will be sharing their points of view with one another.&lt;/p&gt;&lt;p&gt;Similarly, during the actual match, the commentators will start to cite tons of metrics, for example:&lt;/p&gt;&lt;p&gt;1) how many assists each player make this season&lt;/p&gt;&lt;p&gt;2) how many tackles (successful/failed) &lt;/p&gt;&lt;p&gt;3) how much playing time each player has&lt;/p&gt;&lt;p&gt;4) so on and so forth....&lt;/p&gt;&lt;p&gt;I wonder how all these metrics actually matter. At the end of the day, isn't the one important data point is whether one team scores more goals than the other?  Team A can make 1000 assists, has 100 shots at goal, make 100 successful tackles, and ran 10000 yards during the 90 minutes, but if Team B can make their 1 shot at goal count, nothing else matter. The top scorer in the World Cup 2006 was Germany's Miroslav Klose, who had a two goal lead against the next set of top scorers, but the final was between Italy and France.&lt;/p&gt;&lt;p&gt;What all the pre-game/post-game shows and the in-game commentaries have done is to create a huge and profitable market in terms of allowing these non-playing "experts" to give their two cents' worth of opinion in as many media channels as they can. &lt;/p&gt;&lt;p&gt;I recalled that there was a series in probably early 2002 that had two sets of commentators that were spouting different "data" on the same players in the same season. One set would say that Zola passed 212 times in the month of August, while another set said it was 195 times. It became a farce when they started arguing about the definition of a pass from their respective point of view!&lt;/p&gt;&lt;p&gt;Is there any real value added to the game? No. The unnecessary hype of such useless metrics not only do not add value to the game, but rather, shifts people's focus off the most important goal, which is, who score more goals! &lt;/p&gt;&lt;p&gt;This also created some false sense of authority on these "experts". Again, the ones that gained from these "sound and fury" are the ones that go around spreading sound and fury. I pity the players that are doing the actual sports. At least in terms of football players, most top league players are getting rich enough that they can afford to ignore this kind of distraction.&lt;/p&gt;&lt;p&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Commentary/" rel="tag"&gt;Commentary&lt;/a&gt; , &lt;a href="http://technorati.com/tags/Shakespeare/" rel="tag"&gt;Shakespeare&lt;/a&gt; , &lt;a href="http://technorati.com/tags/Football/" rel="tag"&gt;Football&lt;/a&gt; , &lt;a href="http://technorati.com/tags/Soccer/" rel="tag"&gt;Soccer&lt;/a&gt; , &lt;a href="http://technorati.com/tags/World%20Cup/" rel="tag"&gt;World Cup&lt;/a&gt; , &lt;a href="http://technorati.com/tags/Macbeth/" rel="tag"&gt;Macbeth&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-8216986254321254390?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/8216986254321254390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=8216986254321254390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/8216986254321254390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/8216986254321254390'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2007/10/commentary-on-commentaries.html' title='Commentary on commentaries'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-4169453388613826721</id><published>2007-10-24T18:16:00.001-07:00</published><updated>2007-10-24T18:36:47.825-07:00</updated><title type='text'>Optimizing for metrics</title><content type='html'>&lt;p&gt;While waiting for Sharon yesterday, i was at the company's in-house library and read from cover to cover two to three small but good books. The topics range from various software development models, Mathematical Puzzles (gosh, how i missed doing the math and logic puzzles from &lt;a href="http://en.wikipedia.org/wiki/Martin_Gardner" target="_blank"&gt;Martin Gardner&lt;/a&gt; when i was in high school) and one on good management and leadership skills on a quality team! &lt;/p&gt; &lt;p&gt;The first book (&lt;em&gt;&lt;a href="http://www.amazon.com/Smart-Gets-Things-Done-Technical/dp/1590598385" target="_blank"&gt;Smart and Gets Things Done&lt;/a&gt;&lt;/em&gt;) that i just completed in about 20 mins was a book by &lt;a href="http://www.joelonsoftware.com/items/2007/10/17b.html" target="_blank"&gt;Joel&lt;/a&gt;. Some of the chapters do not apply to me since i'm not a hiring manager, but the concise but very detailed chapters are great to incite ideas in my brain. I can see someone already shivering from afar.&lt;/p&gt; &lt;p&gt;An example that he mentioned on Starbucks vs other local cafes was just something that i personally observed recently. Having the chance to visit two similar Mexican fast food places, &lt;a href="http://www.chipotle.com/" target="_blank"&gt;Chipotle&lt;/a&gt; and &lt;a href="http://www.qdoba.com/" target="_blank"&gt;Qdoba&lt;/a&gt;, that have practically the same setup in terms of layout and menu options. They even had the same number of people queuing up for orders but somehow, one had a very quick flow while the other was stuttering along.&lt;/p&gt; &lt;p&gt;The only thing different is that Chipotle has a very optimized process from the point that the customer orders the food to the point where the customer pays for the food. The order is only taken once, and the necessary information is passed down the "service line" in an effective manner. This is something that Qdoba didn't do. First the customer give his order to the first "server", and then to the one that handles the condiments, and then to the cashier eventually.&lt;/p&gt; &lt;p&gt;Three times vs one time. Hmm.. So where's the secret trick that Starbucks and Chipotle do that the others don't? The person taking the order WRITES down all the necessary information in acronyms on the wrapper/cup, and basing on the provided information, the rest of the service line can continue on without impacting the customer.&lt;/p&gt; &lt;p&gt;I wonder why that there's such a big difference in the way the two sets of examples are doing processes that are inherently the same?&lt;/p&gt; &lt;p&gt;One way of looking at it is perhaps the way that the organizations are measuring their staff. What is the critical metric that they should focus on? Is it the eventual customer satisfaction, or the measurement of how long each member along the service line take?&lt;/p&gt; &lt;p&gt;That line of thought link the first book to the book with the mathematical puzzles that i just couldn't remember the title for. A puzzle that was detailed is the well known &lt;a href="http://en.wikipedia.org/wiki/Prisoner%27s_dilemma" target="_blank"&gt;Prisoner's Dilemma&lt;/a&gt;. In this game, as in all game theory, the only concern of each individual player ("prisoner") is maximizing his/her own payoff, without any concern for the other player's payoff. &lt;/p&gt; &lt;p&gt;Since each member along the service line is measured for his own efficiency, the quicker he can move the customer down the line the more rewards he will get. He will not care for whether the downstream gets the necessary information to work with, or worse, whether the customer is even being frustrated by the repeated queries on the same order again.&lt;/p&gt; &lt;p&gt;Would i blame the folks on the service line? No. If their management gives them such a metric for measurement, chances are that the folks will find ways to optimize for the specific metric that gets rewarded, without actually achieving the most significant outcome that is desired. In this case, i believe that the management might want happy customers that will be glad to come back for future purchases, but will they get such repeated purchases? I know that i won't want to spend time in Qdoba. If i want the same kind of food, i'll go to the more effective and efficient Chipotle.&lt;/p&gt; &lt;p&gt;More book reviews in the future. I promise a more regular update on this blog. 8).&lt;/p&gt;Technorati tags: &lt;a href="http://technorati.com/tags/book%20review" rel="tag"&gt;book review&lt;/a&gt;, &lt;a href="http://technorati.com/tags/starbucks" rel="tag"&gt;starbucks&lt;/a&gt;, &lt;a href="http://technorati.com/tags/fastfood" rel="tag"&gt;fastfood&lt;/a&gt;, &lt;a href="http://technorati.com/tags/chipotle" rel="tag"&gt;chipotle&lt;/a&gt;, &lt;a href="http://technorati.com/tags/qdoba" rel="tag"&gt;qdoba&lt;/a&gt;, &lt;a href="http://technorati.com/tags/joel" rel="tag"&gt;joel&lt;/a&gt;, &lt;a href="http://technorati.com/tags/notes" rel="tag"&gt;notes&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-4169453388613826721?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/4169453388613826721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=4169453388613826721' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/4169453388613826721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/4169453388613826721'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2007/10/optimizing-for-metrics.html' title='Optimizing for metrics'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-7256557039228182659</id><published>2007-10-23T18:00:00.000-07:00</published><updated>2007-10-25T15:53:28.046-07:00</updated><title type='text'>Real life testing</title><content type='html'>&lt;p&gt;So, what is a test? Among many other definitions, it's "&lt;em&gt;&lt;a href="http://www.google.com/search?q=define%3A+test&amp;amp;rls=com.microsoft:en-us&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;startIndex=&amp;amp;startPage=1"&gt;achieve a certain score or rating on a test&lt;/a&gt;&lt;/em&gt;". Most tests that one will do is constrained to a certain subject (for example, Elementary English), or even just a certain area within a specific subject (&lt;a href="http://wiki.answers.com/Q/What_is_the_air-speed_velocity_of_an_unladen_swallow"&gt;Estimating the Airspeed Velocity&lt;/a&gt; of an &lt;a href="http://www.style.org/unladenswallow/"&gt;Unladen Swallow in Physics&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Why should we have a limit in the areas that we're tested on? For one, it's to protect the folks that are taking the test. For example, there's no way that an English teacher, while conducting a test in Elementary English, will fail a student in the test just because he has no knowledge of &lt;a href="http://en.wikipedia.org/wiki/Klingon_language"&gt;Klingon language&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Another example that i can think of is that one will not fail his Elementary English test because he has a number of errors in his Physics test.&lt;/p&gt;&lt;p&gt;Usually, the passing standard is usually agreed upon before one takes a test. One doesn't necessary get to "agree" on the standard, but at least the standard is known. For example, the &lt;a href="http://www.dol.wa.gov/driverslicense/drivingtest.html"&gt;passing grade&lt;/a&gt; for the driving test here in Washington is 80 out of 100. You don't get to agree on it, but you know it well before you take your driving test.&lt;/p&gt;&lt;p&gt;A controlled environment is quite common in tests as well. You don't get to do your Elementary English test in a Indy 500 racing course; neither do you do your driving test in a high school car park (i hope not!).&lt;/p&gt;&lt;p&gt;Objective testing vs &lt;a href="http://blogs.authentium.com/virusblog/?p=162"&gt;subjective testing&lt;/a&gt; is always something that can be argued till kingdom come. Even in our primary example of Elementary English, you can have an objective test using multiple choice questions vs an open and &lt;a href="http://www.virusbtn.com/virusbulletin/archive/2007/04/vb200704-testing-times"&gt;subjective&lt;/a&gt; composition test. &lt;/p&gt;&lt;p&gt;Subjective testing scores are further skewed when the examiner has a goal in mind before evaluating the test entries. My high school English teacher usually score a "A" grade for me and a "C" grade for my classmate, basing on the fact that he was one of the students that was weak in English while i was always in the top two for English in the high school. So, we decided to play a prank on the English (he was an expatriate from Norwich, England) teacher and we wrote our usual compositions, gave each other our original work, and copied each other's work 100%.&lt;/p&gt;&lt;p&gt;At the end, I still received a "A" for my friend's usually "C" work, while my friend got a "C" for my usually "A" work! That's not totally scientific, but hey.. that proved a point. If you have a predetermined goal in mind, whatever that you are testing for will be affected.&lt;/p&gt;&lt;p&gt;So unless you are perfect, errors will be found (perhaps a typo, a grammatical error, drove through a red light etc) and you might fail the test. One thing that you shouldn't be justifying will be the fact that you drove through the red light because the light was too dim, or your pencil suddenly made you do a typo. As another well known &lt;a href="http://blogs.authentium.com/virusblog/?p=162"&gt;antivirus researcher&lt;/a&gt; has mentioned, "No point in looking at the color of my shirt and scoring my application based on that.". You also shouldn't expect people to mark your test based on irrelevant, or worse, constantly changing baselines during a test.&lt;/p&gt;&lt;p&gt;Most importantly, if you fail, you are held accountable for the failure. You either have to retake the test, take another subject, or fail the whole course altogether. Your actions will be based on your prior actions. As easy as that. Nothing of those comments such as "Wow.. your test is very difficult. Are you sure this is meant for Elementary grades instead of High School levels?", "Hmm.. your questions made me look bad. Let's take these questions out and give me some easier ones to handle.".&lt;/p&gt;&lt;p&gt;So what should you do if you fail? I hope that you don't go crying to your parents. They shouldn't help you to argue with the instructors for a passing grade. They should help you to find out why you have failed, and help you to improve. If you lose the World Series, you don't go crying to your coach and ask the Major League to replay the series again. You lose the series, you figure it out, and move on. Similarly, Zidane lost the World Cup for France. He cried. Even though it was found out later that the Italian defender Marco Materazzi did insult his family, he (and France) took the defeat in a sporting manner. Did he ask for a replay? No.&lt;/p&gt;&lt;p&gt;That's how real life from my life in Singapore has shown me. I don't think the examples above really works that way here now.&lt;/p&gt;&lt;p&gt;What do you think?&lt;/p&gt;Technorati tags: &lt;a href="http://technorati.com/tags/testing" rel="tag"&gt;testing&lt;/a&gt;, &lt;a href="http://technorati.com/tags/exams" rel="tag"&gt;exams&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Singapore" rel="tag"&gt;Singapore&lt;/a&gt;, &lt;a href="http://technorati.com/tags/observations" rel="tag"&gt;observations&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-7256557039228182659?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/7256557039228182659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=7256557039228182659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/7256557039228182659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/7256557039228182659'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2007/10/real-life-testing.html' title='Real life testing'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-116586841107656514</id><published>2006-12-11T12:20:00.000-08:00</published><updated>2007-02-21T23:58:09.000-08:00</updated><title type='text'>Back from AVAR 2006</title><content type='html'>&lt;p&gt;I am just back from the &lt;a href="http://www.aavar.org/"&gt;AVAR&lt;/a&gt; (Association of anti Virus Asia Researchers) &lt;a href="http://www.avar2006.org/"&gt;2006 conference&lt;/a&gt; that was recently held in Auckland, New Zealand. &lt;/p&gt; &lt;p&gt;The conference had a &lt;a href="http://www.aavar.org/avar2006/Program/"&gt;large variety of papers&lt;/a&gt; from various security organizations and companies, and I'm delighted to be one of&amp;nbsp;the &lt;a href="http://www.aavar.org/avar2006/Program/jonpoon.html"&gt;presenters&lt;/a&gt; in this year's conference.&lt;/p&gt; &lt;p&gt;Some of the papers that interested me the most were:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Eric Chien's (Symantec) presentation on &lt;a href="http://www.avar2006.org/Program/ericchien.html"&gt;gadgets&lt;/a&gt;  &lt;li&gt;Igor Muttik's (McAfee AVERT) presentation on the &lt;a href="http://www.avar2006.org/Program/igormuttik.html"&gt;web of sin&lt;/a&gt;  &lt;li&gt;&lt;a href="http://pferrie.tripod.com/"&gt;Peter Ferrie's&lt;/a&gt; (Symantec) presentation on &lt;a href="http://www.avar2006.org/Program/peterferrie.html"&gt;attacks on Virtual Machine emulators&lt;/a&gt;&amp;nbsp;(Slides and Paper on his homepage)  &lt;li&gt;Kimmo Kasslim's (F-Secure) presentation on kernel malware  &lt;li&gt;Maksym Schipka's (Messagelabs) presentation on the &lt;a href="http://www.avar2006.org/Program/maksymschipka.html"&gt;prevalence of PE Packers&lt;/a&gt; in email traffic&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The best part about attending conferences such as the ones by AVAR, &lt;a href="http://www.eicar.org/conference/"&gt;Eicar&lt;/a&gt; and &lt;a href="http://www.virusbtn.com/conference/index"&gt;Virus Bulletin&lt;/a&gt; are the informational exchange that the attendees do, either officially during the conference presentations, or socially in the gatherings in the restaurants or pubs. I think it's a surprise for folks to realize how much cooperation there is between the different companies and organizations.&lt;/p&gt; &lt;p&gt;&lt;a title="IMG_0231" href="http://www.flickr.com/photos/67155826@N00/319812299/"&gt;&lt;img height="180" alt="Waiting for the Gala Dinner" hspace="0" src="http://static.flickr.com/123/319812299_fd89a46e65.jpg" width="240" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="Presenting at AVAR" href="http://www.flickr.com/photos/67155826@N00/319833549/"&gt;&lt;img alt="Presenting at AVAR" hspace="0" src="http://static.flickr.com/131/319833549_2e104bcc1e_m.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Throughout the conference, i was still doing some final revisions to ensure that i can get my subject matter through within the allocated time. The organizers were pretty strict on the timing of the papers! Thankfully, i think i did my presentation without too much of an issue.&lt;/p&gt; &lt;p&gt;tags: &lt;a href="http://technorati.com/tag/antivirus" rel="tag"&gt;antivirus&lt;/a&gt;, &lt;a href="http://technorati.com/tag/AVAR" rel="tag"&gt;AVAR&lt;/a&gt;, &lt;a href="http://technorati.com/tag/antimalware" rel="tag"&gt;antimalware&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-116586841107656514?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/116586841107656514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=116586841107656514' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/116586841107656514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/116586841107656514'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/12/back-from-avar-2006.html' title='Back from AVAR 2006'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-116157976688961258</id><published>2006-10-22T22:02:00.000-07:00</published><updated>2006-10-22T22:03:40.133-07:00</updated><title type='text'>Got some spare time? Let's do some (anti)phishing together</title><content type='html'>&lt;p&gt;I'm going to make use of the unexpected and sudden increase in traffic on this blog, due to&amp;nbsp;my previous post, to talk about a volunteer project that I've been doing in my spare time. &lt;/p&gt; &lt;p&gt;The volunteer project that I'm talking about is the Phishing Incident Reporting and Reporting Squad, or &lt;a href="http://wiki.castlecops.com/PIRT"&gt;PIRT&lt;/a&gt; as it is more commonly known.&lt;/p&gt; &lt;p&gt;What this project does is to vet through each and every submission of potential phishing sites and scam mails that are submitted and prepare the necessary information for ISPs, hosting providers, NIC handlers, CERTs, the commercial entities that are being faked, and/or other organizations that need to gather such reports for takedown or legal proceedings.&lt;/p&gt; &lt;p&gt;The gathering point for PIRT is on &lt;a href="http://www.castlecops.com/"&gt;CastleCops&lt;/a&gt;, and is the first public and volunteers-based antiphishing community. The group of handlers are friendly and training is provided to help the newcomers get up to speed in determining whether a site is a phish/scam/exploit/spam or not.&lt;/p&gt; &lt;p&gt;As i go through the submissions, and gathered the necessary information for the reports, I've increased my knowledge of how such exploits work, usage of network tools, and the ways that the hosting sites are exploited or hacked to host such pages. I believe that's the same case for the rest of the handlers too.&lt;/p&gt; &lt;p&gt;Though not a primary focus of PIRT, the queue does get submissions of direct links to malware. Due to my concern as the admin of the release scanning system, i do gather such samples and forward them to the AV vendors for their detection (if they are not being detected at the point of investigation).&lt;/p&gt; &lt;p&gt;Recently, PIRT has hit the &lt;a href="http://www.castlecops.com/a6667-10_000_Phish_Tales.html"&gt;10,000 submissions&lt;/a&gt; to &lt;a href="http://news.netcraft.com/"&gt;Netcraft&lt;/a&gt;. Though it is indeed a good landmark to hit, it's also a bad reflection on what the end users are facing on a day to day basis.&lt;/p&gt; &lt;p&gt;It's also an indicator of the amount of daily submissions to PIRT. Though the&amp;nbsp;current handlers are doing their best, the ever-increasing queue make one feel like a member of the &lt;a href="http://www.patriotresource.com/lotr/races/rohirrim.html"&gt;Rohirrim&lt;/a&gt; defence in &lt;a href="http://larsen-family.us/~1066/helmsdeep.html"&gt;Helm's Deep&lt;/a&gt; while overlooking the oncoming army of Saruman's &lt;a href="http://en.wikipedia.org/wiki/Uruk-hai"&gt;Uruk-hai&lt;/a&gt;!&lt;/p&gt; &lt;p&gt;Chances are, you will get at least a phish mail once in a while. Even if you do not have the time or knowledge to join the handlers, you can still send the &lt;a href="http://www.castlecops.com/pirt"&gt;phish mails&lt;/a&gt; to PIRT for the folks to take care of. You can also forward the phish mail to pirt (AT) castlecops.com.&lt;/p&gt; &lt;p&gt;By doing either of these actions, you will be helping to reduce the chances that&amp;nbsp;another fellow Internet user will be scammed by the phishing sites. &lt;/p&gt; &lt;p&gt;Using an excerpt from Eric Cartman, in &lt;a href="http://www.comedycentral.com/shows/south_park/index.jhtml"&gt;Make Love, Not Warcraft&lt;/a&gt;, as he was gathering support from his buddies to fight against the one with no life, "&lt;em&gt;You can just hang around.... or you can sit at your computer and do something that matters.". &lt;/em&gt;&lt;/p&gt; &lt;p&gt;I think it applies in this case too. 8)&lt;/p&gt; &lt;p&gt;For more info about &lt;a href="http://blogs.zdnet.com/Spyware/?p=803"&gt;PIRT&lt;/a&gt;,&amp;nbsp; check out the &lt;a href="http://wiki.castlecops.com/PIRT"&gt;Castlecops' wiki&lt;/a&gt;. &lt;/p&gt; &lt;p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:bb51c3ad-21fc-446b-b92d-83485656eb3a" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/phishing" rel="tag"&gt;phishing&lt;/a&gt;, &lt;a href="http://technorati.com/tags/antiphishing" rel="tag"&gt;antiphishing&lt;/a&gt;, &lt;a href="http://technorati.com/tags/PIRT" rel="tag"&gt;PIRT&lt;/a&gt;, &lt;a href="http://technorati.com/tags/volunteer" rel="tag"&gt;volunteer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Castlecops" rel="tag"&gt;Castlecops&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-116157976688961258?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/116157976688961258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=116157976688961258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/116157976688961258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/116157976688961258'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/10/got-some-spare-time-lets-do-some.html' title='Got some spare time? Let&apos;s do some (anti)phishing together'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-116114147921664200</id><published>2006-10-17T20:17:00.000-07:00</published><updated>2006-12-01T14:01:02.016-08:00</updated><title type='text'>Where's your class? Your integrity?</title><content type='html'>&lt;p&gt;Heard about the &lt;a href="http://www.apple.com/support/windowsvirus/"&gt;portable video and music device&lt;/a&gt; that came &lt;a href="http://www.sophos.com/pressoffice/news/articles/2006/10/ipod-ships-with-virus.html"&gt;preinstalled with a virus&lt;/a&gt;?&lt;/p&gt;&lt;p&gt;Instead of focusing on how and why it was even included in the first place, the company that published a series of video ads, &lt;a href="http://www.youtube.com/watch?v=jqrqki8kK2E"&gt;including this one&lt;/a&gt;, actual try to divert the blame on the Windows platform!&lt;/p&gt;&lt;p&gt;It's not a matter of which platform that the virus originated. The fact that it's found on the portable player means that there's an issue with how the quality checks, specifically the content check was done. This also indicates that through the manufacturing cycle, the base device from which the image was duplicated to the other devices in the manufacturing run, was connected to a PC that most probably did not have , and i quote their press release, "&lt;em&gt;up to date anti-virus software which is included with most Windows computers&lt;/em&gt;".&lt;/p&gt;&lt;p&gt;The press release also show a lack of awareness of how malware works. Focusing on the filename, instead of the actual malware info, might confuse the owners of both the media player and the antivirus program of the same filename!&lt;/p&gt;&lt;p&gt;Is it now open season for &lt;a href="https://www.comingzune.com/"&gt;Zune&lt;/a&gt; to come up with their own ad to highlight this incident, as a direct response to the &lt;a href="http://www.youtube.com/watch?v=jqrqki8kK2E"&gt;video ad&lt;/a&gt;? &lt;/p&gt;&lt;p&gt;Taking this into perspective, McDonald's in Japan encountered a &lt;a href="http://www.engadget.com/2006/10/16/mcdonalds-mp3-players-ship-with-trojan-horse/"&gt;similar incident&lt;/a&gt; just a few days earlier as well. &lt;/p&gt;&lt;p&gt;Indeed, they published a press release (via Babelfish or &lt;a href="http://translate.google.com/translate?u=http%3A%2F%2Fwww.mcdonalds.co.jp%2Fwhatsnew%2Frelease%2F20061013%2Findex.html&amp;amp;langpair=ja%7Cen&amp;hl=en&amp;amp;ie=UTF-8&amp;oe=UTF-8&amp;amp;prev=%2Flanguage_tools"&gt;Google Translate&lt;/a&gt;), apologized for it, and did not insinuate that Windows was the cause of their issue.&lt;/p&gt;&lt;p&gt;Furthermore, they provided a very specific fix to their issue, compared to a general set of linkages to trial and/or free versions of anti-virus scanners.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.apple.com/pr/bios/jobs.html"&gt;Steve&lt;/a&gt;, if you need someone to advise on how to improve your quality checks, feel free to contact me 8).&lt;/p&gt;&lt;p&gt;As i was writing this post, i found that Ed Bott did a &lt;a href="http://www.edbott.com/weblog/?p=1514"&gt;similar post&lt;/a&gt; as well.&lt;/p&gt;&lt;p&gt;Update (10/17) : Randy did a similar &lt;a href="http://eset.com/threat-center/blog/?p=22"&gt;post too&lt;/a&gt; on Eset's Threat blog. It's almost 100% exactly the same as my post here, which shouldn't surprise those that know both of us as we have the same experience in managing the same scanning system.&lt;/p&gt;&lt;p&gt;Another Update (10/19) : Add a little clarification on the second paragraph. I did not mean that the company published the ad as a response to this incident. I meant that the conpany had previously published the ad as part of their campaign. It's common knowledge that these ads were published and promoted a long while ago. I do appreciate the comments. Thanks!&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Yet Another Update (10/19) : Sunbelt, and many other AV vendors, on the &lt;a href="http://research.sunbelt-software.com/threatdisplay.aspx?name=Backdoor.Rajump&amp;threatid=52610"&gt;Ravmone.exe trojan&lt;/a&gt;.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:d54dc531-fab3-40c3-8b88-c8448caaff94" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/antivirus" rel="tag"&gt;antivirus&lt;/a&gt;, &lt;a href="http://technorati.com/tags/macdonald" rel="tag"&gt;macdonald's&lt;/a&gt;, &lt;a href="http://technorati.com/tags/media%20devices" rel="tag"&gt;media devices&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-116114147921664200?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/116114147921664200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=116114147921664200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/116114147921664200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/116114147921664200'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/10/wheres-your-class-your-integrity.html' title='Where&apos;s your class? Your integrity?'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-115985829741249357</id><published>2006-10-02T23:51:00.000-07:00</published><updated>2006-10-18T12:49:55.596-07:00</updated><title type='text'>detecting test files</title><content type='html'>&lt;p&gt;Recently, i came across a set of files that were only flagged by one of the av products as being possibly malicious, specially as a trojan.&lt;/p&gt; &lt;p&gt;Since these were executables, i was able to use the sandbox technologies, &lt;a href="http://sandbox.norman.no/"&gt;Norman&lt;/a&gt; and &lt;a href="http://research.sunbelt-software.com/Submit.aspx"&gt;Sunbelt&lt;/a&gt; among others, to try to figure out why these files are triggering the flag.&lt;/p&gt; &lt;p&gt;The sandbox output from the above tools didn't show anything malicious in the executables, even with my low level of assembly language knowledge.&lt;/p&gt; &lt;p&gt;I also used &lt;a href="http://www.virustotal.com/en/indexf.html"&gt;VirusTotal&lt;/a&gt; and &lt;a href="http://virusscan.jotti.org/"&gt;Jotti's malware Scan&lt;/a&gt;&amp;nbsp;to get the scanning results from scanners that i do not use, and the results were the same. Only one of the scanner sets (the same one that triggered my initial analysis) on both sites flagged the files.&lt;/p&gt; &lt;p&gt;I then&amp;nbsp;loaded the files into a &lt;a href="http://www.microsoft.com/windows/virtualpc/default.mspx"&gt;Virtual PC&lt;/a&gt; session, and launched tools like &lt;a href="http://www.sysinternals.com/Utilities/Filemon.html"&gt;filemon&lt;/a&gt;/netmon/&lt;a href="http://www.sysinternals.com/Utilities/Regmon.html"&gt;regmon&lt;/a&gt; and other similar tools and found nothing that indicate typical malicious behavior.&lt;/p&gt; &lt;p&gt;After doing these analysis, and it was truly a "DUH" moment, i re-examined the scanner log file.&lt;/p&gt; &lt;p&gt;Next to the flag of trojan, was an additional note of testfile. In the log, it was shown like (format changed somewhat below):&lt;/p&gt; &lt;p&gt;xxx.exe - a possible trojan--testfile&lt;/p&gt; &lt;p&gt;This led me to switch my train of thought. Assuming that&amp;nbsp;these were indeed correct flags by this one single product, could these files be created to show that the product can detect the set of files, and that the product (at least its detection) works? Think of it as a scanner's own version of the &lt;a href="http://www.eicar.org/anti_virus_test_file.htm"&gt;Eicar test file&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;I have not verified whether these are indeed files created for this purpose, but assuming that they are, what do this set of file truly represent? Probably in the hands of the marketing folks of that product, it could be used as a demonstration of how good the product is, no matter how one-sided it is.&lt;/p&gt; &lt;p&gt;Would these files be eventually detected by other antimalware products? Why would they do so? If they do not, would that just add ammunition to this company's salesforce?&lt;/p&gt; &lt;p&gt;In the hands of the uninformed, would the testing results be skewed unfairly to one product vs the others?&lt;/p&gt; &lt;p&gt;Don't we have enough confusion already?&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:b418c76d-361c-4ec3-ac05-4867b7a9a446" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/antivirus" rel="tag"&gt;antivirus&lt;/a&gt;, &lt;a href="http://technorati.com/tags/testing" rel="tag"&gt;testing&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-115985829741249357?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/115985829741249357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=115985829741249357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115985829741249357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115985829741249357'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/10/detecting-test-files.html' title='detecting test files'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-115757964201000896</id><published>2006-09-06T14:54:00.000-07:00</published><updated>2006-09-11T12:38:26.116-07:00</updated><title type='text'>Open Season For Antimalware Testing?</title><content type='html'>&lt;p&gt;Not exactly following after the &lt;a href="http://www.consumerreports.org/cro/electronics-computers/protection-software-9-06/how-we-test-antivirus-software/0609_software_testing.htm"&gt;CR&lt;/a&gt; testing of the antispyware and antivirus products, but being brought into closer media attention from the CR aftermath, a number of &lt;a href="http://www.sunbelt-software.com/ihs/alex/Detection_2DRate_20of_20Alternative_20Word_20Formats_203.1.pdf"&gt;other&lt;/a&gt; &lt;a href="http://www.virus.gr/english/fullxml/default.asp?id=82&amp;amp;mnu=82"&gt;antimalware&lt;/a&gt; &lt;a href="http://www.pcworld.com/reviews/article/0,aid,124475,00.asp"&gt;testing&lt;/a&gt; reports have been published recently. &lt;/p&gt; &lt;p&gt;These reports, published or co-published by "&lt;a href="http://anti-virus-rants.blogspot.com/2006/09/end-of-security-experts.html"&gt;security experts&lt;/a&gt;", clouded the testing environment of a security space that is inherently complex and diverse to test fully. The consequence from these reports is &lt;a href="http://cybersoft.com/whitepapers/papers/open_letter.shtml"&gt;a disservice&lt;/a&gt; to the antimalware product users, as this brings &lt;a href="http://www.avien.org/publicletter.htm"&gt;confusion and panick&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;This space is highly specialized and requires&amp;nbsp;years of dedicated discipline and knowledge before one is able to fully understand the challenges, let alone communicate these challenges to end users and the mass media.&lt;/p&gt; &lt;p&gt;With the major antimalware vendors labelling these reports as flawed and bogus, it creates a wrong impression that the antimalware vendors are bullying newcomers into the antimalware space, and/or that the vendors are attacking the results as these shows the weaknesses in the products. There's also an impression that "we know more than you do" that some &lt;a href="http://www.heise-security.co.uk/articles/77440"&gt;bloggers&lt;/a&gt;, forum posters, and especially &lt;a href="http://www.matasano.com/log/434/ignore-igor-muttiks-retrospective-antivirus-testing-method/"&gt;trolls&lt;/a&gt;, are using to create churn in a discussion that need to happen.&lt;/p&gt; &lt;p&gt;However, i believe that this is not the case. Experienced testing organizations like Virus Bulletin, ISCA/Checkmark, AV-Test, AV-Comparatives have been in the market to do the testing of antimalware products, and there are times that the software companies will still dispute the testing results. The communications that come out of these disputes will help to create a better test methodology and one that is going to be accepted by the software companies.&lt;/p&gt; &lt;p&gt;I've also seen non-responses to communication attempts by antimalware vendors to the publishers of the testing reports. If one don't even want to respond to queries on one's report, it really weakens the value of the report's output.&lt;/p&gt; &lt;p&gt;One action that i have not seen (it might be due to my lack of visibility) is the participation of the experienced testing labs on this issue, other than &lt;a href="http://www.av-comparatives.org/weblog/?p=32"&gt;AV-Comparatives&lt;/a&gt;. If these other organizations got involved in the open discussions, it might help to reduce the fingerpointing from the parties involved.&lt;/p&gt; &lt;p&gt;Testings that are done by these various organizations need to have a way to be "reproed", so to speak. Well-documented methods and papers&amp;nbsp;to test antivirus products are available, especially by the established testing labs and experienced independent consultants, but i do not see such documentation on some of the recent reports . Perhaps the usage of simulated malware is one of the reason for such non-disclosure, which flaws any testing of antimalware products from the start&lt;/p&gt; &lt;p&gt;If the testing methodologies are sound and correct, there shouldn't be as much argument about the reports as there are right now.&lt;/p&gt; &lt;p&gt;Thus, the challenges coming out of this open season of antimalware testing would be:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;creating and defining an open, accepted testing methodology that its results can be reproduced in any other testing labs/organizations  &lt;li&gt;the testing organziations need to be open to suggestions to improve their testing  &lt;li&gt;to find a way to match the results from these testing organizations with mass media organizations like CR, magazines and other news media, perhaps by defining a list of criteria for "end-user perceived value" of an antimalware product such as  &lt;ul&gt; &lt;li&gt;speed of updates  &lt;li&gt;usability  &lt;li&gt;supportability  &lt;li&gt;coverage  &lt;li&gt;false positives  &lt;li&gt;compatibility with other products&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;With the &lt;a href="http://www.virusbtn.com/conference/vb2006/index"&gt;Virus Bulletin&lt;/a&gt; and the &lt;a href="http://www.aavar.org/avar2006/index.html"&gt;AVAR&lt;/a&gt; conferences in the coming months, there lies great opportunities for these issues to be discussed and addressed if the publishers of the recent reports can attend and discuss with the AV researchers face-to-face, and most probably over an endless flow of alcohol. 8)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;technorati: &lt;a href="http://technorati.com/tag/antispyware" rel="tag"&gt;antispyware&lt;/a&gt;, &lt;a href="http://technorati.com/tag/AntiVirus" rel="tag"&gt;AntiVirus&lt;/a&gt;, &lt;a href="http://technorati.com/tag/testing" rel="tag"&gt;testing&lt;/a&gt;, &lt;a href="http://technorati.com/tag/Antimalware" rel="tag"&gt;Antimalware&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-115757964201000896?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/115757964201000896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=115757964201000896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115757964201000896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115757964201000896'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/09/open-season-for-testing.html' title='Open Season For Antimalware Testing?'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-115688851111397378</id><published>2006-08-29T14:55:00.000-07:00</published><updated>2006-09-11T12:40:23.176-07:00</updated><title type='text'>Spyware testing (lackthereof?)</title><content type='html'>&lt;p&gt;Having looked at the numerous &lt;a href="http://sunbeltblog.blogspot.com/2006/08/consumer-reports-testing-scandal-its_25.html"&gt;blog&lt;/a&gt; &lt;a href="http://www.sunbelt-software.com/ihs/alex/howes_20writeup_20spycar.pdf"&gt;posts&lt;/a&gt; about Consumer Reports' September 2006 issue on the testing that they have conducted on anti-spyware applicatons, and having a chance to doing my own analysis (non-work related analysis) with the primarily (and apparently only) tool, &lt;a href="http://www.spycar.org/"&gt;Spycar&lt;/a&gt;, a suite of tools that was developed to "&lt;a href="http://www.spycar.org/Welcome%20to%20Spycar.html"&gt;model some behaviours of spyware tools&lt;/a&gt;", i felt that perhaps i can also join in somewhat belatedly and share my jotted down personal comments on the Spycar suite viz-a-viz the CR report.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The Spycar suite itself is not malicious, that we know is true (at least right now in its current form. Therefore, the first point of discussion will be the basis of validity of an antimalware application, be it antivirus or antispyware application, flagging a non-malicious tool.&lt;br /&gt;&lt;br /&gt;In most real-life situations and testings, having an application falsely flagged as malicious would be a &lt;a href="http://www.theregister.co.uk/2005/05/10/symantec_mac_false_alarm/"&gt;bad experience&lt;/a&gt; for the end-user and the application company.&lt;br /&gt;&lt;br /&gt;In the antimalware industry, the flagging of innocent applications would be termed as a &lt;a href="http://www.viruslist.com/en/glossary?glossid=153654932"&gt;false positive&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Since we have established that the Spycar suite is not malicious, and the simulated spyware actions are not malicious, how does a tester make full use of the results and behavioural blocking from antimalware products?&lt;br /&gt;&lt;br /&gt;Should the tester give high scores for an antimalware application that does flag and block all the behaviours from the Spycar suite? Why should high scores be giving to blocking of non-harmful actions which are primarily registry settings, settings that can be changed through many other vectors as compared to the sole input from the suite?&lt;br /&gt;&lt;br /&gt;The test coverage of the suite doesn't and cannot represent the overall quality of the antispyware application. Just because the application does not flag nor block the simulated actions (with reasons already mentioned above), the only thing that the tester can get out of this is that the application did not block the behaviour.&lt;br /&gt;&lt;br /&gt;Does that mean that the application is inherently bad in detection and blocking? I dont think so. Furthermore, focusing on this single point, the tester will not know whether the non-blocking of the action is due to the program's specific design philosophy, its spyware categorization, its incompetence.&lt;br /&gt;&lt;br /&gt;Which again brings my number one question in my mind when i was doing my own analysis is that how does the results that Spycar is looking for (behaviour blocking alone) represent a quality product?&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;With the large number of &lt;a href="http://blogs.zdnet.com/Spyware/?p=727"&gt;rogue&lt;/a&gt; and &lt;a href="http://www.spywarewarrior.com/rogue_anti-spyware.htm"&gt;suspect&lt;/a&gt; antispyware products available, and adding some code to specifically flag and block the Spycar suite looks like a day's work at most, this increases the opportunity for an non-informed tester to use the expected behaviour from the rogue products and score them highly.&lt;br /&gt;&lt;br /&gt;I can forsee the ads plastered all over the rogue applications websites "100% blocking for Spycar!".&lt;br /&gt;&lt;br /&gt;Oftentimes, rogue applications would actually betray the "trust" of the end-users and &lt;a href="http://www.theregister.com/2006/04/07/unspypc/"&gt;maliciously flag valid security products&lt;/a&gt; for removal, thereby futher decreasing the overall security of the end-users' machines. Wouldn't this create an environment that further confuse the end-users?&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The simulated infections from the &lt;a href="http://www.spycar.org/Spycar.html"&gt;Spycar suite&lt;/a&gt; do not necessary mean malicious intent, though it is common for spyware to do the simulated action.&lt;br /&gt;&lt;br /&gt;For example, the blocking of the Internet Explorer Options screen is an action that most spyware would perform, but it's also an option that corporations and public terminals like library kiosks tend to use too. If this kind of behaviour is expected to be blocked and the end-user prompted, wouldn't that alarm the end-users unnecessarily?&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Though the protection of the end-user's system is the primarily goal of any antimalware application, something that i've started to learn as a result of the months of constant discussions in my primary system, is that the best tool in the world wouldn't be useful (to anyone) if it takes up 100% of the CPU and 24 hours just to do a on-demand scan.&lt;br /&gt;&lt;br /&gt;Thus, there might be additional test coverage and consideration for areas such as: &lt;ul&gt;&lt;li&gt;performance of the tool &lt;/li&gt;&lt;li&gt;user-friendlieness of the tool &lt;/li&gt;&lt;li&gt;frequency of updates &lt;/li&gt;&lt;li&gt;open-door policy for categorization of the spyware&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Defense against malicious software in attacking itself would probably be very important too i believe. There's no use in having a antimalware application that can detect and block the behaviours simulated by Spycar if the application itself can be easily disabled before it can block the malicious actions. There's evidence in various viruses and malware that showed specific disabling of the more popular antimalware applications and defenses against it is critical.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The other important aspect of any antispyware application would be the effectiveness of the removal system. No antispyware is going to be useful if all it can do is to block and/or flag a spyware, but have problems removing the persistent ones!&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;You can also read up on more professionally written insights on this issue on various antimalware related blogs such as &lt;a href="http://www.eset.com/threat-center/blog/?p=11"&gt;Eset's&lt;/a&gt; (by Randy), &lt;a href="http://www.avertlabs.com/research/blog/?p=71"&gt;McAfee Avert Labs&lt;/a&gt;, &lt;a href="http://sunbeltblog.blogspot.com/2006/08/consumer-reports-testing-scandal-its_25.html"&gt;Sunbelt's&lt;/a&gt; and Eric Howes' &lt;a href="http://www.sunbelt-software.com/ihs/alex/howes_20writeup_20spycar.pdf"&gt;full commentary on this issue&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I just find it amazing that a antispyware test article (and the earlier antivirus test article) did not include a single real-life malicious sample. It's not that hard to find one on purpose these days!&lt;/p&gt;&lt;p&gt;With the above points in mind, i wonder how anyone can use the findings from the reviews to decide on what antimalware packages are the best to use.&lt;/p&gt;&lt;p&gt;And that's that for my first knowledge sharing post. &lt;/p&gt;&lt;p&gt;PS: this post was originally posted on the Offpoint blog, but i've decided to create a new blog to just focus on posts like these.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;technorati: &lt;a href="http://technorati.com/tag/antispyware" rel="tag"&gt;antispyware&lt;/a&gt;, &lt;a href="http://technorati.com/tag/AntiVirus" rel="tag"&gt;AntiVirus&lt;/a&gt;, &lt;a href="http://technorati.com/tag/testing" rel="tag"&gt;testing&lt;/a&gt;, &lt;a href="http://technorati.com/tag/Antimalware" rel="tag"&gt;Antimalware&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-115688851111397378?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/115688851111397378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=115688851111397378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115688851111397378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115688851111397378'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/08/spyware-testing-lackthereof.html' title='Spyware testing (lackthereof?)'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33547542.post-115688778511217436</id><published>2006-08-29T14:43:00.000-07:00</published><updated>2006-10-27T16:55:36.010-07:00</updated><title type='text'>hello world</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Hi. It's me.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33547542-115688778511217436?l=jonpoon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jonpoon.blogspot.com/feeds/115688778511217436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33547542&amp;postID=115688778511217436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115688778511217436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33547542/posts/default/115688778511217436'/><link rel='alternate' type='text/html' href='http://jonpoon.blogspot.com/2006/08/hello-world_29.html' title='hello world'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/01440818243056380784</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02550794799800578660'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>