<?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-29593585</id><updated>2011-12-14T18:35:32.819-08:00</updated><title type='text'>My Life as an Internet Security Consultant</title><subtitle type='html'>This page is all about Internet Security and all about the life of an Internet Security Consultant. Any topics written here is for educational purpose only.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-29593585.post-115806996101907705</id><published>2006-09-12T07:05:00.000-07:00</published><updated>2006-09-12T07:06:01.340-07:00</updated><title type='text'>Encrypting with TrueCrypt</title><content type='html'>&lt;div align="justify"&gt;TrueCrypt is a great tool to encrypt your folders and files. With two passwords in one folder no need to worry. Because the folder have diffrent contents every password inputed.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;Here is the tutorial from &lt;a href="http://www.irongeek.com/i.php?page=videos/truecrypt1"&gt;irongeek&lt;/a&gt; site.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;TrueCrypt can be download &lt;a href="http://www.truecrypt.org/"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29593585-115806996101907705?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115806996101907705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115806996101907705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115806996101907705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115806996101907705'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/09/encrypting-with-truecrypt_12.html' title='Encrypting with TrueCrypt'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115623062582838670</id><published>2006-08-22T00:08:00.000-07:00</published><updated>2006-08-22T00:10:25.830-07:00</updated><title type='text'>Detecting PHP Backdoors</title><content type='html'>&lt;div style="text-align: justify;"&gt;c99shell.php&lt;br /&gt;r57shell.php&lt;br /&gt;php_shell.php&lt;br /&gt;myshell.php&lt;br /&gt;php_backdoor.php&lt;br /&gt;&lt;br /&gt;http://img388.imageshack.us/img388/5003/c9928xp.jpg &lt;-- c99shell.php&lt;br /&gt;&lt;br /&gt;These are the common PHP backdoors that are being use today by script kiddies. And to detect them is simple. First go to your web directory (ex. /var/www/web/) because PHP backdoors are located in web directory to be use by script kiddies later to access your system remotely. In console just type this:&lt;br /&gt;&lt;br /&gt;[root@me web]# grep –n –r 'system(' *&lt;br /&gt;&lt;br /&gt;Most backdoors uses a system() function to execute a command.&lt;br /&gt;&lt;br /&gt;But sometimes if your whole system is already rooted then ‘grep’ command is useless because it is already change by another ‘grep’ binary that comes from the rootkit.&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/29593585-115623062582838670?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115623062582838670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115623062582838670' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115623062582838670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115623062582838670'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/08/detecting-php-backdoors.html' title='Detecting PHP Backdoors'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115173638727504290</id><published>2006-07-01T14:37:00.000-07:00</published><updated>2006-07-01T00:01:33.936-07:00</updated><title type='text'>Winrar Bug</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.1 First right click on the desktop then New-&gt;Text Document&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.2 Then right click the New Text Document then Add to archive&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.3 Then name it whatever you like. I name it winrarbug.rar.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug4.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.4 Then click Advanced and click Set password... and put the password you like. I put "123" as my password. Then OK.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.5 Right click the winrarbug.rar then click Extract Here.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug6.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug6.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.6 This is my favorite part. Don't input the password you use to rar the file, instead use any password. I use "asdf" as a password here.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/winrarbug7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/winrarbug7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.7 And that's it. The file is extracted. I tried this bug in version 3.XX. I don't know if this works in version 2.XX.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29593585-115173638727504290?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115173638727504290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115173638727504290' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115173638727504290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115173638727504290'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/07/winrar-bug.html' title='Winrar Bug'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115139677036882209</id><published>2006-06-27T01:13:00.001-07:00</published><updated>2006-08-22T00:04:32.613-07:00</updated><title type='text'>What is a botnet?</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7098/2045/1600/bot.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7098/2045/320/bot.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.1 This is the bot configuration.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7098/2045/1600/bot2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7098/2045/320/bot2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.2 This is the exploits the bot using. Actually it's an old exploits.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7098/2045/1600/bot3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7098/2045/320/bot3.jpg" alt="" border="0" /&gt;&lt;/a&gt;Figure 1.3 This is the config for anti-virus. So that you can't update your anti-virus.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7098/2045/1600/bot4.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7098/2045/320/bot4.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.4 This a more advanced bot. And it's private.&lt;br /&gt;&lt;/div&gt;&lt;h3 style="text-align: justify;" id="siteSub"&gt;From Wikipedia, the free encyclopedia&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;              &lt;/div&gt;&lt;div style="text-align: justify;" id="jump-to-nav"&gt;Jump to: &lt;a href="http://en.wikipedia.org/wiki/Botnet#column-one"&gt;navigation&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Botnet#searchInput"&gt;search&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;   &lt;!-- start content --&gt;    &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;b&gt;Botnet&lt;/b&gt; is a jargon term for a collection of &lt;a href="http://en.wikipedia.org/wiki/Software" title="Software"&gt;software&lt;/a&gt; robots, or &lt;a href="http://en.wikipedia.org/wiki/Internet_bot" title="Internet bot"&gt;bots&lt;/a&gt;, which run autonomously. This can also refer to the network of computers using &lt;a href="http://en.wikipedia.org/wiki/Distributed_computing" title="Distributed computing"&gt;distributed computing&lt;/a&gt; software.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;While the term "botnet" can be used to refer to any group of bots, such as &lt;a href="http://en.wikipedia.org/wiki/IRC_bot" title="IRC bot"&gt;IRC bots&lt;/a&gt;, the word is generally used to refer to a collection of compromised machines running programs, usually referred to as &lt;a href="http://en.wikipedia.org/wiki/Computer_worm" title="Computer worm"&gt;worms&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Trojan_horse_%28computing%29" title="Trojan horse (computing)"&gt;Trojan horses&lt;/a&gt;, or backdoors, under a common &lt;a href="http://en.wikipedia.org/wiki/Command_and_control" title="Command and control"&gt;command and control&lt;/a&gt; infrastructure. A botnet's originator can control the group remotely, usually through a means such as &lt;a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat" title="Internet Relay Chat"&gt;IRC&lt;/a&gt;, and usually for nefarious purposes. Individual programs manifest as IRC "bots". Often the command and control takes place via an &lt;a href="http://en.wikipedia.org/wiki/IRCD" title="IRCD"&gt;IRC server&lt;/a&gt; or a specific channel on a public IRC network. A bot typically runs hidden, and complies with the &lt;a href="http://tools.ietf.org/html/1459" class="external" title="http://tools.ietf.org/html/1459"&gt;RFC 1459&lt;/a&gt; (IRC) standard. Generally, the perpetrator of the botnet has compromised a series of systems using various tools (exploits, buffer overflows, as well as others; see also &lt;a href="http://en.wikipedia.org/wiki/Remote_procedure_call" title="Remote procedure call"&gt;RPC&lt;/a&gt;). Newer bots can automatically scan their environment and propagate themselves using vulnerabilities and weak passwords. Generally, the more vulnerabilities a bot can scan and propagate through, the more valuable it becomes to a botnet controller community.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Botnets have become a significant part of the &lt;a href="http://en.wikipedia.org/wiki/Internet" title="Internet"&gt;Internet&lt;/a&gt;, albeit increasingly hidden. Due to most conventional IRC networks taking measures and blocking access to previously-hosted botnets, controllers must now find their own servers. Often, a botnet will include a variety of connections, ranging from dial-up, ADSL and cable, and a variety of network types, including educational, corporate, government and even military networks. Sometimes, a controller will hide an IRC server installation on an educational or corporate site, where high-speed connections can support a large number of other bots. Exploitation of this method of using a bot to host other bots has proliferated only recently, as most &lt;a href="http://en.wikipedia.org/wiki/Script_kiddie" title="Script kiddie"&gt;script kiddies&lt;/a&gt; do not have the knowledge to take advantage of it.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Several botnets have been found and removed from the Internet. The Dutch police found a &lt;a href="http://www.techweb.com/wire/security/172303160" class="external text" title="http://www.techweb.com/wire/security/172303160"&gt;1.5 million node botnet&lt;/a&gt; and the Norwegian ISP Telenor disbanded a &lt;a href="http://www.theregister.co.uk/2004/09/09/telenor_botnet_dismantled/" class="external text" title="http://www.theregister.co.uk/2004/09/09/telenor_botnet_dismantled/"&gt;10,000 node botnet&lt;/a&gt;. Large &lt;a href="http://www.theregister.co.uk/2005/05/24/operation_spam_zombie/" class="external text" title="http://www.theregister.co.uk/2005/05/24/operation_spam_zombie/"&gt;coordinated international efforts&lt;/a&gt; to shutdown botnets have also been initiated.&lt;/p&gt;&lt;h2 style="text-align: justify;"&gt;Purpose&lt;/h2&gt;&lt;p style="text-align: justify;"&gt;Botnets serve various purposes, including &lt;a href="http://en.wikipedia.org/wiki/Denial-of-service_attack" title="Denial-of-service attack"&gt;denial-of-service attacks&lt;/a&gt;, creation or misuse of &lt;a href="http://en.wikipedia.org/wiki/SMTP" title="SMTP"&gt;SMTP mail relays&lt;/a&gt; for &lt;a href="http://en.wikipedia.org/wiki/Spam_%28electronic%29" title="Spam (electronic)"&gt;spam&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Click_fraud" title="Click fraud"&gt;click fraud&lt;/a&gt;, and the theft of application serial numbers, login IDs, and financial information such as credit card numbers. The botnet controller community features a constant and continuous struggle over who has the most bots, the highest overall bandwidth, and the largest amount of "high-quality" infected machines, like university, corporate, and even government machines.&lt;/p&gt;&lt;h2 style="text-align: justify;"&gt;Organization&lt;/h2&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Botnet servers will often liaise with other botnet servers, such that a group may contain 20 or more individual cracked high-speed connected machines as servers, linked together for purposes of greater redundancy. Actual botnet communities usually consist of one or several controllers who consider themselves as having legitimate access, note the irony, to a group of bots. Such controllers rarely have highly-developed command hierarchies between themselves; they rely on individual friend-to-friend relationships. Often conflicts will occur between the controllers as to who gets the individual rights to which machines, and what sorts of actions they may or may not permit.&lt;/p&gt;&lt;h2 style="text-align: justify;"&gt;Types of attacks&lt;/h2&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;dl style="text-align: justify;"&gt;&lt;dd&gt;&lt;i&gt;Main article: &lt;a href="http://en.wikipedia.org/wiki/Denial-of-service_attack" title="Denial-of-service attack"&gt;Denial-of-service attack&lt;/a&gt;&lt;/i&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;Preventive measures&lt;/h2&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;If a machine receives a &lt;a href="http://en.wikipedia.org/wiki/Distributed_Denial_of_Service" title="Distributed Denial of Service"&gt;Distributed Denial of Service&lt;/a&gt; attack from a botnet, few choices exist. Given the general geographic dispersal of botnets, it becomes difficult to identify a pattern of offending machines, and the sheer volume of &lt;a href="http://en.wikipedia.org/wiki/IP_Address" title="IP Address"&gt;IP addresses&lt;/a&gt; does not lend itself to the &lt;a href="http://en.wikipedia.org/wiki/Filtering" title="Filtering"&gt;filtering&lt;/a&gt; of individual cases. &lt;a href="http://en.wikipedia.org/wiki/Passive_OS_Fingerprinting" title="Passive OS Fingerprinting"&gt;Passive OS Fingerprinting&lt;/a&gt; can identify attacks originating from a botnet: network administrators can configure newer firewall equipment to take action on a botnet attack by using information obtained from Passive OS Fingerprinting. The best solution is to use hardware (ASIC or FPGA) based Rate Based &lt;a href="http://en.wikipedia.org/wiki/Intrusion_prevention_system" title="Intrusion prevention system"&gt;intrusion prevention system&lt;/a&gt;. A solution that can act within seconds like a split second circuit breaker is your best bet as an automated solution.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Botnets typically use free &lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System" title="Domain Name System"&gt;DNS&lt;/a&gt; hosting services such as &lt;a href="http://www.dydns.org/" class="external text" title="http://www.dydns.org"&gt;DynDns.org&lt;/a&gt;, &lt;a href="http://www.no-ip.com/" class="external text" title="http://www.no-ip.com"&gt;No-IP.com&lt;/a&gt;, &amp; &lt;a href="http://www.afraid.org/" class="external text" title="http://www.afraid.org"&gt;Afraid.org&lt;/a&gt; to point a &lt;a href="http://en.wikipedia.org/wiki/Subdomain" title="Subdomain"&gt;subdomain&lt;/a&gt; towards an IRC server that will harbor the bots. While these free DNS services do not themselves host attacks, they provide reference points, often hard-coded into the botnet executable. Removing such services can cripple an entire botnet. Recently, these companies have undertaken efforts to purge their domains of these subdomains. The botnet community refer to such efforts as "&lt;a href="http://en.wikipedia.org/wiki/Nullrouting" title="Nullrouting"&gt;nullrouting&lt;/a&gt;", because the DNS hosting services usually direct the offending subdomains to an inaccessible IP address.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;The botnet server structure mentioned above has inherent vulnerabilities and problems. For example, if one was to find one server with one botnet channel, often all other servers, as well as other bots themselves, will be revealed. If a botnet server structure lacks &lt;a href="http://en.wikipedia.org/wiki/Redundancy" title="Redundancy"&gt;redundancy&lt;/a&gt;, the disconnection of one server will cause the entire botnet to collapse, at least until the controller(s) decides on a new hosting space. However, more recent &lt;a href="http://en.wikipedia.org/wiki/IRCD" title="IRCD"&gt;IRC server software&lt;/a&gt; includes features to mask other connected servers and bots, so that a discovery of one channel will not lead to much harm.&lt;/p&gt;&lt;h2 style="text-align: justify;"&gt;See also&lt;/h2&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet_bot" title="Internet bot"&gt;Bot&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Timeline_of_notable_computer_viruses_and_worms" title="Timeline of notable computer viruses and worms"&gt;Timeline of notable computer viruses and worms&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Denial_of_service" title="Denial of service"&gt;Denial of Service Attacks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Script_kiddie" title="Script kiddie"&gt;Script kiddie&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Spam_%28e-mail%29" title="Spam (e-mail)"&gt;Spam (e-mail)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Computer_worm" title="Computer worm"&gt;Computer worms&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Trojan_horse_%28computing%29" title="Trojan horse (computing)"&gt;Trojan horse (computing)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Buffer_overflow" title="Buffer overflow"&gt;Buffer overflow&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Dosnet" title="Dosnet"&gt;Dosnet&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/29593585-115139677036882209?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115139677036882209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115139677036882209' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115139677036882209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115139677036882209'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/06/what-is-botnet_27.html' title='What is a botnet?'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115095800030723043</id><published>2006-06-22T14:30:00.000-07:00</published><updated>2006-08-22T00:03:10.180-07:00</updated><title type='text'>What is phishing?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Phishing attacks are fraudulent e-mails that appear to come from authentic online merchants, such as eBay or Pay-Pal, or financial institutions, such as banks or credit unions. When you click on a link in the e-mail, you are redirected to a site that may appear to be the merchant or the bank, but isn't. You can avoid phishing scams: &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Don't reply to e-mails, or click on links in the body of the e-mail, which asks for your personal or financial information. &lt;/li&gt;&lt;li&gt;Never send an e-mail which contains your personal or financial information.&lt;/li&gt;&lt;li&gt;Review &lt;a href="http://credit.about.com/od/credit101/a/statementerror.htm" onclick="zT(this,'1/1UH')"&gt;credit card and bank statements&lt;/a&gt; as soon as they arrive.&lt;/li&gt;&lt;li&gt;Use anti-virus software and keep it up to date.&lt;/li&gt;&lt;li&gt;Don't open or download e-mail attachements unless you are sure they are free of viruses and trojans, and they are from a trusted source.&lt;/li&gt;&lt;li&gt;Report suspected phsishing attacks to both the apparent source (i.e the bank or merchant who the e-mail claimed to be from) and the &lt;a href="http://credit.about.com/spam@uce.gov" onclick="zT(this,'1/1UH')"&gt; FTC&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Here is the example of phising:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/fake-ebay.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/fake-ebay.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;Figure 1.1 This is the real ebay page but the source code is modified for phising.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/phising.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/phising.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.2 Issuing the command "finger jane" in Unix you can see where the attacker's ip last login.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/phising2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/phising2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.3 The command "more .bash_history" shows what the attacker's is doing in your box.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/phising3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/phising3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.4 The directory of the files the attacker is using for phising.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/phising4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/phising4.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1.5 The actual files for phising.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/phising5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/phising5.jpg" alt="" border="0" /&gt;&lt;/a&gt;Figure 1.6 The source code inside flee.php&lt;br /&gt;&lt;br /&gt;Those pictures was sent to me last year by my friend. So be careful to visit untrusted sites!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29593585-115095800030723043?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115095800030723043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115095800030723043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115095800030723043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115095800030723043'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/06/what-is-phishing.html' title='What is phishing?'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115078741140557578</id><published>2006-06-20T15:06:00.000-07:00</published><updated>2006-08-22T00:08:05.993-07:00</updated><title type='text'>Man on the middle attack (mitm)</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cainblog.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cainblog.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;What is man in the middle attack?&lt;br /&gt;&lt;br /&gt;A man-in-the-middle (MiM) attack is a clever way to circumvent&lt;br /&gt;encryption. The attacker sits between the two communicating&lt;br /&gt;parties, with each party believing they are communicating with&lt;br /&gt;the other party, but both are communicating with the attacker.&lt;br /&gt;When an encrypted connection between the two parties is established,&lt;br /&gt;a secret key is generated and transmitted using an asymmetric cipher.&lt;br /&gt;Usually, this key is used to encrypt further communication between&lt;br /&gt;the two parties. Because the key is securely transmitted and the&lt;br /&gt;subsequent traffic is secured by the key, all of this traffic is&lt;br /&gt;unreadable by any would-be attacker sniffing these packets.&lt;br /&gt;&lt;br /&gt;However, in a man-in-the-middle attack, party A believes that she&lt;br /&gt;is communicating with B, and party B believes he is communicating&lt;br /&gt;with A, but in reality, both are communicating with the attacker.&lt;br /&gt;So when A negotiates an encrypted connection with B, A is actually&lt;br /&gt;opening an encrypted connection with the attacker, which means the&lt;br /&gt;attacker securely communicates with an asymmetric cipher and learns&lt;br /&gt;the secret key. Then the attacker just needs to open another encrypted&lt;br /&gt;connection with B, and B will believe that it is communicating with A.&lt;br /&gt;&lt;br /&gt;Yesterday, my friend who has a simple knowledge in computers&lt;br /&gt;sends me a picture. First look at it and I’m amazed. Because,&lt;br /&gt;the picture is all about the MITM (man in the middle) attack&lt;br /&gt;example. As you can see in the picture the username and password&lt;br /&gt;is blackend for security purposes. My friend said that it’s a&lt;br /&gt;SMART wi-fi connection because he is in his house. And not only&lt;br /&gt;https usernames and passwords will be sniffed but also including&lt;br /&gt;the FTP, IMAP, POP3, SMB, TELNET, VNC, TDS, SMTP, NNTP, MSKerb5-PreAuth,&lt;br /&gt;Radius-Keys, Radius-Users, ICQ, IKE-PSK, MySQL, SNMP, and SIP. If&lt;br /&gt;that is true then all SMART wi-fi subscribers are in great danger&lt;br /&gt;here. Just imagine if everyone knows how to use a man in the middle&lt;br /&gt;attack in SMART wi-fi connections. It would be a disaster!&lt;br /&gt;&lt;br /&gt;Anyone knows how to combat this attack?&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/29593585-115078741140557578?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115078741140557578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115078741140557578' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115078741140557578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115078741140557578'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/06/man-on-middle-attack-mitm.html' title='Man on the middle attack (mitm)'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115078658879164735</id><published>2006-06-20T14:52:00.000-07:00</published><updated>2006-06-19T23:56:28.823-07:00</updated><title type='text'>Crack WEP in 10 easy steps with WHAX!</title><content type='html'>This tutorial will help security consultant secure their clients and servers. Actually this tutorial is a .swf file taken from iwhax.net and I just print screen it to see the command clearly and neatly.&lt;br /&gt;&lt;br /&gt;Here it is. Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep4.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep6.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep6.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep8.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep8.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep9.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep10.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep10.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwep11.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwep11.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29593585-115078658879164735?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115078658879164735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115078658879164735' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115078658879164735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115078658879164735'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/06/crack-wep-in-10-easy-steps-with-whax.html' title='Crack WEP in 10 easy steps with WHAX!'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29593585.post-115010916742056242</id><published>2006-06-12T03:28:00.000-07:00</published><updated>2006-06-12T04:10:39.036-07:00</updated><title type='text'>Crack WPA in 10 easy steps with WHAX!</title><content type='html'>This tutorial will help security consultant secure their clients and servers. Actually this tutorial is a .swf file taken from iwhax.net and I just print screen it to see the command clearly and neatly.&lt;br /&gt;&lt;br /&gt;Here it is. Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa2.2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa2.2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa4.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa4.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa8.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa8.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa9.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa9.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa10.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa10.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa11.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa11.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa12.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa12.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa13.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa14.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3372/3156/320/cwpa14.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3372/3156/1600/cwpa2.jpg"&gt; &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29593585-115010916742056242?l=sec-consultant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sec-consultant.blogspot.com/feeds/115010916742056242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29593585&amp;postID=115010916742056242' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115010916742056242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29593585/posts/default/115010916742056242'/><link rel='alternate' type='text/html' href='http://sec-consultant.blogspot.com/2006/06/crack-wpa-in-10-easy-steps-with-whax.html' title='Crack WPA in 10 easy steps with WHAX!'/><author><name>James</name><uri>http://www.blogger.com/profile/16911181980285515725</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry></feed>
