Work in progress....

Noise From The Past

Posted: September 27th, 2006 | Author: lrei | Filed under: Security | Tags: , , , , | Comments Off

I forgot to post this during the week before the GLP (tsk tsk):

I finally got around to (mostly skim) reading Apple’s Secure Coding Guide. It is a very good, very clear, simple introduction to secure programming with some good pointers to other resources (links also available on the web page).

Still on the subject, Tom Yager asks Is Windows inherently more vulnerable to malware attacks than OS X? Yes. However I don’t buy his conclusion that this is merely the result of Microsoft trying to not compete with 3rd Party vendors. The article suffers from a bad case of Non sequitur – I don’t see any reason why the Services, SYSTEM account and registry mess should be blamed on Microsoft trying to please 3rd party vendors instead of simple incompetence.
I think it’s funny how everyone likes comparing their OS’s security to that of Windows and how so few (none?) compare their security to that of OpenBSD (or even netBSD). Try it, you might like it.


SNR=0

Posted: September 26th, 2006 | Author: lrei | Filed under: Programming | Tags: , , , , , , , , , | Comments Off

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } --> This is my first post after the <a href="http://neacm.fe.up.pt/glparty/">GigaLanParty</a> 2006 and coincidentally since the start of the semester.</p> <p><strong>GLP 2006: </strong></p> <p>- <a href="http://www.telecom.pt/">Portugal Telecom</a> screwed us and instead of the 1Gbps that we had last year with 100Mbps reserved for the <a href="http://www.worldcybergames.com/">WCG</a>, we got 200 Mbps with the same 100Mbps reserved for the WCG. So 100Mps / 100 people… that sucked. And no point in mentioning the <a href="http://neacm.fe.up.pt/%7Erei/archives/glp-2006-day-0-or-something/">IP incident</a> – that would’ve been the death of it.<br /> - FREE!!! POPCORN!!! courtesy of <a href="http://www.sapo.pt/">Sapo</a> – that kinda makes up for the lack of bandwidth right?<br /> - 4 (I think) XBox 360 for everyone to play.</p> <p>- The VIP feeling of the stadium’s VIP room – much better than the basement.</p> <p>So was it better than last year? Well… the lack of bandwidth is a big issue but overall I’d say yes.</p> <p><strong>FEUP:</strong></p> <p>Moving on, the start of this semester at <a href="http://www.fe.up.pt/si_uk/WEB_PAGE.INICIAL">FEUP</a> has been a bit of a mess thanks to the the <a href="http://ec.europa.eu/education/policies/educ/bologna/bologna_en.html">Bologna</a> process. Gotta love chaos.</p> <p>This semester I’m taking the following courses (some loosely translated):<br /> - Microprocessors and Personal Computers (mostly IA-32 assembly – using MASM)<br /> - Statistics<br /> - Databases (<a href="http://en.wikipedia.org/wiki/PL/SQL">PL/SQL</a>?!? plus MySQL)<br /> - Logic Programming (in prolog. I predict this one is gonna give me a lot of work)<br /> - Operating Systems (yay plus we start with the unix api <img src='http://luisrei.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p> <p><strong>Microsoft’s Zune:</strong></p> <p>It can be accuratelly described with 3 letters: <a href="http://en.wikipedia.org/wiki/Dead_on_arrival">DOA</a></p> <p><strong>Nintendo’s Wii: </strong></p> <p>I’ve been wanting to blog about this one for a while now. The wii has gotten a lot of attention around the blogosphere and in gaming sites/forums. One might mistake this hype for something more substantial and it’s not uncommon to see predictions of the Wii’s “inevitable” success. This is not unlike the attention that Mac OSX gets from the blogosphere and, in fact, from the traditional media itself. A Martian reading the blogosphere would be induced to think that the Mac actually has a significant share of the PC market. But like most of us know, the reality is quite different. The core of the problem is the simple statistical problem of a non-random sample of the population – the population of people who feel the need to be fanboys (this is of course a biased oversimplification). The point is, while the Wii may sell much better than the Gamecube (if simply due to the fact the gamecube was the late arrival in the current/past generation console war), it is unlikely to rival the Xbox 360 or the PS3.</p> <p>Considering the <a href="http://boards.sega.com/sega/viewtopic.php?t=65115">supposed hardware specs</a>, calling the Wii <a href="http://www.ps3power.com/ps3hardwarespecs.htm">a next generation console</a> (PS3) is <a href="http://www.xbox.com/en-US/hardware/xbox360/powerplay.htm">a bit</a> (Xbox360) of a stretch. I’m sure that the fact that I own a PS1 and a PS2 makes me biased but if sony did such a good job with the first 2 generations of the product, why should I (or anyone else for that matter) assume that it won’t do the same again this time? And for the record, I think the Xbox 360 is going to be as big as the PS3.</p> <p><strong>No Net @ My Room – Crappy Wireing:</strong></p> <p>Bye Bye tvtel? Hello claranet?</p> <p><strong>Filesystems:</strong></p> <p><a href="http://en.wikipedia.org/wiki/ZFS">ZFS</a> will takeover the world. The new fat – a new filesystem we can all (linux, bsds, OSX, Windows via 3rd party software, not like MS would ever do what’s right for their customers) agree to support (and hopefully use by default) – a man can dream. I’m getting tired of having to use fat on my portable HD. FAT’s limitations are well… too limiting in these days – keeping files below 4GB means I have to tar them into multiple archives or split them. But there’s simply no other filesystem that is supported across the different systems. While I wait for ZFS to conquer all, I’ll have to come up with a temporary solution – maybe HFS with a fat partition with HFS software for Windows.</p> <p><strong>Next on Rei – Through The Wire</strong>:</p> <p>New Toys Part II & III. This past few weeks have been kinda hard and I’ve been very busy and I still have 2 tons of things to do. Hopefully I’ll get the logserver up by the end of the day and still take a look at Statistics or maybe Databases. And god I hate classes at 8am.</p> <hr/> </div> <div class="post"> <h1><a href="http://luisrei.com/2006/09/08/glp-day-1-night-falls/">GLP Day 1- Night falls</a></h1> <small><b>Posted:</b> September 8th, 2006 | <b>Author:</b> <a href="http://luisrei.com/author/lrei/" title="Posts by lrei">lrei</a> | <b>Filed under:</b> Uncategorized | <b>Tags:</b> <a href="http://luisrei.com/tag/feup/" rel="tag">FEUP</a>, <a href="http://luisrei.com/tag/networking/" rel="tag">Networking</a>, <a href="http://luisrei.com/tag/ui/" rel="tag">Ui</a> | <span>Comments Off</span></small> <p><a href="http://neacm.fe.up.pt/~relax/archives/2005/10/01/glp-day-two/">Once again</a> the HP network equipment that was provided fails to perform adequately. <a href="http://nunodantas.com/blog">Dantas</a> is on his way to FEUP to get a replacement. <a href="http://luisrei.com/2006/09/08/glp-day-1-night-falls/#more-212" class="more-link">Read the rest of this entry »</a></p> <hr/> </div> <div class="post"> <h1><a href="http://luisrei.com/2006/09/08/glp-day-1-morning/">GLP Day 1 – Morning</a></h1> <small><b>Posted:</b> September 8th, 2006 | <b>Author:</b> <a href="http://luisrei.com/author/lrei/" title="Posts by lrei">lrei</a> | <b>Filed under:</b> Uncategorized | <b>Tags:</b> <a href="http://luisrei.com/tag/feup/" rel="tag">FEUP</a>, <a href="http://luisrei.com/tag/networking/" rel="tag">Networking</a> | <span>Comments Off</span></small> <p>The IRC server is up and runing, no services though – no point for a 3 day event… dunno if it’s even going to be used.</p> <p>Counter-Strike and Counter-Strike Source servers are also runing.</p> <p>At the moment ethernet cables still don’t reach every table but they will soon, there are a bunch of people working on it.</p> <hr/> </div> <div class="post"> <h1><a href="http://luisrei.com/2006/09/08/glp-2006-day-0-or-something/">GLP 2006 – Day 0 or something</a></h1> <small><b>Posted:</b> September 8th, 2006 | <b>Author:</b> <a href="http://luisrei.com/author/lrei/" title="Posts by lrei">lrei</a> | <b>Filed under:</b> Uncategorized | <b>Tags:</b> <a href="http://luisrei.com/tag/feup/" rel="tag">FEUP</a>, <a href="http://luisrei.com/tag/networking/" rel="tag">Networking</a> | <span>Comments Off</span></small> <p><a href="http://neacm.fe.up.pt/~relax/">Relax</a> got the wireless network runing which is what I’m using to make this post (via my laptop). I haven’t setup my own PC… I forgot the power cable for my monitor – one of the hazards of everything being plugged into a UPS, I only took one power cable from the cable drawer. Sigh. No matter, others forgot too so Relax and Gaspar went to get some cables and there will probably be an extra one for me.<br /> TODO:</p> <p>- Setup, Configure and test the goddamn IRC server</p> <p>-  Setup and test the game servers</p> <p>This could’ve been done long ago if the Portugal Telecom people hadn’t been silly… a lan party (of 200+ people) behind NAT – this one is going in my <a href="http://en.wikipedia.org/wiki/Lolerskates">LOLERSKATES</a>.txt.</p> <p>I’m a bit tired and it’s going to be a long night….</p> <hr/> </div> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> </div> <div id="sidebar"> <div class="block search-3 widget_search"><form role="search" method="get" id="searchform" action="http://luisrei.com/" > <div><label class="screen-reader-text" for="s">Search for:</label> <input type="text" value="" name="s" id="s" /> <input type="submit" id="searchsubmit" value="Search" /> </div> </form></div><div class="block calendar-3 widget_calendar"><h3> </h3><div id="calendar_wrap"><table id="wp-calendar" summary="Calendar"> <caption>September 2006</caption> <thead> <tr> <th abbr="Monday" scope="col" title="Monday">M</th> <th abbr="Tuesday" scope="col" title="Tuesday">T</th> <th abbr="Wednesday" scope="col" title="Wednesday">W</th> <th abbr="Thursday" scope="col" title="Thursday">T</th> <th abbr="Friday" scope="col" title="Friday">F</th> <th abbr="Saturday" scope="col" title="Saturday">S</th> <th abbr="Sunday" scope="col" title="Sunday">S</th> </tr> </thead> <tfoot> <tr> <td abbr="August" colspan="3" id="prev"><a href="http://luisrei.com/2006/08/" title="View posts for August 2006">« Aug</a></td> <td class="pad"> </td> <td abbr="October" colspan="3" id="next"><a href="http://luisrei.com/2006/10/" title="View posts for October 2006">Oct »</a></td> </tr> </tfoot> <tbody> <tr> <td colspan="4" class="pad"> </td><td>1</td><td>2</td><td>3</td> </tr> <tr> <td>4</td><td>5</td><td>6</td><td>7</td><td><a href="http://luisrei.com/2006/09/08/" title="GLP 2006 – Day 0 or something, GLP Day 1 – Morning, GLP Day 1- Night falls">8</a></td><td>9</td><td>10</td> </tr> <tr> <td>11</td><td>12</td><td>13</td><td>14</td><td>15</td><td>16</td><td>17</td> </tr> <tr> <td>18</td><td>19</td><td>20</td><td>21</td><td>22</td><td>23</td><td>24</td> </tr> <tr> <td>25</td><td><a href="http://luisrei.com/2006/09/26/" title="SNR=0">26</a></td><td><a href="http://luisrei.com/2006/09/27/" title="Noise From The Past">27</a></td><td>28</td><td>29</td><td>30</td> <td class="pad" colspan="1"> </td> </tr> </tbody> </table></div></div><div class="block tag_cloud-3 widget_tag_cloud"><h3>Tags</h3><div><a href='http://luisrei.com/tag/apple/' class='tag-link-68' title='35 topics' style='font-size: 17.692307692308pt;'>apple</a> <a href='http://luisrei.com/tag/blog/' class='tag-link-78' title='2 topics' style='font-size: 9.3846153846154pt;'>blog</a> <a href='http://luisrei.com/tag/book/' class='tag-link-59' title='35 topics' style='font-size: 17.692307692308pt;'>book</a> <a href='http://luisrei.com/tag/browser/' class='tag-link-64' title='14 topics' style='font-size: 14.769230769231pt;'>browser</a> <a href='http://luisrei.com/tag/business/' class='tag-link-30' title='3 topics' style='font-size: 10.307692307692pt;'>Business</a> <a href='http://luisrei.com/tag/chefax/' class='tag-link-4' title='13 topics' style='font-size: 14.538461538462pt;'>Chefax</a> <a href='http://luisrei.com/tag/django/' class='tag-link-66' title='2 topics' style='font-size: 9.3846153846154pt;'>django</a> <a href='http://luisrei.com/tag/entertainment/' class='tag-link-5' title='82 topics' style='font-size: 20.461538461538pt;'>Entertainment</a> <a href='http://luisrei.com/tag/feup/' class='tag-link-6' title='29 topics' style='font-size: 17.076923076923pt;'>FEUP</a> <a href='http://luisrei.com/tag/firefox/' class='tag-link-49' title='26 topics' style='font-size: 16.692307692308pt;'>Firefox</a> <a href='http://luisrei.com/tag/freedom/' class='tag-link-58' title='9 topics' style='font-size: 13.384615384615pt;'>freedom</a> <a href='http://luisrei.com/tag/gamedev/' class='tag-link-31' title='2 topics' style='font-size: 9.3846153846154pt;'>GameDev</a> <a href='http://luisrei.com/tag/games/' class='tag-link-69' title='25 topics' style='font-size: 16.538461538462pt;'>games</a> <a href='http://luisrei.com/tag/hardware/' class='tag-link-22' title='37 topics' style='font-size: 17.846153846154pt;'>Hardware</a> <a href='http://luisrei.com/tag/howto/' class='tag-link-8' title='7 topics' style='font-size: 12.615384615385pt;'>HOWTO</a> <a href='http://luisrei.com/tag/html/' class='tag-link-60' title='132 topics' style='font-size: 22pt;'>html</a> <a href='http://luisrei.com/tag/internet/' class='tag-link-23' title='13 topics' style='font-size: 14.538461538462pt;'>Internet</a> <a href='http://luisrei.com/tag/ipad/' class='tag-link-80' title='7 topics' style='font-size: 12.615384615385pt;'>ipad</a> <a href='http://luisrei.com/tag/iphone/' class='tag-link-61' title='11 topics' style='font-size: 14pt;'>iphone</a> <a href='http://luisrei.com/tag/ipod/' class='tag-link-72' title='5 topics' style='font-size: 11.692307692308pt;'>ipod</a> <a href='http://luisrei.com/tag/java/' class='tag-link-77' title='2 topics' style='font-size: 9.3846153846154pt;'>java</a> <a href='http://luisrei.com/tag/linux/' class='tag-link-63' title='45 topics' style='font-size: 18.461538461538pt;'>linux</a> <a href='http://luisrei.com/tag/misc/' class='tag-link-1' title='32 topics' style='font-size: 17.384615384615pt;'>Misc</a> <a href='http://luisrei.com/tag/mozilla/' class='tag-link-52' title='16 topics' style='font-size: 15.153846153846pt;'>Mozilla</a> <a href='http://luisrei.com/tag/networking/' class='tag-link-24' title='26 topics' style='font-size: 16.692307692308pt;'>Networking</a> <a href='http://luisrei.com/tag/news/' class='tag-link-11' title='47 topics' style='font-size: 18.615384615385pt;'>News</a> <a href='http://luisrei.com/tag/open-source/' class='tag-link-56' title='8 topics' style='font-size: 13pt;'>open source</a> <a href='http://luisrei.com/tag/osx/' class='tag-link-70' title='14 topics' style='font-size: 14.769230769231pt;'>osx</a> <a href='http://luisrei.com/tag/personal/' class='tag-link-12' title='55 topics' style='font-size: 19.153846153846pt;'>Personal</a> <a href='http://luisrei.com/tag/phone/' class='tag-link-62' title='17 topics' style='font-size: 15.384615384615pt;'>phone</a> <a href='http://luisrei.com/tag/php/' class='tag-link-75' title='15 topics' style='font-size: 14.923076923077pt;'>php</a> <a href='http://luisrei.com/tag/programming/' class='tag-link-14' title='57 topics' style='font-size: 19.230769230769pt;'>Programming</a> <a href='http://luisrei.com/tag/python/' class='tag-link-34' title='21 topics' style='font-size: 16pt;'>Python</a> <a href='http://luisrei.com/tag/richard-stallman/' class='tag-link-37' title='1 topic' style='font-size: 8pt;'>Richard Stallman</a> <a href='http://luisrei.com/tag/ruby/' class='tag-link-71' title='5 topics' style='font-size: 11.692307692308pt;'>ruby</a> <a href='http://luisrei.com/tag/security/' class='tag-link-25' title='76 topics' style='font-size: 20.230769230769pt;'>Security</a> <a href='http://luisrei.com/tag/slashdot/' class='tag-link-42' title='18 topics' style='font-size: 15.538461538462pt;'>Slashdot</a> <a href='http://luisrei.com/tag/software/' class='tag-link-26' title='117 topics' style='font-size: 21.615384615385pt;'>Software</a> <a href='http://luisrei.com/tag/tech/' class='tag-link-16' title='35 topics' style='font-size: 17.692307692308pt;'>Tech</a> <a href='http://luisrei.com/tag/ubuntu/' class='tag-link-67' title='29 topics' style='font-size: 17.076923076923pt;'>ubuntu</a> <a href='http://luisrei.com/tag/ui/' class='tag-link-55' title='112 topics' style='font-size: 21.461538461538pt;'>Ui</a> <a href='http://luisrei.com/tag/web/' class='tag-link-74' title='13 topics' style='font-size: 14.538461538462pt;'>web</a> <a href='http://luisrei.com/tag/windows/' class='tag-link-76' title='8 topics' style='font-size: 13pt;'>windows</a> <a href='http://luisrei.com/tag/xml/' class='tag-link-65' title='7 topics' style='font-size: 12.615384615385pt;'>xml</a> <a href='http://luisrei.com/tag/youtube/' class='tag-link-41' title='17 topics' style='font-size: 15.384615384615pt;'>Youtube</a></div> </div> <div class="block recent-posts-3 widget_recent_entries"> <h3>Recent Posts</h3> <ul> <li><a href="http://luisrei.com/2010/02/04/writeroom-awesomenote-and-instapaper/" title="Writeroom, AwesomeNote and Instapaper">Writeroom, AwesomeNote and Instapaper </a></li> <li><a href="http://luisrei.com/2010/02/04/jailbroken/" title="Jailbroken">Jailbroken </a></li> <li><a href="http://luisrei.com/2010/02/01/fraser-speirs-blog-future%c2%a0shock/" title="Fraser Speirs – Blog – Future Shock">Fraser Speirs – Blog – Future Shock </a></li> <li><a href="http://luisrei.com/2010/02/01/tinkerer%e2%80%99s-sunset-dive-into-mark/" title="Tinkerer’s Sunset [dive into mark]">Tinkerer’s Sunset [dive into mark] </a></li> <li><a href="http://luisrei.com/2010/01/31/on-influenza-a-h1n1-%c2%ab-bunnies-blog-how-many-bits-does-it-take-to-kill-a-human/" title="On Influenza A (H1N1) « bunnie’s blog: How many bits does it take to kill a human?">On Influenza A (H1N1) « bunnie’s blog: How many bits does it take to kill a human? </a></li> </ul> </div><div class="block links-4 widget_links"><h3>Blogroll</h3> <ul class='xoxo blogroll'> <li><a href="http://filipecarvalho.com/">Filipe Carvalho</a></li> <li><a href="http://hugopeixoto.net">Hugo Peixoto</a></li> <li><a href="http://gunadeluxo.blogspot.com/">Joao (Suricat Piromano)</a></li> <li><a href="http://nunodantas.com/">Nuno Dantas</a></li> <li><a href="http://wordpresssupplies.com/" title="Download Free Wordpress Themes and Plugins">Wordpress Themes</a></li> </ul> </div> <div class="block links-4 widget_links"><h3>Groups</h3> <ul class='xoxo blogroll'> <li><a href="http://www.bestporto.org/">BEST Porto</a></li> <li><a href="http://chefax.fe.up.pt/">Chefax R&D</a></li> <li><a href="http://www.god.pt/">GOD</a></li> <li><a href="http://neacm.fe.up.pt/">NeACM</a></li> <li><a href="http://www.planetafeup.com/">Planeta FEUP</a></li> <li><a href="http://www.prt.sc/">Print Screen</a></li> <li><a href="http://python.pt/">Python Portugal</a></li> </ul> </div> <div class="block rss-352375661 widget_rss"><h3><a class='rsswidget' href='http://feeds.delicious.com/v2/rss/lrei?count=15' title='Syndicate this content'><img style='background:orange;color:white;border:none;' width='14' height='14' src='http://luisrei.com/wp-includes/images/rss.png' alt='RSS' /></a> <a class='rsswidget' href='http://delicious.com/lrei' title='bookmarks posted by lrei'>delicious/lrei</a></h3><ul><li><a class='rsswidget' href='http://udn.epicgames.com/Three/VideoTutorials.html#Unreal%20Engine%203%20Video%20Tutorials' title=' […]'>Unreal Engine 3 Video Tutorials</a></li><li><a class='rsswidget' href='http://fuse.microsoft.com/kodu/' title='Kodu is a visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. […]'>[object HTMLImageElement]</a></li><li><a class='rsswidget' href='http://www.bombich.com/index.html' title='Clone, synchronize, backup. Schedule and forget it. Try it 'til you trust it. […]'>Carbon Copy Cloner - Home</a></li><li><a class='rsswidget' href='http://www.cs.ucf.edu/~kstanley/neat.html' title=' […]'>NEAT - NeuroEvolution of Augmenting Topologies</a></li><li><a class='rsswidget' href='http://ninite.com/' title='Ninite installs software fast with default settings and says "no" to browser toolbars and other junk. Ninite checks your PC's language and 64-bit support to install the latest, best version of each program. Ninite runs on Windows XP/Vista/7 and works in the background unattended and 100% hands-free. All Ninite does is automatically download an […]'>Ninite Easy PC Setup - Download/Install Multiple Programs Fast</a></li></ul></div><div class="block twitter-1 widget_twitter"><h3><a href="http://twitter.com/lrei" class="twitter_title_link">twitter/lrei</a></h3><ul class="twitter"><li class="twitter-item"> <a href="http://twitter.com/relax" class="twitter-user">@relax</a> yah, shameless plug! :D </li></ul></div> </div> <div id="footer"> <p>© Copyright 2010 | <a href="http://luisrei.com">LuisRei.com</a> | All Rights Reserved</p> <p><script type='text/javascript'> /* <![CDATA[ */ var pollsL10n = { ajax_url: "http://luisrei.com/wp-content/plugins/wp-polls/wp-polls.php", text_wait: "Your last request is still being processed. Please wait a while ...", text_valid: "Please choose a valid poll answer.", text_multiple: "Maximum number of choices allowed: ", show_loading: "1", show_fading: "1" }; /* ]]> */ </script> <script type='text/javascript' src='http://luisrei.com/wp-content/plugins/wp-polls/polls-js.js?ver=2.50'></script> </p> </div> </div> <!-- Can put web stats code here --> </body> </html>