<?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' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-22172187</id><updated>2012-02-17T11:44:56.844+07:00</updated><category term='ruby'/><category term='network tools'/><category term='articles'/><category term='hacks'/><category term='python'/><category term='php'/><category term='security'/><category term='security tools'/><category term='holiday'/><category term='events'/><category term='blog news'/><category term='links'/><category term='lyrics'/><category term='crypto'/><category term='security guides'/><category term='vulnerabilities'/><title type='text'>My Ideas, Thoughts, Hacks, Bookmarks</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>82</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22172187.post-8879456051826293489</id><published>2007-03-30T11:24:00.000+07:00</published><updated>2007-03-30T11:34:09.512+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog news'/><title type='text'>Goodbye IT World !</title><summary type='text'>Today, I am going to leave the IT world and entering another field.Many great things has come to me in the IT world, I also enjoy great relationship with many friends during my days in the IT world. But things change, I am going to pursue another things outside the IT world.I will be entering "silent" mode in blogging. You may not see new blog from me. I will try my best to write a blog entry </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8879456051826293489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8879456051826293489' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8879456051826293489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8879456051826293489'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/goodbye-it-world.html' title='Goodbye IT World !'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-932108779982463684</id><published>2007-03-28T11:33:00.000+07:00</published><updated>2007-03-28T11:35:15.516+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lyrics'/><title type='text'>When You Believe</title><summary type='text'>Many nights we've prayedWith no proof anyone could hearIn our hearts a hopeful songWe barely understoodNow we are not afraidAlthough we know there's much to fearWe were moving mountains longBefore we knew we couldThere can be miracles, when you believeThough hope is frail, it's hard to killWho knows what miracles you can achieveWhen you believe, somehow you willYou will when you believeIn this </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/932108779982463684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=932108779982463684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/932108779982463684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/932108779982463684'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/when-you-believe.html' title='When You Believe'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-4092267096692220472</id><published>2007-03-28T11:22:00.000+07:00</published><updated>2007-03-28T11:33:13.803+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lyrics'/><title type='text'>I Will Win, I Will Lose</title><summary type='text'>In the dreams I dreamed as a childI lived my life as a kingMy days were filled with sunshineAnd there was never any painsI will win, I will loseI will live my lifeI will have to make my way on my ownI will win, I will loseI will create my own pathI will play the game of lifeI've had brief moments of joyEndless moments of boredomI've had days full of sunshineI know what pain is...I will win, I </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/4092267096692220472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=4092267096692220472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4092267096692220472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4092267096692220472'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/i-will-win-i-will-lose.html' title='I Will Win, I Will Lose'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8149988852725480262</id><published>2007-03-26T10:55:00.000+07:00</published><updated>2007-03-26T10:57:12.240+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Upgrading TrueCrypt</title><summary type='text'>On March 19, 2007, TrueCrypt version 4.3 is released. There are many new features, improvements and bug fixes in this release, so I think it is the time to upgrade my installation.I downloaded the TrueCrypt package, but they only provide for OpenSUSE 10.2 system. Last time I used the RPM version, it complained about kernel mismatch. But this time it didn't complain.Unfortunately, I already have </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8149988852725480262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8149988852725480262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8149988852725480262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8149988852725480262'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/upgrading-truecrypt.html' title='Upgrading TrueCrypt'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1644013110510981561</id><published>2007-03-26T10:52:00.000+07:00</published><updated>2007-03-26T10:54:07.803+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Computer Virtualization in Java</title><summary type='text'>Researchers at Oxford have built an x86 emulator that runs purely on Java, making it ideal for security researchers who want to analyze and archive viruses, host honeypots and defend themselves against buggy or malicious software without hosing their machines. The JPC also emulates a host of other environments, giving technophiles the ability to play Asteroids and other software that's sat on </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1644013110510981561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1644013110510981561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1644013110510981561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1644013110510981561'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/computer-virtualization-in-java.html' title='Computer Virtualization in Java'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-7820514193582105119</id><published>2007-03-20T09:48:00.000+07:00</published><updated>2007-03-20T12:37:19.606+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Situs Presiden SBY "Dibobol" ?</title><summary type='text'>Saya mengetahui informasi tentang "dibobolnya" situs Presiden SBY melalui sebuah televisi swasta pada hari Sabtu, 17 Maret 2007. Informasi tersebut saya peroleh dari newsline yang berjalan, dengan judul "Situs Presiden SBY di-hack". Detik telah pula menurunkan berita ini dengan judul "Situs Presiden SBY Dibobol".Kemudian saya bertanya kepada beberapa orang rekan mengenai kebenaran berita ini, dan</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/7820514193582105119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=7820514193582105119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/7820514193582105119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/7820514193582105119'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/situs-presiden-sby-dibobol.html' title='Situs Presiden SBY &quot;Dibobol&quot; ?'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8773446659376033944</id><published>2007-03-20T09:43:00.000+07:00</published><updated>2007-03-20T09:45:10.128+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Intrusion Detection RFCs</title><summary type='text'>There are now three RFCs regarding Intrusion Detection :RFC 4765: The Intrusion Detection Message Exchange Format (IDMEF)RFC 4766: Intrusion Detection Message Exchange RequirementsRFC 4767: The Intrusion Detection Exchange Protocol (IDXP)</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8773446659376033944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8773446659376033944' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8773446659376033944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8773446659376033944'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/intrusion-detection-rfcs.html' title='Intrusion Detection RFCs'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-5452286531886127208</id><published>2007-03-15T14:36:00.000+07:00</published><updated>2008-12-09T23:02:32.928+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Upgrading to PHP 5.2.x</title><summary type='text'>I have been planning to upgrade my PHP to version 5.2.1 since several weeks ago, but I couldn't find spare time to do that until last night.I upgraded the following packages (libedit is a new install) :# rpm -Uvh php5-5.2.1-15.1.i586.rpm apache2-mod_php5-5.2.1-15.1.i586.rpm php5-gd-5.2.1-15.1.i586.rpm php5-mysql-5.2.1-15.1.i586.rpm php5-zlib-5.2.1-15.1.i586.rpm php5-pdo-5.2.1-15.2.i586.rpm php5-</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/5452286531886127208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=5452286531886127208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5452286531886127208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5452286531886127208'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/upgrading-php-to-php-52x.html' title='Upgrading to PHP 5.2.x'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_JuEGiungjsw/Rfj5Z8E7ESI/AAAAAAAAAEE/QYrGgm1f5uk/s72-c/php-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8054524947461061616</id><published>2007-03-15T10:04:00.000+07:00</published><updated>2007-03-15T10:08:17.518+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Paper : Case of Mistaken Identity</title><summary type='text'>A University of Washington researchers Kris Erickson and Philip Howard have an interesting new paper out, "A Case of Mistaken Identity? News Accounts of Hacker and Organizational Responsibility for Compromised Digital Records, 1980–2006."  This is a great survey of the dramatic explosion in reports of breaches.  A couple of great quotes:  One important outcome of the legislation is improved </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8054524947461061616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8054524947461061616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8054524947461061616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8054524947461061616'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/paper-case-of-mistaken-identity.html' title='Paper : Case of Mistaken Identity'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8461504243232959809</id><published>2007-03-13T16:00:00.000+07:00</published><updated>2008-12-09T23:02:33.434+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Running A Linux System on A Windows Machine</title><summary type='text'>If you want to run a Linux system on Windows platform but you  don't want to deal with partitioning and formatting the harddisk, fortunately you can do so with QEMU.Here is an official information about QEMU : QEMU is a generic and open source machine emulator and virtualizer.  When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8461504243232959809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8461504243232959809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8461504243232959809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8461504243232959809'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/running-linux-system-on-windows.html' title='Running A Linux System on A Windows Machine'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_JuEGiungjsw/RfZyoME7ERI/AAAAAAAAAD8/bgTsvMF9tSQ/s72-c/qemu-win-1a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-9050125196180909035</id><published>2007-03-13T13:55:00.000+07:00</published><updated>2007-03-13T14:07:03.793+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>BlackHat DC 2007 Presentations</title><summary type='text'>Presentations and whitepapers of BlackHat DC 2007 are now available.You can find them here.Don't forget to download several presentations that have made news lately :- Practical 10 Minute Security Audit: The Oracle Case- Data Seepage: How to Give Attackers a Roadmap to Your Network- Beyond The CPU: Defeating Hardware Based RAM Acquisition Tools (Part I: AMD case)- Danger From Below: The Untold </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/9050125196180909035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=9050125196180909035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/9050125196180909035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/9050125196180909035'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/blackhat-dc-2007-presentations.html' title='BlackHat DC 2007 Presentations'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-6450675224594417441</id><published>2007-03-09T12:37:00.000+07:00</published><updated>2007-03-09T12:40:18.831+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Pictures from Information Security Awareness Day 2007</title><summary type='text'>I've uploaded several pictures taken by Pak Marsel during the Information Security Awareness Day (March 7, 2007) at BPPT building.You can view the pictures here.Enjoy the view.</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/6450675224594417441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=6450675224594417441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6450675224594417441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6450675224594417441'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/pictures-from-information-security.html' title='Pictures from Information Security Awareness Day 2007'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1287660358760731216</id><published>2007-03-09T09:02:00.000+07:00</published><updated>2007-03-09T12:32:44.662+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Hardware-based rootkit detection proven unreliable</title><summary type='text'>From ZDNet :For years, we've been convinced by companies like Komoku and BBN Technologies that hardware-based RAM acquisition is the most reliable and secure way to sniff out the presence of a sophisticated rootkit on a compromised machine.Joanna Rutkowska, a security researcher at COSEINC Malware Labs, an elite hacker who specializes in offensive rootkit research, has found several ways to </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1287660358760731216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1287660358760731216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1287660358760731216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1287660358760731216'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/hardware-based-rootkit-detection-proven.html' title='Hardware-based rootkit detection proven unreliable'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-7813781411456852060</id><published>2007-03-08T09:54:00.000+07:00</published><updated>2007-03-08T10:19:03.730+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network tools'/><title type='text'>Experiment Computer Networking using Netkit</title><summary type='text'>Yesterday, a friend of mine, under the name of "Olyx", inform me about a cool networking tool called Netkit. At that time, he didn't give much information about it. He just gave me the information about Netkit.After arrive home from a meeting, I read the Netkit introduction document. Finally, I figured-out that Netkit is a tool to create computer networking environment. Netkit is using User Mode </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/7813781411456852060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=7813781411456852060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/7813781411456852060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/7813781411456852060'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/experiment-computer-networking-using.html' title='Experiment Computer Networking using Netkit'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-691987810172875900</id><published>2007-03-06T15:16:00.000+07:00</published><updated>2007-03-06T15:28:57.343+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Vista Research Papers</title><summary type='text'>Symantec has released the first three of six technical research papers evaluating Windows Vista security components.The research papers cover a range of Vista security mechanisms in-depth, from its Address Space Layout Randomization (ASLR) technology designed to thwart heap overflows and certain malware attack methods, to buffer overflow protection in Vista's Visual Studio C++ compiler and an </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/691987810172875900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=691987810172875900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/691987810172875900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/691987810172875900'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/vista-research-papers.html' title='Vista Research Papers'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-2357927245106762382</id><published>2007-03-06T09:11:00.000+07:00</published><updated>2007-03-06T15:24:54.125+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Threats from Within</title><summary type='text'>From DarkReading :Enterprises are leaking an increasing amount of data from the inside, and they aren't sure what to do about it.  Those are the conclusions of two new studies -- one from the Ponemon Institute and one from Enterprise Strategy Group -- being published today. Both of the reports suggest that enterprises should be shifting their security attention from the outside to the inside. The</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/2357927245106762382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=2357927245106762382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2357927245106762382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2357927245106762382'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/threats-from-within.html' title='Threats from Within'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8838494501590860109</id><published>2007-03-06T09:03:00.000+07:00</published><updated>2007-03-06T15:25:39.396+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Ferret : A Data Seepage Tool</title><summary type='text'>David Maynor from Errata Security has just released a tool called Ferret for data seepage at BlackHat DC 2007.According to the Ferret's page, data seepage are bits of benign data that people willingly broadcast to the world (as opposed to "leakage", which is data people want to hide from the world).Examples of data seepage is what happens when you power-on your computer. It will broadcast to the </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8838494501590860109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8838494501590860109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8838494501590860109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8838494501590860109'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/ferret-data-seepage-tool.html' title='Ferret : A Data Seepage Tool'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-2730835136265017931</id><published>2007-03-02T10:21:00.000+07:00</published><updated>2007-03-06T15:26:22.147+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vulnerabilities'/><title type='text'>MOPB Has Begun</title><summary type='text'>Starting from March 1, 2007, the Month of PHP Bugs has begun. Here is an excerpt about this project :     This initiative is an effort to improve the security of PHP. However we will not                 concentrate on problems in the PHP language that might result in insecure PHP                  applications, but on security vulnerabilities in the PHP core. During March 2007                  old</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/2730835136265017931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=2730835136265017931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2730835136265017931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2730835136265017931'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/mopb-has-begun.html' title='MOPB Has Begun'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-3777880466432677889</id><published>2007-03-01T10:08:00.000+07:00</published><updated>2007-03-06T15:27:06.603+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Learning Security using DamnVulnerableLinux</title><summary type='text'>If you want to learn security by doing the actual "hacking", there is a good news for you.Thorsten Schneider of the International Institute for Training, Assessment, and Certification (IITAC) and Secure Software Engineering (S²e) in cooperation with Kryshaam from the French Reverse Engineering Team has released Damn Vulnerable Linux (DVL).Here is the description about DVL : Damn Vulnerable Linux </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/3777880466432677889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=3777880466432677889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/3777880466432677889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/3777880466432677889'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/learning-security-using.html' title='Learning Security using DamnVulnerableLinux'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8236339129840485009</id><published>2007-03-01T09:48:00.000+07:00</published><updated>2007-03-06T15:28:01.493+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Tool to Steal Browser History</title><summary type='text'>pdp has designed a new tool to steal browser history, it's called Noscript HScan. The interesting thing about this tool is it doesn't need Javascript to be turn-on.Up until now we thought that by disabling Javascript, we'll be safe. But apparently, that's no longer sufficient, now we need to disable CSS too. :D</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8236339129840485009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8236339129840485009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8236339129840485009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8236339129840485009'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/03/tool-to-steal-browser-history.html' title='Tool to Steal Browser History'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1343063201345386423</id><published>2007-02-28T11:03:00.000+07:00</published><updated>2007-02-28T11:23:33.133+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Open Source Web App Security</title><summary type='text'>I read a blog posting by Ed Finkler "Do Open Source Devs Get Web App Security?  Does Anybody?".In it he described disturbing statements contained in one of Open Source Content Management System :A colleague of mine who is dealing with Plone, a CMS system built atop Zope, pointed me to a rather disturbing documents in the Plone Documentation system, one that I feel is indicative of a much larger </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1343063201345386423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1343063201345386423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1343063201345386423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1343063201345386423'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/open-source-web-app-security.html' title='Open Source Web App Security'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-4356643462519707047</id><published>2007-02-23T13:08:00.000+07:00</published><updated>2007-02-23T13:11:30.917+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security guides'/><title type='text'>The OWASP Testing Guide v2 is now published</title><summary type='text'>I just found out that OWASP has released "The OWASP Testing Guide v2" on February 10, 2007.You can read the guide online at Testing Guide v2 Wiki or you can download it in PDF format.</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/4356643462519707047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=4356643462519707047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4356643462519707047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4356643462519707047'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/owasp-testing-guide-v2-is-now-published.html' title='The OWASP Testing Guide v2 is now published'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-3794506326000252602</id><published>2007-02-23T12:09:00.000+07:00</published><updated>2007-02-23T12:14:25.183+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Nessus 3.2 beta available for testing</title><summary type='text'>Tenable has released Nessus 3.1.2 for Linux, FreeBSD and Solaris which is a beta version of  the upcoming Nessus 3.2.Nessus 3.2 contains the following new features :- Experimental IPv6 support- Improved bandwidth throttling- Extended nessusd.rules to add support for ports and plugins- New command 'nessuscmd' which lets you do a quick command-line scan- Improved NASL engine- Easy-update : Nessus </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/3794506326000252602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=3794506326000252602' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/3794506326000252602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/3794506326000252602'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/nessus-32-beta-available-for-testing.html' title='Nessus 3.2 beta available for testing'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-4612358653857097768</id><published>2007-02-22T16:16:00.000+07:00</published><updated>2007-02-22T16:18:57.386+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security guides'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>NIST Publication on IDS and IPS technology</title><summary type='text'>NIST have released a new publication (SP800-94) that covers just about everything you can think of when it comes to IDS and IPS. The report is titled "Guide to Intrusion Detection and Prevention Systems (IDPS)".</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/4612358653857097768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=4612358653857097768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4612358653857097768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4612358653857097768'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/nist-publication-on-ids-and-ips.html' title='NIST Publication on IDS and IPS technology'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-5203621439719795737</id><published>2007-02-22T12:12:00.000+07:00</published><updated>2007-02-22T12:16:45.176+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='articles'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Why blurring sensitive information is a bad idea</title><summary type='text'>Dheera Venkatraman has published an article describing how to attack blurring image to conceal information.In the article, he describes :Undoubtedly you have all seen photographs of people on TV and online who have been blurred to hide faces.For the most part this is all fine with peoples' faces as there isn't a convenient way to reverse the blur back into a photo so detailed that you can </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/5203621439719795737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=5203621439719795737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5203621439719795737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5203621439719795737'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/why-blurring-sensitive-information-is.html' title='Why blurring sensitive information is a bad idea'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-5018775183123417746</id><published>2007-02-22T10:10:00.000+07:00</published><updated>2007-02-22T10:12:27.930+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Malicious JS Could Alter DNS Settings on Routers</title><summary type='text'>I just found out the following news :Malicious JavaScript placed on web sites could be used to change DNS settings on home routers that are still using default passwords.  Once the change has been made, the next time the router is rebooted, the user would be redirected to spoofed, possibly malicious web sites.  Research indicates than about half of router owners have not changed the password from</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/5018775183123417746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=5018775183123417746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5018775183123417746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5018775183123417746'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/malicious-js-could-alter-dns-settings.html' title='Malicious JS Could Alter DNS Settings on Routers'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-2884138196611291553</id><published>2007-02-22T10:06:00.000+07:00</published><updated>2007-03-02T16:44:20.390+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>NIST Releases New Information Security Documents</title><summary type='text'>The National Institute of Standards and Technology (NIST) has released two new information security documents.NISTIR 7359, "Information Security Guide for Government Executives," is designed to "assist senior leaders in understanding how to oversee and support the development and implementation of information security programs."  NISTIR 7358,  "Program Review for Information Security Management </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/2884138196611291553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=2884138196611291553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2884138196611291553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2884138196611291553'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/nist-releases-new-information-security.html' title='NIST Releases New Information Security Documents'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8426360138608535837</id><published>2007-02-20T11:08:00.000+07:00</published><updated>2007-02-20T11:13:18.627+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vulnerabilities'/><title type='text'>Vulnerability in Snort DCE/RPC Preprocessor</title><summary type='text'>I just found out about the vulnerability in Snort DCE/RPC Preprocessor. This preprocessor is vulnerable to a stack-based buffer overflow that could potentially allow attackers to execute code with the same privileges as the Snort binary.It affected the followings :Snort 2.6.1, 2.6.1.1, and 2.6.1.2Snort 2.7.0 beta 1Recommended Actions: Open-source Snort 2.6.1.x users are advised to upgrade to </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8426360138608535837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8426360138608535837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8426360138608535837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8426360138608535837'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/vulnerability-in-snort-dcerpc.html' title='Vulnerability in Snort DCE/RPC Preprocessor'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1348361738520059514</id><published>2007-02-15T10:22:00.000+07:00</published><updated>2008-12-09T23:02:35.465+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Using Snort as a simple IDS</title><summary type='text'>In my previous blog (Testing Snort 2.7.0 Beta 1) , I described about my endeavour to install Snort 2.7.0Beta1. After successfully install Snort, I want to create a simple IDS rule and use my Snort as a simple IDS.To test Snort as an IDS, first I created a simple rule like the following :Then I started Snort using the following command :I open up another Konsole, and ping localhost :In Snort </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1348361738520059514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1348361738520059514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1348361738520059514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1348361738520059514'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/using-snort-as-simple-ids.html' title='Using Snort as a simple IDS'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_JuEGiungjsw/RdPUHmCiFHI/AAAAAAAAAC4/E9Bc62KZ7BM/s72-c/snort-ids-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-3195253072332789321</id><published>2007-02-12T09:57:00.000+07:00</published><updated>2007-02-12T09:54:32.324+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Secunia Releases Software Inspector</title><summary type='text'>Feature Overview : Detects insecure versions of applications installedVerifies that all Microsoft patches are appliedAssists you in updating your system and applicationsRuns through your browser. No installation or download is required.The Secunia Software Inspector covers the most common/popular end user applications: Internet browsersInternet browser pluginsInstant messaging clientsEmail </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/3195253072332789321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=3195253072332789321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/3195253072332789321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/3195253072332789321'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/secunia-releases-software-inspector.html' title='Secunia Releases Software Inspector'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-9014953250771382061</id><published>2007-02-12T09:47:00.000+07:00</published><updated>2007-02-01T09:26:05.711+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Back from A Disaster</title><summary type='text'>Several days ago, I experienced a flood disaster for days. It ruined my schedule. But thanks God I am still alive and kicking.Now I try to recover from the disaster.Here are several things I learn from this disaster :You need to be prepared for the unexpectedDo not depend too much on the governmentDevelop your disaster recovery plan suitable for your needs</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/9014953250771382061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=9014953250771382061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/9014953250771382061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/9014953250771382061'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/back-from-disaster.html' title='Back from A Disaster'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-6295296609443031593</id><published>2007-02-01T09:24:00.000+07:00</published><updated>2007-02-23T13:16:41.032+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Hari Kesadaran Keamanan Informasi</title><summary type='text'>Hari Kesadaran Keamanan Informasi akan dideklarasikan pada: Tanggal 07 Maret 2007Waktu 18h30 - 21h30Bertempat di     Ruang Komisi Utama, Gedung II BBPT, Lantai III                   Jl. MH. Thamrin no.8, Jakarta           Susunan Acara18.30 – 19.00 Registrasi19.00 – 19.10 Sambutan BPPT19.10 – 19.20 Sambutan DepKomInfo19.20 – 19.30 Sambutan DeTIKNas19.30 – 19.40 Sambutan Lemsanneg19.40 – 19.50 </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/6295296609443031593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=6295296609443031593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6295296609443031593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6295296609443031593'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/hari-kesadaran-keamanan-informasi.html' title='Hari Kesadaran Keamanan Informasi'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1662746733904054023</id><published>2007-02-01T09:08:00.000+07:00</published><updated>2007-02-01T09:20:25.188+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Get NAT'ed IP Address Using JS in Firefox</title><summary type='text'>I just read Jeremiah posting regarding how to get NAT'ed IP address using JavaScript in Firefox version 1.5-2.0.It happens because in Firefox, JavaScript can access Java classes directly (java.net.Socket). You can try it here (copied from Jeremiah's posting) :When I think about it and how this can be used by the bad guys, I feel very scare. One of the solution for this is by blocking JavaScript </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1662746733904054023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1662746733904054023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1662746733904054023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1662746733904054023'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/02/get-nated-ip-address-using-js-in.html' title='Get NAT&apos;ed IP Address Using JS in Firefox'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-942951712820462001</id><published>2007-01-26T15:01:00.000+07:00</published><updated>2007-01-26T15:07:35.005+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Testing Snort 2.7.0 Beta 1</title><summary type='text'>After reading a news from Snort website, I grab the latest beta version of Snort 2.7.0 beta1.Then I build the RPM packages from it using the following command :$ rpmbuild --with mysql -ta snort-2.7.0.beta1.tar.gzNext, I install it to my system :# rpm -Fvh rpms/RPMS/i586/snort-2.7.0.beta1-1.i586.rpm \  rpms/RPMS/i586/snort-mysql-2.7.0.beta1-1.i586.rpmPreparing...                ###################</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/942951712820462001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=942951712820462001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/942951712820462001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/942951712820462001'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/testing-snort-270-beta-1.html' title='Testing Snort 2.7.0 Beta 1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-2385076347915845300</id><published>2007-01-26T14:54:00.000+07:00</published><updated>2007-01-26T15:00:33.819+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Testing Snort 2.6.x</title><summary type='text'>Download the latest snort tarball, then I create snort RPMS :$ rpmbuild -tb snort-2.6.x.tar.gz --with mysql...Wrote: /home/tedi/rpms/RPMS/i586/snort-2.6.x-1.i586.rpmWrote: /home/tedi/rpms/RPMS/i586/snort-mysql-2.6.x-1.i586.rpm...Next, I registered to Snort community to be able to download Snort rules.Then I extract the rules and move all of the files in rules/ directory to /etc/snort/rules </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/2385076347915845300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=2385076347915845300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2385076347915845300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2385076347915845300'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/testing-snort-26x.html' title='Testing Snort 2.6.x'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-7222453227077604996</id><published>2007-01-22T14:21:00.000+07:00</published><updated>2008-12-09T23:02:35.876+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>SQL in Chocolate Cover</title><summary type='text'>I got the following picture from Jeremiah Grossman's blog.I highligthed the SQL code for your easy reading. :D</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/7222453227077604996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=7222453227077604996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/7222453227077604996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/7222453227077604996'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/sql-in-chocolate-cover.html' title='SQL in Chocolate Cover'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_JuEGiungjsw/RbRm-UOKpFI/AAAAAAAAABs/eociO1CJFvI/s72-c/addedsql.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-2592379779093045675</id><published>2007-01-22T10:17:00.000+07:00</published><updated>2007-01-22T10:20:28.242+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Link :  Beyond The CPU: Cheating Hardware Based RAM Forensics</title><summary type='text'>Joanna Rutkowska posted a blog about "Beyond The CPU: Cheating Hardware Based RAM Forensics".Here is the main point of the blog :The whole idea behind hardware based RAM acquisition is that the process of reading the memory is using Direct Memory Access (DMA) to read the physical memory. DMA, as the name suggests, does not involve CPU in the process of accessing memory. So, it seems to be a very </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/2592379779093045675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=2592379779093045675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2592379779093045675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/2592379779093045675'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/link-beyond-cpu-cheating-hardware-based.html' title='Link :  Beyond The CPU: Cheating Hardware Based RAM Forensics'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1262673424481389211</id><published>2007-01-22T10:11:00.000+07:00</published><updated>2007-01-22T14:03:45.231+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog news'/><title type='text'>Blog's Template Updated</title><summary type='text'>Finally, after a long and hot discussion with my friend (Ai_Zeus), I got the blog layout like I wanted. Now in the archives, we can see how many post available.To get this layout is very easy, just update your blog template to the latest version. Last time, I forgot to update it when I updated my blog site. :DEnjoy the new template and please don't hesitate to give me suggestions.PS :I still need</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1262673424481389211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1262673424481389211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1262673424481389211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1262673424481389211'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/blog-template-update.html' title='Blog&apos;s Template Updated'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-5849151639057495894</id><published>2007-01-19T16:11:00.000+07:00</published><updated>2007-01-19T16:16:25.087+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>Nessus 3.0.5</title><summary type='text'>Tenable Network Security has released Nessus version 3.0.5. It fixes several "features" available in the 3.0.4 version. The fixes include :Faster startup time, especially on laptopsImproved the performance of the SYN port scannerFixed a memory leak in the Mac OS X clientVista compatibility improvedVarious minor bugs fixed in the NASL engineBetter chasing of zombie processesYou can read more </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/5849151639057495894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=5849151639057495894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5849151639057495894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5849151639057495894'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/nessus-305.html' title='Nessus 3.0.5'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-1079497240041455453</id><published>2007-01-19T10:27:00.000+07:00</published><updated>2007-01-19T10:43:17.771+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security tools'/><title type='text'>0trace : A Tool to Trace Behind The Firewall</title><summary type='text'>Michal Zalewski has just released a new security tool called 0trace. Here is a brief description about it :This tool enables the user to perform hop enumeration ("traceroute") within an established TCP connection, such as a HTTP or SMTP session.This is opposed to sending stray packets, as traceroute-type tools usually do.Here is the benefit of using the mechanism applied by 0trace "such traffic </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/1079497240041455453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=1079497240041455453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1079497240041455453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/1079497240041455453'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/0trace-tool-to-trace-behind-firewall.html' title='0trace : A Tool to Trace Behind The Firewall'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-6178215084465821505</id><published>2007-01-15T09:40:00.000+07:00</published><updated>2008-12-09T23:02:38.292+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Disable Preferences Menu in Ampache 3.3.2.1</title><summary type='text'>A friend of mine (you know who you are :D) asked me about how to disable preferences menu in  Ampache 3.3.2.1.I thought this should be easy, there should be a config that we can turn off or turn on to set this item. Unfortunately, my thought was wrong. There is no configuration for that.Then I download Ampache tarball and look through it. I am very eager to solve this problem, because it will </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/6178215084465821505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=6178215084465821505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6178215084465821505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6178215084465821505'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/disable-preferences-menu-in-ampache.html' title='Disable Preferences Menu in Ampache 3.3.2.1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_JuEGiungjsw/Rarx40OKpCI/AAAAAAAAAA0/TWFllEmsMrA/s72-c/ampache-user.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-5271868063033057691</id><published>2007-01-12T15:54:00.000+07:00</published><updated>2007-01-12T16:05:15.376+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Compile Atheros Driver in OpenSUSE 10.x</title><summary type='text'>I just bought an atheros-based card, it's a NetGear WPN511. For this card, I can use madwifi as its driver.At madwifi site, they also provide the RPM for OpenSUSE, but I sometime like to compile the software myself, so I can adjust it to my needs.Without further ado, here are the steps to compile the driver :- extract the tarball :$ tar xvjpf madwifi-0.9.2.1.tar.bz2- build the driver :$ cd </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/5271868063033057691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=5271868063033057691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5271868063033057691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/5271868063033057691'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/compile-atheros-driver-in-opensuse-10x.html' title='Compile Atheros Driver in OpenSUSE 10.x'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-908180099551752279</id><published>2007-01-11T10:00:00.000+07:00</published><updated>2007-01-11T10:11:32.073+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Running IE on Linux</title><summary type='text'>If you have time to spare, you may want to look at the IEs4Linux site.You may want to ask, what is IEs4Linux. Here is the answer I took from the webpage :IEs4Linux is the simpler way to have Microsoft Internet Explorer running on Linux (or any OS running Wine). No clicks needed. No boring setup processes. No Wine complications. Just one easy script and you'll get three IE versions to test your </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/908180099551752279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=908180099551752279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/908180099551752279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/908180099551752279'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/running-ie-on-linux.html' title='Running IE on Linux'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-6679716823699322924</id><published>2007-01-05T13:53:00.000+07:00</published><updated>2007-01-05T17:42:37.050+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>UXSS in Adobe Acrobat Reader Plugin</title><summary type='text'>At the beginning of new year, I am surprised by the disclosed of multiple vulnerabilities in Adobe Acrobat Reader Plugin. These vulnerabilities can cause the followings :Universal CSRF / session riding (tested on Mozilla Firefox, Internet Explorer, Opera + Acrobat Reader plugin)UXSS in #FDF, #XML e #XFDF (tested on Mozilla Firefox + Acrobat Reader plugin) Possible Remote Code Execution (tested on</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/6679716823699322924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=6679716823699322924' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6679716823699322924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6679716823699322924'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/uxss-in-adobe-acrobat-reader-plugin.html' title='UXSS in Adobe Acrobat Reader Plugin'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-8074422375493742694</id><published>2007-01-04T16:42:00.000+07:00</published><updated>2007-01-04T16:52:34.270+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='holiday'/><title type='text'>Happy New Year 2007</title><summary type='text'>I just want to say "Happy New Year 2007" to you, my kind readers.Let's hope this new year bring us more happiness, more joys and more health.Have a wonderful new year.PS :I will blogging again after I have solved several problems. :D</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/8074422375493742694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=8074422375493742694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8074422375493742694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/8074422375493742694'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2007/01/happy-new-year-2007.html' title='Happy New Year 2007'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-223114752112585421</id><published>2006-12-21T11:03:00.000+07:00</published><updated>2006-12-21T14:25:27.421+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='holiday'/><title type='text'>Farewell to Year 2006 and Welcome to Year 2007</title><summary type='text'>Dear kind readers,We have already at the end of the Year 2006. And according to my computer time, in the next ten days we will have the new year.There are so many great things that has happened to me during the year 2006, whether in my personal life or in my business life. And for that, I am very thankfull for The Mighty.I will be in minimalist-blogging during the next two weeks, I will post </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/223114752112585421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=223114752112585421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/223114752112585421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/223114752112585421'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/12/farewell-to-year-2006-and-welcome-to.html' title='Farewell to Year 2006 and Welcome to Year 2007'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-6039623493381516412</id><published>2006-12-13T12:27:00.000+07:00</published><updated>2006-12-21T11:18:43.081+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Customizing SLAX - part 2</title><summary type='text'>Continuing my adventure on customizing SLAX, in this installment I want to modify existing SLAX module. The target module is 01_kernel.mo.Here are the steps I took to unpack the module :- Install squashfs kernel module. I got a pre-compiled kernel module(squashfs-kmp-default-3.0_2.6.16.12_3-0.rs.200605040428.i586) for OpenSUSE at Robert Schiele's site.- I install that kernel module :# rpm -Uvh </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/6039623493381516412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=6039623493381516412' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6039623493381516412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/6039623493381516412'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/12/customizing-slax-part-2.html' title='Customizing SLAX - part 2'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-4115973551177003047</id><published>2006-12-07T15:53:00.000+07:00</published><updated>2006-12-21T11:18:57.173+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Customizing SLAX - part 1</title><summary type='text'>I am currently learning about how to produce live Linux CD system. Yes I know, this may be very old and very simple for you. But I haven't sharpen my Linux skills since a year and half. This will be a good practise.I chose SLAX (www.slax.org) because the manual said it was developed to be hacked. So here I am customizing SLAX.In the first part of the customization, I will remove a SLAX module and</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/4115973551177003047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=4115973551177003047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4115973551177003047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/4115973551177003047'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/12/customizing-slax-part-1.html' title='Customizing SLAX - part 1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-373553198739916250</id><published>2006-12-07T09:26:00.000+07:00</published><updated>2006-12-07T09:31:05.861+07:00</updated><title type='text'>Practise My Linux Skills</title><summary type='text'>I feel my Linux skills have become a little bit rusty. To resharpen my Linux skills, I am planning to develop a simple Linux Live-CD.Here are several Linux Live-CDs that I am researching on :SLAXMorphixDamnSmallLinuxI will write about my experiences in this blog. So keep on checking....</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/373553198739916250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=373553198739916250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/373553198739916250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/373553198739916250'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/12/practise-my-linux-skills.html' title='Practise My Linux Skills'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-116486118938103453</id><published>2006-11-30T11:28:00.000+07:00</published><updated>2006-12-21T11:16:57.606+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Psiphon : Firewall Hoppers to Fight Censorship</title><summary type='text'>I read an interesting project developed by experts at University of Toronto. This project is called Psiphon.With this project, an Internet user who live in a censored country can use server in uncensored country to access the Internet. And all the web traffic between users is encrypted and secure. A very good project for privacy.So let's download the software on Dec. 1, 2006 and try it out.</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/116486118938103453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=116486118938103453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/116486118938103453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/116486118938103453'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/11/psiphon-firewall-hoppers-to-fight.html' title='Psiphon : Firewall Hoppers to Fight Censorship'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-116486082607918831</id><published>2006-11-30T11:19:00.000+07:00</published><updated>2006-12-21T11:17:22.983+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Generate Secure Password Online</title><summary type='text'>I found out a website that can help us in generating secure password. It's called SafePasswd.Here is a screenshot when I generated a secure password (not anymore :D) :</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/116486082607918831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=116486082607918831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/116486082607918831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/116486082607918831'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/11/generate-secure-password-online.html' title='Generate Secure Password Online'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-116298040230010392</id><published>2006-11-08T16:32:00.000+07:00</published><updated>2006-12-21T11:19:14.940+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Resize Images Using convert</title><summary type='text'>A friend of mine has a lot of images. Those images are very beautiful. Unfortunately I found out that the image size was very big. One of them has 2592x1944 pixels dimension and of course the size is gigantic (1MB) (!).I remembered sometimes ago I played a little bit with "convert", an application to :     convert  between  image formats as well as resize an image,     blur, crop, despeckle, </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/116298040230010392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=116298040230010392' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/116298040230010392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/116298040230010392'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/11/resize-images-using-convert.html' title='Resize Images Using convert'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115872508292818723</id><published>2006-09-20T10:58:00.000+07:00</published><updated>2006-12-21T11:20:15.827+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crypto'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Attack on SSL/TLS</title><summary type='text'>I just read several articles regarding another attack on SSL by Bleichenbacher in Adam's blog.Here are the interesting articles :Many RSA Signatures May Be Forgeable In OpenSSL and Elsewhere Mozilla Falls to RSA Forgery Attack RSA Signature Forgery Explained (with Nate Lawson) - Part I, Part II, and Part III. Halvar Flake and Nate Lawson on Alternative Padding Schemes Enjoy reading them.</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115872508292818723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115872508292818723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115872508292818723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115872508292818723'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/09/attack-on-ssltls.html' title='Attack on SSL/TLS'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115751519612295462</id><published>2006-09-06T10:56:00.000+07:00</published><updated>2006-12-21T11:19:31.533+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Creating PDF from PS files</title><summary type='text'>Several years ago, I wrote a thesis about Elliptic Curve Cryptography. At that time, I splitted the files by chapter, so I have chapter 1-5. And these files were in PS format.Yesterday, I decided to convert those files to PDF.Here is how I do the conversion :First I used ps2pdf program to convert PS to PDF files :$ ps2pdf13 ch01.psand so on.I found out that chapter 1,3 and 5 contain one empty </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115751519612295462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115751519612295462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115751519612295462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115751519612295462'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/09/creating-pdf-from-ps-files.html' title='Creating PDF from PS files'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115682179909969098</id><published>2006-08-29T10:18:00.000+07:00</published><updated>2006-12-21T11:20:01.868+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crypto'/><title type='text'>SHA-1 Under Pressure</title><summary type='text'>I just read a news article regarding a demonstration on a modified method of attack against a reduced variant of the SHA-1 hash algorithm.My suggestion, if you need more security, then start to use SHA-256 or even SHA-512. For normal usage, you can still use SHA-1 but may be not for a long time.You can also read the know-how about the hash crack.</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115682179909969098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115682179909969098' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115682179909969098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115682179909969098'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/08/sha-1-under-pressure.html' title='SHA-1 Under Pressure'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115572570420467523</id><published>2006-08-16T17:52:00.000+07:00</published><updated>2006-12-21T11:22:30.494+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Creating Snort-Inline RPM in OpenSUSE 10.1</title><summary type='text'>I couldn't install snort-inline, because it needs libnet 1.0.2a. In my system I have already installed libnet 1.1.0 required by dsniff-2.4.0. This silly problem made me crazy for several days.Finally I got an enlightenment.First, make sure you've installed iptables-devel package.To resolve this problem, I downgraded dsniff to dsniff-2.3-1.guru.suse100(http://rpm.pbone.net) and removed libnet </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115572570420467523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115572570420467523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115572570420467523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115572570420467523'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/08/creating-snort-inline-rpm-in-opensuse.html' title='Creating Snort-Inline RPM in OpenSUSE 10.1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115570279822093875</id><published>2006-08-16T11:23:00.000+07:00</published><updated>2006-12-21T11:22:14.864+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Nessus 3.03 in OpenSUSE 10.1</title><summary type='text'>Several days ago, I installed Nessus on my machine (OpenSUSE 10.1). From the website, I didn't find Nessus package for my machine, instead I downloaded packages for SUSE 10.The installation was a breeze :# rpm -Uvh Nessus-3.0.3-suse10.0.i586.rpmPreparing...                ########################################### [100%]  1:Nessus                 ########################################### [100%</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115570279822093875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115570279822093875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115570279822093875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115570279822093875'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/08/nessus-303-in-opensuse-101.html' title='Nessus 3.03 in OpenSUSE 10.1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115562561161963153</id><published>2006-08-15T14:01:00.000+07:00</published><updated>2006-12-21T11:22:58.756+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Developing Crypto Code in Python</title><summary type='text'>I am currently doing a research on how to develop crypto code in Python programming language.Based on my research, there are several crypto libraries that's suitable for my purpose. They are Python Cryptography Toolkit and ezPyCrypto as my main libraries.Python Cryptography Toolkit will be the low-level crypto library, while ezPyCrypto will act as a high-level crypto library.Before installing </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115562561161963153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115562561161963153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115562561161963153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115562561161963153'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/08/developing-crypto-code-in-python.html' title='Developing Crypto Code in Python'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115278920900411294</id><published>2006-07-13T18:02:00.000+07:00</published><updated>2006-07-13T18:13:42.213+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><title type='text'>Saying Hello and Goodbye in Rails</title><summary type='text'>Several days ago, I finished install Rails on my system. At that time, I didn't have anything to show you about the easiness of Rails.In this occasion I will show you how easy it is to create a simple web-based application. The application will just display "hello" and "goodbye".First, I create an application called "demo" :$ rails demo      create      create  app/controllers   create  app/</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115278920900411294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115278920900411294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115278920900411294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115278920900411294'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/07/saying-hello-and-goodbye-in-rails.html' title='Saying Hello and Goodbye in Rails'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115275918926208846</id><published>2006-07-13T09:49:00.000+07:00</published><updated>2006-07-13T09:53:09.266+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><title type='text'>Installing Ruby on Rails</title><summary type='text'>During my adventure to install Ruby on Rails, I didn't find a detailed guide explaining the process, what component should be install first, etc.So here is my note regarding Ruby on Rails installation using gem. Please note that I install the components using gem local installation.Install the following components first using gem :# gem install activesupport-1.3.1.gemAttempting local installation</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115275918926208846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115275918926208846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115275918926208846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115275918926208846'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/07/installing-ruby-on-rails.html' title='Installing Ruby on Rails'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115275881931356046</id><published>2006-07-13T09:41:00.000+07:00</published><updated>2006-12-21T11:20:34.218+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>View CHM Files in OpenSUSE 10.1</title><summary type='text'>To be able to view chm files in OpenSUSE 10.1 you need to install the following software packages :chmlib-0.37.4-1.i586.rpmcompat-expat1-1.95.8-6.i586.rpmexpat-2.0.0-13.i586.rpmlibmspack-0.0.20040308alpha-16.i586.rpmwxGTK-2.6.1.0-4.i586.rpmxchm-1.2-1.i586.rpmYou can find those packages in http://rpm.pbone.netAfter success download those files, just install them :# rpm -Uvh *.rpmEnjoy</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115275881931356046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115275881931356046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115275881931356046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115275881931356046'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/07/view-chm-files-in-opensuse-101.html' title='View CHM Files in OpenSUSE 10.1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115045201152800165</id><published>2006-06-16T16:57:00.000+07:00</published><updated>2006-12-21T11:20:52.755+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Playing DVD in OpenSUSE 10.1</title><summary type='text'>The default xine and xine-lib packages provided by SUSE 10.1 can't be used to play DVD. So you need to uninstall them and install the following packages :libxine1-1.1.2cvs-060514.i586.rpmxine-ui-0.99.4cvs-051003.i586.rpmlibdvdcss2-1.2.9-1.i386.rpmw32codec-0.52-1.i386.rpmYou can find those packages at http://packman.link2linux.orgAfter that you can enjoy watching DVDs. :D</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115045201152800165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115045201152800165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115045201152800165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115045201152800165'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/06/playing-dvd-in-opensuse-101.html' title='Playing DVD in OpenSUSE 10.1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-115045181414392273</id><published>2006-06-16T16:54:00.000+07:00</published><updated>2006-12-21T11:24:30.974+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Playing MP3 Files in OpenSUSE 10.1</title><summary type='text'>The default XMMS Library provided by OpenSUSE 10.1 doesn't have MP3 capabilities. In other words, you can't play MP3 files using the default XMMS library installed by OpenSUSE 10.1.To solve the problem, I installed XMMS Library from http://packman.links2linux.orgHere is the filename :xmms-lib-1.2.10-103.pm.1.i586.rpmTo install it, just use the following command :# rpm -Fvh xmms-lib-1.2.10-103.pm</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/115045181414392273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=115045181414392273' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115045181414392273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/115045181414392273'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/06/playing-mp3-files-in-opensuse-101.html' title='Playing MP3 Files in OpenSUSE 10.1'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114559046541427898</id><published>2006-04-21T10:18:00.000+07:00</published><updated>2006-04-21T10:43:07.730+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Having Fun with PySQLite</title><summary type='text'>I had a chance to test pysqlite, a Python wrapper for SQLite Database System. pysqlite needs the following dependencies :Operating System and C CompilerSQLite version 3.0.8 or later (for pysqlite 2.2.0)Python 2.3 or laterAfter download the latest version (2.2.2) I did the followings to install pysqlite to my system :$ tar xvzpf pysqlite-2.2.2.tar.gzpysqlite-2.2.2/pysqlite-2.2.2/doc/pysqlite-2.2.2</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114559046541427898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114559046541427898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114559046541427898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114559046541427898'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/having-fun-with-pysqlite.html' title='Having Fun with PySQLite'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114543269358385488</id><published>2006-04-19T14:38:00.000+07:00</published><updated>2006-04-19T14:44:53.593+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Why Windows is less secure than Linux</title><summary type='text'>I just read a blog entry title "Why Windows is less secure than Linux". In that blog there are some interesting pictures describing system calls in Apache and IIS.The first picture is of the system calls that occur on a Linux server running Apache. The second image is of a Windows Server running IIS.Just wondering who can master the intricacies of IIS, it's so darn complex. :D</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114543269358385488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114543269358385488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114543269358385488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114543269358385488'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/why-windows-is-less-secure-than-linux.html' title='Why Windows is less secure than Linux'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114526219979433162</id><published>2006-04-17T15:19:00.000+07:00</published><updated>2006-04-17T15:23:19.796+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Another Webserver Performance Tool : autobench</title><summary type='text'>In my last blog, I wrote about httperf. This time I will write about another tool. The toolis autobench. It is a wrapper for httperf.To install autobench, just do the followings :$ make# make installTo run it, type :$ autobenchAutobench configuration file not found - installing new copy in /home/tedi/.autobench.confInstallation complete - please rerun autobenchI use the example from autobench </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114526219979433162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114526219979433162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114526219979433162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114526219979433162'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/another-webserver-performance-tool.html' title='Another Webserver Performance Tool : autobench'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114526024247642353</id><published>2006-04-17T14:46:00.000+07:00</published><updated>2006-04-17T14:50:42.496+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Testing Web Performance with httperf</title><summary type='text'>I got another tool for testing webperformance. This tool is httperf. It was developed by David Mosberger from HP.The installation process is very smooth and usual :$ ./configure$ make# make installNext I try httperf to issue 1000 HTTP requests :$ httperf --server localhost --port 80 --num-conns 100 --rate 10 --timeout 2The above command will create 100 connections during 10 seconds (1000 requests</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114526024247642353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114526024247642353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114526024247642353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114526024247642353'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/testing-web-performance-with-httperf.html' title='Testing Web Performance with httperf'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114482685444090644</id><published>2006-04-12T13:24:00.000+07:00</published><updated>2006-04-17T15:12:58.526+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Testing Webserver Performance using IDX-Tsunami</title><summary type='text'>Last night I tried to use IDX-Tsunami. It is a distributed load testing tool. It is protocol-independent and can currently be used to stress testing HTTP, SOAP and Jabber servers.After download it from its website the installation process was very easy (if you've already had Erlang OTP).InstallationTo install IDX-Tsunami, I just did the followings :$ tar xvzpf idx-tsunami-1.1.0.tar.gz$ cd </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114482685444090644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114482685444090644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114482685444090644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114482685444090644'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/testing-webserver-performance-using.html' title='Testing Webserver Performance using IDX-Tsunami'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114472903908678576</id><published>2006-04-11T11:05:00.000+07:00</published><updated>2006-04-11T13:30:16.660+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>A Simple Webserver Performance Comparison Test</title><summary type='text'>Last week, I had a long weekend (3 days off). It made me very bored. During that time I read PC Magazine. In it there is an article regarding several web performance tools. One of them is ab2 that is included in the Apache webserver.For a long time I want to measure the performance of several webservers. That article inspired me to test the performance of several webservers.The webservers I want </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114472903908678576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114472903908678576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114472903908678576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114472903908678576'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/simple-webserver-performance.html' title='A Simple Webserver Performance Comparison Test'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114423445287498076</id><published>2006-04-05T17:46:00.000+07:00</published><updated>2006-04-05T17:54:12.916+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Develop A Simple Webserver using Webrick</title><summary type='text'>Last week during my weekend, I got bored with security stuffs. So I tried something new. I read Programming Ruby 2nd edition. In it I found out about Webrick.I thought this was a cool stuff. With Webrick you can create your own webserver in Ruby. Isn't that cool?So I hacked the code for a simple webserver :#!/usr/bin/env rubyrequire 'webrick'include WEBricks = HTTPServer.new( :Port        =&gt; 2000</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114423445287498076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114423445287498076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114423445287498076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114423445287498076'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/04/develop-simple-webserver-using-webrick.html' title='Develop A Simple Webserver using Webrick'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114170595958999639</id><published>2006-03-07T11:15:00.000+07:00</published><updated>2006-03-07T11:50:17.126+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>AVG Antivirus for Linux</title><summary type='text'>Several days ago, I had a chance to test AVG antivirus for Linux. I download the suitable package for my SUSE system.The installation process was very smooth, just do the usual RPM command :# rpm -Uvh avglinux-7.1-23_free_suse_avi0676.i386.rpmPreparing...                ########################################### [100%]  1:avglinux               ########################################### [100%] </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114170595958999639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114170595958999639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114170595958999639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114170595958999639'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/03/avg-antivirus-for-linux.html' title='AVG Antivirus for Linux'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-114042375384524877</id><published>2006-02-20T15:17:00.000+07:00</published><updated>2006-03-27T09:41:48.306+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Formatting USB Flash Disk for VFAT filesystem</title><summary type='text'>Here are the steps I took to format my USB flash disk for VFAT filesystem. I chose this filesystem because it is supported in Windows and also in Linux :Unmount the usb disk (if it is still in use) :# umount /dev/sda1Format the usb disk :  # mkfs.vfat -c -n TEDI /dev/sda1mkfs.vfat 2.10 (22 Sep 2003)Check the usb disk :  # dosfsck -vV /dev/sda1dosfsck 2.10 (22 Sep 2003)dosfsck 2.10, 22 Sep 2003, </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/114042375384524877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=114042375384524877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114042375384524877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/114042375384524877'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/formatting-usb-flash-disk-for-vfat.html' title='Formatting USB Flash Disk for VFAT filesystem'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113947274606961744</id><published>2006-02-09T15:05:00.000+07:00</published><updated>2006-03-27T09:54:12.066+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>First Encounter with Scapy</title><summary type='text'>After read several papers and presentations in network security field that mentioning scapy, I decided to try it.From the Scapy website : Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like  </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113947274606961744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113947274606961744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113947274606961744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113947274606961744'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/first-encounter-with-scapy.html' title='First Encounter with Scapy'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113947037813018045</id><published>2006-02-09T14:19:00.000+07:00</published><updated>2006-02-09T15:34:27.420+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Trying Nmap 4.00</title><summary type='text'>Several days ago, I read an announcement about Nmap 4.00 release. In that announcement there are at least 200 fixes and features added to this version compare to Nmap 3.50. And also Fyodor said this version has many performance improvement I couldn't resist to download the newest version.Last night, I installed it on my machine.When I tried to run it first :# nmap localhostIt complained about </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113947037813018045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113947037813018045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113947037813018045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113947037813018045'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/trying-nmap-400.html' title='Trying Nmap 4.00'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945973337198177</id><published>2006-02-09T11:29:00.000+07:00</published><updated>2006-02-09T11:36:40.520+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Graffiti Generator</title><summary type='text'>I found a cool site to generate graffiti online :http://atom.smasher.org/graffiti/It's so darn cool.I make one graffiti for my blog site :</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945973337198177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945973337198177' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945973337198177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945973337198177'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/graffiti-generator.html' title='Graffiti Generator'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945918745804636</id><published>2006-02-09T11:25:00.000+07:00</published><updated>2006-02-09T11:29:12.386+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>Fix Backspace Key Problem in vim</title><summary type='text'>Problem :In my SUSE 9.3 Professional there is a problem in vim. The backspace key only delete new text and it doesn't delete old text, it just gives me a system beep.So, for example, if there is already text in the file, I cannot delete it.  But if I insert new text and immediately hit the backspace key, it will delete it, but only up to the begging of the new text I have typed.  If I type some </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945918745804636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945918745804636' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945918745804636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945918745804636'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/fix-backspace-key-problem-in-vim.html' title='Fix Backspace Key Problem in vim'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945908371672021</id><published>2006-02-09T11:23:00.000+07:00</published><updated>2006-02-09T11:24:43.716+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Forensic Tools in Court</title><summary type='text'>Here are several articles regarding forensic tools in court :http://www.unixreview.com/documents/s=9943/ur0512i/ur0512i.htmlhttp://www.cybersecurityinstitute.biz/tpicq.htmhttp://www.forensicfocus.com/index.php?name=Forums&amp;file=viewtopic&amp;t=4&amp;postdays=0&amp;postorder=asc&amp;start=0http://informationsecurity.techtarget.com/magPrintFriendly/0,293813,sid42_gci1147990,00.htmlWhile reading those articles, I </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945908371672021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945908371672021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945908371672021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945908371672021'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/forensic-tools-in-court.html' title='Forensic Tools in Court'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945805513456904</id><published>2006-02-09T11:05:00.000+07:00</published><updated>2006-02-09T11:10:11.143+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacks'/><title type='text'>MD5 in Erlang</title><summary type='text'>Last week (20 Dec 2005) there is a question regarding how to do MD5 in Erlang in Erlang mailing list.I replied by quoting the following resource :In addition to what Bengt has said, you may want totake a look at the following message thread. Itdiscussed how to generate MD5 hash like md5sum program :http://www.erlang.org/ml-archive/erlang-questions/200303/msg00492.htmlJing sent me his code (</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945805513456904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945805513456904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945805513456904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945805513456904'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/md5-in-erlang.html' title='MD5 in Erlang'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945784649991714</id><published>2006-02-09T11:03:00.000+07:00</published><updated>2006-02-09T11:04:06.500+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Deferred concept: I Finally Got It</title><summary type='text'>I have been struggling with the deferred concept in TwistedMatrix since last night. At that time, I read the deferred concept from : Generalization of Deferred Execution in Python. Unfortunately, I didn't get it. I couldn't do more because I was too tired, so I went to bed.I wake up early this morning to go to the office and googling about deferred concept.Luckily, I saw a documentation entitled </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945784649991714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945784649991714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945784649991714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945784649991714'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/deferred-concept-i-finally-got-it.html' title='Deferred concept: I Finally Got It'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945770107250680</id><published>2006-02-09T11:00:00.000+07:00</published><updated>2006-02-09T11:02:31.676+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>TwistedMatrix : Foundation Theory</title><summary type='text'>I got the following links regarding Twisted framework background theory from an email sent to Twisted mailing list:Generalization of Deferred Execution in PythonAsynchronous Programming with TwistedComponents: Interfaces and Adapters</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945770107250680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945770107250680' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945770107250680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945770107250680'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/twistedmatrix-foundation-theory.html' title='TwistedMatrix : Foundation Theory'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945713922107717</id><published>2006-02-09T10:51:00.000+07:00</published><updated>2006-02-09T10:52:19.223+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Berkenalan Dengan Twisted</title><summary type='text'>Beberapa malam lalu, saya akhirnya berhasil juga cobain Twisted. Proses instalasinya tidak sesulit yang saya perkirakan, gampang banget. Cuma kemaren-kemaren ada kesalahan, saya mendownload paket Twisted secara terpisah-pisah, dan ternyata ada paket yang dibutuhkan yang belum didownload. Jadi gak bisa dibuild dah.Untunglah kemaren tahu triknya, ambil aja paket bernama TwistedSumo, paket itu udah </summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945713922107717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945713922107717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945713922107717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945713922107717'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/berkenalan-dengan-twisted.html' title='Berkenalan Dengan Twisted'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22172187.post-113945684687719653</id><published>2006-02-09T10:43:00.000+07:00</published><updated>2006-02-09T10:47:26.886+07:00</updated><title type='text'>Another Blog by Me</title><summary type='text'>After using another blog service (www.livejournal) for about two months, I decided to move my blog to Blogger.I find it difficult to use LiveJournal  blog, and it lacks some features.So from now on I will move my blogs at LiveJournal to Blogger.Thank you for dropping by.</summary><link rel='replies' type='application/atom+xml' href='http://theriyanto.blogspot.com/feeds/113945684687719653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22172187&amp;postID=113945684687719653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945684687719653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22172187/posts/default/113945684687719653'/><link rel='alternate' type='text/html' href='http://theriyanto.blogspot.com/2006/02/another-blog-by-me.html' title='Another Blog by Me'/><author><name>Tedi Heriyanto</name><uri>http://www.blogger.com/profile/13493962780755247716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
