<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss version="2.0"><channel><title>When {Puffy} Meets ^RedDevil^</title><link>http://geek00l.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WhenpuffyMeetsreddevil" /><description></description><language>en</language><managingEditor>noreply@blogger.com (C.S.Lee)</managingEditor><lastBuildDate>Sun, 20 May 2012 09:00:00 PDT</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">646</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="whenpuffymeetsreddevil" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>FreeBSD 9.0 Release is OUT!</title><link>http://geek00l.blogspot.com/2012/01/freebsd-90-release-is-out.html</link><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Fri, 13 Jan 2012 09:20:35 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-5141167632626527443</guid><description>If you haven't noticed yet, FreeBSD 9.0 Release is out, grab it while it is still hot. The announcement can be found at&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.freebsd.org/releases/9.0R/announce.html"&gt;http://www.freebsd.org/releases/9.0R/announce.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can check out the release note at -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.freebsd.org/releases/9.0R/relnotes.html"&gt;http://www.freebsd.org/releases/9.0R/relnotes.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm glad to see the driver improvement for network adapters especially intel based cards, and the netgraph ng_netflow supports NetFlow V9 export. Another interesting feature is usbdump which can be used to dump packets over usb controller. As always ipfw is improved in almost every FreeBSD release just like pf in OpenBSD. The FreeBSD team has also made a lot of improvement on file system wise. Finally we see new installer for FreeBSD ;)&lt;br /&gt;&lt;br /&gt;With FreeBSD 9.0 Release is officially out, time to work on HeX 3!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cheers ;]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-5141167632626527443?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Argus 3: Some hardly used scripts</title><link>http://geek00l.blogspot.com/2012/01/argus-3-some-hardly-used-scripts.html</link><category>Argus3</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 11 Jan 2012 04:25:31 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6813999143433122349</guid><description>There are couple of perl scripts come with &lt;a href="http://www.qosient.com/argus/" target="_blank"&gt;argus&lt;/a&gt; 3 to process argus data, in case you haven't used them, do try them out, I will just show the result generated by those scripts -&lt;br /&gt;&lt;br /&gt;&lt;b&gt;shell&amp;gt;perl ./raips -r ~/pcap-repo/anubis.arg3&lt;/b&gt;&lt;br /&gt;187.45.196.28&lt;br /&gt;187.45.241.156&lt;br /&gt;192.168.0.1&lt;br /&gt;192.168.0.2&lt;br /&gt;&lt;br /&gt;Raips will generate all unique IP addresses that are seen in the argus data.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;shell&amp;gt;perl ./rahosts -r ~/pcap-repo/anubis.arg3&lt;/b&gt;&lt;br /&gt;192.168.0.2: (3) 187.45.196.28, 187.45.241.156, 192.168.0.1&lt;br /&gt;&lt;br /&gt;Rahosts will generate host report, and telling you the hosts that initiate network connection(transmitter) and also destination hosts that are probed(receiver), you may get an array of IP addresses in the same network if it is network scanning or worm outbreak activity.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;shell&amp;gt;perl ./raports -r ~/pcap-repo/anubis.arg3&lt;/b&gt;&lt;br /&gt;187.45.241.156 tcp: (1) 80&lt;br /&gt;192.168.0.1 udp: (1) 53&lt;br /&gt;187.45.196.28 tcp: (1) 1433&lt;br /&gt;&lt;br /&gt;Raports will generate the port report, however only on server side, which means those ports that are probed by any host.&lt;br /&gt;&lt;br /&gt;If you are not satisfied with the result generated by those scripts, you are free to modify them to fit your needs, basically Carter is just demonstrating what you can do with argus data using some scripting capabilities.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cheers (;])&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6813999143433122349?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Large Scale Pcap Analysis</title><link>http://geek00l.blogspot.com/2012/01/large-scale-pcap-analysis.html</link><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Tue, 10 Jan 2012 21:43:16 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-7749027308668496719</guid><description>It seems that the storage is not much an issue when comes to packet capture anymore, looking at terabytes become general everywhere, and many network analysis tools seem to gear toward large scale pcap data analysis, bro-ids has extended their functionality by using tons of community hardware and &lt;a href="http://tracker.bro-ids.org/time-machine/" target="_blank"&gt;timemachine&lt;/a&gt; to capture and &amp;nbsp;analyze network data, and now I just come to read about people in RIPE NCC are doing this using apache hadoop -&lt;br /&gt;&lt;br /&gt;&lt;a href="https://labs.ripe.net/Members/wnagele/large-scale-pcap-data-analysis-using-apache-hadoop"&gt;https://labs.ripe.net/Members/wnagele/large-scale-pcap-data-analysis-using-apache-hadoop&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As we know as well, &lt;a href="http://pcapr.net/home" target="_blank"&gt;pcapr&lt;/a&gt; is also making use of cloud technology to share and analyze pcap data for internet community.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enjoy ;]&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-7749027308668496719?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Picviz on Windows</title><link>http://geek00l.blogspot.com/2012/01/picviz-on-windows.html</link><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Mon, 09 Jan 2012 06:40:38 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-1503706227906845880</guid><description>I never know that someone has actually ported &lt;a href="http://www.picviz.com/" target="_blank"&gt;picviz&lt;/a&gt; to Windows OS platform for a while until I'm working on picviz stuffs and googling some information, you can find here if you are interested -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://berise.blogspot.com/2011/01/picviz-for-win32-port.html"&gt;http://berise.blogspot.com/2011/01/picviz-for-win32-port.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Open source really opens up many unknown possibilities ...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cheers ;]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-1503706227906845880?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Digital Forensics Tools For Linux</title><link>http://geek00l.blogspot.com/2011/12/digital-forensics-tools-for-linux.html</link><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Sun, 18 Dec 2011 02:44:51 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6501586435468127405</guid><description>If you are using Fedora Linux Distro to perform Forensics works, you may want to look into this -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cert.org/forensics/tools/"&gt;http://www.cert.org/forensics/tools/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CERT also provides vmware forensics appliance where you find at the link above.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enjoy ;]&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6501586435468127405?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Re-look: Security Operation Tools</title><link>http://geek00l.blogspot.com/2011/12/re-look-security-operation-tools.html</link><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Sat, 17 Dec 2011 22:18:47 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-8223728539598767515</guid><description>I haven't kept track of my favorite tools for awhile, and it's time to pay attention to them again -&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://bro-ids.org/"&gt;Bro-ids&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.splunk.com/"&gt;Splunk&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.openinfosecfoundation.org/index.php/downloads"&gt;Suricata&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.qosient.com/argus/"&gt;Argus&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.ntop.org/"&gt;Ntop&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All of them have new version released and it seems there are&amp;nbsp;numerous&amp;nbsp;changes that worth re-look into ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-8223728539598767515?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>High Tech Fix For "Nokia N900: All telephony functions are disabled" issue</title><link>http://geek00l.blogspot.com/2011/12/high-tech-fix-for-nokia-n900-all.html</link><category>Misc</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Thu, 15 Dec 2011 20:59:56 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-1928474315963780889</guid><description>Last week, my Nokia N900 phone suddenly popped up with the message -&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" &gt;All telephony functions, including emergency calls, are disabled due to communication error. To recover, you might have to reboot the device&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You will see something like a sim card icon on the top panel when this message appears.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Awesome, it seems I couldn't make or receive call after this message is shown, I rebooted my phone and it works again ... until this week, the phone is dead, I can't use it as a phone but small tablet. Maybe I should try google to see if there's any solution and here's what I have found -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://discussions.europe.nokia.com/t5/Maemo-and-MeeGo-Devices/N900-All-telephony-functions-are-disabled-and-No-IMEI/td-p/915441"&gt;http://discussions.europe.nokia.com/t5/Maemo-and-MeeGo-Devices/N900-All-telephony-functions-are-disabled-and-No-IMEI/td-p/915441&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://talk.maemo.org/showthread.php?t=60881"&gt;http://talk.maemo.org/showthread.php?t=60881&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basically the solution is to claim the warranty and Nokia replaces a new one for you, what if you are out of warranty, just someone like me? Nokia has no answer for that, thank you Nokia ;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was thinking "Sim card icon and communication error", maybe it is sim card slot issue? I don't know, but here's what I try -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;0. Switch off N900&lt;/div&gt;&lt;div&gt;1. Open up N900 case at the back(battery part)&lt;/div&gt;&lt;div&gt;2. Take out battery&lt;/div&gt;&lt;div&gt;3. Take out sim card from the slot, clean it&lt;/div&gt;&lt;div&gt;4. Put the sim card back to the slot&lt;/div&gt;&lt;div&gt;5. Tighten the slot &lt;/div&gt;&lt;div&gt;6. Take the toilet paper, yes I say toilet paper because it was on my desk when I was trying to fix this&lt;/div&gt;&lt;div&gt;7. Try to tear the toilet paper and make it thicker by layering them&lt;/div&gt;&lt;div&gt;8. Make the toilet paper slightly same size(square) as the sim card slot&lt;/div&gt;&lt;div&gt;9. Put the toilet paper on top of the sim card slot and push in a bit&lt;/div&gt;&lt;div&gt;10. Put back your battery and press it little hard, the toilet paper will be underneath&lt;/div&gt;&lt;div&gt;11. Close the case&lt;/div&gt;&lt;div&gt;12. Switch on your phone&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The phone works automagically, don't ask me why, it's really &lt;b&gt;high tech fix&lt;/b&gt; if you ever encounter this issue.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Have fun with N900 again, by the way no fun since not much apps for it(Thank you Nokia), BUT it works as PHONE again!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Cheers ;]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;p/s: By the way let me know if this solves your problem, I would like to hear about it!&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-1928474315963780889?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Time to Kill Bill</title><link>http://geek00l.blogspot.com/2011/12/time-to-kill-bill.html</link><category>Misc</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Sat, 17 Dec 2011 18:36:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-287170900258059708</guid><description>For all Malaysia IT people, do read this and spread out the words, it's time to kill Bill, what Bill? Computing Professionals Bill 2011!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.scribd.com/doc/75107593/CPB2011-Draft"&gt;http://www.scribd.com/doc/75107593/CPB2011-Draft&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Do read it in detail! Currently it is in drafting processing, thanks to my best pal - Mel to share this nonsense bill. By the way, if you have facebook, support this - &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://www.facebook.com/pages/Malaysians-Against-Board-of-Computing-Professionals-Bill/289002177811647"&gt;https://www.facebook.com/pages/Malaysians-Against-Board-of-Computing-Professionals-Bill/289002177811647&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will constantly update this post if there's any progress regarding the matter, voice out while you can regarding CPB2011 to the document below -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://docs.google.com/document/d/14E05jHZKQA0y6rP07n2PYtR4obBLEpiiK7OO1iQQ0PA/edit?hl=en_US"&gt;https://docs.google.com/document/d/14E05jHZKQA0y6rP07n2PYtR4obBLEpiiK7OO1iQQ0PA/edit?hl=en_US&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mosti has put up their latest working draft which you can find here -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.mosti.gov.my/mosti/images/stories/pdf/2011/ruu_bcpm_v17.pdf?PHPSESSID=b5a0a3c0faa9f630065896d7694435a1"&gt;http://www.mosti.gov.my/mosti/images/stories/pdf/2011/ruu_bcpm_v17.pdf?PHPSESSID=b5a0a3c0faa9f630065896d7694435a1&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please review it and make your voice loud and clear! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some opinions from the individual who works in IT industry ;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=lCDHiWh6Ky4&amp;amp;feature=channel_video_title"&gt;http://www.youtube.com/watch?v=lCDHiWh6Ky4&amp;amp;feature=channel_video_title&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Petition!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://www.change.org/petitions/mosti-stop-computing-professionals-bill-2011-cpb2011"&gt;https://www.change.org/petitions/mosti-stop-computing-professionals-bill-2011-cpb2011&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Follow the Tweets regarding &lt;b&gt;CPB2011 &lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://twitter.com/#!/search?q=%23CPB2011"&gt;https://twitter.com/#!/search?q=%23CPB2011&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Flip-flop, uncertainty?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.themalaysianinsider.com/malaysia/article/it-bill-may-be-dumped-says-mosti/"&gt;http://www.themalaysianinsider.com/malaysia/article/it-bill-may-be-dumped-says-mosti/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Makes yourself certified criteria?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.mncc.com.my/members.htm"&gt;http://www.mncc.com.my/members.htm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mosti is just facilitator?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.lowyat.net/v2/index.php?option=com_content&amp;amp;task=view&amp;amp;id=5849&amp;amp;Itemid=1"&gt;http://www.lowyat.net/v2/index.php?option=com_content&amp;amp;task=view&amp;amp;id=5849&amp;amp;Itemid=1&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Role model of CPB 2011, seriously?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://allafrica.com/stories/201107061218.html"&gt;http://allafrica.com/stories/201107061218.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Interview of Malaysia Deputy Minister Of Science, Technology And Innovation&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;, &lt;/span&gt;&lt;/span&gt;Datuk Fadillah Yusoft by Astro Awani, if only you know Malay Language -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://www.facebook.com/photo.php?v=10150460323294820&amp;amp;set=vb.11726505964&amp;amp;type=2&amp;amp;permPage=1"&gt;https://www.facebook.com/photo.php?v=10150460323294820&amp;amp;set=vb.11726505964&amp;amp;type=2&amp;amp;permPage=1&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From Tony Pua, member of Parliament -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=6ilM5bKokkw&amp;amp;feature=youtu.be"&gt;http://www.youtube.com/watch?v=6ilM5bKokkw&amp;amp;feature=youtu.be&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While they can't define what is CNII properly during open meeting, now they want to include more sectors in this undefined crap? Seriously if the government sector has failed to deliver security all these years, that means &lt;a href="http://www.mampu.gov.my/web/guest/prisma"&gt;PRISMA&lt;/a&gt; that was initiated to protect government ICT agency by our government is a big failure(so much money wasted and now this)? By the way if you read carefully at the last few paragraphs, you will notice "&lt;b&gt;What we can do at CyberSecurity Malaysia is to continue to provide more training and capability building in cyber security, says CyberSecurity malaysia Chieft Executive Officer(CEO) Lt Col Prof Datuk Husin Jazri.&lt;/b&gt;&lt;span style="color: #333333; font-family: Arial;"&gt;&lt;span style="font-size: 14px; line-height: 21px;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: #333333; font-family: Arial;"&gt;&lt;span style="font-size: 14px; line-height: 21px;"&gt;&lt;/span&gt;&lt;/span&gt;To me, that basically sounds like if this bill is passed, he can make big money by selling training and certification program, now we know who is really pushing this AGENDA at the back ;)&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333; font-family: Arial;"&gt;&lt;span style="font-size: 14px; line-height: 21px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://thestar.com.my/news/story.asp?file=%2F2011%2F12%2F18%2Fnation%2F10119744&amp;amp;sec=nation"&gt;http://thestar.com.my/news/story.asp?file=%2F2011%2F12%2F18%2Fnation%2F10119744&amp;amp;sec=nation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Discussion about CPB 2011 on BFM radio station -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bfm.my/geeksquawks_ep53.html"&gt;http://bfm.my/geeksquawks_ep53.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The TeAM(The Technopreneuers Association Of Malaysia) objects to CPB 2011 &lt;span style="color: #333333; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: 14px; line-height: 20px;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://techcentral.my/news/story.aspx?file=/2011/12/14/it_news/20111214141030&amp;amp;sec=IT_News"&gt;http://techcentral.my/news/story.aspx?file=/2011/12/14/it_news/20111214141030&amp;amp;sec=IT_News&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Speak out loud, geeks!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thestar.com.my/news/story.asp?file=%2F2011%2F12%2F18%2Fnation%2F10105092&amp;amp;sec=nation"&gt;http://thestar.com.my/news/story.asp?file=%2F2011%2F12%2F18%2Fnation%2F10105092&amp;amp;sec=nation&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No cheers this time, F it!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-287170900258059708?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Intel X520</title><link>http://geek00l.blogspot.com/2011/12/intel-x520.html</link><category>NET</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Mon, 05 Dec 2011 21:43:17 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-3278454702970464803</guid><description>&lt;div&gt;I want this for my Christmas present ;]&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.intel.com/content/www/us/en/network-adapters/gigabit-network-adapters/ethernet-x520.html"&gt;http://www.intel.com/content/www/us/en/network-adapters/gigabit-network-adapters/ethernet-x520.html&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I never thought 10G network adapter can go very cheap, really need to get one for development and testing!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-3278454702970464803?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Virtual PF_Ring</title><link>http://geek00l.blogspot.com/2011/12/virtual-pfring.html</link><category>Misc</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Mon, 05 Dec 2011 06:22:04 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-7738318853922502706</guid><description>&lt;div&gt;Ntop development team has always developed high performance packet capture solutions that I would like to take a look into it -&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.ntop.org/products/pf_ring/vpf_ring/"&gt;http://www.ntop.org/products/pf_ring/vpf_ring/&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Virtual PF_RING can only be used with KVM, with this it will bypass many copy operations and capture packets in line rate. I think I will test it on my Linux box and see how it goes. By the way you need to donate to obtain it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cheers ;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-7738318853922502706?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>RIP - Dennis Ritchie</title><link>http://geek00l.blogspot.com/2011/10/rip-dennis-ritchie.html</link><category>Misc</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Sun, 16 Oct 2011 06:07:02 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-5105813644530778181</guid><description>Sorry for the belated one. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nothing much I can say but truly from my heart - Rest In Peace, Mr. Dennis Ritchie.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-5105813644530778181?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>FreeBSD: Ringmap Quick Testing</title><link>http://geek00l.blogspot.com/2011/01/freebsd-ringmap-quick-testing.html</link><category>NSM</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 12 Jan 2011 20:22:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6248346629286897466</guid><description>I have mentioned about FreeBSD ringmap &lt;a href="http://geek00l.blogspot.com/2010/12/freebsd-high-performance-packet-capture.html"&gt;here&lt;/a&gt;, and now I will share how I get ringmap installed quickly. As the developer of ringmap(Alex) has ported it to FreeBSD stable, here's what you can do -&lt;br /&gt;&lt;br /&gt;Download FreeBSD 8.1 stable iso -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;wget -c ftp://ftp.jp.freebsd.org/pub/FreeBSD/snapshots/201011/FreeBSD-8.1-STABLE-201011-i386-disc1.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Install FreeBSD 8.1 stable on VirtualBox using the iso(Standard Install and make sure you include the source), you can do this quickly without issue if you are familiar with FreeBSD installation. The reason why I choose VirtualBox because VirtualBox can virtualize the following six types of networking hardware:&lt;br /&gt;&lt;br /&gt;      - AMD PCNet PCI II (Am79C970A)&lt;br /&gt;      - AMD PCNet FAST III (Am79C973, the default)&lt;br /&gt;      - Intel PRO/1000 MT Desktop (82540OEM)&lt;br /&gt;      - Intel PRO/1000 T Server (82543GC)&lt;br /&gt;      - Intel PRO/1000 MT Server (82545EM)&lt;br /&gt;      - Paravirtualized network adapter (virtio-net)&lt;br /&gt;&lt;br /&gt;The ringmap implementation supports Intel 8254x network cards which you can find in the list above, therefore it's the ideal VM solution to use. Make sure you use any of the Intel 8254x in the list.&lt;br /&gt;&lt;br /&gt;After I have FreeBSD stable installed on VirtualBox, then proceed to recompile the kernel without device em.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;cd /usr/src/sys/i386/conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;mkdir /root/kernels&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;cp GENERIC /root/kernels/RINGMAP&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ln -s /root/kernels/RINGMAP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Edit /root/kernels/RINGMAP by commenting out this line&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# device                em              # Intel PRO/1000 Gigabit Ethernet Family&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To recompile and install the custom kernel -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;cd /usr/src&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;make buildkernel KERNCONF=RINGMAP&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;make installkernel KERNCONF=RINGMAP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It will take a while and once you got it done, reboot the system. After the system is up, add these two lines to /etc/make.conf(if the file not exists, you can just create it) -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;EM_RINGMAP=yes&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;LIBPCAP_RINGMAP=yes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Download ringmap source and install -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;fetch http://ringmap.googlecode.com/files/ringmap_freebsd_8.1_1.1.0.bz2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;tar xvjf ringmap_freebsd_8.1_1.1.0.bz2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;cd FreeBSD_8/scripts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;chmod 755 *&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;./build_ringmap.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To enable the ringmap -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;./set_ringmap.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To make sure you can run any packet capture tool, you need to turn on monitor mode for the network interface -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig em0 monitor up&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For quick testing just run tcpdump and listen to em0 interface -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;tcpdump -ttttnni em0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That's all for ringmap testing, I haven't done any benchmarking yet until I get the real hardware for testing but you definitely can find more information about ringmap in its own page here -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/ringmap/"&gt;http://code.google.com/p/ringmap/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers (;])&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6248346629286897466?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Ubuntu: Daemonlogger</title><link>http://geek00l.blogspot.com/2011/01/ubuntu-daemonlogger.html</link><category>NSM</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 12 Jan 2011 03:43:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6384266327019029038</guid><description>To install daemonlogger on Ubuntu 10.10, you can follow me here -&lt;br /&gt;&lt;br /&gt;Install all the required dependencies -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo apt-get install libpcap-dev libdumbnet1 libdumbnet-dev&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As the libdnet files are renamed to dumb names, we need to create soft link for them so that daemonlogger can find them, otherwise you can install libdnet from source which I want to avoid here -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;cd /usr/lib&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo ln -s libdumbnet.a libdnet.a&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo ln -s libdumbnet.so libdnet.so&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo ln -s libdumbnet.so.1.0.1 libdnet.so.1.0.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo ln -s libdumbnet.so.1 libdnet.so.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo ln -s libdumbnet.la libdnet.la&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;cd /usr/include/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo ln -s dumbnet.h dnet.h&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Install daemonlogger -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;wget -c http://www.snort.org/users/roesch/code/daemonlogger-1.2.1.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; shell&gt;tar xvzf daemonlogger-1.2.1.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; shell&gt;cd daemonlogger-1.2.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;./configure&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;make&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;sudo make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There you go, now you have daemologger installed on Ubuntu and ready to capture packets.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy (;])&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6384266327019029038?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>Happy New Year 2011</title><link>http://geek00l.blogspot.com/2011/01/happy-new-year-2011.html</link><category>Misc</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Fri, 31 Dec 2010 18:51:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-1678551960866255676</guid><description>Good bye 2010, and here comes 2011!&lt;br /&gt;&lt;br /&gt;Happy new year everyone, and hopefully myself will be more active in blogging this year!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers &amp;amp; Enjoy (;])&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-1678551960866255676?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>FreeBSD: High Performance Packet Capture</title><link>http://geek00l.blogspot.com/2010/12/freebsd-high-performance-packet-capture.html</link><category>NSM</category><category>FBSD</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Thu, 23 Dec 2010 23:38:20 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-3902579668566102099</guid><description>I'm not sure how many of you have heard about this project, however I found FreeBSD ringmap implementation when I was googling and it seems to be interesting to me, I suggest you visit the link and read up the documentation/presentation.&lt;br /&gt;&lt;br /&gt;I'm going to try it out whenever possible, right now it is ported to FreeBSD 8.1 stable, you can actually download the source code and test it out yourself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/ringmap/"&gt;http://code.google.com/p/ringmap/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also find a lot of information about high performance packet capture from the link below as well, I usually use the setting that is recommended over there for my FreeBSD sensor setup.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.net.t-labs.tu-berlin.de/research/hppc/"&gt;http://www.net.t-labs.tu-berlin.de/research/hppc/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By the way, FreeBSD already has zero copy bpf implemented, thanks to Robert Watson for that since he has done a lot of background works on it. To know more about zero copy bpf you can check the presentation slide here -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.watson.org/%7Erobert/freebsd/2007asiabsdcon/20070309-devsummit-zerocopybpf.pdf"&gt;http://www.watson.org/~robert/freebsd/2007asiabsdcon/20070309-devsummit-zerocopybpf.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers (;])&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-3902579668566102099?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>FreeBSD: Virtual Network Switch</title><link>http://geek00l.blogspot.com/2010/12/freebsd-virtual-network-switch.html</link><category>FBSD</category><category>virtualization</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Thu, 23 Dec 2010 23:19:42 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-1428582945692296293</guid><description>In the previous post, I have mentioned about I'm going to cover &lt;a href="http://openvswitch.org/"&gt;Open vSwitch&lt;/a&gt; and &lt;a href="http://vde.sourceforge.net/"&gt;Vde &lt;/a&gt;implementation. However I think it is also interesting to cover how you can setup virtual switch with FreeBSD native system. As we all know bridging is actually software switching, therefore we can make use of bridge interface to achieve this. I will explain the 6 ports virtual network switch setup that is illustrated in the diagram below -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_6lYFJtUepl4/TRQyrRmNk7I/AAAAAAAAAoo/VCtBCqoOhNo/s1600/FreeBSD-VirtualSwitch.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 196px;" src="http://1.bp.blogspot.com/_6lYFJtUepl4/TRQyrRmNk7I/AAAAAAAAAoo/VCtBCqoOhNo/s400/FreeBSD-VirtualSwitch.jpg" alt="" id="BLOGGER_PHOTO_ID_5554119959494103986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig bridge0 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap0 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap1 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap2 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap3 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap4 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap5 create&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig bridge0 addm tap0 addm tap1 addm tap3 addm tap4 addm tap5 up&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;By now you have exact setup like what is shown in the diagram above, to make it permanent/persistent you need to add the following lines to /etc/rc.conf -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;cloned_interfaces="bridge0 tap0 tap1 tap2 tap3 tap4 tap5"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;ifconfig_bridge0="addm tap0 addm tap1 addm tap2 addm tap3 addm tap4 addm tap5 up"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Also add the following lines to /etc/sysctl.conf -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;net.link.tap.up_on_open=1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;net.link.tap.user_open=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once you have everything done, you can check if it is setup properly -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig bridge0&lt;/span&gt;&lt;br /&gt;bridge0: flags=8843&lt;up,broadcast,running,simplex,multicast&gt; metric 0 mtu 1500&lt;br /&gt;       ether 0e:a5:28:73:f9:3b&lt;br /&gt;       id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15&lt;br /&gt;       maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200&lt;br /&gt;       root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0&lt;br /&gt;       member: tap5 flags=143&lt;learning,discover,autoedge,autoptp&gt;&lt;br /&gt;               ifmaxaddr 0 port 9 priority 128 path cost 2000000&lt;br /&gt;       member: tap4 flags=143&lt;learning,discover,autoedge,autoptp&gt;&lt;br /&gt;               ifmaxaddr 0 port 8 priority 128 path cost 2000000&lt;br /&gt;       member: tap3 flags=143&lt;learning,discover,autoedge,autoptp&gt;&lt;br /&gt;               ifmaxaddr 0 port 7 priority 128 path cost 2000000&lt;br /&gt;       member: tap2 flags=143&lt;learning,discover,autoedge,autoptp&gt;&lt;br /&gt;               ifmaxaddr 0 port 6 priority 128 path cost 2000000&lt;br /&gt;       member: tap1 flags=143&lt;learning,discover,autoedge,autoptp&gt;&lt;br /&gt;               ifmaxaddr 0 port 5 priority 128 path cost 2000000&lt;br /&gt;       member: tap0 flags=143&lt;learning,discover,autoedge,autoptp&gt;&lt;br /&gt;               ifmaxaddr 0 port 4 priority 128 path cost 2000000&lt;br /&gt;&lt;br /&gt;To undo everything, just run&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig bridge0 deletem tap0 deletem tap1 deletem tap2 deletem tap3 deletem tap4 deletem tap5 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap0 destroy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap1 destroy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap2 destroy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap3 destroy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap4 destroy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ifconfig tap5 destroy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The setup is complete, in the next blog post, I will talk about how you can setup similar virtual switch using FreeBSD &lt;span style="font-weight: bold;"&gt;ng_bridge&lt;/span&gt; implementation. Plus releasing the FreeBSD VM for you to try out the setup yourself.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy (;])&lt;/span&gt;&lt;/learning,discover,autoedge,autoptp&gt;&lt;/learning,discover,autoedge,autoptp&gt;&lt;/learning,discover,autoedge,autoptp&gt;&lt;/learning,discover,autoedge,autoptp&gt;&lt;/learning,discover,autoedge,autoptp&gt;&lt;/learning,discover,autoedge,autoptp&gt;&lt;/up,broadcast,running,simplex,multicast&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-1428582945692296293?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6lYFJtUepl4/TRQyrRmNk7I/AAAAAAAAAoo/VCtBCqoOhNo/s72-c/FreeBSD-VirtualSwitch.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Virtual Network Switch</title><link>http://geek00l.blogspot.com/2010/12/virtual-network-switch.html</link><category>cloud</category><category>virtualization</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Fri, 17 Dec 2010 02:26:44 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-4017112202951641975</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6lYFJtUepl4/TQs4IM0nE-I/AAAAAAAAAoc/0ryaN1EDvOQ/s1600/vswitch-p5.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 312px;" src="http://1.bp.blogspot.com/_6lYFJtUepl4/TQs4IM0nE-I/AAAAAAAAAoc/0ryaN1EDvOQ/s400/vswitch-p5.jpg" alt="" id="BLOGGER_PHOTO_ID_5551592679196267490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Many people have talked about hypervisor, and playing around with virtual machines. There are many solutions available today, either open source or commercial one. We have VMware, Xen, Virtualbox, Qemu, KVM, Parallel, Virtual PC, and others that I may not know.&lt;br /&gt;&lt;br /&gt;What I would like to discuss here is virtual network switching, many of us have used a piece of hardware call network switch, which allows the end point to talk to each other. For the hardware network switch, we have many companies that are producing it, for example Cisco, Juniper, 3Com, DLink,  NetGear and etc.&lt;br /&gt;&lt;br /&gt;The virtual machine lives inside single operating system, which means we can have many virtual machines running inside a piece of hardware, so with virtual network switch we also can run many network switches inside a piece of hardware, and using them to connect virtual machines, and get them to talk to each other.&lt;br /&gt;&lt;br /&gt;However, how many solutions are there for virtual network switch? As far as I know, not many. Cisco has produced one which is called &lt;a href="http://www.cisco.com/en/US/products/ps9902/index.html"&gt;Cisco Nexus 1000 Series&lt;/a&gt;. If you do know any other commercial solution, please comment.&lt;br /&gt;&lt;br /&gt;How about open source solution for that? Yes, here are two that I found very interesting, again if you know any other open source solution, please let me know.&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://openvswitch.org/"&gt;Open vSwitch&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://vde.sourceforge.net/"&gt;Vde&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is just simple writeup for what I'm going to cover in the future which I will discuss about how you can setup virtual network switch, and leverage on them. Most of my posts will be discussing about both Open vSwitch and Vde while Virtualbox and Qemu will be used to connect to the switch.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy (;])&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-4017112202951641975?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6lYFJtUepl4/TQs4IM0nE-I/AAAAAAAAAoc/0ryaN1EDvOQ/s72-c/vswitch-p5.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>Virtualization Insanity</title><link>http://geek00l.blogspot.com/2010/12/virtualization-insanity.html</link><category>cloud</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 15 Dec 2010 21:29:04 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6420293304865563549</guid><description>I have been poking around with virtualization technologies, and this is one of the screenshot I have taken when multiple qemu vm talking to multiple virtualbox vm.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_6lYFJtUepl4/TQmcJpo7CEI/AAAAAAAAAoU/FTsiPD8irLU/s1600/vm-insanity.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 233px;" src="http://1.bp.blogspot.com/_6lYFJtUepl4/TQmcJpo7CEI/AAAAAAAAAoU/FTsiPD8irLU/s400/vm-insanity.png" alt="" id="BLOGGER_PHOTO_ID_5551139705321097282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I will cover a lot about this topic soon, for my own note, and also for sharing purpose.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6420293304865563549?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6lYFJtUepl4/TQmcJpo7CEI/AAAAAAAAAoU/FTsiPD8irLU/s72-c/vm-insanity.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>4REN6 VM Mirror</title><link>http://geek00l.blogspot.com/2010/12/4ren6-vm-mirror.html</link><category>Forensics</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 15 Dec 2010 05:13:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-1188456342404652444</guid><description>Thanks to &lt;a href="http://digital-forensic.org/"&gt;Digital Forensics Framework(DFF) team&lt;/a&gt; to provide mirror for 4REN6 vm where you can find here -&lt;br /&gt;&lt;a href="http://ftp.digital-forensic.org/mirror/4ren6.radiobandit.org/"&gt;&lt;br /&gt;http://ftp.digital-forensic.org/mirror/4ren6.radiobandit.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm still looking for more download mirrors, please let me know if you can host it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-1188456342404652444?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Cloud Technology</title><link>http://geek00l.blogspot.com/2010/12/cloud-technology.html</link><category>cloud</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 15 Dec 2010 03:07:03 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-850018908644983781</guid><description>I need to tag this post as it contains the list of Cloud solutions so I can check them out whenever necessary -&lt;br /&gt;&lt;a href="http://slash4.de/tutorials/Cloud_computing_technologies_overview_and_comparison"&gt;&lt;br /&gt;http://slash4.de/tutorials/Cloud_computing_technologies_overview_and_comparison&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-850018908644983781?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Virtualization tools</title><link>http://geek00l.blogspot.com/2010/12/virtualization-tools.html</link><category>cloud</category><category>virtualization</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Tue, 14 Dec 2010 03:40:37 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-3063915747884984169</guid><description>I mentioned about ovftool in my previous &lt;a href="http://geek00l.blogspot.com/2010/12/vmware-ovftool.html"&gt;post&lt;/a&gt;, and I also found xenconvert here -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.citrix.com/lang/English/lp/lp_1688624.asp"&gt;http://www.citrix.com/lang/English/lp/lp_1688624.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By the way another fun tool to mention is imvirt which you can find here -&lt;br /&gt;&lt;a href="http://micky.ibh.net/%7Eliske/imvirt.html"&gt;&lt;br /&gt;http://micky.ibh.net/~liske/imvirt.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-3063915747884984169?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Good Reference For Linux /dev</title><link>http://geek00l.blogspot.com/2010/12/good-reference-for-linux-dev.html</link><category>Linux</category><category>Misc</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Tue, 14 Dec 2010 03:37:05 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-1953965985937703168</guid><description>I came across this link while playing around with tun/tap device in Linux, and it's worth sharing -&lt;br /&gt;&lt;a href="http://www.lanana.org/docs/device-list/devices-2.6+.txt"&gt;&lt;br /&gt;http://www.lanana.org/docs/device-list/devices-2.6+.txt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can use mknod to play around with the /dev on Linux, for tun/tap you can use tunctl or openvpn to create them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-1953965985937703168?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>sFlow Resources</title><link>http://geek00l.blogspot.com/2010/12/sflow-resources.html</link><category>sFlow</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Tue, 14 Dec 2010 01:21:55 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6700647067467839952</guid><description>I need to keep track of what I have read and tested, currently I'm looking into sFlow stuffs for network visibility. If you are interested about sFlow as well, feel free to check out the links below -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ietf.org/rfc/rfc3176.txt"&gt;http://www.ietf.org/rfc/rfc3176.txt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sflow.org/SFLOW-DATAGRAM5.txt"&gt;http://www.sflow.org/SFLOW-DATAGRAM5.txt&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.juniper.net/techpubs/en_US/junos9.3/topics/example/sflow-configuring-ex-series.html"&gt;&lt;br /&gt;http://www.juniper.net/techpubs/en_US/junos9.3/topics/example/sflow-configuring-ex-series.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you have more sFlow stuffs to share, feel free to comment.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6700647067467839952?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>VMware ovftool</title><link>http://geek00l.blogspot.com/2010/12/vmware-ovftool.html</link><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Wed, 08 Dec 2010 07:11:08 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6048028620696386814</guid><description>I just found out this tool and want to keep track of it, it's best to just post in my blog so that I can search through it next time, basically it is a command-line utility that allows you to import and export OVF packages to and from a wide variety of VMware platform products.&lt;br /&gt;&lt;br /&gt;http://www.vmware.com/support/developer/ovf/&lt;br /&gt;&lt;br /&gt;Cheers ;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6048028620696386814?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>4REN6 VM Download</title><link>http://geek00l.blogspot.com/2010/11/4ren6-vm-download.html</link><category>Forensics</category><author>noreply@blogger.com (C.S.Lee)</author><pubDate>Tue, 30 Nov 2010 07:58:59 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-12783726.post-6905091019439319420</guid><description>Finally ...&lt;br /&gt;&lt;br /&gt;Thanks to Niresh for hosting 4REN6 VM. Now you can download the VM via&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4ren6.radiobandit.org/"&gt;http://4ren6.radiobandit.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you would like to help out by hosting the VM for download, please let me know. I will update the VM once Ubuntu releases version 10.10. If you try out the VM and have any feature request, feel free to email me.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers ;]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12783726-6905091019439319420?l=geek00l.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>

