<?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-33958296</id><updated>2012-02-16T17:41:32.820-08:00</updated><category term='Invisiblity demystified'/><category term='viruses'/><category term='Phishing'/><category term='Bit Torrent'/><category term='online lottery scam'/><category term='trojan horse'/><category term='Nigerian scam'/><category term='Browsing an issue..a concern to all'/><category term='worms'/><category term='i love you virus'/><category term='hacking'/><category term='tools for hacking'/><category term='online fraud'/><category term='NAT'/><category term='macro virus.'/><category term='windows xp'/><category term='FTP'/><category term='melissa'/><category term='IP'/><category term='Intrusion'/><category term='honeypot'/><category term='phoney emails'/><category term='ORKUT SCRAP VIEWER'/><category term='DUMB user&apos;s'/><category term='DHCP'/><category term='Intel 80 core chip revealed in full detail'/><title type='text'>Ajay's Home - One place where i do exist</title><subtitle type='html'>hmm...you must be wondering how you landed up here !</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33958296.post-2241075691497642533</id><published>2008-09-18T20:22:00.000-07:00</published><updated>2008-09-18T22:00:34.832-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='online fraud'/><category scheme='http://www.blogger.com/atom/ns#' term='Nigerian scam'/><category scheme='http://www.blogger.com/atom/ns#' term='phoney emails'/><category scheme='http://www.blogger.com/atom/ns#' term='online lottery scam'/><category scheme='http://www.blogger.com/atom/ns#' term='DUMB user&apos;s'/><title type='text'></title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;World's Worst Internet &amp;amp; Email Scams&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000000;"&gt;&lt;em&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;span style="color:#000000;"&gt;* )&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;The Nigerian scam, also known as 419&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Most of you have received an email from a member of a Nigerian family with wealth. It is a desperate cry for help in getting a very large sum of money out of the country. A common variation is a woman in Africa who claimed that her husband had died, and that she wanted to leave millions of dollars of his estate to a good church.In every variation, the scammer is promising obscenely large payments for small unskilled tasks. This scam, like most scams, is too good to be true. Yet people still fall for this money transfer con game. They will use your emotions and willingness to help against you. They will promise you a large cut of their business or family fortune. All you are asked to do is cover the endless “legal” and other “fees” that must be paid to the people that can release the scammer’s money. The more you are willing to pay, the more they will try to suck out of your wallet. You will never see any of the promised money, because there isn’t any. And the worst thing is, this scam is not even new; its variant dates back to 1920s when it was known as 'The Spanish Prisoner' con.&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;em&gt;*) &lt;span style="color:#ff0000;"&gt;Advanced fees paid for a guaranteed loan or credit card&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000000;"&gt;If you are thinking about applying for a “pre-approved” loan or a credit card that charges an up-front fee, ask yourself: “why would a bank do that?” These scams are obvious to people who take time to scrutinize the offer. Remember: reputable credit card companies do charge an annual fee but it is applied to the balance of the card, never at the sign-up. Furthermore, if you legitimately clear your credit balance each month, a legitimate bank will often wave the annual fee. As for these incredible, pre-approved loans for a half-a-million dollar homes: use your common sense. These people do not know you or your credit situation, yet they are willing to offer massive credit limits.Sadly, a percentage of all the recipients of their “amazing” offer will take the bait and pay the up-front fee. If only one in every thousand people fall for this scam, the scammers still win several hundred dollars. Alas, far too many victims, pressured by financial problems, willingly step into this con man's trap.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#ff0000;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#000000;"&gt;*) &lt;/span&gt;Lottery scams&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000000;"&gt;Most of us dream of hitting it big, quitting our jobs and retiring while still young enough to enjoy the fine things in life. Chances are you will receive at least one intriguing email from someone saying that you did indeed win a huge amount of money. The visions of a dream home, fabulous vacation, or other expensive goodies you could now afford with ease, could make you forget that you have never ever entered this lottery in the first place. This scam will usually come in the form of a conventional email message. It will inform you that you won millions of dollars and congratulate you repeatedly. The catch: before you can collect your “winnings”, you must pay the “processing” fee of several thousands of dollars. Stop! The moment the bad guys cash your money order, you lose. Once you realize you have been suckered into paying $3000 to a con man, they are long gone with your money. Do not fall for this lottery scam.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;em&gt;*) &lt;span style="color:#ff0000;"&gt;Phishing emails and phony web pages&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Phishing email will be a result of the private web pages that may be registered to unauthorized ISP's and the domain names by themselves may be faulty and may mislead the user (i.e. redirect ) to another webpage which when visited installs the exploit on the user's machine. This is the most widespread Internet and email scam today. It is the modern day "sting" con game. "Phishing" is where digital thieves lure you into divulging your password info through convincing emails and web pages. These phishing emails and web pages resemble legitimate credit authorities like Citibank, eBay, or PayPal. They frighten or entice you into visiting a phony web page and entering your ID and password. Commonly, the guise is an urgent need to "confirm your identity". They will even offer you a story of how your account has been attacked by hackers to lure you into entering your confidential information. The email message will require you to click on a link. But instead of leading you to the real login https: site, the link will secretly redirect you to a fake website. You then innocently enter your ID and password. This information is intercepted by the scammers, who later access your account and fleece you for several hundred dollars.This phishing con , like all cons, depends on people believing the legitimacy of their emails and web pages. Because it was born out of hacking techniques, “fishing” is stylistically spelled "phishing" by hackers. Tip: the beginning of the link address should have https://. Phishing fakes will just have http:// (no “s”). If still in doubt, make a phone call to the financial institution to verify if the email is legit. In the meantime, if an email seems suspicious to you, do not trust it. Being skeptical could save you hundreds of lost dollars. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;em&gt;*) &lt;span style="color:#ff0000;"&gt;Items for sale overpayment scam&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000000;"&gt;This one involves an item you might have listed for sale such as a car, truck or some other expensive item. The scammer finds your ad and sends you an email offering to pay much more than your asking price. The reason for overpayment is supposedly related to the international fees to ship the car overseas. In return, you are to send him the car and the cash for the difference. The money order you receive looks real so you deposit it into your account. In a couple of days (or the time it takes to clear) your bank informs you the money order was fake and demands you pay that amount back immediately. In most documented versions of this money order scam, the money order was indeed an authentic document, but it was never authorized by the bank it was stolen from. In the case of cashier's checks, it is usually a convincing forgery. You have now lost the car, the cash you sent with the car, and you owe a hefty sum of money to your bank to cover for the bad money order or the fake cashier's check.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;em&gt;*) &lt;span style="color:#ff0000;"&gt;Disaster relief scams&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000000;"&gt;What do 9-11, Tsunami and Katrina have in common? These are all disasters, tragic events where people die, lose their loved ones, or everything they have. In times like these, good people pull together to help the survivors in any way they can, including online donations. Scammers set up fake charity websites and steal the money donated to the victims of disasters. If your request for donation came via email, there is a chance of it being a phishing attempt. Do not click on the link in the email and volunteer your bank account or credit card information. Your best bet is to contact the recognized charitable organization directly by phone or their website.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;em&gt;*) &lt;span style="color:#ff0000;"&gt;Turn Your Computer Into a Money-Making Machine&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000000;"&gt;Although not a full blown scam, this scheme works as follows: You send someone money for instructions on where to go and what to download and install on your computer to turn it into a money-making machine… for spammers. At sign-up, you get a unique ID and you have to give them your PayPal account information for the “big money” deposits you’ll “soon” be receiving. The program that you are supposed to run, sometimes 24/7, opens multiple ad windows, repeatedly, thus generating per-click revenue for spammers. In other scenario, your ID is limited to a certain number of page clicks per day. In order to make any money whatsoever from this scheme, you are pretty much forced to scam the spammers by hiding your real IP address with Internet proxy services such as “findnot”, so you can make more page clicks. I won’t even go into the discussion about what this program will do to your computer’s performance... it is a true tragedy if you get conned into this scam. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;These were some of the most comman frauds that have been tried and tested on users ( i would like to say &lt;em&gt;&lt;span style="color:#006600;"&gt;&lt;span style="color:#663366;"&gt;&lt;strong&gt;DUMB user's&lt;/strong&gt;&lt;/span&gt; &lt;/span&gt;&lt;/em&gt;) of internet. To gain more knowlegde in this regard is always recommended and it is also advised to install Secure Antivirus and Firewall systems on your end machines so that any attempts to get into your system or possibility of your system being compromised can be thwarted. &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-2241075691497642533?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/2241075691497642533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=2241075691497642533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2241075691497642533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2241075691497642533'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/09/worlds-worst-internet-email-scams.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-9168312639786218721</id><published>2008-09-14T21:12:00.000-07:00</published><updated>2008-09-14T21:19:33.157-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;color:#3333ff;"&gt;&lt;strong&gt;Deadlock issues in Sql Server&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Deadlocking occurs when two user processes have locks on separate objects and each process is trying to acquire a lock on the object that the other process has. When this happens, SQL Server identifies the problem and ends the deadlock by automatically choosing one process and aborting the other process, allowing the other process to continue. The aborted transaction is rolled back and an error message is sent to the user of the aborted process. Generally, the transaction that requires the least amount of overhead to rollback is the transaction that is aborted.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;As you might imagine, deadlocks can use up SQL Server's resources, especially CPU power, wasting it unnecessarily. Most well-designed applications, after receiving a deadlock message, will resubmit the aborted transaction, which most likely can now run successfully. This process, if it happens often on your server, can drag down performance. If the application has not been written to trap deadlock errors and to automatically resubmit the aborted transaction, users may very well become confused as to what is happening when they receive deadlock error messages on their computer.&lt;br /&gt;&lt;br /&gt;Here are some tips on how to avoid deadlocking on your SQL Server:&lt;br /&gt;· Ensure the database design is properly normalized.&lt;br /&gt;· Have the application access server objects in the same order each time.&lt;br /&gt;· During transactions, don't allow any user input. Collect it before the transaction begins.&lt;br /&gt;· Avoid cursors.&lt;br /&gt;· Keep transactions as short as possible. One way to help accomplish this is to reduce the number of round trips between your application and SQL Server by using stored procedures or keeping transactions with a single batch. Another way of reducing the time a transaction takes to complete is to make sure you are not performing the same reads over and over again. If your application does need to read the same data more than once, cache it by storing it in a variable or an array, and then re-reading it from there, not from SQL Server.&lt;br /&gt;· Reduce lock time. Try to develop your application so that it grabs locks at the latest possible time, and then releases them at the very earliest time.&lt;br /&gt;· If appropriate, reduce lock escalation by using the ROWLOCK or PAGLOCK.&lt;br /&gt;· Consider using the NOLOCK hint to prevent locking if the data being locked is not modified often.&lt;br /&gt;· If appropriate, use as low of an isolation level as possible for the user connection running the transaction.&lt;br /&gt;· Consider using bound connections&lt;br /&gt;&lt;br /&gt;When a deadlock occurs, by default, SQL Server choose a deadlock "victim" by identifying which of the two processes will use the least amount of resources to rollback, and then returns error message 1205.&lt;br /&gt;But what if you don't like default behavior? Can you change it? Yes, you can, by using the following command:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#990000;"&gt;SET DEADLOCK_PRIORITY { LOW NORMAL @deadlock_var }&lt;br /&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;where:&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Low&lt;/em&gt;&lt;/strong&gt; tells SQL Server that the current session should be the preferred deadlock victim, not the session that incurs the least amount of rollback resources. The standard deadlock &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;error message 1205&lt;/span&gt;&lt;/strong&gt; is returned.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Normal&lt;/em&gt;&lt;/strong&gt; tells SQL Server to use the default deadlock method. &lt;strong&gt;&lt;em&gt;@deadlock_var&lt;/em&gt;&lt;/strong&gt; is a character variable specifying which deadlock method you want to use. Specify "3" for low, or "6" for normal. This command is set a runtime for a specified user connection. To help identify deadlock problems, use the SQL Server Profiler's Create Trace Wizard to run the "Identify The Cause of a Deadlock" trace. This will provide you with the raw data you need to help isolate the causes of deadlocks in your databases. To help identify which tables or stored procedures are causing deadlock problems, turn on trace flag 1204 (outputs basic trace data) or trace flag 1205 (outputs more detailed trace data).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#660000;"&gt;DBCC TRACEON (3605,1204,-1)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Be sure to turn off this trace flag when you are done, as this trace can eat up SQL Server's resources unnecessarily, hurting performance. Ideally, deadlocks should be eliminated from your applications. But if you are unable to eliminate all deadlocks in your application, be sure to include program logic in your application to deal with killed deadlock transactions in a user-friendly way. For example, let's say that two transactions are deadlocked and that SQL Server kills one of the transactions. In this case, SQL Server will raise an error message that your application needs to respond to. In most cases, you will want your application to wait a random amount of time after the deadlock in order to resubmit the killed transaction to SQL Server. It is important that there is a random waiting period because it is possible that another contending transaction could also be waiting, and you don't want both contending transactions to wait the same amount of time and then both try to execute at the same time, causing another deadlock.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-9168312639786218721?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/9168312639786218721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=9168312639786218721' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/9168312639786218721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/9168312639786218721'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/09/deadlock-issues-in-sql-server.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-2853972006655350776</id><published>2008-09-13T21:20:00.000-07:00</published><updated>2008-09-14T21:39:03.795-07:00</updated><title type='text'></title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3maUjIzdI/AAAAAAAAAeU/uVnEydCr3oQ/s1600-h/1.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102480823569874" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3maUjIzdI/AAAAAAAAAeU/uVnEydCr3oQ/s400/1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SM3mVUm9lpI/AAAAAAAAAeM/EA2keWABaLE/s1600-h/2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102394940266130" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SM3mVUm9lpI/AAAAAAAAAeM/EA2keWABaLE/s400/2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SM3mQP-wLJI/AAAAAAAAAeE/Y0Jq0N-8giQ/s1600-h/3.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102307798527122" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SM3mQP-wLJI/AAAAAAAAAeE/Y0Jq0N-8giQ/s400/3.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3mNFDF3GI/AAAAAAAAAd8/NB8mjXHar-E/s1600-h/4.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102253324328034" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3mNFDF3GI/AAAAAAAAAd8/NB8mjXHar-E/s400/4.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mKNs_qvI/AAAAAAAAAd0/HXHEqBCjHTk/s1600-h/5.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102204107959026" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mKNs_qvI/AAAAAAAAAd0/HXHEqBCjHTk/s400/5.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mHYcaolI/AAAAAAAAAds/EHOFst27Z58/s1600-h/6.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102155451605586" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mHYcaolI/AAAAAAAAAds/EHOFst27Z58/s400/6.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mEmr99fI/AAAAAAAAAdk/h_H0dkpAPPU/s1600-h/7.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102107735324146" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mEmr99fI/AAAAAAAAAdk/h_H0dkpAPPU/s400/7.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mBdLWhYI/AAAAAAAAAdc/0q0qnxUygt4/s1600-h/13.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246102053642995074" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3mBdLWhYI/AAAAAAAAAdc/0q0qnxUygt4/s400/13.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3l-Bv7mzI/AAAAAAAAAdU/ZnfHzKn2fC8/s1600-h/8.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246101994740620082" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SM3l-Bv7mzI/AAAAAAAAAdU/ZnfHzKn2fC8/s400/8.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3l7P9JpBI/AAAAAAAAAdM/SM5Wkd8ELC8/s1600-h/9.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246101947014554642" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3l7P9JpBI/AAAAAAAAAdM/SM5Wkd8ELC8/s400/9.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SM3lumfYn-I/AAAAAAAAAdE/a1_nfRdiRvc/s1600-h/10.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246101729725423586" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SM3lumfYn-I/AAAAAAAAAdE/a1_nfRdiRvc/s400/10.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3lqSBYlFI/AAAAAAAAAc8/keAo_Maw1P0/s1600-h/11.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246101655511405650" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3lqSBYlFI/AAAAAAAAAc8/keAo_Maw1P0/s400/11.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3lmALx33I/AAAAAAAAAc0/RXPgaKKU8jI/s1600-h/12.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246101582003691378" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3lmALx33I/AAAAAAAAAc0/RXPgaKKU8jI/s400/12.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;these were some of the snap shots of the sql triages that i deleivered recently @ Microsoft.&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&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/33958296-2853972006655350776?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/2853972006655350776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=2853972006655350776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2853972006655350776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2853972006655350776'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/09/these-were-some-of-snap-shots-of-sql.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_doNZ1ydLz6Y/SM3maUjIzdI/AAAAAAAAAeU/uVnEydCr3oQ/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-5858563700677594949</id><published>2008-06-30T04:41:00.000-07:00</published><updated>2008-06-30T04:48:22.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NAT'/><category scheme='http://www.blogger.com/atom/ns#' term='IP'/><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><category scheme='http://www.blogger.com/atom/ns#' term='DHCP'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;How Network Address Translation Works&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt; Internet has grown larger than anyone ever imagined it could be. Although the exact size is unknown, the current estimate is that there are about 100 million hosts and more than 350 million users actively on the Internet. That is more than the entire population of the United States! In fact, the rate of growth has been such that the Internet is effectively doubling in size each year.&lt;br /&gt;&lt;br /&gt;So what does the size of the Internet have to do with NAT? Everything! For a computer to communicate with other computers and Web servers on the Internet, it must have an IP address. An IP address (IP stands for Internet Protocol) is a unique 32-bit number that identifies the location of your computer on a network. Basically, it works like your street address -- as a way to find out exactly where you are and deliver information to you.&lt;br /&gt;&lt;br /&gt;When IP addressing first came out, everyone thought that there were plenty of addresses to cover any need. Theoretically, you could have 4,294,967,296 unique addresses (232). The actual number of available addresses is smaller (somewhere between 3.2 and 3.3 billion) because of the way that the addresses are separated into classes, and because some addresses are set aside for multicasting, testing or other special uses.&lt;br /&gt;&lt;br /&gt;With the explosion of the Internet and the increase in home networks and business networks, the number of available IP addresses is simply not enough. The obvious solution is to redesign the address format to allow for more possible addresses. This is being developed (called IPv6), but will take several years to implement because it requires modification of the entire infrastructure of the Internet.&lt;br /&gt;&lt;br /&gt;This is where NAT (RFC 1631) comes to the rescue. Network Address Translation allows a single device, such as a router, to act as an agent between the Internet (or "public network") and a local (or "private") network. This means that only a single, unique IP address is required to represent an entire group of computers.&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;What Does NAT Do?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NAT is like the receptionist in a large office. Let's say you have left instructions with the receptionist not to forward any calls to you unless you request it. Later on, you call a potential client and leave a message for that client to call you back. You tell the receptionist that you are expecting a call from this client and to put her through.&lt;br /&gt;&lt;br /&gt;The client calls the main number to your office, which is the only number the client knows. When the client tells the receptionist that she is looking for you, the receptionist checks a lookup table that matches your name with your extension. The receptionist knows that you requested this call, and therefore forwards the caller to your extension.&lt;br /&gt;&lt;br /&gt;NAT has many forms and can work in several ways:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Static NAT&lt;/span&gt; - Mapping an unregistered IP address to a registered IP address on a one-to-one basis. Particularly useful when a device needs to be accessible from outside the network.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dynamic NAT&lt;/span&gt; - Maps an unregistered IP address to a registered IP address from a group of registered IP addresses.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Overloading&lt;/span&gt; - A form of dynamic NAT that maps multiple unregistered IP addresses to a single registered IP address by using different ports. This is known also as PAT (Port Address Translation), single address NAT or port-level multiplexed NAT.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Overlapping&lt;/span&gt; - When the IP addresses used on your internal network are registered IP addresses in use on another network, the router must maintain a lookup table of these addresses so that it can intercept them and replace them with registered unique IP addresses. It is important to note that the NAT router must translate the "internal" addresses to registered unique addresses as well as translate the "external" registered addresses to addresses that are unique to the private network. This can be done either through static NAT or by using DNS and implementing dynamic NAT.&lt;br /&gt;&lt;br /&gt;NAT can be configured in various ways. In the example below, the NAT router is configured to translate unregistered (inside, local) IP addresses, that reside on the private (inside) network, to registered IP addresses. This happens whenever a device on the inside with an unregistered address needs to communicate with the public (outside) network.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;• &lt;/span&gt;&lt;span style="font-size:85%;"&gt;ISP assigns a range of IP addresses to your company. The assigned block of addresses are registered, unique IP addresses and are called &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;inside global addresses&lt;/span&gt;. Unregistered, private IP addresses are split into two groups. One is a small group (outside local addresses) that will be used by the NAT routers. The other, much larger group, known as &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;inside local addresses&lt;/span&gt;, will be used on the stub domain. The &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;outside local addresses&lt;/span&gt; are used to translate the unique IP addresses, known as &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;outside global addresses&lt;/span&gt;, of devices on the public network.&lt;br /&gt;&lt;br /&gt;• Most computers on the stub domain communicate with each other using the inside local addresses.&lt;br /&gt;&lt;br /&gt;• Some computers on the stub domain communicate a lot outside the network. These computers have inside global addresses, which means that they do not require translation.&lt;br /&gt;&lt;br /&gt;• When a computer on the stub domain that has an inside local address wants to communicate outside the network, the packet goes to one of the NAT routers.&lt;br /&gt;&lt;br /&gt;• The NAT router checks the routing table to see if it has an entry for the destination address. If it does, the NAT router then translates the packet and creates an entry for it in the address translation table. If the destination address is not in the routing table, the packet is dropped.&lt;br /&gt;&lt;br /&gt;• Using an inside global address, the router sends the packet on to it's destination.&lt;br /&gt;&lt;br /&gt;• A computer on the public network sends a packet to the private network. The source address on the packet is an outside global address. The destination address is an inside global address.&lt;br /&gt;&lt;br /&gt;• The NAT router looks at the address translation table and determines that the destination address is in there, mapped to a computer on the stub domain.&lt;br /&gt;&lt;br /&gt;• The NAT router translates the inside global address of the packet to the inside local address, and sends it to the destination computer.&lt;br /&gt;&lt;br /&gt;A real benefit of NAT is apparent in network administration. For example, you can move your Web server or FTP server to another host computer without having to worry about broken links. Simply change the inbound mapping at the router to reflect the new host. You can also make changes to your internal network easily, because the only external IP address either belongs to the router or comes from a pool of global addresses.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NAT&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;DHCP&lt;/span&gt; (dynamic host configuration protocol ) are a natural fit. You can choose a range of unregistered IP addresses for your stub domain and have the DHCP server dole them out as necessary. It also makes it much easier to scale up your network as your needs grow. You don't have to request more IP addresses from IANA. Instead, you can just increase the range of available IP addresses configured in DHCP to immediately have room for additional computers on your network.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-5858563700677594949?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/5858563700677594949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=5858563700677594949' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/5858563700677594949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/5858563700677594949'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/06/how-network-address-translation-works.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-538840601592735153</id><published>2008-05-30T07:39:00.000-07:00</published><updated>2008-05-30T08:03:38.595-07:00</updated><title type='text'></title><content type='html'>&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Virus Programming&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Everybody is scared of computer ‘virus’ as it does harmful actions on our computer. But when we look into the virus programming, we may certainly come out with the conclusion that it requires intelligence to code a virus.so it hought i pen down an article about basics of virus programing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Logic&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;It is easy to mess-up the right program. For example, if you remove even a single byte from an EXE file, that EXE file won’t be usable! Virus program don’t have any specific rules. But it’s a common practice to include ‘signatures’ by virus creators. The main idea is to force the innocent user to run the programs. So certain viruses come along with so called ‘programmer utilities’ or ‘free tools’. Another thing is, it is easy to hang-up a working system using some ‘bad’ interrupts. Viruses use this logic too!&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:100%;" &gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TSR viruses&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;When TSR got its popularity, crackers started using TSR concepts for virus programming. There was a time when people who knew TSR started writing their own TSR viruses. But when Windows operating system was introduced, TSR viruses lost their “popularity”.&lt;br /&gt;&lt;br /&gt;I have written the following program. This is actually a TSR virus. It is not much harmful; it just changes the attribute (color) byte of the existing characters present on screen.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;#ifndef __SMALL__&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        #error Compile with Small memory model&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;#else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;#include &lt;dos.h&gt;&lt;/dos.h&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;int i = 1;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;char far *Vid_RAM = (char far *)0xb8000000;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;void interrupt (*Int9)( void );&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;void interrupt MyInt9( void );&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;void interrupt MyInt9( void )&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;      *( Vid_RAM + i ) = i;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        if ( i&gt;4000 )&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;            i = 1;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;            i += 2;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        (*Int9)( );&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;} &lt;span style="color: rgb(0, 0, 0);"&gt;/*--interrupt MyInt9-----*/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;int main(void)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        Int9 = getvect( 9 );&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        setvect( 9, MyInt9 );&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        keep( 0, 500 );&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;        return(0);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;} &lt;span style="color: rgb(0, 0, 0);"&gt;/*--main( )----*/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;#endif&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Though the program might not be that efficient , i've tried my level best. I do not have a stronghold programming myself.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:100%;" &gt;&lt;span style="font-weight: bold;"&gt;Windows viruses&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;When Windows operating system was introduced, much of the DOS based viruses lost their “popularity”. Under Windows operating system, only certain viruses like “Boot sector virus” and “Disk formatting viruses” can do harmful actions. So crackers went for exploiting Windows. Windows based viruses exploit Internet ‘loopholes’. As VB Script even has access to Windows Registry, VB Script is commonly used for Windows or Internet based “spreading viruses”.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Anti-Viruses&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;As I said earlier, many virus programmers add signature to their program. So by checking the signature, we can find the name of the virus. Most of the anti-virus packages use this logic! The following table shows few viruses and their signatures. Let us see some of the standard viruses and their signatures :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Einstein&lt;/span&gt; - &lt;span style="color: rgb(255, 0, 0);"&gt;0042CD217231B96E0333D2B440CD2172193BC17515B80042&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Phoenix&lt;/span&gt; - &lt;span style="color: rgb(255, 0, 0);"&gt;927 E800005E81C6????BF0001B90400F3A4E8&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Spanz&lt;/span&gt; - &lt;span style="color: rgb(255, 0, 0);"&gt;E800005E81EE????8D94????B41ACD21C784&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Necropolis&lt;/span&gt; - &lt;span style="color: rgb(255, 0, 0);"&gt;50FCAD33C2AB8BD0E2F8&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Trivial-25 &lt;/span&gt; -&lt;span style="color: rgb(255, 0, 0);"&gt;B44EFEC6CD21B8??3DBA??00CD2193B440CD&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Trivial-46 &lt;/span&gt;- &lt;span style="color: rgb(255, 0, 0);"&gt;B44EB120BA????CD21BA????B80?3DCD21%2BA0001%4B440CD&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SK&lt;/span&gt; - &lt;span style="color: rgb(255, 0, 0);"&gt;CD20B80300CD1051E800005E83EE09&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; you can find that writing anti-virus package is not a tough job. But understand the fact that checking out the signature is not 100% foolproof. You may find many of the buggy antivirus packages even point out the right programs as virus programs and vice-versa.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:100%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;Top 5 viruses&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Which viruses are the most successful ever? Here i present a selection of those that travelled furthest, infected most computers ... or survived the longest.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;1) Love Bug (VBS/LoveLet-A)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Love Bug is probably the best-known virus. By pretending to be a love letter, it played on users’ curiosity, spreading around the world in hours. The original version sends an email with the subject line ‘I LOVE YOU’ and the text ‘kindly check the attached love letter coming from me’. Opening the attachment allows the virus to run. If Microsoft Outlook is installed, the virus tries to forward itself to all addresses in the Outlook address book. It can also distribute itself to other newsgroup users, steal user information and overwrite certain files.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;2) Kakworm (VBS/Kakworm)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Kakworm made it possible for users to become infected just by viewing infected email. &lt;span style="font-weight: bold;"&gt;&lt;/span&gt; The worm arrives embedded in an email message. If you are using Outlook or Outlook Express with Internet Explorer 5, the machine can be infected when you open or preview the infected email. The virus changes the Outlook Express settings so that the virus code is automatically included with all outgoing mail. On the 1st of any month after 5 pm, it displays the message ‘Kagou-Anti_Kro$oft says not today’ and shuts down Windows.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;3) Melissa (WM97/Melissa)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Melissa is an email virus that uses psychological subtlety to spread rapidly. It appears to come from someone you know and to include a document you would definitely want to read. As a result, Melissa spread worldwide within a single day. Sends a message to the first fifty addresses in all the address books accessible by Microsoft Outlook, using the current user’s name in the subject line. There is an attachment containing a copy of the infected document. If the minute and day are the same when the document is opened (e.g. 10.05 am on the 5th), the virus adds text about the game Scrabble to the document.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;4) Concept (WM/Concept)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Concept achieved instant success by being shipped accidentally on official Microsoft software. It was the first macro virus found in the wild and one of the commonest viruses in 1996-1998. The virus takes control with its AutoOpen macro, which Word runs automatically, and carries out infection with its FileSaveAs macro, which runs when Word saves a document. Many variants exist. When you open an infected document, a dialog box titled ‘Microsoft Word’ and containing the figure 1 appears. The virus includes the text ‘That’s enough to prove my point’ but this is never displayed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;5) Parity Boot&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:85%;"&gt;Parity Boot spreads on the boot sectors of floppy disks. Its success shows that boot sector viruses, which were &lt;/span&gt;&lt;span style="font-size:85%;"&gt;commonest in the 1980s and early 1990s, can still thrive. This virus was still among the most commonly &lt;/span&gt;&lt;span style="font-size:85%;"&gt;reported as recently as 1998. It was particularly common in Germany, where it was distributed on a magazine &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:85%;"&gt;cover-disk in 1994. Displays the message ‘PARITY CHECK’ and freezes the computer. This mimics a genuine memory error. As a result, users often think that there is a problem with their computer’s RAM (Random Access Memory).&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-538840601592735153?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/538840601592735153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=538840601592735153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/538840601592735153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/538840601592735153'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/05/virus-programming-everybody-is-scared.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-5657728445437576485</id><published>2008-05-28T10:15:00.000-07:00</published><updated>2008-05-28T10:31:51.841-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='macro virus.'/><category scheme='http://www.blogger.com/atom/ns#' term='viruses'/><category scheme='http://www.blogger.com/atom/ns#' term='worms'/><category scheme='http://www.blogger.com/atom/ns#' term='i love you virus'/><category scheme='http://www.blogger.com/atom/ns#' term='trojan horse'/><category scheme='http://www.blogger.com/atom/ns#' term='melissa'/><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;ANATOMY OF COMPUTER VIRUSES&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;~ &lt;/span&gt;THEY TOO HAVE A LIFE&lt;span style="color: rgb(0, 0, 0);"&gt;~&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-style: italic;"&gt;Here i'm going to post my technical seminar , which i presented in my final year of  Engineering year 2008. Let me start of with what this paper is all about :&lt;/span&gt; The There has been considerable interest in computer viruses since they first appeared in 1981, and especially in the past few years as they have reached epidemic numbers in many personal computer environments. Viruses have been written about as a security problem, as a social problem, and as a possible means of performing useful tasks in a distributed computing environment. However, only recently have some scientists begun to ask if computer viruses are not a form of artificial life — a self-replicating organism. Simply because computer viruses do not exist as organic molecules may not be sufficient reason to dismiss the classification of this form of “vandalware” as a form of life.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UTFkIB1I/AAAAAAAAATE/2Z-Btos5Fog/s1600-h/1.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UTFkIB1I/AAAAAAAAATE/2Z-Btos5Fog/s400/1.PNG" alt="" id="BLOGGER_PHOTO_ID_5205479799942285138" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UdFkIB2I/AAAAAAAAATM/Z6AOIOu_jGE/s1600-h/2.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UdFkIB2I/AAAAAAAAATM/Z6AOIOu_jGE/s400/2.PNG" alt="" id="BLOGGER_PHOTO_ID_5205479971740976994" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2UjVkIB3I/AAAAAAAAATU/pkI-5zSKHpc/s1600-h/3.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2UjVkIB3I/AAAAAAAAATU/pkI-5zSKHpc/s400/3.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480079115159410" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UsFkIB4I/AAAAAAAAATc/I2RPPV0I96o/s1600-h/4.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UsFkIB4I/AAAAAAAAATc/I2RPPV0I96o/s400/4.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480229439014786" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2Uy1kIB5I/AAAAAAAAATk/mwcSSTU_wwM/s1600-h/5.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2Uy1kIB5I/AAAAAAAAATk/mwcSSTU_wwM/s400/5.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480345403131794" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2U5VkIB6I/AAAAAAAAATs/FQlxuYO6mUo/s1600-h/6.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2U5VkIB6I/AAAAAAAAATs/FQlxuYO6mUo/s400/6.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480457072281506" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2VDVkIB7I/AAAAAAAAAT0/GZFkk43KaC0/s1600-h/7.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2VDVkIB7I/AAAAAAAAAT0/GZFkk43KaC0/s400/7.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480628870973362" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2VK1kIB8I/AAAAAAAAAT8/ArLJZuVkBr8/s1600-h/8.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2VK1kIB8I/AAAAAAAAAT8/ArLJZuVkBr8/s400/8.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480757719992258" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SD2VQlkIB9I/AAAAAAAAAUE/DKNmGKlw5SQ/s1600-h/9.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SD2VQlkIB9I/AAAAAAAAAUE/DKNmGKlw5SQ/s400/9.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480856504240082" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2VYVkIB-I/AAAAAAAAAUM/XESsDnciQnI/s1600-h/10.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2VYVkIB-I/AAAAAAAAAUM/XESsDnciQnI/s400/10.PNG" alt="" id="BLOGGER_PHOTO_ID_5205480989648226274" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2VfVkIB_I/AAAAAAAAAUU/xVIVl5XjKv0/s1600-h/11.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_doNZ1ydLz6Y/SD2VfVkIB_I/AAAAAAAAAUU/xVIVl5XjKv0/s400/11.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481109907310578" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SD2VklkICAI/AAAAAAAAAUc/bRajz5OPvuk/s1600-h/12.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SD2VklkICAI/AAAAAAAAAUc/bRajz5OPvuk/s400/12.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481200101623810" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2VpFkICBI/AAAAAAAAAUk/c2vwXksmyXQ/s1600-h/13.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2VpFkICBI/AAAAAAAAAUk/c2vwXksmyXQ/s400/13.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481277411035154" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2Vw1kICCI/AAAAAAAAAUs/QeQy0s8Rmyc/s1600-h/14.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2Vw1kICCI/AAAAAAAAAUs/QeQy0s8Rmyc/s400/14.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481410555021346" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2V2FkICDI/AAAAAAAAAU0/oCtWEzM-Ems/s1600-h/15.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2V2FkICDI/AAAAAAAAAU0/oCtWEzM-Ems/s400/15.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481500749334578" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2V81kICEI/AAAAAAAAAU8/pysMbrx0NtE/s1600-h/16.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_doNZ1ydLz6Y/SD2V81kICEI/AAAAAAAAAU8/pysMbrx0NtE/s400/16.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481616713451586" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SD2WHlkICFI/AAAAAAAAAVE/ns6CHDAOEJo/s1600-h/17.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_doNZ1ydLz6Y/SD2WHlkICFI/AAAAAAAAAVE/ns6CHDAOEJo/s400/17.PNG" alt="" id="BLOGGER_PHOTO_ID_5205481801397045330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;You can always get back to me for more detail on computer viruses &amp;amp; malwares at &lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;ajaykumar127@gmail.com&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-5657728445437576485?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/5657728445437576485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=5657728445437576485' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/5657728445437576485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/5657728445437576485'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/05/anatomy-of-computer-viruses-they-too.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/SD2UTFkIB1I/AAAAAAAAATE/2Z-Btos5Fog/s72-c/1.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-4362341768194699750</id><published>2008-05-18T11:53:00.000-07:00</published><updated>2008-05-18T12:03:54.664-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;The New meaning of &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;P&lt;/span&gt;2&lt;span style="color: rgb(51, 102, 255);"&gt;P&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SDB8RRuUg_I/AAAAAAAAAR8/LOHGm6l7fjo/s1600-h/p2p.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SDB8RRuUg_I/AAAAAAAAAR8/LOHGm6l7fjo/s400/p2p.PNG" alt="" id="BLOGGER_PHOTO_ID_5201794205870228466" border="0" /&gt;&lt;/a&gt;I am writing this article to encourage the budding engineers out there to take concrete and meaningful steps to address the serious risks posed to our culture and to the entire humanity by today’s peer-to-peer (“P2P”) file-sharing technology. My concern here is to address issues relating problems of today as the use of P2P Networks to disseminate pornography invade privacy and infringe copyrights, P2P software may one day realize its potential as a means for facilitating a wide range of collaborative, project management, business planning, and academic/education activities. At present, P2P software has too many times been hijacked by those who use it for illegal purposes to which the vast majority of today’s computer users do not wish to be exposed.&lt;br /&gt;&lt;br /&gt;The users need to be provided with the information necessary to understand this Technology and to make informed decisions concerning its use. P2P file-sharing technology works by allowing consumers to download free software that enables them to directly share files stored on their hard drive with other users. This type of direct access to one’s computer differentiates P2P file-sharing technology from garden-variety e-mail accounts and commercial search engines such as Google and Yahoo.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;One substantial and ever-growing use of P2P software is as a method of disseminating Pornography, including child pornography. While at least some of today’s so called top companies do provide “filters” to help screen out unwanted files, including presumably those containing pornography, those filters appear to work by focusing on language in the file’s description or the file’s title rather than on the file’s content. P2P users interested in disseminating and receiving offensive or illegal material, such as child pornography, can simply use an innocuous file title and/or description in order to bypass those filters. Consequently, P2P users need to be made aware that they are exposing themselves, and their children, to widespread availability of pornographic material when they download and install P2P file-sharing programs on their computers.&lt;br /&gt;&lt;br /&gt;Furthermore, P2P file-sharing technology can allow its users to access the files of other Users, even when the computer is “off” if the computer itself is connected to the Internet via Broadband. P2P users, including both home users and small businesses, who do not properly understand this software have inadvertently given other P2P users access to tax returns, medical files, financial records, personal e- mail, and confidential documents stored on their computers. Combating identity theft is the main priority , and government of our country has enacted slow motion laws to stop it. Consequently, P2P users need to be properly educated so that they will not inadvertently share personal files on their hard drives with other users of your P2P file-sharing technology.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;P2P file-sharing programs also are being used to illegally trade copyrighted music, movies, software, and video games, contributing to economic losses. Being quite a download freak myself I gave up P2P for downloading movies and other copyrighted material after I hitting a massive ONE TERABYTE download. The Business Software Alliance estimates that its members lost $13 billion in revenue last year due to software piracy. According to a January 2007 CNN article, “U.S. software companies lose up to $170 billion a year in piracy according to the Software and Information Industry Association. Music companies lost more than $46 billion worldwide last year, according to the RIAA [Recording Industry Association of America] ”.&lt;br /&gt;&lt;br /&gt;Also viewing the reports that P2P software is being used as a means of transmitting unwanted spyware and adware that is bundled with the P2P software. Spyware aids an individual or a corporation in gathering information about P2P users without their consent or in asserting control over P2P users’ computers without their consent. We hope that at least some P2P file-sharing services add encryption features to those services. The addition of such encryption features will make it more difficult, if not impossible, for law enforcement to police users of P2P technology in order to prosecute crimes such as child pornography. Encryption only reinforces the perception that P2P technology is being used primarily for illegal ends.&lt;br /&gt;&lt;br /&gt;Every time a new communications medium is presented, pornography and erotica seem to be distributed using it. Unfortunately, we live in times in which there are people in positions of political and legal influence who believe that they should be able to define what is and is not proper, and furthermore restrict access to that material. We have also heard of cases in which people have had their computers confiscated for having a computer image on disk, which they were unaware was present, that depicted activities that someone decided violated "community standards." There have also been cases where individuals have been convicted of pornography charges, even though the material was not considered obscene where the system was normally accessed. And last of all, you can be in serious legal trouble for simply FTPing an image of a naked minor, even if you don't know what is in the image at the time you fetch it.&lt;br /&gt;&lt;br /&gt;We should also point out that as part of any sensible security administration, you should know what you have on your computer, and why. Keep track of who is accessing material you provide, and beware of unauthorized use.&lt;br /&gt;&lt;br /&gt;And on an ending note I would like to say that it is the duty of today’s youth to see to that the technology is not misused because it will take us in the direction we want it to go.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;please step forward to put an end to this ...&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 102, 255);"&gt;ajay&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&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/33958296-4362341768194699750?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/4362341768194699750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=4362341768194699750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4362341768194699750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4362341768194699750'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/05/new-meaning-of-p-2-p-i-am-writing-this.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/SDB8RRuUg_I/AAAAAAAAAR8/LOHGm6l7fjo/s72-c/p2p.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-4487115332017909696</id><published>2008-05-15T08:04:00.000-07:00</published><updated>2008-05-15T08:20:48.448-07:00</updated><title type='text'></title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Dummies guide to  Strong passwords: How to create and use them&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SCxUARuUg1I/AAAAAAAAAP8/DOqW6Jk9l9E/s1600-h/password_change.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/SCxUARuUg1I/AAAAAAAAAP8/DOqW6Jk9l9E/s400/password_change.png" alt="" id="BLOGGER_PHOTO_ID_5200624033440498514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;Your passwords are the keys you use to access personal information that you've stored on your computer and in your online accounts. If criminals or other malicious users steal this information, they can use your name to open new credit card accounts, apply for a mortgage, or pose as you in online transactions. In many cases you would not notice these attacks until it was too late.&lt;br /&gt;Fortunately, it is not hard to create strong passwords and keep them well protected.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;&lt;br /&gt;What makes a strong password???&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;To an attacker, a strong password should appear to be a random string of characters. The following criteria can help your passwords do so:&lt;br /&gt;&lt;br /&gt;Make it lengthy. Each character that you add to your password increases the protection that it provides many times over. Your passwords should be 8 or more characters in length; 14 characters or longer is ideal.&lt;br /&gt;&lt;br /&gt;Many systems also support use of the space bar in passwords, so you can create a phrase made of many words (a "pass phrase"). A pass phrase is often easier to remember than a simple password, as well as longer and harder to guess.&lt;br /&gt;&lt;br /&gt;Combine letters, numbers, and symbols. The greater variety of characters that you have in your password, the harder it is to guess. Other important specifics include:&lt;br /&gt;&lt;br /&gt;The fewer types of characters in your password, the longer it must be. A 15-character password composed only of random letters and numbers is about 33,000 times stronger than an 8-character password composed of characters from the entire keyboard. If you cannot create a password that contains symbols, you need to make it considerably longer to get the same degree of protection. An ideal password combines both length and different types of symbols.&lt;br /&gt;Use the entire keyboard, not just the most common characters. Symbols typed by holding down the "Shift" key and typing a number are very common in passwords. Your password will be much stronger if you choose from all the symbols on the keyboard, including punctuation marks not on the upper row of the keyboard, and any symbols unique to your language.&lt;br /&gt;&lt;br /&gt;Use words and phrases that are easy for you to remember, but difficult for others to guess. The easiest way to remember your passwords and pass phrases is to write them down. Contrary to popular belief, there is nothing wrong with writing passwords down, but they need to be adequately protected in order to remain secure and effective.&lt;br /&gt;&lt;br /&gt;In general, passwords written on a piece of paper are more difficult to compromise across the Internet than a password manager, Web site, or other software-based storage tool, such as password managers.&lt;br /&gt;Create a strong, memorable password in 6 steps&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;Use these steps to develop a strong password:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;1. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Think of a sentence that you can remember. This will be the basis of your strong password or pass phrase. Use a memorable sentence, such as "My son Aiden is three years old."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;2. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Check if the computer or online system supports the pass phrase directly. If you can use a pass phrase (with spaces between characters) on your computer or online system, do so.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;3. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;If the computer or online system does not support pass phrases, convert it to a password. Take the first letter of each word of the sentence that you've created to create a new, nonsensical word. Using the example above, you'd get: "msaityo".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;4. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Add complexity by mixing uppercase and lowercase letters and numbers. It is valuable to use some letter swapping or misspellings as well. For instance, in the pass phrase above, consider misspelling Aiden's name, or substituting the word "three" for the number 3. There are many possible substitutions, and the longer the sentence, the more complex your password can be. Your pass phrase might become "My SoN Ayd3N is 3 yeeRs old." If the computer or online system will not support a pass phrase, use the same technique on the shorter password. This might yield a password like "MsAy3yo".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;5. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Finally, substitute some special characters. You can use symbols that look like letters, combine words (remove spaces) and other ways to make the password more complex. Using these tricks, we create a pass phrase of "MySoN 8N i$ 3 yeeR$ old" or a password (using the first letter of each word) "M$8ni3y0".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;6. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Test your new password with Password Checker. Password Checker is a non-recording feature on this Web site that helps determine your password's strength as you type.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;Password strategies to avoid&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Some common methods used to create passwords are easy to guess by criminals. To avoid weak, easy-to-guess passwords:&lt;br /&gt;&lt;br /&gt;• Avoid sequences or repeated characters. "12345678," "222222," "abcdefg," or adjacent letters on your keyboard do not help make secure passwords.&lt;br /&gt;&lt;br /&gt;• Avoid using only look-alike substitutions of numbers or symbols. Criminals and other malicious users who know enough to try and crack your password will not be fooled by common look-alike replacements, such as to replace an 'i' with a '1' or an 'a' with '@' as in "M1cr0$0ft" or "P@ssw0rd". But these substitutions can be effective when combined with other measures, such as length, misspellings, or variations in case, to improve the strength of your password.&lt;br /&gt;&lt;br /&gt;• Avoid your login name. Any part of your name, birthday, social security number, or similar information for your loved ones constitutes a bad password choice. This is one of the first things criminals will try.&lt;br /&gt;&lt;br /&gt;•Avoid dictionary words in any language. Criminals use sophisticated tools that can rapidly guess passwords that are based on words in multiple dictionaries, including words spelled backwards, common misspellings, and substitutions. This includes all sorts of profanity and any word you would not say in front of your children.&lt;br /&gt;&lt;br /&gt;•Use more than one password everywhere. If any one of the computers or online systems using this password is compromised, all of your other information protected by that password should be considered compromised as well. It is critical to use different passwords for different systems.&lt;br /&gt;&lt;br /&gt;•Avoid using online storage. If malicious users find these passwords stored online or on a networked computer, they have access to all your information.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;The "blank password" option&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;A blank password (no password at all) on your account is more secure than a weak password such as "1234". Criminals can easily guess a simplistic password, but on computers using Windows XP, an account without a password cannot be accessed remotely by means such as a network or the Internet. (This option is not available for Microsoft Windows 2000, Windows Me, or earlier versions) You can choose to use a blank password on your computer account if these criteria are met:&lt;br /&gt;&lt;br /&gt;• You only have one computer or you have several computers but you do not need to access information on one computer from another one .&lt;br /&gt;&lt;br /&gt;• The computer is physically secure (you trust everyone who has physical access to the computer) The use of a blank password is not always a good idea. For example, a laptop computer that you take with you is probably not physically secure, so on those you should have a strong password.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;How to access and change your passwords&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Online accounts&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;Web sites have a variety of policies that govern how you can access your account and change your password. Look for a link (such as "my account") somewhere on the site's home page that goes to a special area of the site that allows password and account management.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Computer passwords&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;The Help files for your computer operating system will usually provide information about how to create, modify, and access password-protected user accounts, as well as how to require password protection upon startup of your computer. You can also try to find this information online at the software manufacturer's Web site. For example, if you use Microsoft Windows XP, online help can show you how to manage passwords, change passwords, and more.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;Keep your passwords secret&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Treat your passwords and pass phrases with as much care as the information that they protect.&lt;br /&gt;&lt;br /&gt;• Don't reveal them to others. Keep your passwords hidden from friends or family members (especially children) who could pass them on to other less trustworthy individuals. Passwords that you need to share with others, such as the password to your online banking account that you might share with your spouse, are the only exceptions.&lt;br /&gt;&lt;br /&gt;• Protect any recorded passwords. Be careful where you store the passwords that you record or write down. Do not leave these records of your passwords anywhere that you would not leave the information that they protect.&lt;br /&gt;&lt;br /&gt;• Never provide your password over e-mail or based on an e-mail request. Any e-mail that requests your password or requests that you to go to a Web site to verify your password is almost certainly a fraud. This includes requests from a trusted company or individual. E-mail can be intercepted in transit, and e-mail that requests information might not be from the sender it claims. Internet "phishing" scams use fraudulent e-mail messages to entice you into revealing your user names and passwords, steal your identity, and more. Learn more about phishing scams and how to deal with online fraud.&lt;br /&gt;&lt;br /&gt;• Change your passwords regularly. This can help keep criminals and other malicious users unaware. The strength of your password will help keep it good for a longer time. A password that is shorter than 8 characters should be considered only good for a week or so, while a password that is 14 characters or longer (and follows the other rules outlined above) can be good for several years.&lt;br /&gt;&lt;br /&gt;• Do not type passwords on computers that you do not control. Computers such as those in Internet cafés, computer labs, shared systems, kiosk systems, conferences, and airport lounges should be considered unsafe for any personal use other than anonymous Internet browsing. Do not use these computers to check online e-mail, chat rooms, bank balances, business mail, or any other account that requires a user name and password. Criminals can purchase keystroke logging devices for very little money and they take only a few moments to install. These devices let malicious users harvest all the information typed on a computer from across the Internet—your passwords and pass phrases are worth as much as the information that they protect.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;What to do if your password is stolen&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Be sure to monitor all the information you protect with your passwords, such as your monthly financial statements, credit reports, online shopping accounts, and so on. Strong, memorable passwords can help protect you against fraud and identity theft, but there are no guarantees. No matter how strong your password is, if someone breaks into the system that stores it, they will have your password. If you notice any suspicious activity that could indicate that someone has accessed your information, notify authorities as quickly as you can. Get more information on what to do if you think your identity has been stolen or you've been similarly defrauded.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;The Password Management Problem&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;It's that time again. You've been asked to change the password that gives you access to all your crucial systems and information. Or perhaps you need to enter yet another new password to access yet another application, document, or system.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Choosing Hard to Guess Passwords&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;It's tempting to pick something easy to remember, like spelling your user name backwards, or child's name, or a word from the dictionary. The problem is, the easier it is to remember, the easier it is for an intruder to steal.&lt;br /&gt;&lt;br /&gt;Malicious intruders often gain access to a company's systems by stealing, or cracking, a password and account name, then posing as that user. If the intruder knows you, they can easily gain access by trying password combinations related to your family or hobbies. If they have physical access to your desk or digital assistant, their chances of getting into your accounts are even greater if you've used something personal for your password.&lt;br /&gt;&lt;br /&gt;Hackers use readily available software to rapidly enter random dictionary words until they hit pay dirt, and it can take only minutes! The shorter the password, the faster it can be guessed. Even words spelled backwards, rearranged, or including numbers are not safe. A common misconception is that substitutions, such as replacing the letter l or i with the digit 1 will fool password cracking software. Password cracking programs are smart enough to do this too.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Examples of bad passwords include:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;mydog2&lt;br /&gt;bi11smith&lt;br /&gt;yromem (memory backwards)&lt;br /&gt;win4me&lt;br /&gt;The safest solution for choosing good passwords is to use a randomly generated or seemingly random password that:&lt;br /&gt;Is at least 6 characters long, and longer if possible.&lt;br /&gt;Contains a mix of upper and lower case letters.&lt;br /&gt;Includes numerals, special characters, and punctuation.&lt;br /&gt;Is not based on any personal information.&lt;br /&gt;Is not based on any dictionary word.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Examples of strong passwords include:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;De2#vu&lt;br /&gt;5sd$oiP&lt;br /&gt;er89TI&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Writing Down Passwords&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;If you have too many passwords, it is tempting to write them down -- after all, can you really remember 10 different passwords, that change at different times, some of which are rarely used?&lt;br /&gt;Writing down passwords is a serious breach of security, because it means that anyone who can physically get to the piece of paper, sticky note or PDA that contains the password, can also log into systems with your accounts. Should a visiting vendor really be able to sign into the finance application? Should the janitor be able to read your mail?&lt;br /&gt;&lt;br /&gt;A better solution is to create a single, strong password, and apply it to all of your login accounts. One password is easier to remember, and is more secure than a post-it note.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;Reusing Passwords&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;Another temptation, when imagination fails, is to reuse old password values when the time comes to change your password. This is also a security problem, since the whole point of a regular password change is to limit the time available to an intruder to crack your password. If an old password is reused, intruders would have more time to crack them. If the old password was already compromised, the new one will compromise your security again.&lt;br /&gt;&lt;br /&gt;If you cannot think of a new, secure password -- have a program, like P-Synch®, randomly generate one for you.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;How to Choose a Good Password&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Some security experts recommend using a password based on a mnemonic, such as an easily remembered phrase. For example, take the first letter of a each word in a phrase, then add a few special characters or numbers to it. For example, "lend me your ears" can become "lmye4%". "To be or not to be, that is the question" can become "2Bor!2b?".&lt;br /&gt;&lt;br /&gt;This is good technique, but you may need some patience to think up a new phrase every time you change your password -- especially if you have to think of a different password for every system that you log into. This may lead some users to recycle some version of their old password - another security threat.&lt;br /&gt;&lt;br /&gt;Another easy way to choose a good, safe password is to let an application like P-Synch do it for you. P-Synch makes remembering passwords easy by synchronizing passwords, so that you only have one password to remember, and that password works on every system.&lt;br /&gt;&lt;br /&gt;P-Synch can provide a suggested list of randomly generated passwords, and reject passwords that do not comply with strong password rules, so that you always choose good passwords.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:85%;" &gt;When to Change Your Password&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;Perhaps just as important as how to choose a new password is when to do it. New passwords are most easily remembered if you start using them immediately, and use them often. Don't change your password at the end of the day, the end of the week, or before a holiday. Instead, change your password in the morning, at the start of the week. Your mind will be clearer, and frequent use of the new password will reinforce your memory.&lt;br /&gt;&lt;br /&gt;if you need any more information regarding this topic , feel free to mail me at my email address or drop in your comments here on my blog.&lt;br /&gt;regards....&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 51, 255);font-size:85%;" &gt; ajay&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-4487115332017909696?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/4487115332017909696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=4487115332017909696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4487115332017909696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4487115332017909696'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/05/dummies-guide-to-strong-passwords-how.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/SCxUARuUg1I/AAAAAAAAAP8/DOqW6Jk9l9E/s72-c/password_change.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-9072812423282496327</id><published>2008-02-04T04:30:00.000-08:00</published><updated>2008-02-04T05:25:11.737-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools for hacking'/><category scheme='http://www.blogger.com/atom/ns#' term='Intrusion'/><category scheme='http://www.blogger.com/atom/ns#' term='honeypot'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Network Security Via Reverse Engineering of TCP Code:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;The Transmission Control Protocol/Internet Protocol (TCP/IP )  suite is a very widely used technique that is employed to interconnect computing facilities in modern network  environments. However, there exist several security vulnerabilities in the TCP specification and additional weaknesses in a number of widely-available implementations of TCP. These vulnerabilities may enable an intruder to attack  TCP-based systems, enabling him/her to &lt;span style="font-weight: bold;"&gt;hijack&lt;/span&gt; a TCP connection or cause denial of service to legitimate users. The analysis of  TCP code via a reverse engineering" technique called&lt;span style="font-weight: bold;"&gt; slicing&lt;/span&gt; to identify several of these vulnerabilities, especially those that are related to the TCP state-transition diagram.&lt;br /&gt;&lt;br /&gt;Now here rather than telling how intrusion dectection works , i'm going to be writing a series of &lt;span style="font-weight: bold;"&gt;FAQ's&lt;/span&gt; about The Process :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.1 What is a "network intrusion detection system (NIDS)"?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An &lt;span style="font-weight: bold;"&gt;intrusion&lt;/span&gt; is somebody (A.K.A. "hacker" or "cracker") attempting to break into or misuse your system. The word "misuse" is broad, and can reflect something severe as stealing confidential data to something minor such as misusing your email system for spam (though for many of us, that is a major issue!).&lt;br /&gt;&lt;br /&gt;An "&lt;span style="font-weight: bold;"&gt;Intrusion Detection System (IDS)&lt;/span&gt;" is a system for detecting such intrusions. For the purposes of this FAQ, IDS can be broken down into the following categories:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;network intrusion detection systems (NIDS)&lt;/span&gt; monitors packets on the network wire and attempts to discover if a hacker/cracker is attempting to break into a system (or cause a denial of service attack). A typical example is a system that watches for large number of TCP connection requests (SYN) to many different ports on a target machine, thus discovering if someone is attempting a TCP port scan. A NIDS may run either on the target machine who watches its own traffic (usually integrated with the stack and services themselves), or on an independent machine promiscuously watching all network traffic (hub, router, probe). Note that a "network" IDS monitors many machines, whereas the others monitor only a single machine (the one they are installed on).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;system integrity verifiers (SIV)&lt;/span&gt; monitors system files to find when a intruder changes them (thereby leaving behind a backdoor). The most famous of such systems is "Tripwire". A SIV may watch other components as well, such as the Windows registry and chron configuration, in order to find well known signatures. It may also detect when a normal user somehow acquires root/administrator level privleges. Many existing products in this area should be considered more "tools" than complete "systems": i.e. something like "Tripwire" detects changes in critical system components, but doesn't generate real-time alerts upon an intrusion.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;log file monitors (LFM)&lt;/span&gt; monitor log files generated by network services. In a similar manner to NIDS, these systems look for patterns in the log files that suggest an intruder is attacking. A typical example would be a parser for HTTP server log files that looking for intruders who try well-known security holes, such as the "phf" attack. Example: swatch&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Deception systems &lt;/span&gt;(A.K.A. decoys, lures, fly-traps, honeypots) which contain pseudo-services whose goal is to emulate well-known holes in order to trap hackers. Also, simple tricks by renaming "administrator" account on NT, then setting up a dummy account with no rights by extensive auditing can be used.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.2 Who is misusing the system?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;There are two words to describe the intruder: &lt;span style="font-weight: bold;"&gt;hacker&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;cracker&lt;/span&gt;. A hacker is a generic term for a person who likes getting into things. The benign hacker is the person who likes to get into his/her own computer and understand how it works. The malicious hacker is the person who likes getting into other people's systems. The benign hackers wish that the media would stop bad-mouthing all hackers and use the term 'cracker' instead. Unfortunately, this is not likely to happen. In any event, the word used in this FAQ is 'intruder', to generically denote anybody trying to get into your systems.&lt;br /&gt;&lt;br /&gt;Intruders can be classified into two categories:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Outsiders&lt;/span&gt;&lt;br /&gt;Intruders from outside your network, and who may attack you external presence (deface web servers, forward spam through e-mail servers, etc.). They may also attempt to go around the firewall to attack machines on the internal network. Outside intruders may come from the Internet, dial-up lines, physical break-ins, or from partner (vendor, customer, reseller, etc.) network that is linked to your corporate network.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Insiders&lt;/span&gt;&lt;br /&gt;Intruders that legitimately use your internal network. These include users who misuse privileges (such as the Social Security employee who marked someone as being dead because they didn't like that person) or who impersonate higher privileged users (such as using someone else's terminal). A frequently quoted statistic is that 80% of security breaches are committed by insiders.&lt;br /&gt;&lt;br /&gt;There are several types of intruders &lt;span style="font-weight: bold;"&gt;Joy riders&lt;/span&gt; hack because they can. &lt;span style="font-weight: bold;"&gt;Vandals&lt;/span&gt; are intent on causing destruction or marking up your web-pages. Profiteers are intent on profiting from their enterprise, such as rigging the system to give them money or by stealing corporate data and selling it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.3 How do intruders get into systems?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The primary ways a intruder can get into a system:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Physical Intrusion&lt;/span&gt; If a intruders have physical access to a machine (i.e. they can use the keyboard or take apart the system), they will be able to get in. Techniques range from special privileges the console has, to the ability to physically take apart the system and remove the disk drive (and read/write it on another machine). Even BIOS protection is easy to bypass: virtually all BIOSes have backdoor passwords.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;System Intrusion&lt;/span&gt; This type of hacking assumes the intruder already has a low-privilege user account on the system. If the system doesn't have the latest security patches, there is a good chance the intruder will be able to use a known exploit in order to gain additional administrative privileges.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Remote Intrusion&lt;/span&gt; This type of hacking involves a intruder who attempts to penetrate a system remotely across the network. The intruder begins with no special privileges. There are several forms of this hacking. For example, a intruder has a much more difficult time if there exists a firewall on between him/her and the victim machine.&lt;br /&gt;&lt;br /&gt;Note that Network Intrusion Detection Systems are primarily concerned with Remote Intrusion.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.4 Why can intruders get into systems?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Software always has bugs. System Administrators and Programmers can never track down and eliminate all possible holes. Intruders have only to find one hole to break in.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.4.1 Software bugs&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Software bugs are exploited in the server daemons, the client applications, the operating system, and the network stack. Software bugs can be classified in the following manner:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Buffer overflows:&lt;/span&gt; Almost all the security holes you read about in the press are due to this problem. A typical example is a programmer who sets aside 256 characters to hold a login username. Surely, the programmer thinks, nobody will ever have a name longer than that. But a hacker thinks, what happens if I enter in a false username longer than that? Where do the additional characters go? If they hackers do the job just right, they can send 300 characters, including code that will be executed by the server, and voila, they've broken in. Hackers find these bugs in several ways. First of all, the source code for a lot of services is available on the net. Hackers routinely look through this code searching for programs that have buffer overflow problems. Secondly, hackers may look at the programs themselves to see if such a problem exists, though reading assembly output is really difficult. Thirdly, hackers will examine every place the program has input and try to overflow it with random data. If the program crashes, there is a good chance that carefully constructed input will allow the hacker to break in. Note that this problem is common in programs written in C/C++, but rare in programs written in Java.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Unexpected combinations:&lt;/span&gt; Programs are usually constructed using many layers of code, including the underlying operating system as the bottom most layer. Intruders can often send input that is meaningless to one layer, but meaningful to another layer. The most common language for processing user input on the web is PERL. Programs written in PERL will usually send this input to other programs for further evaluation. A common hacking technique would be to enter something like &lt;span style="color: rgb(255, 0, 0);"&gt;"| mail &lt; /etc/passwd"&lt;/span&gt;. This gets executed because PERL asks the operating system to launch an additional program with that input. However, the operating system intercepts the pipe '|' character and launches the 'mail' program as well, which causes the password file to be emailed to the intruder.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Unhandled input:&lt;/span&gt; Most programs are written to handle valid input. Most programmers do not consider what happens when somebody enters input that doesn't match the specification.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Race conditions:&lt;/span&gt; Most systems today are "multitasking/multithreaded". This means that they can execute more than one program at a time. There is a danger if two programs need to access the same data at the same time. Imagine two programs, A and B, who need to modify the same file. In order to modify a file, each program must first read the file into memory, change the contents in memory, then copy the memory back out into the file. The race condition occurs when program A reads the file into memory, then makes the change. However, before A gets to write the file, program B steps in and does the full read/modify/write on the file. Now program A writes its copy back out to the file. Since program A started with a copy before B made its changes, all of B's changes will be lost. Since you need to get the sequence of events in just the right order, race conditions are very rare. Intruders usually have to tries thousands of time before they get it right, and hack into the system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.4.2 System configuration&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;System configuration bugs can be classified in the following manner:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Default configurations: &lt;/span&gt;Most systems are shipped to customers with default, easy-to-use configurations. Unfortunately, "easy-to-use" means "easy-to-break-in". Almost any UNIX or WinNT machine shipped to you can be hacked in easily.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lazy administrators: &lt;/span&gt;A surprising number of machines are configured with an empty root/administrator password. This is because the administrator is too lazy to configure one right now and wants to get the machine up and running quickly with minimal fuss. Unfortunately, they never get around to fixing the password later, allowing intruders easy access. One of the first things a intruder will do on a network is to scan all machines for empty passwords.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Hole creation: &lt;/span&gt;Virtually all programs can be configured to run in a non-secure mode. Sometimes administrators will inadvertently open a hole on a machine. Most administration guides will suggest that administrators turn off everything that doesn't absolutely positively need to run on a machine in order to avoid accidental holes. Note that security auditing packages can usually find these holes and notify the administrator.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Trust relationships: &lt;/span&gt;Intruders often "island hop" through the network exploiting trust relationships. A network of machines trusting each other is only as secure as its weakest link.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.4.3 Password cracking&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This is a special category all to itself.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Really weak passwords:&lt;/span&gt; Most people use the names of themselves, their children, spouse/SO, pet, or car model as their password. Then there are the users who choose "password" or simply nothing. This gives a list of less than 30 possibilities that a intruder can type in for themselves.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dictionary attacks: &lt;/span&gt;Failing the above attack, the intruder can next try a "dictionary attack". In this attack, the intruder will use a program that will try every possible word in the dictionary. Dictionary attacks can be done either by repeatedly logging into systems, or by collecting encrypted passwords and attempting to find a match by similarly encrypting all the passwords in the dictionary. Intruders usually have a copy of the English dictionary as well as foreign language dictionaries for this purpose. They all use additional dictionary-like databases, such as names (see above) and lists of common passwords.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Brute force attacks: &lt;/span&gt;Similar to a Dictionary attack, a intruder may try all possible combinations of characters. A short 4-letter password consisting of lower-case letters can be cracked in just a few minutes (roughly, half a million possible combinations). A long 7-character password consisting of upper and lower case, as well as numbers and punctuation (10 trillion combinations) can take months to crack assuming you can try a million combinations a second (in practice, a thousand combinations per second is more likely for a single machine).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.4.4 Sniffing unsecured traffic&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shared medium: &lt;/span&gt;On traditional Ethernet, all you have to do is put a Sniffer on the wire to see all the traffic on a segment. This is getting more difficult now that most corporations are transitioning to switched Ethernet.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Server sniffing: &lt;/span&gt;However, on switched networks, if you can install a sniffing program on a server (especially one acting as a router), you can probably use that information to break into client machines and trusted machines as well. For example, you might not know a user's password, but sniffing a Telnet session when they log in will give you that password.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Remote sniffing: &lt;/span&gt;A large number of boxes come with RMON enabled and public community strings. While the bandwidth is really low (you can't sniff all the traffic), it presents interesting possibilities.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.4.5 Design flaws&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Even if a software implementation is completely correct according to the design, there still may be bugs in the design itself that leads to intrusions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TCP/IP protocol flaws:&lt;/span&gt; The TCP/IP protocool was designed before we had much experience with the wide-scale hacking we see today. As a result, there are a number of design flaws that lead to possible security problems. Some examples include smurf attacks, ICMP Unreachable disconnects, IP spoofing, and SYN floods. The biggest problem is that the IP protocol itself is very "trusting": hackers are free to forge and change IP data with impunity. IPsec (IP security) has been designed to overcome many of these flaws, but it is not yet widely used.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UNIX design flaws: &lt;/span&gt;There are number of inherent flaws in the UNIX operating system that frequently lead to intrusions. The chief problem is the access control system, where only 'root' is granted administrative rights.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.5 How do intruders get passwords?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Intruders get passwords in the following ways:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Clear-text sniffing:&lt;/span&gt; A number of protocols (Telnet, FTP, HTTP Basic) use clear-text passwords, meaning that they are not encrypted as the go over the wire between the client and the server. A intruder with a protocol analyzer can watch the wire looking for such passwords. No further effort is needed; the intruder can start immediately using those passwords to log in.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Encrypted sniffing:&lt;/span&gt; Most protocols, however, use some sort of encryption on the passwords. In these cases, the intruder will need to carry out a Dictionary or Brute Force attack on the password in order to attempt decryption. Note that you still don't know about the intruder's presence, as he/she has been completely passive and has not transmitted anything on the wire. Password cracking does not require anything to be sent on the wire as intruder's own machine is being used to authenticate your password.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Replay attack:&lt;/span&gt; In some cases, intruders do not need to decrypt the password. They can use the encrypted form instead in order to login to systems. This usually requires reprogramming their client software in order to make use of the encrypted password.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Password file stealing: &lt;/span&gt;The entire user database is usually stored in a single file on the disk. In UNIX, this file is /etc/passwd (or some mirror of that file), and under WinNT, this is the SAM file. Either way, once a intruder gets hold of this file, he/she can run cracking programs (described above) in order to find some weak passwords within the file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Observation:&lt;/span&gt; One of the traditional problems in password security is that passwords must be long and difficult to guess (in order to make Dictionary and Brute Force cracks unreasonably difficult). However, such passwords are often difficult to remember, so users write them down somewhere. Intruders can often search a persons work site in order to find passwords written on little pieces of paper (usually under the keyboard). Intruders can also train themselves to watch typed in passwords behind a user's back.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Social Engineering:&lt;/span&gt; A common (successful) technique is to simply call the user and say "Hi, this is Bob from MIS. We're trying to track down some problems on the network and they appear to be coming from your machine. What password are you using?" Many users will give up their password in this situation. (Most corporations have a policy where they tell users to never give out their password, even to their own MIS departments, but this technique is still successful. One easy way around this is for MIS to call the new employee 6-months have being hired and ask for their password, then criticize them for giving it to them in a manner they will not forget :-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.6 What is a typical intrusion scenario?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A typical scenario might be:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 1: &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;outside reconnaissance&lt;/span&gt; The intruder will find out as much as possible without actually giving themselves away. They will do this by finding public information or appearing as a normal user. In this stage, you really can't detect them. The intruder will do a 'whois' lookup to find as much information as possible about your network as registered along with your Domain Name (such as foobar.com. The intruder might walk through your DNS tables (using 'nslookup', 'dig', or other utilities to do domain transfers) to find the names of your machines. The intruder will browse other public information, such as your public web sites and anonymous FTP sites. The intruder might search news articles and press releases about your company.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 2:&lt;span style="color: rgb(255, 0, 0);"&gt; inside reconnaisance&lt;/span&gt;&lt;/span&gt; The intruder uses more invasive techniques to scan for information, but still doesn't do anything harmful. They might walk through all your web pages and look for CGI scripts (CGI scripts are often easily hacked). They might do a 'ping' sweep in order to see which machines are alive. They might do a UDP/TCP scan/strobe on target machines in order to see what services are available. They'll run utilities like 'rcpinfo', 'showmount', 'snmpwalk', etc. in order to see what's available. At this point, the intruder has done 'normal' activity on the network and has not done anything that can be classified as an intrusion. At this point, a NIDS will be able to tell you that "somebody is checking door handles", but nobody has actually tried to open a door yet.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 3: &lt;span style="color: rgb(255, 0, 0);"&gt;exploit&lt;/span&gt;&lt;/span&gt; The intruder crosses the line and starts exploiting possible holes in the target machines. The intruder may attempt to compromise a CGI script by sending shell commands in input fields. The intruder might attempt to exploit well-known buffer-overrun holes by sending large amounts of data. The intruder may start checking for login accounts with easily guessable (or empty) passwords. The hacker may go through several stages of exploits. For example, if the hacker was able to access a user account, they will now attempt further exploits in order to get root/admin access.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 4:&lt;span style="color: rgb(255, 0, 0);"&gt; foot hold&lt;/span&gt;&lt;/span&gt; At this stage, the hacker has successfully gained a foot hold in your network by hacking into a machine. The intruder's main goal is to hide evidence of the attacks (doctoring the audit trail and log files) and make sure they can get back in again. They may install 'toolkits' that give them access, replace existing services with their own Trojan horses that have backdoor passwords, or create their own user accounts. System Integrity Verifiers (SIVs) can often detect an intruder at this point by noting the changed system files. The hacker will then use the system as a stepping stone to other systems, since most networks have fewer defenses from inside attacks.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 5: &lt;span style="color: rgb(255, 0, 0);"&gt;profit &lt;/span&gt;&lt;/span&gt;The intruder takes advantage of their status to steal confidential data, misuse system resources (i.e. stage attacks at other sites from your site), or deface web pages.&lt;br /&gt;&lt;br /&gt;Another scenario starts differently. Rather than attack a specific site, and intruder might simply scan random internet addresses looking for a specific hole. For example, an intruder may attempt to scan the entire Internet for machines that have the SendMail DEBUG hole. They simply exploit such machines that they find. They don't target you directly, and they really won't even know who you are. (This is known as a 'birthday attack'; given a list of well-known security holes and a list of IP addresses, there is a good chance that there exists some machine somewhere that has one of those holes)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.7 What are some common "intrusion signatures"?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are three types of attacks:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;reconnaisance&lt;/span&gt; These include ping sweeps, DNS zone transfers, e-mail recons, TCP or UDP port scans, and possibly indexing of public web servers to find cgi holes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;exploits&lt;/span&gt; Intruders will take advantage of hidden features or bugs to gain access to the system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;denial-of-service&lt;/span&gt; (DoS) attacks Where the intruder attempts to crash a service (or the machine), overload network links, overloaded the CPU, or fill up the disk. The intruder is not trying to gain information, but to simply act as a vandal to prevent you from making use of your machine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8 What are some common exploits?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.1 CGI scripts&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;CGI programs are notoriously insecure. Typical security holes include passing tainted input directly to the command shell via the use of shell metacharacters, using hidden variables specifying any filename on the system, and otherwise revealing more about the system than is good. The most well-known CGI bug is the 'phf' library shipped with NCSA httpd. The 'phf' library is supposed to allow server-parsed HTML, but can be exploited to give back any file. Other well-known CGI scripts that an intruder might attempt to exploit are: TextCounter, GuestBook, EWS, info2www, Count.cgi, handler, webdist.cgi, php.cgi, files.pl, nph-test-cgi, nph-publish, AnyForm, FormMail. If you see somebody trying to access one or all of these CGI scripts (and you don't use them), then it is clear indication of an intrusion attempt (assuming you don't have a version installed that you actually want to use).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.2 Web server attacks&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Beyond the execution of CGI programs, web servers have other possible holes. A large number of self-written web servers (include IIS 1.0 and NetWare 2.x) have hole whereby a file name can include a series of "../" in the path name to move elsewhere in the file system, getting any file. Another common bug is buffer overflow in the request field or in one of the other HTTP fields.&lt;br /&gt;&lt;br /&gt;Web server often have bugs related to their interaction with the underlying operating system. An old hole in Microsoft IIS have been dealing with the fact that files have two names, a long filename and a short 8.3 hashed equivalent that could sometimes be accessed bypassing permissions. NTFS (the new file system) has a feature called "alternate data streams" that is similar to the Macintosh data and resource forks. You could access the file through its stream name by appending "::$DATA" in order to see a script rather than run it.&lt;br /&gt;&lt;br /&gt;Servers have long had problems with URLs. For example, the "death by a thousand slashes" problem in older Apache would cause huge CPU loads as it tried to process each directory in a thousand slash URL.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.3 Web browser attacks&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;It seems that all of Microsoft's and Netscape's web browsers have security holes (though, of course, the latest ones never have any that we know about -- yet). This includes both URL, HTTP, HTML, JavaScript, Frames, Java, and ActiveX attacks.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;URL &lt;/span&gt;fields can cause a buffer overflow condition, either as it is parsed in the HTTP header, as it is displayed on the screen, or processed in some form (such as saved in the cache history). Also, an old bug with Internet Explorer allowed interaction with a bug whereby the browser would execute .LNK or .URL commands.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTTP&lt;/span&gt; headers can be used to exploit bugs because some fields are passed to functions that expect only certain information.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt; can be often exploited, such as the MIME-type overflow in Netscape Communicator's &lt;embed&gt; command.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;JavaScript&lt;/span&gt; is a perennial favorite, and usually tries to exploit the "file upload" function by generating a filename and automatically hidden the "SUBMIT" button. There have been many variations of this bug fixed, then new ways found to circumvent the fixes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Frames&lt;/span&gt; are often used as part of a JavaScript or Java hack (for example, hiding web-pages in 1px by 1px sized screens), but they present special problems. For example, I can include a link to a trustworthy site that uses frames, then replace some of those frames with web pages from my own site, and they will appear to you to be part of that remote site.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Java&lt;/span&gt; has a robust security model, but that model has proven to have the occasional bug (though compared to everything else, it has proven to be one of the most secure elements of the whole system). Moreover, its robust security may be its undoing: Normal Java applets have no access to the local system, but sometimes they would be more useful if they did have local access. Thus, the implementation of "trust" models that can more easily be hacked.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ActiveX &lt;/span&gt;is even more dangerous than Java as it works purely from a trust model and runs native code. You can even inadvertently catch a virus that was accidentally imbedded in some vendor's code.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;1.8.4 SMTP (SendMail) attacks&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;SendMail&lt;/span&gt; is an extremely complicated and widely used program, and as a consequence, has been the frequent source of security holes. In the old days (of the '88 Morris Worm), hackers would take advantage of a hole in the DEBUG command or the hidden WIZ feature to break into SMTP. These days, they often try buffer overruns. SMTP also can be exploited in reconnaissance attacks, such as using the VRFY command to find user names.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.5 Access&lt;/span&gt;&lt;br /&gt;Failed login attempts, failed file access attempts, password cracking, administrative powers abuse&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.6 IMAP&lt;/span&gt;&lt;br /&gt;Users retrieve e-mail from servers via the IMAP protocol (in contrast, SMTP transfers e-mail between servers). Hackers have found a number of bugs in several popular IMAP servers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.7 IP spoofing&lt;/span&gt;&lt;br /&gt;There is a range of attacks that take advantage of the ability to forge (or 'spoof') your IP address. While a source address is sent along with every IP packet, it isn't actually used for routing. This means an intruder can pretend to be you when talking to a server. The intruder never sees the response packets (although your machine does, but throws them away because they don't match any requests you've sent). The intruder won't get data back this way, but can still send commands to the server pretending to be you.&lt;br /&gt;&lt;br /&gt;IP spoofing is frequently used as part of other attacks:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SMURF&lt;/span&gt;&lt;br /&gt;Where the source address of a broadcast ping is forged so that a huge number of machines respond back to victim indicated by the address, overloading it (or its link).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TCP sequence number prediction&lt;/span&gt;&lt;br /&gt;In the startup of a TCP connection, you must choose a sequence number for your end, and the server must choose a sequence number for its end. Older TCP stacks choose predictable sequence numbers, allowing intruders to create TCP connections from a forged IP address (for which they will never see the response packets) that presumably will bypass security.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DNS poisoning through sequence prediction&lt;/span&gt;&lt;br /&gt;DNS servers will "recursively" resolve DNS names. Thus, the DNS server that satisfies a client request will become itself a client to the next server in the recursive chain. The sequence numbers it uses are predictable. Thus, an intruder can send a request to the DNS server and a response to the server forged to be from the next server in the chain. It will then believe the forged response, and use that to satisfy other clients.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.8.8 Buffer Overflows&lt;/span&gt;&lt;br /&gt;Some other buffer overflow attacks are:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DNS overflow&lt;/span&gt;&lt;br /&gt;Where an overly long DNS name is sent to a server. DNS names are limited to 64-bytes per subcomponent and 256-bytes overall.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;statd overflow&lt;/span&gt;&lt;br /&gt;where an overly long filename is provided&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;1.8.9 DNS attacks&lt;/span&gt;&lt;br /&gt;DNS is a prime target because if you can corrupt the DNS server, you can take advantage of trust relationships.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DNS cache poisoning&lt;/span&gt;&lt;br /&gt;Every DNS packet contains a "Question" section and "Answer" section. Vulnerable servers will believe (and cache) Answers that you send along with Questions. Most, but not all, DNS servers have been patched as of November, 1998.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DNS poisoning through sequence prediction &amp;amp; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;DNS overflow&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;1.9 What tools do intruders use to break into my systems?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;&lt;br /&gt;1.9.1UNIX utilities&lt;/span&gt;&lt;br /&gt;These utilities either come with your favorite UNIX platform or you can download them for free.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ping&lt;/span&gt;&lt;br /&gt;to see if a host is alive.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;traceroute&lt;/span&gt;&lt;br /&gt;to find the route to the host&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;nslookup/dig&lt;/span&gt;&lt;br /&gt;to discover all your DNS information&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;whois&lt;/span&gt;&lt;br /&gt;finds out Internic registration information&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;finger&lt;/span&gt;&lt;br /&gt;finds out who is logged in and info about users&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;rpcinfo&lt;/span&gt;&lt;br /&gt;finds out what RPC services are running&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;showmount&lt;/span&gt;&lt;br /&gt;display shares on a machine&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SAMBA&lt;/span&gt;&lt;br /&gt;displays info about WinNT SMB shares&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;telnet&lt;/span&gt;&lt;br /&gt;the granddaddy of them all -- allows you to connect and play with any text-based protocol (HTTP, FTP, SMTP, etc.)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.9.2 WinNT utilities&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;All of the UNIX utilities mentioned above can be used with WinNT. There are also some WinNT specific ones.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;nbtstat&lt;/span&gt;&lt;br /&gt;discovers NetBIOS information on remote machine&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;net view&lt;/span&gt;&lt;br /&gt;is the LANMAN program that allows you to remotely view WinNT shares&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;1.9.3 Hacking-specific utilities&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The standard toolkit for a intruder.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;netcat&lt;/span&gt;&lt;br /&gt;is characterized as a "TCP/IP" Swiss Army Knife, allows intruders to script protocol interactions, especially text-based protocols.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;crack / NTcrack / L0phtCrack / etc. &lt;/span&gt;&lt;br /&gt;that crack network passwords (Dictionary or Brute Force). These packages also contain utilities for dumping passwords out of databases and sniffing them off the wire.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sniffing utilities&lt;/span&gt;&lt;br /&gt;for watching raw network traffic, such as Gobbler, tcpdump, or even an honest-to-god Network Associates Sniffer© Network Analyzer&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TCP and UDP port scanners&lt;/span&gt;&lt;br /&gt;for scanning/strobing/probing which TCP ports are available. TCP port-scanners can also run in a number of stealth modes to evade/elude loggers.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ping sweepers&lt;/span&gt;&lt;br /&gt;for pinging large numbers of machines to see which ones are active.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Exploit packs&lt;/span&gt;&lt;br /&gt;which are a set of one or more programs that know how to exploit holes on systems (usually, once the user is logged in).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Remote security auditors&lt;/span&gt;&lt;br /&gt;such as SATAN that look for a number of well known holes in machines all across the network.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;War dialers&lt;/span&gt;&lt;br /&gt;that dial lots of phone numbers looking for dial-in ports.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NAT&lt;/span&gt;&lt;br /&gt;is based upon the SAMBA code, and is useful for discovering NetBIOS/SMB info from Windows and SAMBA servers.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scanners&lt;/span&gt;&lt;br /&gt;are programs (like SATAN, ISS, CyberCop Scanner) that probe the system for vulnerabilities. That have a huge number of vulnerabilities they check for and are generally automated, giving the hacker that highest return for the minimal effort.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;2.0 What are the pros/cons of setting up a system that can be hacked?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The three most commonly hacked servers on the net are unpatched systems running older Linux (like Red Hat 5.0), Solaris 2.6, and Microsoft IIS 4.0. Therefore, as part of your honeypot plan, you might want to setup one or all three of these systems.&lt;br /&gt;&lt;br /&gt;Remember: if you put one of these systems on the Internet, within a month it will be discovered and hacked.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Pros:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Learn about incidence response&lt;/span&gt;&lt;br /&gt;Most people believe "it can't happen to them", and are unprepared when it does. Setting up systems that hackers break into will teach you about how to detect hacker breakins and how to clean up after them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Learn about hacking techniques&lt;/span&gt;&lt;br /&gt;Watching hackers break into your system teaches you a lot about hacking.&lt;br /&gt;&lt;br /&gt;If you need a secure system inside your company (for example, one that holds financial information), setup a similar system outside your company with bogus data. If a hacker compromises that system, you'll learn how to protect the one inside your company from similar exploits.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Early warning systems&lt;/span&gt;&lt;br /&gt;Setting up servers inside your company that can easily be hacked will alert you to hostile activity long before real systems get compromised. Hackers try the simpler techniques first before moving on to harder ways of breaking into system. Therefore, setting up an easily hacked system will clearly indicate the hostile intent of somebody.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Cons:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Launching Point&lt;/span&gt;&lt;br /&gt;The biggest danger is that somebody could use that system to launch further attacks against either you or other people. In particular, there might be legal considerations when a system you control attacks a third party.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;and finally What are deception countermeasures?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Beyond honeypots in particular, you can setup "deception countermeasures". Your network "leaks" lots of information about itself, which hackers in turn use to break into your network. Therefore, if you leaks deceptive information about you network, then you'll at minimum misdirect your attackers, but hopefully trigger alerts.&lt;br /&gt;&lt;br /&gt;I personally have done the following sorts of things:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;E-mail headers&lt;/span&gt;&lt;br /&gt;A classic problem on the web is that e-mail systems insert the IP address of the system sending the message to it. If you are inside a corporation and send e-mail out, you reveal internal e-mail servers. If you are using a free e-mail system like Yahoo mail or Hotmail, the IP address of the machine you used to send the mail is included in the header. This process can go several level deep as e-mail inside companies often travel several hops through gateway, firewalls, and anti-virus content scanners. It's difficult, but you can reprogram things in order to insert bogus IP addresses in to the headers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DNS info&lt;/span&gt;&lt;br /&gt;One of the first things a hacker will do against you is a DNS Zone Transfer. Many admins blocks access to TCP port 53 to stop this (though that breaks other DNS services). By inserting bogus machines or even entire bogus subdomains you misdirect the hacker. For example, I could setup a machine called "bogus.robertgraham.com" with an IP address of 192.0.2.132, then tell my IDS to trigger whenever it sees traffic to that address. Since my IDS already triggers on Zone Transfers, this'll catch somebody who is seriously trying to scope out my network.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;anti-sniffers&lt;/span&gt;&lt;br /&gt;Are you certain that your ISP isn't sniffing you? Well, in order to find out, setup machines elsewhere on the Internet to connect to some of your boxes using clear-text passwords. Then setup your IDS to trigger when anybody else uses those passwords. This is best used with a honeypot that doesn't have real services. For example, I've setup a virtual Telnet daemon on that another machines logs into every once-and-a-while. I've setup the IDS to trigger if anybody but that machine logs in using that account name. When they log in, they will soon find out it isn't real account.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;anti-sniffers, part deux  :P&lt;/span&gt;&lt;br /&gt;Similar to above, you can transfer password files across the network that contain easily crackable passwords, then have the IDS trigger whenever anybody attempts to login. For example, setup a batch file that regularly transfers files via FTP, one of which is /etc/passwd. This will tell you if anybody has sniffed that file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;if you people have still got any more questions to ask you are free to mail me at my id :&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;ajaykumar127@gmail.com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-9072812423282496327?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/9072812423282496327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=9072812423282496327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/9072812423282496327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/9072812423282496327'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2008/02/network-security-via-reverse.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-7902463570143885731</id><published>2007-06-12T14:34:00.000-07:00</published><updated>2007-06-13T09:58:54.645-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ORKUT SCRAP VIEWER'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-size:130%;"&gt;Check The &lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;Orkut Scraps&lt;/span&gt;&lt;span style="font-size:130%;"&gt; without &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;logging in&lt;/span&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-size:130%;"&gt; !!!&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;It all began on a lazy afternoon , when i came across this news that orkut &lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;can be hacked &lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;:&lt;span style="color: rgb(255, 0, 0);"&gt;P &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;I started to do get some information on this , and soon found out the thing . Then i thought that, i will build a small application which can do so. Thanks to the support by few friends online and along with that my small dwelling flash  i have made a small application that allows you to read ORKUT scraps just by knowing the UID ( which is shown in the scrap book , as shown in image below ).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rm8aJrBMgfI/AAAAAAAAACA/UMdBtkAGBl4/s1600-h/sss.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rm8aJrBMgfI/AAAAAAAAACA/UMdBtkAGBl4/s400/sss.JPG" alt="" id="BLOGGER_PHOTO_ID_5075304058538721778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;This thing mainly works because of &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;a thing that is at core doing the act.&lt;br /&gt;&lt;br /&gt;Here's the Screenshot  of the THING.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_doNZ1ydLz6Y/Rm8YwLBMgeI/AAAAAAAAAB4/0kRziDDpmiI/s1600-h/sssss.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_doNZ1ydLz6Y/Rm8YwLBMgeI/AAAAAAAAAB4/0kRziDDpmiI/s400/sssss.JPG" alt="" id="BLOGGER_PHOTO_ID_5075302520940429794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:130%;"&gt;To know more details about how this thing came about ...you know whom to contact.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;If you need my app , just mail me : &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);font-size:85%;" &gt;ajaykumar127@gmail.com&lt;/span&gt;&lt;span style="font-size:85%;"&gt; with subject "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;NEED ORKUT Scrap Viewer&lt;/span&gt;&lt;span style="font-size:85%;"&gt;" .I'll get back to you.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;regards...&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 102, 255);font-family:georgia;" &gt;ajay&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-7902463570143885731?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/7902463570143885731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=7902463570143885731' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/7902463570143885731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/7902463570143885731'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2007/06/check-orkut-scraps-without-logging-in.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rm8aJrBMgfI/AAAAAAAAACA/UMdBtkAGBl4/s72-c/sss.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-2422232024329775991</id><published>2007-03-27T08:10:00.000-07:00</published><updated>2007-03-27T08:55:43.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intel 80 core chip revealed in full detail'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;span style="color: rgb(51, 102, 255);"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span style="font-size:100%;"&gt;                   Intel Builds 80-Core, 1-Trillion Calcs Per Second Prototype Chip&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk0hSWDKZI/AAAAAAAAABQ/zQg8OImnge0/s1600-h/Teraflop-Chip.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk0hSWDKZI/AAAAAAAAABQ/zQg8OImnge0/s400/Teraflop-Chip.jpg" alt="" id="BLOGGER_PHOTO_ID_5046622603909998994" border="0" /&gt;&lt;/a&gt;                            &lt;span style="font-size:85%;"&gt;                                                                                        A typical 80 core processor&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk7wSWDKcI/AAAAAAAAABo/vWA3GfUBBXM/s1600-h/cuteraflopschip.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk7wSWDKcI/AAAAAAAAABo/vWA3GfUBBXM/s400/cuteraflopschip.jpg" alt="" id="BLOGGER_PHOTO_ID_5046630558189431234" border="0" /&gt;&lt;/a&gt;                                                                           A typical Motherboard socket for the 80 core processor&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;What's cool&lt;/span&gt;&lt;span style="font-size:78%;"&gt;: &lt;/span&gt;&lt;span style="font-size:78%;"&gt;Performing 1 Trillion calcs per second, the chip could do the same number crunching that 10 years ago took up 2,000 square feet of machinery to do. Instead of the half-megawatt of juice, it could take as little as 62 watts. The chips has 80 cores.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;What sucks?&lt;/span&gt;&lt;span style="font-size:78%;"&gt;: Five years, at least, till these are available. No x86 architecture version yet, even in prototype. And optimizing programs that to take advantage of eighty cores is still a very hard thing to do. Multiple core processing is still best for mass rote operations like those involving math and video.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;Intel's researchers have produced an 80-core chip that uses less energy than a quad-core processor and has teraflop performance capabilities.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;Researchers have built the prototype to study how best to make that many cores communicate with each other. They're also studying new designs for cores and new architectural techniques, according to Manny Vara, a technology strategist with Intel's R&amp;D labs. The chip is just for research purposes and lacks some necessary functionality at this point, but Vara says Intel will be able to produce a chip with 80 cores in five to eight years.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:55;"&gt;&lt;span style="font-size:78%;"&gt;The chip is being called the Tera-Scale Teraflop Prototype. Intel is planning on releasing specifics about the research project at the 2007 International Solid State Circuits Conference in early February.&lt;br /&gt;&lt;br /&gt;Since dual-core and quad-core chips were just introduced to the market in the past year, looking forward to an 80-core chip is a major departure from the expected natural progression in microprocessors.&lt;br /&gt;&lt;br /&gt;This is being  done as a test, The scientists came up with all these different ideas and there is a need to test them on a piece of silicon. The only thing is about the uncertainity regarding if it works till a working model is built and then tested the heck out of it.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;font-size:78%;" &gt;&lt;br /&gt;The 80-core chip uses less than 100 watts of energy; a dual-core chip uses 60 to 70 watts and a quad-core uses 105 to 130 watts. Of course the numbers for the 80-core chip could be affected by the fact that it's lacking some functionality, but it's still a significant accomplishment.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;I can call this as  Intel's research project thus by far "&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 0);"&gt;revolutionary&lt;/span&gt;."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk3kSWDKbI/AAAAAAAAABg/HAeGhXR4MDE/s1600-h/teraflopchip2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk3kSWDKbI/AAAAAAAAABg/HAeGhXR4MDE/s400/teraflopchip2.jpg" alt="" id="BLOGGER_PHOTO_ID_5046625953984489906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;It showcases a focus on power efficiency and keeping things within a power and thermal envelope, they recognize that they can't generate any more heat or pull more power or they'll just become power hogs. With that large a number of cores, it's significant they can get it down below 100 watts. So this is pretty impressive. Real impressive.&lt;br /&gt;&lt;br /&gt;They're different kinds of cores, and energy efficiency is a major part of the research project. If you look at it, by the time you put dozens of cores on a chip, they won't be the same kind that you can put three or four on a chip today. The new ones will be much simpler. You break the core's tasks into pieces and each task can be assigned to a core. Even if the cores are simpler and slower, you have a lot more of them so you have more performance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here i  note that the power efficiency lies in the new, simpler cores.&lt;br /&gt;&lt;br /&gt;Think more-complex four cores compared to simpler 80 cores. Each of those four cores can do more individually than one of the 80,But with an 8-core chip you will get a lot more performance and lower power because you have a lot of them running at lower speed. You're only using the cores you need. It's performance on demand. If you need more performance, it wakes up more cores, and when you're done, they go back to sleep."&lt;br /&gt;&lt;br /&gt;With that many cores, Intel is able to design what is called "&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;core hopping&lt;/span&gt;."  If one part of the chip gets hot, the work that those particular cores are doing is moved to other cores on another part of the chip. That, will lower the heat being generated.&lt;br /&gt;&lt;br /&gt;This's  definitely exciting, as they're pushing the boundaries out in terms of how many cores they can squeeze onto a chip. It's about the horizontal scalability of cores on a single chip. They're relatively dumb and unsophisticated cores, but the experiment is how can they do it. How many can they pack in and still work together and communicate with each other?&lt;br /&gt;&lt;br /&gt;Part of the challenge with building a chip with so many cores has been to design a communication network so that they all can communicate with each other.&lt;br /&gt;&lt;br /&gt;Handling that much network traffic has been quite a task, and the chip will be just slightly larger than the average chip today. What they are doing is designing a network inside the chip. Today, you hear about high-performance computing and they have these big, fat super-powerful servers and they're all networked together. They are trying to basically do that, but on a chip. How do you bring a real network inside a chip so all the cores can talk to each other?.&lt;br /&gt;&lt;br /&gt;At work they are quite literally creating a network mesh to let each little core communicate with the other cores and the rest of the system, the cores will want to know what the other cores will doing so they don't fight.&lt;br /&gt;&lt;br /&gt;While it may take five to eight years to come out with a working 80-core chip,  IT managers might start watching for what he calls "different flavors" of quad-core chips. Maybe you'll have interim chips where they have more complex cores along with simpler cores, too.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;The bottom line&lt;/span&gt;&lt;span style="font-size:78%;"&gt;: Congrats on the teraflop chip, Intel, but wake us up when this baby is for sale.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);font-size:78%;" &gt;The Verdict: &lt;span style="color: rgb(255, 0, 0);"&gt;Vaporous CPU&lt;/span&gt;,&lt;span style="color: rgb(51, 204, 0);"&gt;solid PR move by Intel&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;                                                                                                                                          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(51, 102, 255);font-size:85%;" &gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;words of interest by...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);font-size:85%;" &gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;                                                                                                                                                                                                            &lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 102, 255);"&gt;  &lt;span style="font-family:verdana;"&gt;ajay&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 102, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-2422232024329775991?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/2422232024329775991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=2422232024329775991' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2422232024329775991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2422232024329775991'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2007/03/intel-builds-80-core-1-trillion-calcs.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/Rgk0hSWDKZI/AAAAAAAAABQ/zQg8OImnge0/s72-c/Teraflop-Chip.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-2205568585212200418</id><published>2007-03-14T06:50:00.000-07:00</published><updated>2007-09-06T09:54:38.273-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bit Torrent'/><title type='text'></title><content type='html'>&lt;span&gt;How Does Bit Torrent Work ?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/RfgAF9syK7I/AAAAAAAAAA0/oMACRI-ZK4o/s1600-h/bittorrent.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/RfgAF9syK7I/AAAAAAAAAA0/oMACRI-ZK4o/s400/bittorrent.jpg" alt="" id="BLOGGER_PHOTO_ID_5041779885303016370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="brödtext"&gt;&lt;strong class="brödtext"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BitTorrent&lt;/strong&gt; is the name of a client application for the torrent peer-to-peer (P2P) file distribution protocol. created by programmer Bram Cohen. BitTorrent is designed to widely distribute large amounts of data without incurring the corresponding consumption in server and bandwidth resources (and typically, monetary fees attracted as a result of that).&lt;br /&gt;&lt;br /&gt;The original BitTorrent application is written in Python and its source code has been released under the BitTorrent Open Source License (a modified version of the Jabber Open Source License), as of version 4.0. The name "BitTorrent" refers to the distribution protocol, the original client application, and the .torrent file type.&lt;br /&gt;&lt;br /&gt;The bittorrent protocol breaks the file(s) down into smaller fragments, typically a quarter of a megabyte (256 KB) in size. Peers download missing fragments from each other and upload those that they already have to peers that request them. The protocol is 'smart' enough to choose the peer with the best network connections for the fragments that it's requesting.&lt;br /&gt;&lt;br /&gt;To increase the overall efficiency of the swarm (the ad-hoc P2P network temporarily created to distribute a particular file), the bittorrent clients request from their peers the fragments that are most rare; in other words, the fragments that are available on the least number of peers, making most fragments available widely across many machines and avoiding bottlenecks.&lt;br /&gt;&lt;br /&gt;The file fragments are not usually downloaded in sequential order and need to be reassembled by the receiving machine. It is important to note that clients start uploading fragments to their peers before the entire file is downloaded.&lt;br /&gt;&lt;br /&gt;Sharing by each peer therefore begins when the first complete segment is downloaded and can begin to be uploaded if another peer requests it. This scheme is particularly useful for trading large files such as videos and operating systems. This is contrasted with conventional file serving where high demand can lead to saturation of the host's resources as the consumption of bandwidth to transfer the file to many requesting downloaders surges.&lt;br /&gt;&lt;br /&gt;With BitTorrent, high demand can actually increase throughput as more bandwidth and additional “seeds” of the file become available to the group. Cohen claims that for very popular files, BitTorrent can support about a thousand times as many downloads as HTTP.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;BitTorrent-etiquette&lt;/span&gt;&lt;p class="brödtext"&gt;Because BitTorrent relies on the upstream bandwidth of its users — and the more users, the more aggregate bandwidth is available for sharing the files — it is considered good etiquette to leave one's BitTorrent client open after downloading has completed so that others may continue to gain from the file that has been distributed.&lt;br /&gt;&lt;br /&gt;It is not clear, however, how long one should leave their client open after downloading has finished. Many clients report the byte traffic upstream as well as down, so the user can see how much they have contributed back to the network. Some clients also report the "share ratio", a number relating the amount of data uploaded to the amount downloaded. It is generally considered good form to at least share back the equivalent amount of traffic as the original file size.&lt;br /&gt;&lt;br /&gt;It is worth noting that the requirement of a "1.00" share ratio (uploading as much data as you have downloaded) is rather hotly contested given its relative impossibility to achieve for every person. On any given torrent, the best possible outcome is the original seeder with an infinite ratio (having only uploaded data and never downloaded any data), a number of peers with 1.00 ratios (having downloaded the file, uploaded just as much data, and then promptly logged off), and two users with a .50 ratio (the last two having each downloaded a separate half of the file and then shared their half with the other). This is highly unlikely to be achieved due to the very small chance of the last two peers downloading completely opposite halves and finishing just as the last seeder logged off and the fact that not all people will upload the same amount of data they downloaded as some will upload less and others will upload more. Ultimately, a perfect torrent would leave two end users with only a .50 ratio for the torrent, which means every user would have to provide new content at least equal to the portion of data they did not get to upload in the last torrent to maintain an overall ratio of 1.00.&lt;br /&gt;&lt;br /&gt;While it's highly unlikely that all users who download a given torrent will achieve a 1.0 ratio on it (because the net ratio of all users is 1.0, if any user uploads past 1.0 some other user will have to sustain a lower ratio), it is more of a guideline to encourage the average upstream of a given network. Some networks, for example, prevent access to new torrents for the first 24-48 hours that the torrent is active to people with overall ratios of less than 1.0 and a certain amount of data uploaded.&lt;br /&gt;&lt;br /&gt;The amount of time the client is left open may be more important than the amount of traffic contributed, since new users attempting to download a file will first need to find peers hosting the file.&lt;br /&gt;&lt;br /&gt;Many advanced trackers now track statistics such as how many seeders and downloaders were on a torrent at the time of a user's disconnect as many consider this information more important than just the user's ratio of downloaded/uploaded.&lt;/p&gt;&lt;br /&gt;For any more clarifications and doubts do mail me at : ajaykumar127@gmail.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;regards..&lt;br /&gt;&lt;span&gt;&lt;span&gt;ajay&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-2205568585212200418?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/2205568585212200418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=2205568585212200418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2205568585212200418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/2205568585212200418'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2007/03/how-does-bit-torrent-work-bittorrent-is.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/RfgAF9syK7I/AAAAAAAAAA0/oMACRI-ZK4o/s72-c/bittorrent.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-4194754953529768934</id><published>2007-01-31T13:05:00.000-08:00</published><updated>2007-01-31T13:37:36.292-08:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;The Day &lt;span style="color: rgb(51, 102, 255);"&gt;Vista&lt;/span&gt; came onto my PC&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_doNZ1ydLz6Y/RcEHynRiRhI/AAAAAAAAAAU/rZ8CniEOWE4/s1600-h/mydesk.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_doNZ1ydLz6Y/RcEHynRiRhI/AAAAAAAAAAU/rZ8CniEOWE4/s400/mydesk.jpg" alt="" id="BLOGGER_PHOTO_ID_5026307225239569938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;span&gt;&lt;span&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span&gt;t was not so long that i saw my new vista coming back to life.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;All i remember is it was a lazy afternoon in the mid of my holidays after the 5th&lt;br /&gt;semester @ college , and it's like this new thing is just come to my mind. So i decided to give it a try .As you might have seen the screen shot above from my desktop , i hereby want to write say about 10 features which i liked in Vista the most , here they go :&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;br /&gt;Top 10 Favorite New Features&lt;/b&gt;&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;  &lt;p&gt;&lt;span nd="1" class="highlights_content"&gt;From the core to the cosmetic, there's a lot to like in Vista.&lt;/span&gt;&lt;!-- start ziffimage //--&gt;&lt;table style="width: 107px; height: 71px;" align="right" border="0" cellpadding="5" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr height="5"&gt;&lt;td align="left"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!-- end ziffimage //--&gt;&lt;/p&gt;  &lt;p&gt;&lt;!-- Vignette V6 Fri Jan 26 16:15:07 2007 --&gt; &lt;!--WEB 11--&gt; &lt;!--Begin T2825--&gt;  &lt;!--End T2825--&gt;   &lt;!-- RELATED LINKS --&gt; &lt;/p&gt;&lt;p nd="3"&gt;&lt;span style="font-weight: bold;"&gt;1.&lt;/span&gt; Improved security. Running as a standard user with limited permissions is finally practical. With User Account Control, even administrators operate with reduced-privilege credentials and have to verify attempts to "escalate"—in other words, to execute commands that could expose the OS to danger.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;!-- start ziffimage //--&gt;&lt;table align="right" border="0" cellpadding="5" cellspacing="0" width="135"&gt;&lt;tbody&gt;&lt;tr height="5"&gt;&lt;td align="left"&gt;&lt;img src="http://www.pcmag.com/images/pcm_spacer.gif" alt="" border="0" height="5" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span class="copyright"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!-- end ziffimage //--&gt;&lt;/p&gt;   &lt;p nd="5"&gt;&lt;span style="font-weight: bold;"&gt;2.&lt;/span&gt; New Start menu. With integrated search, you can type in a path—such as C:\Users\John—to launch Windows &lt;a itxtdid="3146790" target="_blank" href="http://www.pcmag.com/article2/0,1895,2074577,00.asp#" style="border-bottom: 0.075em solid darkgreen; font-weight: normal; font-size: 100%; text-decoration: underline; color: darkgreen; background-color: transparent; padding-bottom: 1px;" class="iAs"&gt;Explorer&lt;/a&gt; there, or simply start typing in a program or filename.&lt;/p&gt;&lt;p&gt;&lt;!-- start ziffimage //--&gt;&lt;table align="right" border="0" cellpadding="5" cellspacing="0" width="135"&gt;&lt;tbody&gt;&lt;tr height="5"&gt;&lt;td align="left"&gt;&lt;img src="http://www.pcmag.com/images/pcm_spacer.gif" alt="" border="0" height="5" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="javascript:OpenImageWindow('http://www.pcmag.com/image_popup/0,1871,iid=160047,00.asp', '640', '454')"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!-- end ziffimage //--&gt;&lt;/p&gt;   &lt;p nd="7"&gt;&lt;span style="font-weight: bold;"&gt;3.&lt;/span&gt; Internet Explorer 7. It may not be as good as Firefox or Opera, but it's a big improvement over IE6. Sure, we groused about the lack of tabs—but they're finally here.&lt;/p&gt;&lt;p&gt;&lt;!-- start ziffimage //--&gt;&lt;table align="right" border="0" cellpadding="5" cellspacing="0" width="135"&gt;&lt;tbody&gt;&lt;tr height="5"&gt;&lt;td align="left"&gt;&lt;img src="http://www.pcmag.com/images/pcm_spacer.gif" alt="" border="0" height="5" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="javascript:OpenImageWindow('http://www.pcmag.com/image_popup/0,1871,iid=160048,00.asp', '640', '600')"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span class="copyright"&gt;&lt;a href="javascript:OpenImageWindow('http://www.pcmag.com/image_popup/0,1871,iid=160048,00.asp', '640', '600')"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!-- end ziffimage //--&gt;&lt;/p&gt;   &lt;p nd="9"&gt;&lt;span style="font-weight: bold;"&gt;4&lt;/span&gt;. New Windows Explorer. Explorer makes file navigation easier, with breadcrumbs that let you jump to a specific level in the directory hierarchy, integrated search, live icons that show both a visual preview of a document and the app that it opens in, and buttons that make it easy to perform common context-­appropriate tasks.&lt;/p&gt;&lt;p&gt;&lt;!-- start ziffimage //--&gt;&lt;table align="right" border="0" cellpadding="5" cellspacing="0" width="135"&gt;&lt;tbody&gt;&lt;tr height="5"&gt;&lt;td align="left"&gt;&lt;img src="http://www.pcmag.com/images/pcm_spacer.gif" alt="" border="0" height="5" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="javascript:OpenImageWindow('http://www.pcmag.com/image_popup/0,1871,iid=160049,00.asp', '640', '600')"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!-- end ziffimage //--&gt;&lt;/p&gt;   &lt;p nd="11"&gt;&lt;span style="font-weight: bold;"&gt;5&lt;/span&gt; .Live views of application windows. Press Windows-Tab to get this "Flip 3D" view, or Alt-Tab for a 2D view. Either way, task switching is clearer.&lt;/p&gt;&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;&lt;b&gt;6.&lt;/b&gt; Faster, image-based installation process.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;7.&lt;/b&gt; Improved backup, including full-disk imaging.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;8.&lt;/b&gt; Ad hoc collaboration with Windows Meeting Space.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9.&lt;/b&gt; Mobility Center, it's the Best bet!!&lt;b&gt;&lt;br /&gt;&lt;br /&gt;10.&lt;/b&gt; New Reliability and Performance Monitor, Task Scheduler, and Event Logs&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;so just go and grab you copy!!!!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-4194754953529768934?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/4194754953529768934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=4194754953529768934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4194754953529768934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4194754953529768934'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2007/01/day-vista-came-onto-my-pc-i-t-was-not.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_doNZ1ydLz6Y/RcEHynRiRhI/AAAAAAAAAAU/rZ8CniEOWE4/s72-c/mydesk.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-4082838868698540897</id><published>2006-10-24T01:35:00.000-07:00</published><updated>2006-10-24T01:46:23.409-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Invisiblity demystified'/><title type='text'></title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span class="articleTitle"&gt; Invisibility Cloaks Work&lt;span style="color: rgb(204, 0, 0);"&gt;ing&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/invisibility-cloak-15.jpg"&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://static.howstuffworks.com/gif/invisibility-cloak-15.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="articleBody"&gt;&lt;span style=""&gt;&lt;b&gt;Optical-camouflage technology developed at the University of Tokyo&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="articleBody"&gt;&lt;p&gt; This seems perfectly believable when you're reading about a fictional world filled with witches, wizards and centuries-old magic; but in the real world, such a garment would be impossible, right? Not so fast. With optical-camouflage technology developed by scientists at the University of Tokyo, the invisibility cloak is already a reality. &lt;/p&gt;&lt;p&gt;Optical camouflage delivers a similar experience to Harry Potter's invisibility cloak, but using it requires a slightly more complicated arrangement. First, the person who wants to be invisible (let's call her Person A) dons a garment that resembles a hooded raincoat. The garment is made of a special material that we'll examine more closely in a moment. Next, an observer (Person B) stands before Person A at a specific location. At that location, instead of seeing Person A wearing a hooded raincoat, Person B sees right through the cloak, making Person A appear to be invisible. The photograph on the right below shows you what Person B would see. If Person B were viewing from a slightly different location, he would simply see Person A wearing a silver garment (left photograph below).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/invisibility-cloak-combo.jpg"&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://static.howstuffworks.com/gif/invisibility-cloak-combo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span class="articleTitle"&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;h3&gt;So What is Optical Camouflage?&lt;/h3&gt;&lt;p&gt; Optical camouflage is a kind of active camouflage. &lt;/p&gt;&lt;p&gt; This idea is very simple. If you project background image  onto the masked object, you can observe the masked object  just as if it were virtually transparent. &lt;/p&gt;&lt;p&gt;  This shows the principle of the optical camouflage  using &lt;a href="http://projects.star.t.u-tokyo.ac.jp/projects/MEDIA/xv/index.html"&gt;X'tal Vision&lt;/a&gt;.  You can select camouflaged object  to cover with retroreflector.  Moreover, to project a stereoscopic image,  the observer looks at the masking object more transparent. &lt;/p&gt;&lt;p&gt;  Optical camouflage can be applied for a real scene.  In the case of a real scene, a photograph of the scene  is taken from the operatorfs viewpoint,  and this photograph is projected to  exactly the same place as the original.  Actually, applying &lt;a href="http://www.star.t.u-tokyo.ac.jp/projects/hmp/index.html"&gt;HMP&lt;/a&gt;-based optical camouflage to a real scene  requires image-based rendering techniques. &lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://projects.star.t.u-tokyo.ac.jp/projects/MEDIA/xv/images/oc-e.png"&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://projects.star.t.u-tokyo.ac.jp/projects/MEDIA/xv/images/oc-e.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt; &lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;though this technology appears as a remarkable invention this can easily misused&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.however we all are looking forward to buy this piece of clothing.......&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;regards..&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;  ajay&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-4082838868698540897?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/4082838868698540897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=4082838868698540897' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4082838868698540897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/4082838868698540897'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/10/invisibility-cloaks-work-ing-optical.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-6629005634171665558</id><published>2006-10-22T01:53:00.000-07:00</published><updated>2006-10-24T01:29:30.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Browsing an issue..a concern to all'/><title type='text'></title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;War of&lt;/span&gt;&lt;span style="font-size:180%;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:180%;" &gt;Web &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0); font-style: italic;font-size:180%;" &gt;Browsers&lt;/span&gt;&lt;br /&gt;&lt;h1 style="color: rgb(51, 51, 255);" class="title"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;                          &lt;/span&gt;&lt;/h1&gt;By now, we know that many of you are au courant with the uber-browsers available. Which is the best beta browser to choose is still a question mark. &lt;script type="text/javascript"&gt;&lt;!-- google_ad_client = "pub-1815545344092172"; google_ad_width = 234; google_ad_height = 60; google_ad_format = "234x60_as"; google_ad_type = "text_image"; google_ad_channel ="3804456280"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "191919"; google_color_text = "000000"; google_color_url = "339900"; //--&gt;&lt;/script&gt;&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;                &lt;p&gt;Version 7.0 of internet explorer has just been unveiled by &lt;a id="KonaLink0" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Microsoft &lt;/span&gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Corp&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. for Windows XP and boasts of &lt;a id="KonaLink1" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="border-bottom: 1px solid green; position: relative; font-weight: 400; padding-bottom: 1px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;color:#000000;"   &gt;enhanced &lt;/span&gt;&lt;span class="kLink" style="border-bottom: 1px solid green; position: relative; font-weight: 400; padding-bottom: 1px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;color:#000000;"   &gt;security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; features, making everyday tasks easier.&lt;/p&gt; &lt;p&gt;Talking about IE 7, Dean Hachamovitch, general manager, &lt;a id="KonaLink2" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Internet &lt;/span&gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Explorer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; team, Microsoft, said, "We listened carefully to our customers, and are delivering a safer browser that makes the tasks they do every day much easier."&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mach5.com/products/analyzer/tour/screenshots/visitor-webbrowsers-slide004.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mach5.com/products/analyzer/tour/screenshots/visitor-webbrowsers-slide004.jpg"&gt;&lt;img style="cursor: pointer; width: 498px; height: 498px;" src="http://www.mach5.com/products/analyzer/tour/screenshots/visitor-webbrowsers-slide004.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The &lt;a id="KonaLink3" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; framework of the new explorer has been overhauled, and as a result of these enhancements, the browser will be a stand-alone application, rather than integrated with the Windows shell, and it will no longer be capable of acting as a file browser.&lt;/p&gt; &lt;p&gt;IE7 in Windows Vista contains additional security measures, most significantly ‘Protected Mode’, whereby the browser runs in a sandbox. As such, it can write to only the Temporary Internet Files folder and cannot install start-up programs or change any configuration of the &lt;a id="KonaLink4" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;operating &lt;/span&gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;system&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; without communicating through a broker process. This increases the security of the system considerably.&lt;/p&gt; &lt;p&gt;The ‘Protected Mode’ operation will not be included in the Windows XP version of Internet Explorer 7, as it relies on technologies not found on &lt;a id="KonaLink5" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;systems&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; before Vista. It also supports the Parental Controls and Network Diagnostics features which are unique to Vista.&lt;/p&gt; &lt;p&gt;The security level of IE7 is vaunted to be high, but other browsers like &lt;a id="KonaLink6" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Firefox&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, Safari, Netscape and Opera too vaunt of additional features and better security. &lt;/p&gt; &lt;p&gt;&lt;a id="KonaLink7" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Mozilla &lt;/span&gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Firefox&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, a free open source, cross-platform, graphical web browser developed by the Mozilla Corporation and hundreds of volunteers, has a spontaneous interface and blocks viruses, &lt;a id="KonaLink8" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;spyware&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, and popup ads. &lt;/p&gt; &lt;p&gt;The main features included with Firefox are tabbed browsing, incremental find, live bookmarking, a customizable download manager and a built-in search toolbar.&lt;/p&gt; &lt;p&gt;The new version of Firefox boasts of automatically upgrading the latest security and feature updates. &lt;/p&gt; &lt;p&gt;Safari, on the other hand, is a &lt;a id="KonaLink9" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;web &lt;/span&gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;browser&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; developed by Apple Computer, Inc. and is available as part of Mac OS X. It was included as the default browser in Mac OS X v10.3 (&lt;a id="KonaLink10" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;Panther&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) and is the only browser bundled with Mac OS X v10.4 (Tiger).&lt;/p&gt; &lt;p&gt;Safari 2.0.4, the latest version, was released on June 27, 2006, and is packed with Apple's brushed metal user interface and has a bookmark management scheme that functions like the iTunes jukebox software. It also integrates Apple's QuickTime multimedia &lt;a id="KonaLink11" target="_top" class="kLink" style="text-decoration: underline ! important; position: relative;" href="http://www.themoneytimes.com/articles/20061020/war_of_web_browsers-id-101909.html#"&gt;&lt;span style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;&lt;span class="kLink" style="position: relative; font-weight: 400; color: rgb(0, 0, 0);font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11;"  &gt;technology&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and features a tabbed-browsing interface similar to that of Firefox and Opera. The browser also includes an integrated pop-up ad blocker and a configurable image blocker.&lt;/p&gt; &lt;p&gt;Opera 9, developed by Opera Software, is the latest version unmasked on September 21, 2006. There are several new features in Opera 9. The most important ones are: Simple BitTorrent client, targeted towards novice users, content blocker (also known as AdBlock), thumbnail preview of tabs, site specific preferences (pop-up blocking, cookies, scripts, user style sheets, user-agent masking), the ability to create search engines from a textfield, improved rich text editing and redefined default hot keys to be more like Internet Explorer.&lt;/p&gt; &lt;p&gt;Netscape Communications Corporation(commonly known as Netscape), an American computer services company, best known for its web browser, was once dominant in terms of usage share, but lost most of its share to Internet Explorer during the first browser war. As of 2006, the usage share of Netscape browsers is under 1% and falling.&lt;/p&gt; &lt;p&gt;The company existed only from 1994 to 2003, latterly as a subsidiary of AOL, but the Netscape brand is still in use. In June 2006, Netscape redesigned their website to a totally different format which was similar to Digg. Users can vote for which stories are to be included on the front page, and may comment on them as well. Netscape's market share had been declining for over a year at the time of the change-over.&lt;/p&gt; &lt;p&gt;The current version of Netscape was released to mixed reactions. Some users really like that users had more participation ability, while others found the pages to be harder to navigate and not as structured. In fact, soon after the release of the new site, a story entitled ‘Netscape's Blunder’ was the top rated story.&lt;/p&gt; &lt;p&gt;As of July 2006, estimates suggest that Firefox's usage share is around 12% of overall browser usage, with its highest usage in Germany (about 39%). The usage data gives Opera's overall global share of the browser market as being between 0.5% and 1.0%, although Opera's usage share is over 11% in Ukraine, over 8% in Russia, over 7% in Poland and over 6% in Lithuania.&lt;/p&gt; &lt;p&gt;Safari’s global share has been climbing ever since its release, but is still below 5%. &lt;/p&gt; &lt;p&gt;The adoption rate of Internet Explorer seems to be closely related to that of Microsoft Windows, as it is the default web browser that comes with Windows. Since the integration of Internet Explorer 2.0 with Windows 95 OSR 1 in 1996, and especially after version 4.0's release, the adoption was greatly accelerated: from below 20% in 1996 to about 40% in 1998 and over 80% in 2000. &lt;/p&gt; &lt;p&gt;Internet Explorer had almost completely superseded its main rival Netscape and dominated the market.&lt;/p&gt; &lt;p&gt;After having fought and won the browser wars of the late 1990s, Internet Explorer began to see its usage share shrink. Having attained a peak of about 96% in 2002, it has since been in a steady decline, likely due to the rapid adoption of Mozilla Firefox, which statistics indicate is the current most significant competitor. &lt;/p&gt; &lt;p&gt;Nevertheless, Internet Explorer remains the dominant web browser, with a global usage share of around 85%. Usage is higher in Asia and lower in Europe.&lt;/p&gt;&lt;br /&gt;&lt;p&gt; regards..&lt;/p&gt;&lt;p&gt; &lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt; ajay&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;                 &lt;!-- TF 300x250 JScript VAR code --&gt;&lt;script language="javascript"&gt;&lt;!-- document.write('&lt;scr'+'ipt language="javascript" src="http://a.tribalfusion.com/j.ad?site=TheMoneyTimes&amp;adSpace=ROS&amp;size=300x250&amp;type=var&amp;requestID='+((new Date()).getTime() % 2147483648) + Math.random()+'"&gt;&lt;/scr'+'ipt&gt;'); //--&gt; &lt;/script&gt;&lt;script language="javascript" src="http://a.tribalfusion.com/j.ad?site=TheMoneyTimes&amp;adSpace=ROS&amp;amp;size=300x250&amp;type=var&amp;amp;requestID=18672441100.9484286172861105"&gt;&lt;/script&gt;&lt;script language="javascript"&gt;  var tf_clickURL  = 'http://a.tribalfusion.com/h.click/OSCKPQDTJOTINJRMPYPSGQMXGJPKEQVRLJRGDSFIFMGMIFGAESOTCWTMUFWMDMJPFRHGMHJORTQV/http://www.smileycentral.com/?partner=ZNxdm119';  var tf_flashfile = 'http://cdn5.tribalfusion.com/media/574976/SaySomething.300.swf';  var tf_imagefile = '';  var tf_width     = 300;  var tf_height    = 250;  var tf_background= '#ffffff';  var tf_click_command = 'CLICK';  var tf_ignore_fscommand_args  = 0;  var tf_use_embedded_flash_url = 0;  var tf_append_fscmd_args_to_click = 0;  var tf_use_flash_wrapper = 0;  var tf_id        = '345044261';  var tf_click     = 'http://a.tribalfusion.com/h.click/OSCKPQDTJOTINJRMPYPSGQMXGJPKEQVRLJRGDSFIFMGMIFGAESOTCWTMUFWMDMJPFRHGMHJORTQV/';  var tf_wmode     = 'transparent';  var tf_frame     = tf_flashfile; &lt;/script&gt; &lt;script language="javascript" src="http://cdn5.tribalfusion.com/media/common/flash/flashv10.js"&gt;&lt;/script&gt;&lt;script language="Javascript"&gt;  function TFclick345044261_DoFSCommand(command, args){  if (command == tf_click_command345044261 &amp;&amp; tf_use_embedded_flash_url345044261 == 1) {      window.open(tf_click345044261+args,'_blank');  } else if (command == tf_click_command345044261 &amp;&amp; tf_append_fscmd_args_to_click345044261 == 1) {      window.open(tf_clickURL345044261+args,'_blank');  } else if (command == tf_click_command345044261 || tf_ignore_fscommand_args345044261 == 1) {      window.open(tf_clickURL345044261,'_blank');  } }&lt;/script&gt;    &lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash/cabs/swflash.cab" id="TFclick345044261" height="250" width="300"&gt;&lt;param name="movie" value="http://cdn5.tribalfusion.com/media/574976/SaySomething.300.swf"&gt;  &lt;param name="quality" value="high"&gt;  &lt;param name="flashVars" value="clickTag=http%3A//a.tribalfusion.com/h.click/OSCKPQDTJOTINJRMPYPSGQMXGJPKEQVRLJRGDSFIFMGMIFGAESOTCWTMUFWMDMJPFRHGMHJORTQV/http%3A//www.smileycentral.com/%3Fpartner%3DZNxdm119"&gt; &lt;param name="bgcolor" value="#ffffff"&gt;  &lt;param name="wmode" value="transparent"&gt; &lt;embed name="TFclick345044261" src="http://cdn5.tribalfusion.com/media/574976/SaySomething.300.swf" swliveconnect="True" quality="high" flashvars="clickTag=http%3A//a.tribalfusion.com/h.click/OSCKPQDTJOTINJRMPYPSGQMXGJPKEQVRLJRGDSFIFMGMIFGAESOTCWTMUFWMDMJPFRHGMHJORTQV/http%3A//www.smileycentral.com/%3Fpartner%3DZNxdm119" bgcolor="#ffffff" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="250" width="300"&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-6629005634171665558?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/6629005634171665558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=6629005634171665558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/6629005634171665558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/6629005634171665558'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/10/war-of-web-browsers-by-now-we-know-that.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-8301030790660969487</id><published>2006-09-12T07:16:00.000-07:00</published><updated>2006-09-12T07:27:36.108-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows xp'/><title type='text'></title><content type='html'>&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:180%;"&gt;&lt;b&gt;&lt;span class="justify"&gt;&lt;span style="font-size:85%;"&gt;Do you Want secure your to secure Windows2000 / XP to the max....then follow these basic steps [:)]&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="color:#ff0000;"&gt;IMPORTANT                                INFORMATION REGARDING WINDOWSXP SP2 &lt;/span&gt;&lt;/b&gt;Some                                security softwares have had problems with Service                                Pack 2, like for example ZoneAlarm and some antivirus                                software. Also, there has been other issues regarding                                the SP2, I have personally found out that after                                installing it my computer stops working properly,                                I have not yet managed to solve the situation. Also,                                the SP2 has some changes regarding the settings                                of Internet Explorer, Windows ICF and other issues,                                so this page is not updated to meet SP2 details                                for now. My suggestion regarding SP2 is, that you                                should backup and try it out. If it works, fine,                                Microsoft has fixed some major security issues with                                it so you likely safe enought for now on default                                install on SP2 if you follow its security center                                guides. If you cannot install SP2 or get it working,                                then restore the old WindowsXP and use the settings                                and tips in this page as it is. Try later to install                                SP2 when Microsoft either fixes its bugs or we can                                discover some way to counter them.&lt;/span&gt;                             &lt;p align="left"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;These                                settings can be used with both Windows 2000 and                                WindowsXP to *really* secure the system and also                                boost up its performance. Depending upon your version                                and whether it is Win2k or XP, you might notice                                that some of the features/options arent there. Just                                skip and move on until you hit something that IS                                on YOUR Windows2k/XP. The "best" option                                of all is to have WindowsXP professional, since                                the screenshots are from WindowsXP professional.                                However, please notice that you can access some                                of the features in WindowsXP professional even if                                you are installing home edition, by booting into                                "Safe Mode" some time.&lt;br /&gt;                              &lt;/span&gt;&lt;/p&gt;                                                                                                           &lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;WindowsXP                              offers pretty good security features, but only if                              you know how to use them. By default, WindowsXP is                              clumsy and has many possible security holes due to                              its poor default settings. If you use WindowsXP pro,                              you can really make your computer your fortress against                              almost any invader. The build-in EFS (Encrypting File                              System with NTFS), strong authentication methods,                              firewall, etc. give you good tools for it. Home edition                              does not have all these features but you can always                              implement your own according to these guidelines.                              These principles are designed for ONLY single-user                              "home" computers (standalone), NOT computers                              in, lets say, corporate networks! On standalone computers                              you can and should fill all holes possible but in                              corporate enviroment, the whole point is to allow                              computers to be used via corporate networks or intranet.                              You can still take suggestions and clues here and                              implement them properly if you are installing or using                              Windows2k/XP in corporate enviroment or are using                              multiple user accounts.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;span class="justify"&gt;Please                            remember!&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#ff0000;"&gt;&lt;span class="justify"&gt;&lt;br /&gt;                          &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;span class="justify"&gt;As                            sayed earlier, these settings work like dream for me                            and most 2k / XP users too, but not with all of them.                            The best option would be to either make and "image"                            of your C-drive or write down your original settings                            before you start implementing these settings. The problems                            that might occur are mostly related to network connections                            / internet access. You can also troubleshoot the problems                            using the Windows Help and Support while going throught                            the settings to see what needs perhaps to be enabled.                            And if the worst happens...And you just cant revert                            the changes you made, run "repair install"                            using your Win2k/XP cdrom. It will keep all the programs                            etc. but restore regular settings. Remember to update                            and patch your software after this "repair install".&lt;/span&gt;&lt;/span&gt;                         &lt;/p&gt;&lt;p class="justify"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;When                            you do some alterations to settings, make sure you exit                            that window by pressing OK or YES keys. If you simply                            close the window clicking from the X in the corner of                            it or press CANCEL, the alterations you just made will                            NOT become affective!&lt;/span&gt;&lt;/p&gt;&lt;p class="justify"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;Two                            good links related to securing and tweaking Windows                            2000 and Windows XP&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                          &lt;a href="http://www.blkviper.com/" target="_blank"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;Black                            Viper's guide on Windows 2000 and XP services&lt;br /&gt;                          &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;a href="http://nsa1.www.conxion.com/" target="_blank"&gt;NSA                            security guides on securing WindowsNT, 2000 and XP (in                            corporate/network enviroment)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Before                            installing Windows 2000 / XP&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Physically disconnect from the net!&lt;br /&gt;                          - -&gt; Do NOT plug the network cable/internet connection!&lt;/span&gt;                         &lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            Backup all your personal files and documents to different                            HDD or partition&lt;br /&gt;                          --&gt; Optionally back up to CDRW or external HDD&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;During                            installation of Windows 2000 / XP&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          -&gt; Delete old system partition(s), install from "fresh"!&lt;br /&gt;                          --&gt; Its a good idea to create atleast two partitions,                            one for the system (you need atleast 5 Gb for this one,                            but 10-20 Gb is better) and second for your own files                            and images from first partition (rest of the HDD space,                            but atleast double the amount of what is the size of                            first partition, so atleast 10, but 20-40 Gb is better).                            Ofcourse, if you have backed up your data to some other                            partition than C:, then do NOT remove or format that                            partition or your backups will be lost!&lt;br /&gt;                          ---&gt; Format partitions to NTFS.&lt;/span&gt;                         &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            Create one account for yourself (besides the default                            "administrator account" there already is).                            This account does not have password by default.&lt;/span&gt;&lt;/p&gt;                         &lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            Use good passphrases, atleast 14 marks long, containing                            both letters, numbers and special marks (like !"#¤%&amp;/().).                            To be ultra-secure, use over 28 marks long Administrator                            passphrases.&lt;br /&gt;                          --&gt; Never use the same passphrase in two places/systems&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;After                            installation is done&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          -&gt; When logging in first time when "Welcome"                            screen appears&lt;br /&gt;                          --&gt; Press ctrl+alt+del (couple times in row perhaps)&lt;br /&gt;                          ---&gt; Login as Administrator and with administrator                            passphrase&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;Try                            to close all ports and shares&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;                           &lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; Network and Internet connections&lt;br /&gt;                          ---&gt; Network connections&lt;br /&gt;                          ----&gt; Select connections and right click on them&lt;br /&gt;                          -----&gt; Properties&lt;br /&gt;                          ------&gt; Select all other items (one by one) than:                            TCP/IP&lt;br /&gt;                          -------&gt; Uninstall&lt;br /&gt;                          ------&gt; Select: TCP/IP&lt;br /&gt;                          -------&gt; Properties&lt;br /&gt;                          --------&gt; Advanced&lt;br /&gt;                          ---------&gt; WINS&lt;br /&gt;                          ----------&gt; Remove: Enable LMhosts lookup&lt;br /&gt;                          ----------&gt; Select: Disable Netbios over TCP/IP&lt;br /&gt;                          ---&gt; Repeat the procedure on all other connections                            too&lt;/span&gt;                         &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            Control panel&lt;br /&gt;                          --&gt; Performance and maintenance&lt;br /&gt;                          ---&gt; Administrative tools&lt;br /&gt;                          ----&gt; Computer management&lt;br /&gt;                          -----&gt; Shared folders&lt;br /&gt;                          ------&gt; Shares&lt;br /&gt;                          -------&gt; (delete everything inside)&lt;/span&gt;&lt;/p&gt;                         &lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            (WindowsXP ONLY) Run: regedit.exe&lt;br /&gt;                          --&gt; Go to (if key/value does not exist, create one                            by right clicking in the right window)&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole&lt;br /&gt;                          ----&gt; EnableDCOM (REG_SZ)&lt;br /&gt;                          -----&gt; Set to: N&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc&lt;br /&gt;                          ----&gt; Value: DCOM Protocols&lt;br /&gt;                          -----&gt; Remove ncacn_ip_tcp&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\&lt;br /&gt;                          ----&gt; Value: MaxCachedSockets (REG_DWORD)&lt;br /&gt;                          -----&gt; Set to: 0&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters&lt;br /&gt;                          ----&gt; SmbDeviceEnabled (REG_DWORD)&lt;br /&gt;                          -----&gt; Set to: 0&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\&lt;br /&gt;                          ----&gt; REG_DWORD&lt;br /&gt;                          -----&gt; AutoShareServer&lt;br /&gt;                          ------&gt; Set to: 0&lt;br /&gt;                          -----&gt; AutoShareWks&lt;br /&gt;                          ------&gt; Set to: 0&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters\NullSession                            Pipes\&lt;br /&gt;                          ----&gt; NullSessionPipes&lt;br /&gt;                          -----&gt; (Delete all value data INSIDE this key)&lt;br /&gt;                          ----&gt; NullSessionShares&lt;br /&gt;                          -----&gt; (Delete all value data INSIDE this key)&lt;br /&gt;                          ---&gt; HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg\AllowedPaths\&lt;br /&gt;                          ----&gt; Machine&lt;br /&gt;                          -----&gt; (Delete all value data INSIDE this key)&lt;/span&gt;&lt;/p&gt;                         &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Enable                            Windows XP internet connection firewall (ICF)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; Network and internet connections&lt;br /&gt;                          ---&gt; Network connections&lt;br /&gt;                          ----&gt; Select connection and right click on them&lt;br /&gt;                          -----&gt; Properties&lt;br /&gt;                          ------&gt; Advanced&lt;br /&gt;                          -------&gt; Internet Connection Firewall (enable it)&lt;br /&gt;                          --------&gt; Settings&lt;br /&gt;                          ---------&gt; Make sure NOTHING is selected/enabled&lt;br /&gt;                          ----&gt; Repeat the procedure on all other connections                            too&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Secure                            your Internet Explorer settings&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; Network and Internet connections&lt;br /&gt;                          ---&gt; Internet Options&lt;br /&gt;                          ----&gt; General&lt;br /&gt;                          -----&gt; Temporary internet files&lt;br /&gt;                          ------&gt; Settings&lt;br /&gt;                          -------&gt; Set to: Every visit to page&lt;br /&gt;                          -----&gt; Days to keep pages in history&lt;br /&gt;                          ------&gt; Set to: 0&lt;br /&gt;                          ----&gt; Security&lt;br /&gt;                          -----&gt; Internet&lt;br /&gt;                          ------&gt; Custom level&lt;br /&gt;                          -------&gt; Reset to: High&lt;br /&gt;                          --------&gt; Reset (yes)&lt;br /&gt;                          ------&gt; Scroll down to "File download"&lt;br /&gt;                          -------&gt; Set to: Enable (yes) (THAT IS, IF YOU WANT                            USERS TO BE ABLE TO DOWNLOAD FILES FROM THE INTERNET!)&lt;br /&gt;                          -----&gt; Local intranet&lt;br /&gt;                          ------&gt; Sites&lt;br /&gt;                          -------&gt; Make sure nothing is selected!&lt;br /&gt;                          -----&gt; Trusted sites&lt;br /&gt;                          ------&gt; Sites&lt;br /&gt;                          -------&gt; Add this web site to the zone:&lt;br /&gt;                          --------&gt; Add all the domains here you can absolutely                            trust here (and press add after each domain)&lt;br /&gt;                          ---------&gt; For example, add: *.microsoft.com&lt;br /&gt;                          ---------&gt; For example, add: *.passport.com&lt;br /&gt;                          ---------&gt; For example, add: *.msn.com&lt;br /&gt;                          ---------&gt; For example, add: *.markusjansson.net&lt;br /&gt;                          --------&gt; Make sure "require server verification..."                            is not selected!&lt;br /&gt;                          ------&gt; Move the tab to "Medium"&lt;br /&gt;                          -----&gt; Restricted Sites&lt;br /&gt;                          ------&gt; Custom level&lt;br /&gt;                          -------&gt; Reset to: High&lt;br /&gt;                          --------&gt; Reset (yes)&lt;br /&gt;                          ------&gt; Scroll down to "File download"&lt;br /&gt;                          -------&gt; Set to: Enable (yes)&lt;br /&gt;                          ----&gt; Privacy&lt;br /&gt;                          -----&gt; Advanced&lt;br /&gt;                          ------&gt; Override automatic cookie handling&lt;br /&gt;                          -------&gt; First party cookies: Block&lt;br /&gt;                          -------&gt; Third-party cookies: Block&lt;br /&gt;                          -------&gt; Enable: Always allow session cookies&lt;br /&gt;                          ----&gt; Content&lt;br /&gt;                          -----&gt; Autocomplete&lt;br /&gt;                          ------&gt; Disable all&lt;br /&gt;                          ------&gt; Clear forms (yes)&lt;br /&gt;                          ------&gt; Clear passwords (yes)&lt;br /&gt;                          ------&gt; Programs&lt;br /&gt;                          ------&gt; Disable: Internet Explorer should check whether                            it is the default web browser&lt;br /&gt;                          ----&gt; Advanced&lt;br /&gt;                          -----&gt; Disable everything else, but enable the following&lt;br /&gt;                          + Always send URL:s as UTF-8&lt;br /&gt;                          + Disable script debugging&lt;br /&gt;                          + Enable folder view on FTP sites&lt;br /&gt;                          + Enable page transitions&lt;br /&gt;                          + Show friendly http error messages&lt;br /&gt;                          + Show go button in address bar&lt;br /&gt;                          + Use passive ftp&lt;br /&gt;                          + Use smooth scrolling&lt;br /&gt;                          + Use http 1.1&lt;br /&gt;                          + Use http 1.1 through proxy connections&lt;br /&gt;                          + Dont display online media content in the media bar&lt;br /&gt;                          + Play animations in webpages&lt;br /&gt;                          + Play sounds in webpages&lt;br /&gt;                          + Play videos in webpages&lt;br /&gt;                          + Show pictures&lt;br /&gt;                          + Smart image dithering&lt;br /&gt;                          + Check for publishers certificate revocation&lt;br /&gt;                          + Check for server certificate revocation&lt;br /&gt;                          + Check signatures on downloaded programs&lt;br /&gt;                          + Do not save encrypted pages to disk&lt;br /&gt;                          + Use SSL 3.0&lt;br /&gt;                          + Use TLS 1.0&lt;br /&gt;                          + Warn about invalid site certificates&lt;br /&gt;                          + Warn if form submittal is being redirected&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;Turn                            Telnet NTLM logings off&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          -&gt; Run: telnet.exe&lt;br /&gt;                          --&gt; Type (and press enter): unset ntlm&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Turn                            SYSKEY on&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Run: syskey.exe&lt;br /&gt;                          --&gt; Encryption enabled&lt;br /&gt;                          ---&gt; Update&lt;br /&gt;                          ----&gt; Store key locally&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Turn                            extra accounts off&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; Performance and maintenance&lt;br /&gt;                          ---&gt; Administrator tools&lt;br /&gt;                          ----&gt; Computer management&lt;br /&gt;                          -----&gt; Local Users and groups&lt;br /&gt;                          ------&gt; Local Users&lt;br /&gt;                          -------&gt; Delete all users other than "Administrator"                            and "Guest" and the user accounts you specially                            have created.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Create/edit                            user level accounts&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Run: control userpasswords2&lt;br /&gt;                          --&gt; Here you can easily add, remove and edit existing                            accounts. Ideal composition is that you have administrator                            account and one user account per every user who uses                            your computer (and they all are protected by good passwords).                            If you didn't create a user level account during setup,                            you can easily change one of the accounts here from                            "administrators group" to "user".&lt;br /&gt;                          --&gt; Enable: Users must enter a user name and password                            to use this computer&lt;br /&gt;                          --&gt; After installing, you usually have TWO accounts                            that are in administrator group. One that is "administrator"                            and other that is account in administrators group (named                            as you named it during Windows XP installation).&lt;br /&gt;                          ---&gt; Select the latter account&lt;br /&gt;                          ----&gt; Properties&lt;br /&gt;                          -----&gt; Group membership&lt;br /&gt;                          ------&gt; Set to "Restricted User"&lt;br /&gt;                          ----&gt; Reset password&lt;br /&gt;                          -----&gt; Set the password what you desire, but do not                            use the same password as you used with your administrator                            account&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;Turn                            safer login on&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; User Accounts&lt;br /&gt;                          ---&gt; Change the way users login&lt;br /&gt;                          ----&gt; Disable: Use welcome screen&lt;/span&gt;                         &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            Run: regedit.exe&lt;br /&gt;                          --&gt; HKEY_LOCAL_MACHINE\Software\Microsoft\Windows                            NT\CurrentVersion\Winlogon\&lt;br /&gt;                          ---&gt; DefaultPassword&lt;br /&gt;                          ----&gt; (Delete this KEY if present)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;Optionally)                            Create password reset diskettes&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; User Accounts&lt;br /&gt;                          ---&gt; Click onto account you want to create password                            reset diskette to&lt;br /&gt;                          ----&gt; Related tasks&lt;br /&gt;                          -----&gt; Prevent a forgotten password, etc.&lt;br /&gt;                          ------&gt; Keep that diskette in SAFE place!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Close                            all not-needed services&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; Performance and maintenance&lt;br /&gt;                          ---&gt; Administrative tools&lt;br /&gt;                          ----&gt; Services&lt;br /&gt;                          -----&gt; Go to every service EXCEPT&lt;br /&gt;                          &lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;+                            Application Layer Gateway Service&lt;br /&gt;                          + Application Management&lt;br /&gt;                          + Automatic Updates&lt;br /&gt;                          + Backround Intelligent Transfer Service&lt;br /&gt;                          + Cryptographic Services&lt;br /&gt;                          + DHCP Client&lt;br /&gt;                          + Event Log&lt;br /&gt;                          + Help and support&lt;br /&gt;                          + Human Interface Device Access&lt;br /&gt;                          + Internet Connection Firewall&lt;br /&gt;                          + Network Connections&lt;br /&gt;                          + Network Location Awareness (NLA)&lt;br /&gt;                          + Plug and Play&lt;br /&gt;                          + Print Spooler (if you have printers)&lt;br /&gt;                          + Remote Access Connection Manager&lt;br /&gt;                          + Remote Procedure Call (RPC)&lt;br /&gt;                          + System Event Notification&lt;br /&gt;                          + Task Scheduler&lt;br /&gt;                          + Telephony&lt;br /&gt;                          + Themes (hey, you dont want to shutdown cute themes                            right?)&lt;br /&gt;                          + Windows Audio&lt;br /&gt;                          + Windows Image Acquisition (if you have scanners or                            digital cameras attached)&lt;br /&gt;                          + Windows Installer&lt;br /&gt;                          + Windows Management Instrumentation&lt;br /&gt;                          + Windows Management Instrumentation Driver Extensions&lt;br /&gt;                          ------&gt; Doubleclick with left mouse button or click                            right mouse button and select "Properties"&lt;br /&gt;                          -------&gt; Startup type&lt;br /&gt;                          --------&gt; Set to: Disabled&lt;br /&gt;                          -----&gt; Go to&lt;br /&gt;                          + Automatic Updates&lt;br /&gt;                          ------&gt; Startup type&lt;br /&gt;                          -------&gt; Set to: Automatic&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Prevent                            not-needed programs from starting up&lt;br /&gt;                          &lt;/span&gt;&lt;/b&gt;-&gt; Run: msconfig.exe&lt;br /&gt;                          --&gt; Startup&lt;br /&gt;                          ---&gt; Unselect all (unless you KNOW that there is                            some specific program launching up that you need, for                            example third party application for your printer, xDSL                            connection or similiar).&lt;br /&gt;                          ----&gt; If you are unsure, still unselect all. You                            can later come back and re-select some if it was important&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Secure                            settings&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Control panel&lt;br /&gt;                          --&gt; Performance and maintenance&lt;br /&gt;                          ---&gt; Administrative tools&lt;br /&gt;                          ----&gt; Local security policy&lt;br /&gt;                          -----&gt; Account policies&lt;br /&gt;                          ------&gt; Password policy&lt;br /&gt;                          ------&gt; Enforce password history - 0 passwords remembered&lt;br /&gt;                          ------&gt; Maximum password age - 360 days&lt;br /&gt;                          ------&gt; Minimum password age - 0 days&lt;br /&gt;                          ------&gt; Minimum password lenght - 14 characters&lt;br /&gt;                          ------&gt; Password must meet complexity requirements                            - Enabled&lt;br /&gt;                          ------&gt; Store passwords using reversible encryption                            for all users in the domain - Disable&lt;br /&gt;                          -----&gt; Account lockout policy&lt;br /&gt;                          ------&gt; Account lockout threshold - 3 invalid logon                            attempts.&lt;br /&gt;                          ------&gt; Account lockout duration - 15 minutes&lt;br /&gt;                          ------&gt; Reset account lockout counter after - 15                            minutes&lt;br /&gt;                          -----&gt; Local policies&lt;br /&gt;                          ------&gt; Audit policy&lt;br /&gt;                          -------&gt; Audit account logon events - Success, failure&lt;br /&gt;                          -------&gt; Audit account management - Success, failure&lt;br /&gt;                          -------&gt; Audit logon events - Success, failure&lt;br /&gt;                          -------&gt; Audit Object access - Success, failure&lt;br /&gt;                          -------&gt; Audit policy change - Success, failure&lt;br /&gt;                          -------&gt; Audit system events - Success, failure&lt;br /&gt;                          ------&gt; User rights assignment&lt;br /&gt;                          -------&gt; Access this computer from the network -                           &lt;br /&gt;                          -------&gt; Act as part of the operating system -&lt;br /&gt;                          -------&gt; Add workstations to domain -&lt;br /&gt;                          -------&gt; Adjust memory quotas for a process - LOCAL                            SERVICE,NETWORK SERVICE,Administrators&lt;br /&gt;                          -------&gt; Allow logon through Terminal Services -&lt;br /&gt;                          -------&gt; Back up files and directories - Administrators&lt;br /&gt;                          -------&gt; Bypass traverse checking - Authenticated                            Users,Administrators&lt;br /&gt;                          -------&gt; Change the system time - Administrators&lt;br /&gt;                          -------&gt; Create a pagefile - Administrators&lt;br /&gt;                          -------&gt; Create a token object -&lt;br /&gt;                          -------&gt; Create permanent shared objects -&lt;br /&gt;                          -------&gt; Debug programs - Administrators&lt;br /&gt;                          -------&gt; Deny access to this computer from the network                            - Everyone&lt;br /&gt;                          -------&gt; Deny logon as a batch job -&lt;br /&gt;                          -------&gt; Deny logon as a service -&lt;br /&gt;                          -------&gt; Deny logon locally -&lt;br /&gt;                          -------&gt; Deny logon through Terminal Services - Everyone&lt;br /&gt;                          -------&gt; Enable computer and user accounts to be                            trusted for delegation -&lt;br /&gt;                          -------&gt; Force shutdown from a remote system -&lt;br /&gt;                          -------&gt; Generate security audits - LOCAL SERVICE,NETWORK                            SERVICE&lt;br /&gt;                          -------&gt; Increase scheduling priority - Administrators&lt;br /&gt;                          -------&gt; Load and unload device drivers - Administrators&lt;br /&gt;                          -------&gt; Lock pages in memory - LOCAL SERVICE, Authenticated                            Users,Administrators&lt;br /&gt;                          -------&gt; Log on as a batch job -&lt;br /&gt;                          -------&gt; Log on as a service -&lt;br /&gt;                          -------&gt; Log on locally - Authenticated Users, Administrators&lt;br /&gt;                          -------&gt; Manage auditing and security log - Administrators&lt;br /&gt;                          -------&gt; Modify firmware environment values - Administrators&lt;br /&gt;                          -------&gt; Perform volume maintenance tasks - Administrators&lt;br /&gt;                          -------&gt; Profile single process -&lt;br /&gt;                          -------&gt; Profile system performance -&lt;br /&gt;                          -------&gt; Remove computer from docking station - Authenticated                            Users,Administrators&lt;br /&gt;                          -------&gt; Replace a process level token - LOCAL SERVICE&lt;br /&gt;                          -------&gt; Restore files and directories - Administrators&lt;br /&gt;                          -------&gt; Shut down the system - Authenticated Users,                            Administrators&lt;br /&gt;                          -------&gt; Synchronize directory service data -&lt;br /&gt;                          -------&gt; Take ownership of files or other objects                            - Administrators&lt;br /&gt;                          ------&gt; Security options&lt;br /&gt;                          -------&gt; Accounts: Administrator account status -                            Enabled&lt;br /&gt;                          -------&gt; Accounts: Guest account status - Disabled&lt;br /&gt;                          -------&gt; Accounts: Limit local account use of blank                            passwords to console logon only - Enabled&lt;br /&gt;                          -------&gt; Accounts: Rename administrator account -                            (TYPE SOME NAME HERE AND USE IT WHEN YOU LOGIN AS ADMINISTRATOR                            IN THE FUTURE)&lt;br /&gt;                          -------&gt; Accounts: Rename guest account - Guest&lt;br /&gt;                          -------&gt; Audit: Audit the access of global system                            objects - Disabled&lt;br /&gt;                          -------&gt; Audit: Audit the use of Backup and Restore                            privilege - Disabled&lt;br /&gt;                          -------&gt; Audit: Shut down system immediately if unable                            to log security audits - Disabled&lt;br /&gt;                          -------&gt; Devices: Allow undock without having to                            log on - Disabled&lt;br /&gt;                          -------&gt; Devices: Allowed to format and eject removable                            media - Administrators&lt;br /&gt;                          -------&gt; Devices: Prevent users from installing printer                            drivers - Enabled&lt;br /&gt;                          -------&gt; Devices: Restrict CD-ROM access to locally                            logged-on user only - Enabled&lt;br /&gt;                          -------&gt; Devices: Restrict floppy access to locally                            logged-on user only - Enabled&lt;br /&gt;                          -------&gt; Devices: Unsigned driver installation behavior                            - DO not allow installation&lt;br /&gt;                          -------&gt; Domain controller: Allow server operators                            to schedule tasks - Disabled&lt;br /&gt;                          -------&gt; Domain controller: LDAP server signing requirements                            - Not defined&lt;br /&gt;                          -------&gt; Domain controller: Refuse machine account                            password changes - Enabled&lt;br /&gt;                          -------&gt; Domain member: Digitally encrypt or sign                            secure channel data (always) - Enabled&lt;br /&gt;                          -------&gt; Domain member: Digitally encrypt secure                            channel data (when possible) - Enabled&lt;br /&gt;                          -------&gt; Domain member: Digitally sign secure channel                            data (when possible) - Enabled&lt;br /&gt;                          -------&gt; Domain member: Disable machine account password                            changes - Enabled&lt;br /&gt;                          -------&gt; Domain member: Maximum machine account password                            age - 1&lt;br /&gt;                          -------&gt; Domain member: Require strong (Windows 2000                            or later) session key - Enabled&lt;br /&gt;                          -------&gt; Interactive logon: Do not display last user                            name - Enabled&lt;br /&gt;                          -------&gt; Interactive logon: Do not require CTRL+ALT+DEL                            - Disabled&lt;br /&gt;                          -------&gt; Interactive logon: Message text for users                            attempting to log on -&lt;br /&gt;                          -------&gt; Interactive logon: Message title for users                            attempting to log on -&lt;br /&gt;                          -------&gt; Interactive logon: Number of previous logons                            to cache (in case domain controller is not vailable)                            - 0 logons&lt;br /&gt;                          -------&gt; Interactive logon: Prompt user to change                            password before expiration - 14 days&lt;br /&gt;                          -------&gt; Interactive logon: Require Domain Controller                            authentication to unlock workstation - Enabled&lt;br /&gt;                          -------&gt; Interactive logon: Smart card removal behavior                            - Lock Workstation&lt;br /&gt;                          -------&gt; Microsoft network client: Digitally sign                            communications (always) - Enabled&lt;br /&gt;                          -------&gt; Microsoft network client: Digitally sign                            communications (if server agrees) - Enabled&lt;br /&gt;                          -------&gt; Microsoft network client: Send unencrypted                            password to third-party SMB servers - Disabled&lt;br /&gt;                          -------&gt; Microsoft network server: Amount of idle                            time required before suspending session - 1&lt;br /&gt;                          -------&gt; Microsoft network server: Digitally sign                            communications (always) - Enabled&lt;br /&gt;                          -------&gt; Microsoft network server: Digitally sign                            communications (if client agrees) - Enabled&lt;br /&gt;                          -------&gt; Microsoft network server: Disconnect clients                            when logon hours expire - Enabled&lt;br /&gt;                          -------&gt; Network access: Allow anonymous SID/Name                            translation - Disabled&lt;br /&gt;                          -------&gt; Network access: Do not allow anonymous enumeration                            of SAM accounts - Enabled&lt;br /&gt;                          -------&gt; Network access: Do not allow anonymous enumeration                            of SAM accounts and shares - Enabled&lt;br /&gt;                          -------&gt; Network access: Do not allow storage of                            credentials or .NET Passports for network authentication                            - Enabled&lt;br /&gt;                          -------&gt; Network access: Let Everyone permissions                            apply to anonymous users - Disabled&lt;br /&gt;                          -------&gt; Network access: Named Pipes that can be                            accessed anonymously -&lt;br /&gt;                          -------&gt; Network access: Remotely accessible registry                            paths -&lt;br /&gt;                          -------&gt; Network access: Shares that can be accessed                            anonymously -&lt;br /&gt;                          -------&gt; Network access: Sharing and security model                            for local accounts - Classic local users authenticate                            as themselves&lt;br /&gt;                          -------&gt; Network security: Do not store LAN Manager                            hash value on next password change - Enabled&lt;br /&gt;                          -------&gt; Network security: Force logoff when logon                            hours expire - Disabled&lt;br /&gt;                          -------&gt; Network security: LAN Manager authentication                            level - Send NTLMv2 response only\refuse LM &amp;amp; NTLM&lt;br /&gt;                          -------&gt; Network security: LDAP client signing requirements                            - Require signing&lt;br /&gt;                          -------&gt; Network security: Minimum session security                            for NTLM SSP based (including secure RPC) clients -                            Require message integrity,Require message confidentiality,Require                            NTLMv2 session security,Require 128-bit encryption&lt;br /&gt;                          -------&gt; Network security: Minimum session security                            for NTLM SSP based (including secure RPC) servers -                            Require message integrity,Require message confidentiality,Require                            NTLMv2 session security,Require 128-bit encryption&lt;br /&gt;                          -------&gt; Recovery console: Allow automatic administrative                            logon - Disabled&lt;br /&gt;                          -------&gt; Recovery console: Allow floppy copy and                            access to all drives and all folders - Disabled&lt;br /&gt;                          -------&gt; Shutdown: Allow system to be shut down without                            having to log on - Disabled&lt;br /&gt;                          -------&gt; Shutdown: Clear virtual memory pagefile                            - Enabled&lt;br /&gt;                          -------&gt; System cryptography: Use FIPS compliant                            algorithms for encryption, hashing, and signing - Enabled&lt;br /&gt;                          -------&gt; System objects: Default owner for objects                            created by members of the Administrators group - Object                            creator&lt;br /&gt;                          -------&gt; System objects: Require case insensitivity                            for non-Windows subsystems - Enabled&lt;br /&gt;                          -------&gt; System objects: Strengthen default permissions                            of internal system objects (e.g. Symbolic Links) - Enabled&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Secure                                          various other settings&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                                        -&gt; Control Panel&lt;br /&gt;                                        --&gt; Appearance and Themes&lt;br /&gt;                                        ---&gt; Display&lt;br /&gt;                                        ----&gt; Screen Saver&lt;br /&gt;                                        -----&gt; Set to: Blank&lt;br /&gt;                                        -----&gt; Set to: Wait 15 minutes&lt;br /&gt;                                        -----&gt; Enable: On resume, password                                          protect&lt;br /&gt;                                        ---&gt; Folder options&lt;br /&gt;                                        ----&gt; View&lt;br /&gt;                                        -----&gt; Make sure the following are                                          enabled:&lt;br /&gt;                                        + Display the content of system folders&lt;br /&gt;                                        + Display full address in address bar&lt;br /&gt;                                        + Show hidden files and folders&lt;br /&gt;                                        + Show encrypted and compressed NTFS files                                          in color&lt;br /&gt;                                        -----&gt; Make sure the following are                                          NOT enabled:&lt;br /&gt;                                        + Automatically search for network folders                                          and printers&lt;br /&gt;                                        + Hide extension of known file types&lt;br /&gt;                                        + Hide protected operating system files&lt;br /&gt;                                        + Restore previous folder windows at logon&lt;br /&gt;                                        + Use simple sharing&lt;br /&gt;                                        --&gt; Performance and maintenance&lt;br /&gt;                                        ---&gt; System properties&lt;br /&gt;                                        ----&gt; Advanced&lt;br /&gt;                                        -----&gt; Performance - Settings&lt;br /&gt;                                        ------&gt; Advanced&lt;br /&gt;                                        -------&gt; Virtual memory&lt;br /&gt;                                        --------&gt; If you have plenty or RAM                                          (lets say 512MB or more), you can disable                                          Windows Swapfile. This will increase performance                                          and security, since no sensitive data                                          can be written on the hdd (swapfile) in                                          any situation. If you dont have that much                                          RAM, in theory it is good idea to have                                          fixed size swap file, lets say 256 or                                          512MB.&lt;br /&gt;                                        ---------&gt; Select each partition and                                          "No paging file" (or set it                                          as fixed on one partition if you dont                                          have 512MB or more RAM)&lt;br /&gt;                                        -----&gt; Startup and recovery - Settings&lt;br /&gt;                                        ------&gt; System failure&lt;br /&gt;                                        -------&gt; Unselect all&lt;br /&gt;                                        -------&gt; Write debugging information&lt;br /&gt;                                        --------&gt; None&lt;br /&gt;                                        -----&gt; Error reporting&lt;br /&gt;                                        ------&gt; Select: Disable error reporting,                                          but notify me when critical errors occur&lt;br /&gt;                                        ----&gt; Automatic Updates&lt;br /&gt;                                        -----&gt; Enable: Keep my computer up                                          to date&lt;br /&gt;                                        -----&gt; Select: Download the updates                                          automatically and notify me when they                                          are ready to be installed&lt;br /&gt;                                        ----&gt; Remote&lt;br /&gt;                                        -----&gt; Unselect: Remote Assistance&lt;br /&gt;                                        -----&gt; Uselect: Remote Desktop&lt;br /&gt;                                        ---&gt; Power Options&lt;br /&gt;                                        ----&gt; Hibernate&lt;br /&gt;                                        -----&gt; Disable: Enable Hibernation&lt;br /&gt;                                        &lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                                        -&gt; Run: mmc.exe&lt;br /&gt;                                        --&gt; File&lt;br /&gt;                                        ---&gt; Add/Remove snap-in&lt;br /&gt;                                        ----&gt; Add&lt;br /&gt;                                        -----&gt; Select: Group policy&lt;br /&gt;                                        ------&gt; Finish/Close/OK&lt;br /&gt;                                        --&gt; Local Computer Policy&lt;br /&gt;                                        ---&gt; Computer configuration&lt;br /&gt;                                        ----&gt; Administrative Templates&lt;br /&gt;                                        -----&gt; Windows Components&lt;br /&gt;                                        ------&gt; Netmeeting&lt;br /&gt;                                        -------&gt; Disable remote desktop sharing                                          - Enabled&lt;br /&gt;                                        -----&gt; System&lt;br /&gt;                                        ------&gt; User profiles&lt;br /&gt;                                        -------&gt; Only allow local user profiles                                          - Enabled&lt;br /&gt;                                        ------&gt; Remote assistance&lt;br /&gt;                                        -------&gt; Solicited remote assistance                                          - Disabled&lt;br /&gt;                                        -------&gt; Offer remote assistance -                                          Disabled&lt;br /&gt;                                        ------&gt; Turn off autoplay - Enabled                                          (all drives)&lt;br /&gt;                                        ------&gt; Network&lt;br /&gt;                                        -------&gt; Offline Files&lt;br /&gt;                                        --------&gt; Allow or disallow use of                                          the Offline Files feature - Disabled&lt;br /&gt;                                        -&gt; Notice that you can use this group                                          policy tool to restric users from altering                                          all kinds of settings in your computer.                                          For example, you could set up Internet                                          Explorer settings very secure (and prevent                                          downloading of files), and then prevent                                          users from altering those settings. This                                          is excellent tool when you learn to use                                          it properly.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Adjust                            event viewer settings&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Control Panel&lt;br /&gt;                          --&gt; Performance and maintenance&lt;br /&gt;                          ---&gt; Administrative tools&lt;br /&gt;                          ----&gt; Event viewer&lt;br /&gt;                          -----&gt; Right click: Application&lt;br /&gt;                          ------&gt; Properties&lt;br /&gt;                          -------&gt; Maximum log size: 10048&lt;br /&gt;                          -------&gt; Select: OVerwrite events as needed&lt;br /&gt;                          -----&gt; Right click: Security&lt;br /&gt;                          ------&gt; Properties&lt;br /&gt;                          -------&gt; Maximum log size: 10048&lt;br /&gt;                          --------&gt; Select: Overwrite events as needed&lt;br /&gt;                          -----&gt; Right click: System&lt;br /&gt;                          ------&gt; Properties&lt;br /&gt;                          -------&gt; Maximum log size: 10048&lt;br /&gt;                          --------&gt; Select: Overwrite events as needed&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Secure                            file and folder permissions&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; My Computer&lt;br /&gt;                          --&gt; Right click on your mouse to C:\&lt;br /&gt;                          ---&gt; Properties&lt;br /&gt;                          ----&gt; General&lt;br /&gt;                          -----&gt; Disable: Allow indexing service to index this                            disk for fast file searching&lt;br /&gt;                          ----&gt; Security&lt;br /&gt;                          -----&gt; Add&lt;br /&gt;                          ------&gt; Type: Authenticated Users&lt;br /&gt;                          -------&gt; Press enter&lt;br /&gt;                          -----&gt; Select: Authenticated Users&lt;br /&gt;                          ------&gt; Allow: Read &amp; Execute, List folder content,                            Read&lt;br /&gt;                          -----&gt; Advanced&lt;br /&gt;                          ------&gt; Unselect: Inherent from parent permission                            entries...&lt;br /&gt;                          -------&gt; Copy&lt;br /&gt;                          ------&gt; Remove all other users except: Administrator,                            System and Authenticated Users&lt;br /&gt;                          -------&gt; Select: Replace permissions entries...&lt;br /&gt;                          --------&gt; OK&lt;br /&gt;                          ---------&gt; Yes&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          --&gt; Go to C:\documents and settings\&lt;br /&gt;                          ---&gt; Right click on your mouse to Administrator folder&lt;br /&gt;                          ----&gt; Properties&lt;br /&gt;                          -----&gt; Security&lt;br /&gt;                          ------&gt; Advanced&lt;br /&gt;                          -------&gt; Unselect: Inherent from parent permission                            entries...&lt;br /&gt;                          --------&gt; Copy&lt;br /&gt;                          ---------&gt; Remove: Authenticated Users&lt;br /&gt;                          ----------&gt; Select: Replace permission entries...&lt;br /&gt;                          -----------&gt; OK&lt;br /&gt;                          ------------&gt; Yes&lt;br /&gt;                          ---&gt; Right click on your mouse to, one at the time,                            all other user folders (like "mom", "userX",                            etc.)&lt;br /&gt;                          ----&gt; Properties&lt;br /&gt;                          -----&gt; Security&lt;br /&gt;                          ------&gt; Advanced&lt;br /&gt;                          -------&gt; Unselect: Inherent parent permission entries&lt;br /&gt;                          --------&gt; Copy&lt;br /&gt;                          --------&gt; Remove: Authenticated users&lt;br /&gt;                          ---------&gt; Add that users name (like "mom",                            "userX", etc.) who's folders these are. This                            will prevent all other users except admins from getting                            into their folders.&lt;br /&gt;                          ----------&gt; Allow: Full Control&lt;br /&gt;                          ---------&gt; Select: Replace permission entries...&lt;br /&gt;                          ----------&gt; OK&lt;br /&gt;                          -----------&gt; Yes&lt;br /&gt;                          --&gt; Go to C:\windows (or if your Windows is installed                            onto some other directory, then go there)&lt;br /&gt;                          ---&gt; Select "temp" folder&lt;br /&gt;                          ----&gt; Properties&lt;br /&gt;                          -----&gt; Security&lt;br /&gt;                          ------&gt; Select: Authenticated Users&lt;br /&gt;                          -------&gt; Allow: Full Control&lt;br /&gt;                          --&gt; You can also set permissions like this in other                            partitions and folders. Please be adviced, that if you                            store something like games in somewhere, users who need                            to play those games need to have, usually, full control                            on those folders so that they can save games etc. Same                            goes if you store other files in those partitions, like                            music, documents etc. that other people want to not                            only access, but also save and edit. Then you should                            give "Authenticated Users" full permissions                            on those folders. The main thing is, that your personal                            folders (C:\documents and settings\userX\) are safe                            from other peoples tampering and so are important system                            folders (C:\windows\).&lt;br /&gt;                          &lt;/span&gt;                         &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;-&gt;                            To encrypt (EFS) the content of directories and prevent                            all other users (including administrators) from reading                            the content of files inside (only in XP pro version)                            the directory (notice: they can still see the file names                            and alter folder settings)&lt;br /&gt;                          -&gt; Only use this for YOUR personal directories (like                            to folders where you keep personal documents etc.),                            do not use on system, program, etc. directories!&lt;br /&gt;                          --&gt; Right click on your mouse to the directory you                            wish to encrypt&lt;br /&gt;                          ---&gt; Properties&lt;br /&gt;                          ----&gt; General&lt;br /&gt;                          -----&gt; Advanced&lt;br /&gt;                          ------&gt; Enable: Encrypt the contents to secure data                            (notice: If you are logged in as administrator, this                            will encrypt the data for administrator account only.                            To encrypt data for your USER account, please secure                            you WindowsXP installation, login as user and then start                            encrypting your folders)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;(Optionally)                            Export your EFS certificate&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Make sure you have encrypted some directory with                            the user that you wish to export the EFS certificate                            from (otherwise you dont have EFS certificate which                            to export)&lt;br /&gt;                          -&gt; Run: MMC&lt;br /&gt;                          --&gt; File&lt;br /&gt;                          ---&gt; Add/Remove Snap-in&lt;br /&gt;                          ----&gt; Add&lt;br /&gt;                          -----&gt; Select: Certificates&lt;br /&gt;                          ------&gt; Add&lt;br /&gt;                          -------&gt; Select: My user account&lt;br /&gt;                          --------&gt; Finish/close/OK&lt;br /&gt;                          --&gt; Certificates - Current User&lt;br /&gt;                          ---&gt; Personal&lt;br /&gt;                          ----&gt; Certificates&lt;br /&gt;                          -----&gt; Select your certificate from the right window&lt;br /&gt;                          ------&gt; Right click with your mouse&lt;br /&gt;                          -------&gt; All tasks - Export&lt;br /&gt;                          --------&gt; Next&lt;br /&gt;                          ---------&gt; Select: Yes, export the private&lt;br /&gt;                          ----------&gt; Next&lt;br /&gt;                          -----------&gt; Write a passphrase to protect the certificate                            and remember it!&lt;br /&gt;                          ------------&gt; Choose where and under what name to                            export it&lt;br /&gt;                          -------------&gt; Next, etc. etc.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Reboot                            your computer&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; If/When "Welcome" screen appears&lt;br /&gt;                          --&gt; Press ctrl+alt+del (couple times in row perhaps)&lt;br /&gt;                          ---&gt; Login as (WHATEVER NAME YOU RENAMED THE ADMINISTRATOR                            ACCOUNT AS) and with administrator passphrase&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:100%;"&gt;&lt;b&gt;Now                            you can physically connect to internet!&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;br /&gt;                          -&gt; Plug in the network cable etc.&lt;br /&gt;                          --&gt; Set whatever settings needed to make it possible                            for you to connect to internet.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Update                            Windows&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Go to http://windowsupdate.microsoft.com&lt;br /&gt;                          --&gt; Download ALL updates available&lt;br /&gt;                          ---&gt; Reboot when asked to administrator account again&lt;br /&gt;                          ----&gt; Return to this site to download more and more                            and more patches&lt;br /&gt;                          -----&gt; Continue to download/install patches, rebooting                            and returning to this page until you have downloaded                            ALL patches and cannot download any more patches.&lt;br /&gt;                          -&gt; Remember to come back to see new patches hopefully                            every week but atleast once a month! We have set automatic                            Windowsupdate, but I STILL insist that you recheck for                            ANY new updates every once and while. Just to be sure.                            Updating your Windows, Windows Media Player, Internet                            Explorer, Outlook Express etc. is REALLY THAT IMPORTANT!&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;And                            finally...&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;                          -&gt; Go throught this list AGAIN, since so might have                            missed something, or some updates/patches might have                            changed some settings, for example downloading Windows                            Messenger update automatically changes your ICF setting                            (!!!), opening few ports on your system!&lt;br /&gt;                          -&gt; When you are done installing, updating and securing                            your Windows XP, login as USER with the passphrase you                            resetted it to previously. Only use ADMINISTRATOR account/permissions                            when you REALLY need to install/update/modify some settings.                            Logging in as administrator permissions is severe security                            risk and it should be avoided at all costs.&lt;br /&gt;                          --&gt; Remember to change the password in all new account                            when you login for the first time. By default, new accounts                            have NO password set. Press Ctrl+Alt+Del and Change                            Password to change your password.&lt;/span&gt;                                                                                                                                                                                                                                                                                      &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Regards....&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(51, 51, 255);font-size:100%;" &gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;TheSolutionProvider&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;                                                                                                                                              &lt;/p&gt;&lt;p&gt;                                                                                                                                              &lt;/p&gt;&lt;p&gt;                                                                                                                                              &lt;/p&gt;&lt;p&gt;                                                                                                                                              &lt;/p&gt;&lt;p&gt;                                                                                                                                              &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-8301030790660969487?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/8301030790660969487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=8301030790660969487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/8301030790660969487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/8301030790660969487'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/09/do-you-want-secure-your-to-secure.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-115801362126550295</id><published>2006-09-11T15:20:00.000-07:00</published><updated>2006-09-11T15:27:01.273-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;for all those people who want to enjoy windows environment but still want to install linux.... U can use VMWARE.....&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt; first of all  thanks to my Best Friend  &lt;span style="color:#ff7f00;"&gt;&lt;b&gt;Jagtesh singh Chadda&lt;/b&gt;&lt;/span&gt; (&lt;span style="color:#0080ff;"&gt;&lt;i&gt;&lt;b&gt;Jaggu&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;) who enlightened me on this topic...&lt;br /&gt; &lt;span style="font-size:100%;color:#0000ff;"&gt;&lt;b&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;u&gt;VMWare runs Windows inside Linux, and it works ...very well too&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  If you switch to Linux and get rid of Windows, your computer will run without crashing and will be immune to all the problems that plague Windows. But let's be real. You'll have another set of problems to deal with.&lt;br /&gt;&lt;br /&gt;    You won't be able to run any of your Windows software. You won't be able to run Microsoft Money or Quicken. You won't be able to run Microsoft Word or Excel, or any of the thousands of other good Windows programs.&lt;br /&gt;&lt;br /&gt;    You'll have a lot of good Linux software to choose from, but sometimes there is no substitute for the stuff you're used to.&lt;br /&gt;&lt;br /&gt;    An easy way around this is to create a dual-boot PC. When you install most modern versions of Linux, you can set aside space on your hard drive for Linux while keeping everything the way it is for Windows. When your PC boots up, you can choose one or the other. That way, you can reboot when running Linux and come up running Windows. This is ideal for anyone who plays a lot of Windows games, because Windows is a wonderful operating system for games.&lt;br /&gt;&lt;br /&gt;    But a dual-boot PC won't let you run Windows programs while you're running Linux. To do that, you need VMWare.&lt;br /&gt;&lt;br /&gt;    VMWare, from a California company with the same name, lets you run the entire Windows operating system inside a window on your Linux PC. While your PC is running Linux, you can click over to your Windows desktop and work in Excel or check your finances with Microsoft Money. You can run Outlook Express or Family Tree Maker or any other Windows program. You can do this while continuing to run all your Linux software, too. Windows becomes just another program in Linux.&lt;br /&gt;&lt;br /&gt;    After running VMWare for many weeks on my main Linux PC, I'm convinced it's about as close as you can come to a miracle this side of Heaven. It ran every normal Windows program I installed -- I didn't try any major games, but I ran all my standard software -- and VMWare hardly slowed down my Linux PC at all.&lt;br /&gt;&lt;br /&gt;    You'd probably think I'm exaggerating when I describe what VMWare does, so let me give you a short list.&lt;br /&gt;&lt;br /&gt;    &lt;u&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;VMWare&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;    &lt;b&gt;&lt;span style="color:#0000ff;"&gt;--&lt;/span&gt;&lt;/b&gt; Can run many copies of Windows on one PC, all while Linux is doing its normal functions, without requiring a reboot. In other words, you could have Windows 98 and Windows 2000 running separately from each other in your Linux PC.&lt;br /&gt;&lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;&lt;b&gt;--&lt;/b&gt;&lt;/span&gt; Keeps the Windows operating system and all Windows programs isolated from Linux. A crash in Windows has no effect on your PC.&lt;br /&gt;&lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;&lt;b&gt;--&lt;/b&gt;&lt;/span&gt; Connects the Linux and Windows operating systems to each other by a virtual network within the PC. No networking card is needed.&lt;br /&gt;&lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;&lt;b&gt;--&lt;/b&gt;&lt;/span&gt; Allows quick cut-and-paste operations between Windows and Linux.&lt;br /&gt;    VMWare costs $100 for individuals or $300 for businesses. You can download a free trial copy or find out more about VMWare from the company's Web site at &lt;a href="http://vmware.com/"&gt;http://vmware.com/&lt;/a&gt; . The company also sells a version of VMWare that uses Windows NT or Windows 2000 as the host operating system, but I didn't try that version. (Because Windows is less stable than Linux and because Linux is free, I can't recommend the NT version of VMWare. If you want to run VMWare, install Linux first.)&lt;br /&gt;&lt;br /&gt;    VMWare works by creating one or more virtual machines (VMs) inside the Linux operating system. A virtual machine is something that acts just like a real thing -- in this case, a PC -- while not existing at all except as a software program. In VMWare, each virtual machine acts like a totally separate computer. These virtual machines can run any version of Windows -- from Windows 3.1 to Windows 2000 -- and they can also run other PC operating systems such as Linux or the PC version of Sun's Solaris.&lt;br /&gt;&lt;br /&gt;    VMWare could be described as a PC emulator or Windows emulator, but that's not what it is. PC emulators do all their work in software, but VMWare takes advantage of a function of the Intel computer-chip design that allows the creation of a virtual machine within the processor. The virtual computer VMWare creates uses the PC's peripherals and hardware directly, just as a normal PC would. Because of the advanced multitasking of Linux, VMWare is able to make Windows run smoothly without slowing down anything on the Linux side.&lt;br /&gt;&lt;br /&gt;    Your PC needs a lot of memory -- 128 megs is the minimum for normal operation, although 96 megabytes would be OK if you can't add more at the moment -- and it needs a fast processor. My experience running VMWare on my cousins 450 MHZ Pentium II showed that you need all the speed you can get. His processor actually runs at 464 MHZ (I turned up the speed slightly), but this didn't help boost VMWare much.&lt;br /&gt; &lt;br /&gt;    My guess is that a 500 MHZ Pentium III PC would give a virtual PC speed of 100 MHZ to 133 MHZ. If this seems to be a big loss in speed, keep in mind that all other operations on the Linux PC are unaffected. I saw no perceptible loss in the speed of most other operations in Linux when Windows 98 was running in VMWare.&lt;br /&gt; &lt;br /&gt; ...&lt;span style="font-size:100%;"&gt;&lt;i&gt;&lt;b&gt;so give it a try&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;span style="font-size:85%;"&gt;        regards...&lt;br /&gt; &lt;span style="color:#0000ff;"&gt;&lt;b&gt;thesolutionprovider&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-115801362126550295?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/115801362126550295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=115801362126550295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115801362126550295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115801362126550295'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/09/for-all-those-people-who-want-to-enjoy.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-115772545638720331</id><published>2006-09-08T07:11:00.000-07:00</published><updated>2006-09-11T15:16:52.683-07:00</updated><title type='text'></title><content type='html'>&lt;center&gt;&lt;br /&gt;&lt;a href="http://tech.groups.yahoo.com/group/TheSolutionProvider/join"&gt;&lt;br /&gt;&lt;img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/i/us/ui/join.gif" border="0"&lt;br /&gt;  Click here to join my group TheSolutionProvider on yahoo network&lt;br&gt;Click to join TheSolutionProvider&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.grid.org/about/img/bnr_grid.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://www.grid.org/about/img/bnr_grid.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;The basics&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;Grid computing is a form of distributed computing that involves coordinating and sharing computing, application, data, storage, or network resources across dynamic and geographically dispersed organizations. Grid technologies promise to change the way organizations tackle complex computational problems. However, the vision of large scale resource sharing is not yet a reality in many areas — Grid computing is an evolving area of computing, where standards and technology are still being developed to enable this new paradigm.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.boic.com/images/b1mbvs.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://www.boic.com/images/b1mbvs.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Why is it important?&lt;/b&gt;&lt;br /&gt;Time and Money. Organizations that depend on access to computational power to advance their business objectives often sacrifice or scale back new projects, design ideas, or innovations due to sheer lack of computational bandwidth. Project demands simply outstrip computational power, even if an organization has significant investments in dedicated computing resources.&lt;br /&gt;&lt;br /&gt;Even given the potential financial rewards from additional computational access, many enterprises struggle to balance the need for additional computing resources with the need to control costs. Upgrading and purchasing new hardware is a costly proposition, and with the rate of technology obsolescence, it is eventually a losing one. By better utilizing and distributing existing compute resources, Grid computing will help alleviate this problem.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;The benefits of building an enterprise grid with Grid MP platform include:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Lower Computing Costs&lt;/b&gt;&lt;br /&gt;On a price-to-performance basis, the Grid MP platform gets more work done with less administration and budget than dedicated hardware solutions. Depending on the size of your network, the price-for-performance ratio for computing power can literally improve by an order of magnitude.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Faster Project Results&lt;/b&gt;&lt;br /&gt;The extra power generated by the Grid MP platform can directly impact an organization's ability to win in the marketplace by shortening product development cycles and accelerating research and development processes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Better Product Results&lt;/b&gt;&lt;br /&gt;Increased, affordable computing power means not having to ignore promising avenues or solutions because of a limited budget or schedule. The power created by the Grid MP platform can help to ensure a higher quality product by allowing higher-resolution testing and results, and can permit an organization to test more extensively prior to product release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-115772545638720331?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/115772545638720331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=115772545638720331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115772545638720331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115772545638720331'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/09/img-srchttpus.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-115756223981675930</id><published>2006-09-06T09:54:00.000-07:00</published><updated>2006-09-06T10:04:01.736-07:00</updated><title type='text'></title><content type='html'>&lt;a href="http://corbinball.coronaware.com/assets/articles/virus.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://corbinball.coronaware.com/assets/articles/virus.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Anna Kournikova e-mail worm that whacked networks this week was not the work of a skilled cracker. It was created using one of the many virus-generating kits that are easily available on the Internet. &lt;br /&gt;&lt;br /&gt;The kits, which have names like Satanic Brain Virus Tools 1.0, Instant Virus Production Kit, and Ye Olde Funky Virus Generator, make writing a virus a straightforward and uncomplicated task. &lt;br /&gt;&lt;br /&gt;If you can install a program on a computer, you can also -- using one of these kits -- write and release a virus just like the authors of Cartman, Poppy and Kenny did. &lt;br /&gt;&lt;br /&gt;Anna was created by a 20-year-old Dutch man who calls himself "OnTheFly" using the VBS Worm Generator, an application credited to a cracker known as [K]alamar, who is believed to be based in Buenos Aires. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[K]alamar's VBS Worm Generator 1.5 includes a well-written readme file, and an easy-to-understand point-and-click interface. &lt;br /&gt;&lt;br /&gt;"A 10-year-old could use [K]alamar's VBS Worm Generator 1.5 to create a worm," said Ken Dunham, a senior analyst with SecurityPortal. &lt;br /&gt;&lt;br /&gt;Sporting a polished interface with pop-up windows and handy help files that walk you right through the process, the VBS Worm Generator first asks you to name your virus and designate an author. &lt;br /&gt;&lt;br /&gt;The writer of the Anna worm called it OnTheFly, the name he also used as its author. &lt;br /&gt;&lt;br /&gt;In the program, the user is then asked to choose a method to spread the virus, either as an e-mail attachment or via Internet relay chat. Either way, the virus is spread via an attachment that is affixed to an e-mail or a file. &lt;br /&gt;&lt;br /&gt;OnTheFly opted to transmit Anna by e-mail. &lt;br /&gt;&lt;br /&gt;Then comes the fun part. The toolkit asks the user to choose up to four actions, known as payloads, which determine how the virus will affect the computers that it infects. &lt;br /&gt;&lt;br /&gt;There are a variety of payloads: flashing sarcastic text messages to the infected machine's user, forcing the computer to connect to any designated website or making the worm crash the infected computer. &lt;br /&gt;&lt;br /&gt;OnTheFly chose the least offensive action: Anna was coded to connect to a Dutch computer shop's website next January. OnTheFly stated in an e-mail that he assumed Anna would not be active by next year. &lt;br /&gt;&lt;br /&gt;The Anna Kournikova worm is contained in a Visual Basic script (VBS) attachment. When the attachment is clicked, the worm sends itself via e-mail to all addresses found in a user's Outlook address book. The virus also uses encryption to hide itself, a feature included in the kit, which makes it harder for antiviral software to detect it. &lt;br /&gt;&lt;br /&gt;"These virus kits are bad juju. People who wouldn't normally dream of releasing a virus are too tempted by the ease of writing and releasing crap with those kits," a cracker named Taltos wrote in an e-mail. &lt;br /&gt;&lt;br /&gt;OnTheFly has admitted to being tempted, and has since expressed deep remorse for writing the Anna Kournikova worm. &lt;br /&gt;&lt;br /&gt;"And there are going to be more and more of these viruses released, mark my words. Maybe OnTheFly did people a favor by releasing his harmless virus," Taltos said. "Maybe people will wise up and stop clicking on everything that lands in their e-mail boxes before some kiddie unleashes something that's really destructive." &lt;br /&gt;&lt;br /&gt;Jesper Johansson, professor of computer science at Boston University, agrees with Taltos. He does not think other virus writers will be deterred by OnTheFly's legal problems. &lt;br /&gt;&lt;br /&gt;"Criminals never think they will get caught. I think we will see a lot of 'kit' viruses," said Johansson, adding he has no respect for virus kit users. &lt;br /&gt;&lt;br /&gt;"Do I think they are elite? No, I don't. I think they are petty criminals."&lt;br /&gt;"Do they know a lot about the systems they are breaking? No. Do they have a specific objective, such as breaking into System X? No, not usually. These are simple vandals, who basically get their kicks from destroying things for other people. That does not make them elite, nor does it prove how knowledgeable they are, other than in a very narrow circle of like-minded deviants." &lt;br /&gt;&lt;br /&gt;Virus creation kits are not new. The Mutation Engine (MtE), Virus Creation Laboratory (VCL), and Phalcon/Skism Mass-Produced Code Generator were developed in the early 1990s, Dunham said. &lt;br /&gt;&lt;br /&gt;Richard Smith of the Privacy Foundation, said there are at least 100 virus-writing kits available on the Internet. He believes that creating viruses via kits may replacing childish stunts like prank phone calls -- but are much more insidious. &lt;br /&gt;&lt;br /&gt;Smith, who was instrumental in tracking down the authors of both the Melissa and the ILOVEYOU worms, likened the wide availability of virus-creation kits to "giving a loaded gun to a kid." &lt;br /&gt;&lt;br /&gt;"The main reason kids and young adults don't release more viruses is that most people know it is wrong and they don't want to go to jail," Smith said. "I think the rather heavy sentences handed out to virus writers and hackers are acting as a deterrent." &lt;br /&gt;&lt;br /&gt;Smith believes that e-mail program vendors must also take responsibility, and should put a lock on their products. &lt;br /&gt;&lt;br /&gt;"We need to get all the e-mail vendors (Microsoft, Netscape, Lotus, Qualcomm, etc.) to fix this problem of e-mail viruses. Dangerous file attachments such as script files and .exe files should automatically be thrown away," Smith said. &lt;br /&gt;&lt;br /&gt;Microsoft has already made the change in Outlook with its e-mail security patch. "But I think Microsoft needs a similar patch for Outlook Express and Hotmail," Smith said. "And other vendors need to follow Microsoft's lead here." &lt;br /&gt;&lt;br /&gt;Both Smith and Dunham said that the creators of the kits do have some cracking skills. &lt;br /&gt;&lt;br /&gt;"If you're creating a virus-creation utility, you have to know more than the average bear," Dunham said. &lt;br /&gt;&lt;br /&gt;But Dunham added that while viruses can easily be created with such tools, distributing them without getting into legal trouble is an entirely different manner. &lt;br /&gt;&lt;br /&gt;Dunham said that many users might play with virus kits and only share creations with friends. But only a select few go a bit further and attempt to distribute new viruses on the Internet. &lt;br /&gt;&lt;br /&gt;"It takes more knowledge, time and motivation to learn how to conceal your identity as well as being able to create new viruses that are different enough to not be picked up by current antiviral programs on the market," Dunham said. &lt;br /&gt;&lt;br /&gt;Dunham also said that OnTheFly demonstrated a great grasp of psychology when he dubbed his worm after the sexy tennis star. &lt;br /&gt;&lt;br /&gt;"Imagine if that attachment had been named after someone else. Would that have made a difference? What if Anna had been called SeanConnery.jpg.vbs? You might get only 40 percent of Anna's share on the market with that one." &lt;br /&gt;&lt;br /&gt;Dunham thinks that an ElvisPresleyLives.jpg.vbs could be really successful, but believes that something like ExplicitHotPorn.jpg.vbs would have the greatest potential. &lt;br /&gt;&lt;br /&gt;"It has everything the average employee is looking for when reading e-mail," Dunham said. "Attachments such as TasksToComplete.jpg.vbs would not be popular."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-115756223981675930?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/115756223981675930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=115756223981675930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115756223981675930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115756223981675930'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/09/anna-kournikova-e-mail-worm-that.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33958296.post-115755879419389736</id><published>2006-09-06T08:47:00.000-07:00</published><updated>2006-09-08T22:03:05.626-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight:bold;"&gt;we have seen all kinds of viruses!!&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hostalbellido.net/images/ban_02.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px;" src="http://www.hostalbellido.net/images/ban_02.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;we have seen all kinds of viruses!!&lt;br /&gt;but the worst one's are those which you get when you have them &lt;br /&gt;in your belongings..be it your body or your machine.&lt;br /&gt;but wer'e here to talk only about the viruses that exist on the machine.&lt;br /&gt;&lt;br /&gt;let me start of with a brief intoduction about viruses and then let me move you to methods of detection and fianlly i will also suggest you some of the best ANTI-Virus solution available in the market.&lt;br /&gt;&lt;br /&gt;so let's begin with the very basic defintion &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ravantivirus.com/virus/images/virus/ld.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px;" src="http://www.ravantivirus.com/virus/images/virus/ld.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First, what is a virus?&lt;br /&gt;&lt;br /&gt;A virus is simply a computer program that is intentionally written to attach itself to other programs or disk boot sectors and replicate whenever those programs are executed or those infected disks are accessed. Viruses, as purely replicating entities, will not harm your system as long as they are coded properly. Any system damage resulting from a purely replicating virus happens because of bugs in the code that conflict with the system's configuration. In other words, a well-written virus that only contains code to infect programs will not damage your system. Your programs will contain the virus, but no other harm is done. The real damage--the erasing of files, the formatting of hard drives, the scrambling of partition tables, etc.--is caused by intentional destructive code contained within the virus. Generally, the destructive part of a virus is programmed to execute when certain conditions are met, usually a certain date, day, time, or number of infections. An example is the now infamous Michelangelo virus. This virus can run rampant on your computer for months and you won't notice that anything is wrong. That is because even though your hard disk's master boot record is infected with the virus, the destructive code has not yet been executed. The virus is programmed to trigger its destructive code on March 6, Michelangelo's birthday. Therefore, if Michelangelo contained no destructive code, nothing bad would happen to your computer even though it was infected with a virus.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;An important thing to remember is that not all virus attacks produce catastrophic results. For example, one of the most common viruses in the world is called Form. I got Form from a floppy disk given to me by a friend who didn't know he had the virus. In fact, I didn't know I had it either until I received a call from a company to whom I mailed my resume using that floppy disk. They called me, not to tell me that I got the job, of course, but rather that my computer had the Form virus. How embarrassing! Apparently, Form had been on my computer for a long time, but its effects were so slight that I never noticed it. The only peculiarity I encountered was a clicking sound that emitted from my PC speaker every time I pressed a key, but this only happened for one day. Later, I learned that Form is programmed to trigger this action on the 18th of every month. Other than that, it doesn't contain any destructive code.&lt;br /&gt;&lt;br /&gt;The only other time my system actually became infected was considerably more serious. It happened only a few months ago on the job. I was scanning a large stack of diskettes for viruses when I was distracted by a phone call. After completing the lengthy call I turned my computer off and took a short break. When I returned I booted my computer, forgetting that I had left a diskette in the A drive. I discovered my error when the floppy drive began to spin. At that point I also noticed that the disk was being accessed far too much for a non-system disk. Upon rebooting from the hard drive, I quickly realized my mistake. A virus called Junkie was all over my hard drive. It had infected command.com, as well as my screen reading software and all associated drivers. The Junkie virus was alive in the boot sector of the diskette that I inadvertently left in the drive, and it ran wild when I accidentally tried to boot from it. Junkie is a perfect example of a virus that, if written properly, would not have damaged my system. It contains no destructive code. It simply replicates by infecting .com files. However, not all .com files are structurally accurate. Without getting too technical, .com files are raw binary data read by your computer, and .exe files need to be interpreted first. There are some files, particularly ones used by memory management software, that have .com extensions, but that are actually written more like .exe files. When Junkie infects one of these types of files, it becomes corrupted because it is essentially an .exe file, but Junkie has appended .com-like instructions to it; similar to repairing a can opener with parts from a toaster.&lt;br /&gt;&lt;br /&gt;After the near heart attack I had during my battle with the Junkie virus, I began to study the phenomenon very seriously, and since then, though I have run into many viruses on the job, none of them has infected my computer. This is because I now have an effective antivirus strategy in place.&lt;br /&gt;&lt;br /&gt;What Is A Macro Virus?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rti.org/images/excel_macro.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://www.rti.org/images/excel_macro.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The most common viruses that infect computers today--viruses such as Concept, Nuclear, Showoff, Adam, Wazzu, and Laroux--are macro viruses. They replicate by a completely different method than conventional viruses. We said earlier that a virus is a small computer program that needs to be executed by either running it or having it load from the boot sector of a disk. These types of viruses can spread through any program that they attach themselves to. Macro viruses can not attach themselves to just any program. Rather, each one can only spread through one specific program. The two most common types of macro viruses are Microsoft Word and Microsoft Excel viruses. These two programs are equipped with sophisticated macro languages so that many tasks can be automated with little or no input from the user. Virus writers quickly realized that it would be possible to construct self-replicating macros using these languages. The reason why this is possible is because Word documents and Excel spreadsheets can contain auto open macros. This means that when you open a Word Document in Word or an Excel spreadsheet in Excel any auto open macros contained within the document will execute automatically and you won't even know it's happening. In addition to auto open macros, both of these programs make use of a global macro template, which means that any macros stored in this global file will automatically execute whenever something is opened in that program. Macro viruses exploit these two aspects to enable themselves to replicate.&lt;br /&gt;&lt;br /&gt;Here's how it works... You open an infected document in Microsoft Word. (Remember, Word documents can contain auto open macros). These macros, which in this example, contain a virus, execute when the document is opened and copy themselves into the global template that Word uses to store global macros. Now, since the infected macros are now part of your global template file they will automatically execute and copy themselves into other word documents whenever you open any document in Microsoft Word. Excel macro viruses work in relatively the same way. Because Word documents and Excel spreadsheets contain auto open macros it is important to think of them as computer programs in a sense. In other words, when you open Word documents in Word, or excel spreadsheets in Excel, you could be executing harmful code that is built right into the objects you're opening. They should be checked thoroughly for viruses before you open them in their respective programs. It is important to have an effective anti-virus strategy in place to prevent infection by these and all other kinds of viruses.&lt;br /&gt;&lt;br /&gt;How to avoid viruses...?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.upgrade.co.uk/news/images06/0106/virus.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://www.upgrade.co.uk/news/images06/0106/virus.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyone who does a lot of downloading, like me or accesses diskettes from the outside world on a regular basis should develop an antivirus strategy. The most important weapon in your antivirus arsenal is a clean, write-protected bootable system diskette. Booting from a clean write-protected diskette is the only way to start up your system without any viruses in memory. No virus scanner/cleaner of any quality will run if there is a virus in memory because more programs can be infected by the virus as the scanner opens the files to check them. This diskette should also contain a record of your hard disk's master boot record, partition table, and your computer's CMOS data. Most antivirus packages contain utilities that can store this information for you. Lastly, this diskette should contain your favorite scanning/cleaning software because a virus may have infected this program on your hard drive. Running it from a clean diskette will ensure that you're not spreading the virus further.&lt;br /&gt;&lt;br /&gt;A second effective defense against viruses is a clean backup of your hard drive. Many antivirus packages will attempt to disinfect infected programs for you so that the virus is no longer in your system. However, there are times when removing the harmful code from programs or from the master boot record does not solve the problem completely. Some programs may not run properly because their code has been altered, or your system may not boot properly because of the alterations made to the master boot record. In addition, there are some viruses, Midnight for example, that encrypt or scramble the data files associated with a program which are then descrambled by the virus when the program is executed. If you remove the virus from the program the data is still scrambled and the virus is not there anymore to descramble it. A good reliable backup ensures that all of these problems are solved and everything is back to normal.&lt;br /&gt;&lt;br /&gt;The third part of your antivirus strategy should be antivirus software, preferably more than one package since no one product can do everything. There are many products out there to help you guard against viruses. Since other people have gone to great lengths to review these products I am not going to go into detail about them. I will briefly talk about which programs I use to give you an example of how antivirus software can be used, but please remember that these are only my opinions and should not be considered advertisements for other companies...&lt;br /&gt;&lt;br /&gt;some terms you must know&lt;br /&gt;&lt;br /&gt;MBR: Master Boot Record&lt;br /&gt;&lt;a href="http://www.finaldata.us/images/why_whoneeds_chart_1.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://www.finaldata.us/images/why_whoneeds_chart_1.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The master boot record is, in a sense, a small program that is automatically executed when the computer is booted. It resides in the hard drive's master boot sector which is located at the very beginning of the drive. The main function of the code contained within the MBR is to give the operating system valuable information about how the hard drive is organized. Since the MBR is accessed so early on in the boot process, it is an excellent target for viral infection. A boot sector virus will overwrite the MBR's code with its own code so that it is executed first. The virus will generally copy the actual MBR to another place on the hard drive and give control back to it after the virus gets a chance to execute.&lt;br /&gt;&lt;br /&gt;Partition Table The partition table is a small storehouse of information that tells the operating system where to look for its specific boot code. It is located in the master boot sector and is read by the master boot record at bootup. Thus, if you had both DOS and Linux installed on your hard drive, the partition table would contain the information pointing to the boot code of each of these operating systems. This information is often either moved, or encrypted by boot sector viruses.&lt;br /&gt;&lt;br /&gt;CMOS The CMOS, complimentary Metal Oxide Semiconductor, is a small segment of internal memory which contains vital information about your entire computer: its number of drives, their size, amount of RAM, etc. Without the information contained in the CMOS your computer would be virtually useless. At the present time, only a handful of viruses, most notably exebug, will target the CMOS.&lt;br /&gt;&lt;br /&gt;.com file A .com file is a program that ends with an extension of .com. The vast majority of PC-based viruses are .com programs. There are several reasons for this. The most important reasons are: 1) Since .com programs contain instructions that can be executed by a computer without interpretation they tend to operate faster. 2) .com programs are much more compact than their .exe counterparts so they are easier to hide. 3) In DOS, except for internal commands, .com files will always execute before any other program of the same name with a different extension. For example, if you have three programs called chart.com, chart.exe, and chart.bat in the same directory, typing "chart" will execute chart.com. A special type of virus called a companion virus exploits this situation by searching for a file with an .exe extension and creating a hidden file of the same name with a .com extension containing a virus. Thus, typing a program's name will execute the virus first, (since it has a .com extension), then code contained within the virus will start the actual .exe program.&lt;br /&gt;&lt;br /&gt;.exe file A .exe file is the most common type of program in the PC world. Though they are not as compact as .com programs, they provide a great deal of functionality and flexibility in terms of what they can accomplish. Viruses that can infect .exe files generally have a better chance of surviving because there are more places in an .exe file for a virus to hide. All .exe files begin with a header that tells the program how large it is an how much memory it needs to allocate. After the header there is a blank space, usually about 512 bytes long, that contains nothing but blank characters. This space is a perfect place for a virus to hide itself. Since the virus is simply filling a blank space in the file, the size of the infected file does not change, making the infection much more inconspicuous.&lt;br /&gt;&lt;br /&gt;TSR TSR stands for terminate, but stay resident. A TSR program will remain resident in your computer's memory after it executes. Programs such as memory managers, disk caching software, and device drivers reserve a section of your computer's memory so that they can continue to perform their function for the whole time your system is turned on. Many viruses, (particularly boot sector viruses), will stay resident in memory so they can spread to other disks and programs much faster and more transparently. In addition, once a virus becomes memory-resident it is much harder to detect because it can monitor every action taken by your computer and cover its tracks accordingly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;how anti viruses work??&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.monitor.ca/monitor/issues/vol3iss6/jan-sol.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://www.monitor.ca/monitor/issues/vol3iss6/jan-sol.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anti-virus software typically uses two different techniques to accomplish this: Examining files to look for known viruses by means of a virus dictionary Identifying suspicious behavior from any computer program which might indicate infection Most commercial anti-virus software uses both of these approaches, with an emphasis on the virus dictionary approach.&lt;br /&gt;&lt;br /&gt;Virus dictionary approach In the virus dictionary approach, when the anti-virus software examines a file, it refers to a dictionary of known viruses that have been identified by the author of the anti-virus software. If a piece of code in the file matches any virus identified in the dictionary, then the anti-virus software can then either delete the file, quarantine it so that the file is inaccessible to other programs and its virus is unable to spread, or attempt to repair the file by removing the virus itself from the file.&lt;br /&gt;&lt;br /&gt;To be successful in the medium and long term, the virus dictionary approach requires periodic online downloads of updated virus dictionary entries. As new viruses are identified "in the wild", civically minded and technically inclined users can send their infected files to the authors of anti-virus software, who then include information about the new viruses in their dictionaries.&lt;br /&gt;&lt;br /&gt;Dictionary-based anti-virus software typically examines files when the computer's operating system creates, opens, and closes them; and when the files are e-mailed. In this way, a known virus can be detected immediately upon receipt. The software can also typically be scheduled to examine all files on the user's hard disk on a regular basis.&lt;br /&gt;&lt;br /&gt;Although the dictionary approach is considered effective, virus authors have tried to stay a step ahead of such software by writing "polymorphic viruses", which encrypt parts of themselves or otherwise modify themselves as a method of disguise, so as to not match the virus's signature in the dictionary.&lt;br /&gt;&lt;br /&gt;Suspicious behavior approach&lt;br /&gt;&lt;br /&gt;The suspicious behavior approach, by contrast, doesn't attempt to identify known viruses, but instead monitors the behavior of all programs. If one program tries to write data to an executable program, for example, this is flagged as suspicious behavior and the user is alerted to this, and asked what to do.&lt;br /&gt;&lt;br /&gt;Unlike the dictionary approach, the suspicious behavior approach therefore provides protection against brand-new viruses that do not yet exist in any virus dictionaries. However, it also sounds a large number of false positives, and users probably become desensitized to all the warnings. If the user clicks "Accept" on every such warning, then the anti-virus software is obviously useless to that user. This problem has especially been made worse over the past 7 years, since many more nonmalicious program designs chose to modify other .exes without regards to this false positive issue. Thus, most modern anti virus software uses this technique less and less.&lt;br /&gt;&lt;br /&gt;Other ways to detect viruses&lt;br /&gt;&lt;br /&gt;Some antivirus-software will try to emulate the beginning of the code of each new executable that is being executed before transferring control to the executable. If the program seems to be using self-modifying code or otherwise appears as a virus (it immeadeatly tries to find other executables), one could assume that the executable has been infected with a virus. However, this method results in a lot of false positives.&lt;br /&gt;&lt;br /&gt;Yet another detection method is using a sandbox. A sandbox emulates the operating system and runs the executable in this simulation. After the program has terminated, the sandbox is analysed for changes which might indicate a virus. Because of performance issues this type of detection is normally only performed during on-demand scans.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;now for some good antiviruses for u other than normal onesItalic text... (FULL VERSIONs)&lt;br /&gt;&lt;br /&gt;Sophos Anti-Virus provides best-of-breed anti-virus protection for file servers, desktops and laptops on a wide range of platforms, including Windows, Macintosh, Linux, NetWare and UNIX. It also protects NetApp Storage Systems.&lt;br /&gt;&lt;br /&gt;download link -- &lt;a href="http://urlsh.com/?WKXY98cC"&gt;http://urlsh.com/?WKXY98cC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CA eTrust PestPatrol Anti-Spyware v8.0.0.7 provide powerful protection against spyware, adware and other non-viral threats. These threats are rapidly growing, causing PCs and networks to slow to a crawl, increasing helpdesk calls for IT departments and introducing new and dangerous security and privacy risks that can expose your confidential information. These solutions offer business-grade anti-spyware protection that detect and remove spyware in real time, streamline management and update you on the latest threats, enabling you to surf the Web with confidence.&lt;br /&gt;&lt;br /&gt;download link -- &lt;a href="http://rapidshare.de/files/27889159/share_id_4_rancord.rar.html"&gt;http://rapidshare.de/files/27889159/share_id_4_rancord.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ClamWin is a Free Antivirus for Microsoft Windows 98/Me/2000/XP/2003. It provides a graphical user interface to the Clam AntiVirus engine. It features a command line interface for scanning files, updating the virus definitions, and a daemon for faster scanning needed on high performance systems&lt;br /&gt;&lt;br /&gt;download link --&lt;a href="http://puzzle.dl.sourceforge.net/sourceforge/clamwin/clamwin-0.88.4-setup.exe"&gt;http://puzzle.dl.sourceforge.net/sourceforge/clamwin/clamwin-0.88.4-setup.exe&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Portable Anti-Virus AIO package...&lt;br /&gt;&lt;br /&gt;download link --&lt;a href="http://rapidshare.de/files/28253134/Port_Antivir.rar"&gt;http://rapidshare.de/files/28253134/Port_Antivir.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Best in AntiVirus 6 in 1&lt;br /&gt;&lt;br /&gt;except for the norton which is also present in the package..&lt;br /&gt;&lt;br /&gt;download link --&lt;a href="http://rapidshare.de/files/10624896/AtV.rar.html"&gt;http://rapidshare.de/files/10624896/AtV.rar.html&lt;/a&gt; password... www.soft-force.com&lt;br /&gt;&lt;br /&gt;Avira AntiVir PersonalEdition Premium 7&lt;br /&gt;&lt;br /&gt;download link -- &lt;a href="http://rapidshare.de/files/28486523/antivirys.rar"&gt;http://rapidshare.de/files/28486523/antivirys.rar&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Panda Titanium Antivirus keeps your computer safe from attacks from all types of viruses, worms and Trojans. To guarantee your peace of mind, it also incorporates TruPrevent Technologies capable of detecting and blocking unknown viruses that can slip past traditional antivirus products. It includes anti-spyware and anti-dialer software along with firewall technology against hackers&lt;br /&gt;&lt;br /&gt;download link --&lt;a href="http://rapidshare.de/files/15704939/Panda.Titanium.v5.rar"&gt;http://rapidshare.de/files/15704939/Panda.Titanium.v5.rar&lt;/a&gt; password : www.2baksa.net&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;this is what all i have provided you people with the details.. any more quiries just post it on the group..&lt;br /&gt;&lt;br /&gt;regards.. TheSolutionProvider&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33958296-115755879419389736?l=ajayshome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajayshome.blogspot.com/feeds/115755879419389736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33958296&amp;postID=115755879419389736' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115755879419389736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33958296/posts/default/115755879419389736'/><link rel='alternate' type='text/html' href='http://ajayshome.blogspot.com/2006/09/we-have-seen-all-kinds-of-viruses-we.html' title=''/><author><name>Ajay Kumar K.S.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_doNZ1ydLz6Y/Sr4AoEZd8-I/AAAAAAAAA30/1GR5VbJyYDE/S220/piegeon.jpg'/></author><thr:total>2</thr:total></entry></feed>
