COMPUTER :-
It is an Electronic device. We will give data after that it will give result that’s called as computer. It is invented by CHARLES BABBAGE. So he is called as father of Computer.
(OR)
Computer is an electronic device that converts data into Information. It has the ability to store, retrieve and process the data. You can use a computer to create documents, send email, and surf the Internet. You can also use it to handle spreadsheets, accounting, database management and Presentations. It is also used to play Games and etc.
"ABBREVIATION OF COMPUTER" ===>
C Commonly
O Operated
M Machine
P Particularly
U Used for
T Technically
E Education &
R Research
"USES OF COMPUTER":
1. It makes the work easy or simple
2. It process number of instructions at a time.
3. It saves the time.
4. We can store large amount of data.
5. It is also used for Entertainment purpose.
6. It is used for communication purpose like chatting, e-mail, etc.
"FUNCTIONS OF COMPUTER":
1. Accept the data
2. It process the data
3. It display the data
4. It store the data
"COMPONENTS OF COMPUTER":
1. Input
2. Output
3. CPU
1. Input (I/P): -
Sending data and commands or instructions to the computer is called as ‘Input’.
For giving commands we use devices those devices called as I/P Devices. Some of the I/P Devices are
1. Keyboard To type text and giving instructions.
2. Mouse Selecting files, folders, programms.
3. Joysticks To play games.
4. Scanner To copy any photo or document into the computer.
2. Output (O/P): -
The result display by the computer is known as ‘Output’.
O/P displays by using devices those are called O/P devices. Some of the O/P devices are
1.Monitor It is mother name of visual display unit.
2.Printer To print any photos, documents.
3.Speakers They converts electronic signals into Sound waves.
3. CPU: -
CPU stands for Central Processing Unit.
It is heart of computer.
It is also called as System Unit.
There are three parts of "CPU",
1. ALU :- Arithmetic and Logical Unit.
It is used to perform Arithmetic and Logical Operations.
2. CU :- Control Unit.
It Controls all parts of the system.
3. MU :- Memory Unit.
It is storage area so It stores the data.
"CLASSIFICATION OF COMPUTER" :-
Mainly computers are classified into 4 types. They are
1.Micro computer
2.Mini computer
3.Mainframe computer
4.Super computer
1.MICRO COMPUTER:-
It is also called as personal computer or desktop computer.
2.MINI COMPUTER:-
It is a small computer.
3.MAINFRAME COMPUTER:-
It is used in Big organization for Powerful operations.
4.SUPER COMPUTER:-
It is more expensive. Its processing speed is very high.
"GENERATIONS OF COMPUTER":-
Generation---Period---Components/Technology used ---Size
1st 1940-56 Vacuum Tubes Room
2nd 1957-63 Small Transistors(SAND) Door
3rd 1964-71 Integrated Chip Table
4th 1971- Present Micro Processor TV
5th Present-new Artificial Intelligence (AI) Laptop, Notebook
"PRINTER" :-
It is a output device. Basically printers are three types. They are
1.Dot metric printer
2.Laser printer
3.Inkjet printer
1.DOT METRIC PRINTER:-
It is used to print text only.
2.LASER PRINTER:-
It is high speed printer, it is used to print both text and images.
3.INKJET PRINTER:-
To print text and photos in colures.
"KEY BOARD":-
It is a input device. It has 104 & 105 keys. It consists of 3 types.
1. FUNCTION KEYS:- F1-F12
2. ALPHA& NUMERIC KEYS:- A-Z & 0-9
3. SPECIAL KEYS :- Delete, Back space, Home, End, Enter, etc
4. BACK PACE:- To erase letters which are left to the cursor
5. HOME:- To go cursor directly to the beginning of the line
6. DELETE:- To erase letters which are right to the cursor
7. END:- To go cursor directly ending of the line
8. Ctrl+Home:- To go cursor directly to the beginning of page
9. Ctrl+End:- To go cursor directly to the ending of page
10. Spacebar:- To give space between two words
11. Enter:- To go cursor to the next line or new line
12. Escape:- To cancel any command
13. Caps lock:- To type capital letters continuously
14. Insert:- It is a over type method
15. ← → ↑ ↓ Arrow or Navigation keys
To move cursor left, right, up, and down side of page.
"COMPUTER LANGUAGES":--
They are two types..................... "LOW & HIGH LEVEL LANGUAGES".
"LOW LEVEL LANGUAGE"
Low Level Language contains only 0 & 1, they are called as Binary Digits or in short Bits. Computer understands only 0 & 1. So it is also called machine level language.
"MEMORY ALLOCATION" (OR) "STORAGE CAPACITY FOR COMPUERS"(OR)"DATA STORAGE CAPACITY"
"MEMORY ALLOCATION" (OR) "STORAGE CAPACITY FOR COMPUERS"(OR)"DATA STORAGE CAPACITY"
0, 1 = 1 bit
4 bits = 1 nibbile
8 bits = 1 byte
1024 bytes = 1 KB (KILO BYTE)
1024 KB = 1 MB (MEGA BYTE)
1024 MB = 1 GB (GIGA BYTE)
1024 GB = 1 TB (TERA BYTE)
1024 TB = 1 PB (PETA BYTE)
1024 PB = 1 EB (EXA BYTE)
1024 PB = 1 EB (EXA BYTE)
1024 EB = 1 ZB (ZETTA BYTE)
1024 ZB = 1 YB (YOTTA BYTE)
1024 YB = 1 BB (BRONTO BYTE)
1024 BB = 1 GEOP BYTE
1024 GEOP BYTE = 1 SB (SAGAN BYTE)
1024 SB = 1 PIJA BYTE
ALPHA BYTE = 1024 PIJA BYTES
ALPHA BYTE = 1024 PIJA BYTES
KRYAT BYTE = 1024 ALPHA BYTES
AMOS BYTE = 1024 KRYAT BYTES
PECTROL BYTE = 1024 AMOS BYTES
BOLGER BYTE = 1024 PECTROL BYTES
SAMBO BYTE = 1024 BOLGER BYTES
QUESA BYTE = 1024 SAMBO BYTES
AMOS BYTE = 1024 KRYAT BYTES
PECTROL BYTE = 1024 AMOS BYTES
BOLGER BYTE = 1024 PECTROL BYTES
SAMBO BYTE = 1024 BOLGER BYTES
QUESA BYTE = 1024 SAMBO BYTES
KINSA BYTE = 1024 QUESA BYTES
RUTHER BYTE = 1024 KINSA BYTES
DUBNI BYTE = 1024 RUTHER BYTES
RUTHER BYTE = 1024 KINSA BYTES
DUBNI BYTE = 1024 RUTHER BYTES
SEABORG BYTE = 1024 DUBNI BYTES
BOHR BYTE = 1024 SEABORG BYTES
HASSIU BYTE = 1024 BOHR BYTES
MEITNER BYTE = 1024 HASSIU BYTES
DARMSTAD BYTE = 1024 MEITNER BYTES
ROENT BYTE = 1024 DARMSTAD BYTES
COPER BYTE = 1024 ROENT BYTES
NIHON BYTE = 1024 COPER BYTES
FLEROVI BYTE = 1024 NIHON BYTES
MOSCOVI BYTE = 1024 FLEROVI BYTES
LIVERMORI BYTE = 1024 MOSCOVI BYTES
TENNESSI BYTE = 1024 LIVERMORI BYTES
OGANESSO BYTE = 1024 TENNESSI BYTES
UNUNENNI BYTE = 1024 OGANESSO BYTES
SONT BYTE = 1024 UNUNENNI BYTES
SOPHO BYTE = 1024 SONT BYTES
KOPHO BYTE = 1024 SOPHO BYTES
GOGGO BYTE = 1024 KOPHO BYTES
GEEGO BYTE = 1024 GOGGO BYTES
BOOGO BYTE = 1024 GEEGO BYTES
GEGGO BYTE = 1024 BOOGO BYTES
HELFO BYTE = 1024 GEGGO BYTE
NOTE:-Still Some Left & Some To Be Made.
BOHR BYTE = 1024 SEABORG BYTES
HASSIU BYTE = 1024 BOHR BYTES
MEITNER BYTE = 1024 HASSIU BYTES
DARMSTAD BYTE = 1024 MEITNER BYTES
ROENT BYTE = 1024 DARMSTAD BYTES
COPER BYTE = 1024 ROENT BYTES
NIHON BYTE = 1024 COPER BYTES
FLEROVI BYTE = 1024 NIHON BYTES
MOSCOVI BYTE = 1024 FLEROVI BYTES
LIVERMORI BYTE = 1024 MOSCOVI BYTES
TENNESSI BYTE = 1024 LIVERMORI BYTES
OGANESSO BYTE = 1024 TENNESSI BYTES
UNUNENNI BYTE = 1024 OGANESSO BYTES
SONT BYTE = 1024 UNUNENNI BYTES
SOPHO BYTE = 1024 SONT BYTES
KOPHO BYTE = 1024 SOPHO BYTES
GOGGO BYTE = 1024 KOPHO BYTES
GEEGO BYTE = 1024 GOGGO BYTES
BOOGO BYTE = 1024 GEEGO BYTES
GEGGO BYTE = 1024 BOOGO BYTES
HELFO BYTE = 1024 GEGGO BYTE
VOOGO BYTE = 1024 HELFO
BYTES
HYTE =
19378183.8388371192918383138914818388184819287182718 HELFO BYTES
(Actually HYTE is a
approximate)
1024 HYTES = 1
KILOHYTES
(KILOHYTES are also called RENCHO BYTE)
1024 KILOHYTES = 1.024 MAP BYTES
1024 MAP BYTES = 1 RENP BYTES
1024 RENP BYTES = 1 GOLF BYTES
1024 GOLF BYTES = 1 CAR BYTES
1024 CAR BYTES = 1 TRACTER BYTE
1024 TRACTER BYTES = 1 B
1024 B = 1 KILOB
1024 KILOB = 1 REGRONEO BYTE
1024 REGRONEO BYTES = 1 BILLPO BYTE
1024 BILPO BYTES = 1 TEFREE BYTE
1024 TEFREE BYTES = 1 TI BYTE
1024 TI BYTES = 1 QUA BYTE
1024 QUA BYTES = 1 QUI BYTE
1024 QUI BYTES = 1 SE BYTE
1024 SE BYTES = 1 SEPTO BYTE
1024 SEPTO BYTES = 1
TERY BYTES
4721 TERY BYTES = 1 TEGO BYTE
9588 TEGO BYTES = 1 TEGOHYTE
1000 TEGOHYTES = 1 FEMI BYTE
1024 FEMI BYTES = 1 ATTI BYTE
1024 ATTI BYTES = 1 ZEP BYTE
1024 ZEP BYTES = 1 YO BYTE
1024 YO BYTES = 1
XENTA BYTE
1024 XENTA BYTES = 1 DUE BYTE
1024 DUE BYTES = 1 TETRA BYTE
1024 TETRA BYTES = 1 PENTA BYTE
1024 PENTA BYTES = 1 HEXA BYTE
1024 HEXA BYTES = 1 HEPTA BYTE
1024 HEPTA BYTES = 1 OCTA BYTE
1024 OCTA BYTES = 1 NONA BYTE
1024 NONA BYTES = 1 DECABYTE
1024 DECA BYTES = 1 SOMETHING BYTE
1024 SOMETHING BYTES = 1 DE BYTE
1024 DE BYTES = 1 DUBLE BYTE
1024 DUBL EBYTES = 1 HELLO BYTE
1024 HELLO BYTES = 1 GREAT BYTE
1024 GREAT BYTES = 1 GOODLY BYTE
1024 GOODLY BYTES = 1 PERFECTION BYTE
1024 PERFECTION BYTES = 8 FEED BYTES
157 PERFECTION BYTES = 1 FEED BYTE
1736 FEED BYTES = 1 DEFEREGO BYTE
(1 FEED BYTE
1.373X10^8471 BITS)
1024 DEFEREGO BYTES = 1 DIFFE BYTE
1024 DIFFE BYTES = 1 ATTACK BYTE
1024 ATTACK BYTES = 1 TRACTOR BYTE
1024 TRACTOR BYTES = 1 DARNIT BYTE
1024 DARNIT BYTES = 1 BANDAGE BYTE
1024 BANDAGE BYTES = 1 CRY BYTE
"HIGH LEVEL LANGUAGE"
It is used to give computer software.
A high-level language (HLL) is a programming language those are, C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer.
Such languages are considered high-level because they are closer to human languages and further from machine languages.
In contrast, assembly languages are considered low-level because they are very close to machine languages.
Ex: -- COBAL, C, C++, PASCAL,JAVA,.................
TO MESSAGE ME
COMPUTER HACKING
A Starting guide to computer hacking, how to how hack internet skills, hacking techniques, and more!
Introduction
Chapter 1 – What is Hacking?
Chapter 2 – Ethical Hacking
Chapter 3 – Hacking Basics
Chapter 4 – Network Hacking Basics
Chapter 5 – Hacking Your Own Windows Password
Conclusion
Table Of Contents
Chapter 1 – What is Hacking?
Chapter 2 – Ethical Hacking
Chapter 3 – Hacking Basics
Chapter 4 – Network Hacking Basics
Chapter 5 – Hacking Your Own Windows Password
Conclusion
TO MESSAGE ME
Introduction
I want to thank you and congratulate you for visiting this blog, “Computer Hacking”. This blog contains helpful information about computer hacking, and the skills required to hack.
This blog is aimed at beginners, and will take you through the basics of computer hacking. You will learn about the different types of hacking, the primary hacking methods, and different areas of a system that can be hacked.
This blog includes great tips and techniques that will help you to begin developing your own computer hacking skills! You will discover some basic hacks you can do right away, and be pointed in the direction of software that will assist your hacking escapades.
However, keep in mind that hacking should be done in an ethical manner. White hat hacking is the only hacking you should be doing, so remember to keep your morals in check as your hacking skills improve!
Thanks again for visiting this blog, I hope you enjoy it!
Chapter 1 – What is Hacking?
The term “hacker” today has garnered a negative connotation. You’ve heard about hackers breaking into computer systems and looking at or even stealing some very sensitive and very privateinformation. Millions of computer users worldwide have felt the effects of hacking activity. That
includes virus attacks, spyware, and other forms of malware that slow down, break into, or even
cripple your computer system.
However, not all hackers are dubious and unscrupulous souls who have nothing better to do in life. In fact, the term “hacker” originally had a very positive and beneficial meaning to it. Traditionally, a hacker is someone who likes to tinker with computers and other forms of electronics. They enjoy figuring out how current systems work and find ways to improve them.
In other words, he used to be the guy who had to figure out how to make computers faster and better. Nowadays, a hacker is just someone who steals electronic information for their own self-interest.
Nevertheless, there are still good hackers (white hat hackers) and bad hackers (black hat hackers). It basically takes a hacker to catch a hacker and the good news is that a lot of them are on your side of the playing field. The premise of this blog is to help you learn the basics of ethical hacking (the stuff that white hat hackers do). But in order to know what to look out for, you will have to catch a glimpse of what black hat hackers do.
The bottom line here is that hacking is no more than a set of computer skills that can be used for either good or bad. How one uses those skills will clearly define whether one is a white hat or a black hat hacker. The skills and tools are always neutral; only when they are used for malicious purposes do they take a turn for the worse.
What are the Objectives of Ethical Hacking?
If hacking per see today is bent on stealing valuable information, ethical hacking on the other hand is used to identify possible weak points in your computer system or network and making them secure before the bad guys (aka the black hat hackers) use them against you. It’s the objective of white hat hackers or ethical hackers to do security checks and keep everything secure.
That is also the reason why some professional white hat hackers are called penetration testing
specialists.
One rule of thumb to help distinguish penetration testing versus malicious hacking is that
white hat hackers have the permission of the system’s owner to try and break their security.
In the process, if the penetration testing is successful, the owner of the system will end up with a more secure computer system or network system. After all the penetration testing is completed, the ethical hacker, the one who’s doing the legal hacking, will recommend security solutions and may even help implement them.
It is the goal of ethical hackers to hack into a system (the one where they were permitted and hired to hack, specifically by the system’s owner) but they should do so in a non-destructive way. This means that even though they did hack into the system, they should not tamper with the system’s operations.
Part of their goal is to discover as much vulnerability as they can. They should also be able to enumerate them and report back to the owner of the system that they hacked. It is also their job to prove each piece of vulnerability they discover. This may entail a demonstration or any other kind of evidence that they can present.
Ethical hackers often report to the owner of the system or at least to the part of a company’s management that is responsible for system security. They work hand in hand with the company to keep the integrity of their computer systems and data. Their final goal is to have the results of their efforts implemented and make the system better secured.
The Caveat
There is of course a caveat to all of this. For one thing, you can’t expect to have all bases covered. The ideal of protecting any computer system or electronic system from all possible attacks is
unrealistic. The only way you can do that is to unplug your system from the network and lock it away
somewhere and keep it from all possible contact. By then the information contained in your system
will remain useless to anyone.
No one, not even the best hacker in the world, can plan for everything. There are far too many unknowns in our highly connected world. John Chirillo even wrote an entire tome of possible hack attacks that can be performed on any number of systems. That’s how many loopholes there are.
However, you can test for all the best as well all the known possible attacks. If there is a new way of breaking in, then you can hire an ethical hacker to help you figure out a way to create a
countermeasure. Using those means, you can tell that your systems are virtually safe for the time
being. You just need to update your security from time to time.
Chapter 2 – Ethical Hacking
As part of ethical hacking, you should also know the actual dangers and vulnerabilities that your computer systems and networks face. Next time you connect your computer to the internet or host a WiFi connection for your friends, you ought to know that you are also opening a gateway (or gateways) for other people to break in.In this chapter we’ll look into some of the most common security vulnerabilities that ethical hackers will have to work with and eventually keep an eye on.
Network Infrastructure Attacks
Network infrastructure attacks refer to hacks that break into local networks as well as on the Internet. A lot of networks can be accessed via the internet, which is why there are plenty out there that can be broken into. One way to hack into a network is to connect a modem to a local network. The modem should be connected to a computer that is behind the network’s firewall.
Another method of breaking into a network is via Net BIOS, TCP/IP, and other transport mechanisms within a network. Some tricks include creating a denial of service by flooding the network with a huge load of requests.
Network analyzers capture data packets that travel across a network. The information they capture is then analyzed and the information in them is revealed. Another example of a fairly common network infrastructure hack is when people piggyback on WiFi networks that aren’t secured. You may have heard of stories of some people who walk around the neighborhood with their laptops, tablets, or smartphones looking for an open WiFi signal coming from one of their neighbors.
Non-Technical Attacks
Non-technical attacks basically involve manipulating people into divulging their passwords, willingly or not. The term social engineering comes to mind and it is the tool used in these kinds of attacks. An example of this is by duping (or even bribing) a coworker to divulge passwords and usernames. We’ll look into social engineering a little later on.
Another form of non-technical attack is simply walking into another person’s room where the computer is, booting the computer, and then gathering all the information that you need – yes it may sound like Tom Cruise and his mission impossible team, but in reality these non-technical attacks are a serious part of hacking tactics.
Attacks on an Operating System
Operating system attacks are one of the more frequent hacks performed per quota. Well, it’s simply a numbers game. There are many computers out there and a lot of them don’t even have ample protection. There are a lot of loopholes in many operating systems – even the newest ones around still have a few bugs that can be exploited.
One of the avenues for operating system attacks is password hacking or hacking into encryption mechanisms. Some hackers are just obsessed with hacking other people’s passwords just for the sheer thrill of it.
Attacks on Applications
Apps, especially the ones online and the ones that deal with connectivity, get a lot of attacks. Examples of which include web applications and email server software applications. Some of the attacks include spam mail (remember the Love Bug or I LOVE YOU virus back in 2000?). Spam mail can carry pretty much anything that can hack into your computer system.
Malware or malicious software is also another tool in the hands of a hacker when they try to attack pretty much everything, especially apps. These software programs include Trojan horses, worms,viruses, and spyware. A lot of these programs can gain entry into your computer system online.
Another set of applications that get attacked frequently are SMTP applications (Simple Mail Transfer Protocols) and HTTP applications (Hypertext Transfer Protocols). Most of these applications are usually allowed to get by firewalls by the computer users themselves. They are allowed access simply because they are needed by the users or a company for its business operations.
So Why Do You Have to Know All This?
You have to know the threat so you can perform it yourself and provide a way to protect a computer system from the said attack (or hack). Obviously, you can’t beat an enemy you do not know. You can’t counter a technique you don’t know how to execute.
Note that this is only an introductory blog, specifically designed for beginners. This blog won’t be able to cover all the hacking techniques out there. But at least you’ll have an idea of how it’s done and what tools you can use for your own systems testing.
The Ethical Hacker Mindset
Since this blog will promote ethical hacking, you should become familiar with the white hat hacker’s code and mindset. These involve some very basic rules of thumb that will help you along the way.
They will also help you not to lose your way as you learn more technical hacking skills.
The first rule of thumb is to work ethically. You shouldn’t have any hidden agendas, even when you
have been given the thumbs up to hack into someone else’s computer.
Remember that you were hired to test for vulnerabilities in your employer’s system. Needless to say, trust is a big tenet of ethical hackers.
The next rule of thumb is – don’t crash the system. It doesn’t matter if you’re hacking into your own computer or if you’re trying to break into someone else’s computer system or network. Your goal is to find the loopholes but not to cause havoc. The system you hack should still be able to function as it should during and after you do your testing.
The last rule of thumb is to respect the other person’s privacy. Even though you have the power to poke into someone else’s private data, you’re not supposed to interfere with their privacy. At the end of the day, you should be reporting any possible attacks on any form of private data.
Social Engineering
Social engineering is a non-technical hack. It doesn’t mean that you have to go to Facebook or any other social media site just to gather someone else’s information. It simply means taking advantage of the most commonly used resource available to computer users and companies as well – people. In the case of companies it’s their employees.
By nature, people are trusting. It’s natural to trust someone else, especially if you know the other person. This is one loophole that hackers try to take advantage of in any organization. All they need is a few details from one person, and then to use those details to gain more information from another employee and so on.
For instance they can pose as some kind of computer repair guy or a tech support representative and contact a customer of a certain company. They may talk the person into downloading some free software. The software was free but it wasn’t what the hacker described it to be. The customer who trusted the service of said company downloads the files. The software that the customer downloaded then takes remote action without the customer’s knowledge. Thus the hacker is able to gain valuable information.
They may claim to be this or that from a particular company to subscribers of a service. And at times they do not always ask a subscriber or customer to download something “free.” They may even bluntly ask for the customer/subscriber’s username and password. Since people are trusting, naturally, they divulge that information.
Phishing sites on the other hand do the same job. These websites are designed to gather login information. Some phishing sites even have some similar visual patterns or designs as the original site. Customers on Amazon may be tricked into signing into a phishing site that looks so much like Amazon. They login thinking the site is related to Amazon. The site then gathers the usernames and passwords of customers. Now, imagine if they could make people enter their credit card information, their PayPal logins, and other important bits of information!
Social engineering is one of the toughest hacks out there because you have to make yourself look official and legit to a complete stranger. However, once successful, it is also one of the hardest type of hack to counteract.
Social Engineering Basic Steps
The first step is to gather information about the company or people. Hackers can do the research themselves. They can use information filed with the SEC, finance organizations, and pretty much any other bit of useful information – there’s a lot out there. The bigger the organization/company the more information there is you can find. Some hackers even pay someone else to look up all the information they need online.
Some hackers even check out the company’s trash – yes they dumpster dive. Not a fond prospect but it turns up some very interesting documents at times. Some employees unwittingly throw away documents such as meeting notes, printed emails, organizational charts, network diagrams, a list of usernames/passwords, lists of internal phone numbers, and even their employee’s handbook.
The next step is that they build trust. Hackers contact employees or customers using the information they have gained. They act as someone within the company. They often behave as a nice person – a person willing to help or in need of help. How believable they are depends on the amount of knowledge they have gathered. They don’t always need to do face to face encounters or speak to their target in person. They can chat, send voice mail, or even send an email that looks official.
We have already mentioned the Love Bug as an example of this scenario. The creator of that worm virus also used social engineering to entice his targets to open the infected email. The email addresses of the targets came from email lists. When the target people saw the email they also saw that it came from one of their friends – so it was presumed safe to open. The virus program then gathered emails and other information from the target’s computer and sends copies of itself in the form of other emails to other contacts.
Another fine example of social engineering is the Nigerian 419 scheme. Targets receive an email from someone they think they know and they offer to transfer a certain amount of money to their target’s bank accounts. They ask for a little money to cover the transfer and the target’s bank account information. Anyone who fell for it found out that their bank accounts no longer had funds the following day.
Countermeasures to Social Engineering
The biggest countermeasure to social engineering is to inform the public. Keep your customers and employees aware of what official communication from the company looks like. People should become wary of anyone who asks for login information and other key bits of info.
Compromising Physical Security Flaws
Physical security is actually a vital part of information security. Hackers can eventually find access to one of your computers. They can’t get past your company’s firewall but they can install a hardware or software within your network inside your firewall by simply walking in the door and connecting a device into one of your employee’s computers.
Smaller companies that have few employees will have very little to worry about. These employees usually don’t allow a stranger to use their computers. Larger companies have a bigger problem – they have more employees, more computer hardware, and plenty of other access points that hackers can use.
Hackers may not always want to just install a piece of hardware and have a point of entry from the inside. They may just need to access a computer, steal some important documents, or grab anything that seems to contain some vital information. They will usually have an alibi when asked. They will try to enter a building through any door including outside smoking areas where employees go to, cafeteria doors, fire escapes, or any entry point that is available. They may even just tailgate employees reentering a building and all they need to say to get in is “thank you for keeping the door open.”
Hacking Passwords
Hacking passwords is one of the hot activities for some hackers. However, note that it can be accomplished through social engineering and compromising physical vulnerabilities in the workplace. A simple way to hack someone else’s password is to look over their shoulder as they
enter it on a computer. Password hacking is one of the most common ways for hackers to access
information via the network or a computer.
Another tactic is called inference. You gather as much information about an employee as you can (birth dates, names of children, their favorite stuff, important dates, phone numbers, favorite shows, and other stuff). Then you use those when you try to guess the password. You won’t believe how many people just use the digits of their birth dates and other easy to remember numbers as passwords.
There are of course more high tech ways of guessing another person’s password. The tools of the trade in terms of password hacking include network analyzers, remote cracking utilities, and other forms of password cracking software. You may also have heard about application programs that use “brute force.” Brute force is a trial an error method of guessing the password. These programs try all possible combinations to try and guess the password. It may take quite a while before they can actually guess the password. This method is also called exhaustive key search.
Some hackers exploit physical flaws and try to gain access to another’s computer just to locate passwords. Windows operating systems usually store passwords in the same directory or location known as the SAM or security accounts manager, for instance c:\...\win32\config directory or some other similar location. Sometimes passwords are stored in a database file that is still active like
ntds.dit for instance. Some users create emergency repair disks or emergency repair files in a USB
thumb drive. All that’s needed is access to the directory (e.g. c:\winnt\repair). Some passwords can
also be found in the operating system’s registry. And at times employees also save their passwords in
a text file, which makes it easier for hackers.
Another way to crack another person’s password especially if you have gained access to their computer is to install key loggers. These are either pieces of software or hardware that log the keystrokes of unsuspecting users. Everything they type is recorded or logged. There are many
keystroke logging software programs out there that can be bought or are given away for free. There
are also hardware based keystroke-logging tools like a replacement keyboard or a key logging tool
that can be plugged into a USB port at the back of your target’s computer.
One example of that is when you have logged into a WiFi network in a local cafe you can open your Windows explorer and click on Network. If file sharing and network discovery is turned on in that particular network then you can look for a connected computer or device and try to access the files contained in it. In this chapter we’ll dive into the basics of network hacking.
War Dialing
If you want to learn about the old school ways of hacking into another person’s network then war dialing should satisfy your craving. This hacking method takes advantage of vulnerabilities in another person’s telephone system. Yes, some people are still using dial up internet connections. Some network administrators even keep the old dial up connections as some sort of backup in case their main internet service goes down.
The tools of the trade in war dialing of course are war dialing software. Hackers can detect repeat dial tones. They can then enter a password at the dial tone and make calls anywhere – for free. They can also access voice mail, especially for phone systems that use PBX switches.
Network Structure Vulnerabilities
Computer networks have vulnerabilities. Even low level vulnerabilities can be avenues for hacking exploits. The very tools you use to hack networks are also the same tools that can be used to detect any vulnerability in your network.
You need network scanners that can perform trace routes, DNS lookups, and other network queries.
Some scanners can also do port scanning and ping sweeps. There are those that can also do SMTP relay testing. You will also need a scanner that can do operating system fingerprinting and host port probing. There are network scanners that can also test firewalls.
Port scanners can tell you what devices are on your network. They’re pretty easy to use and you can test any system with one. All of the commonly hacked ports make use of TCP protocols but some of them use UDP as well. The most common ports and the services associated with them include 23 (Telnet), 22 (SSH), 7 (Echo), 53 (DNS), 21 (FTP control), 80 (HTTP), 25 (SMTP), 443 (HTTPS), 19 (Chargen), 1433 (Microsoft SQL Server), and 20 (FTP data) among many others.
Breaking Into WiFi Networks
Wireless networks that are run in the home, office, cafes, and pretty much anywhere are also avenues for hacking. Back in the day, WiFi networks were kept open. That means if you had any device that could connect to the internet via a wireless connection, then all you needed to do was to search the area for some free open networks. Back then, when you bought a wireless router, the default configuration was open, which meant anyone could get on and piggyback on your internet. Of course that caused a lot of problems. The more devices that are connected to your wireless connection the slower the service goes. Back in the day the only thing keeping hackers off your connection was the range of the signal coming from your WiFi router.
The common tools of the trade back then included directional antennas and signal amplifiers. Some of the more expensive tools can fish out your WiFi signal from miles away.
Back in the day, the only security available to WiFi router owners was WEP (Wireless Encryption
Protocol). It worked for a time but it was poorly designed. Anyone can monitor your router’s
communication and eventually crack the WEP code.
Nowadays, users don’t set limits to their WiFi signals, which is a good thing since you won’t need to buy those crazy antennas. Most routers have a range of 1,500 feet nowadays (about 500 meters). The only different thing they’re doing today is that the newer routers use WPA (WiFi Protected Access) and WPA2 (WiFi Protected Access 2) as their type of security protocols.
Theoretically, these new security protocols are much better than WEP – and they are. The old monitoring and WiFi cracking software tools will now take several days or even months to crack those codes. However, with the improvement in today’s wireless security protocols, come improvements in the way wireless networks are hacked.
Nowadays, if you want to hack into your neighbor’s wireless connection, you should monitor the wireless activity and catch the data (i.e. pocket capture) as their computer or any other authorized device is logging into the router or access point. Now, that may seem like a hard thing to come by given the fact that most people just keep their computers connected to their routers almost 24/7.
The good news is that there is a workaround this tough hurdle. All you need is to send out a deauth frame. What is that? Those are packets that you send to the access point (e.g. the wireless router) that de-authorizes other devices that are already connected to the network. Simply put, send those packets and all connected devices will be forced to login again. Since those devices will have to login again you have a chance to capture the login information.
Tools for Hacking Into Wireless Connections
The tools for hacking into wireless connections are available today. You will have to pay for the really good ones but there are open source (i.e. free) ones out there that will also do a decent job. You will have to look up and download what is known as penetration testing software (e.g. Aircrackng among many others). Some of these programs will cost you hundreds if not thousands of dollars. If that isn’t a price you’re comfortable with then you can just go with open source variants. They work too but they have their limits.
Wireless penetration testing programs can send deauth frames. After that they will capture pcap files for you (pcap = packet capture). Capturing the pcaps will take an hour or so. The next question is what do you do with the pcap files? Some penetration testing software can examine the data for you.
However, if the functionality of your hacking tool is limited (since it’s free) then you will have to get another tool to crack the pcap files – they’re called password crackers.
Again, some password crackers are free and others are paid. Some of them you have to install onto
your computer while others are online applications. The basic operation of these password crackers
is that they check the pcap files against a database consisting of millions of possible passwords.
Sometimes it only takes seconds before these software programs can crack the passwords. One secret is that many routers nowadays still have WiFi Protected Setup enabled. Cracking software will usually break down the PIN into a couple of equal halves. The pin actually has 8 characters. Note that the last character of that pin is nothing more than a checksum. This means that the only digits/characters that need to be cracked are the first seven. You may have encountered routers that do not broadcast its SSID, the name assigned by the user to the wireless network. You can figure it out using a war driving stumbler program. Some routers also have MAC filtering, which only allows listed devices to access the wireless network. That may also sound secure, however, MAC addresses on this list can also be captured in the same way that pcap files are captured. You can then copy or use the captured MAC addresses as your own, which is called spoofing. Yes, there are software tools that can spoof MAC addresses for you or you can do that by yourself by editing the registry.
Default Administrator Account
So, let’s say that you have a machine that still runs Windows 7 (some people just hate Windows 8). One of the hacks that you can do is to use the Windows 7 Administrator account – the default one, yes. It’s usually disabled when you boot the computer in normal mode. So, what you need to do is to boot the computer in Safe Mode.
Once the computer boots to Safe Mode, you must select the default administrator on Windows 7. It’s the one that has no password requirement. You just leave the password box blank to log in. Once you’re logged in you can go to Control Panel and change the password of the user account in question.
Password Reset Disk
A password reset disk contains a small wizard program that will guide users to creating a new password for the locked Windows user account. This disk (or the password reset file, which can also be stored in a USB thumb drive) should have been created when the operating system was newly installed. Most people just make the reset disk and forget about it. Now that they have forgotten their Windows password, it’s high time you help them remember where they put it. Once you have it, plug it into the computer and click “Reset Password.”
All you need to do after that is to follow the prompts. You’ll be asked where the password reset files are located, so select the proper drive where the file is located (i.e. the thumb drive). You will also be prompted to enter a new password. All you have to do after that is to follow the instructions that come up on the screen.
I hope this blog was able to help you learn more about computer hacking!
The next step is to put the strategies provided into use, and begin learning to hack computers!
Finally, if you enjoyed this blog, please take the time to share your thoughts and post a review down side with your coments. It’d be greatly appreciated!
Thank you and good luck!
TO MESSAGE ME
You have to know the threat so you can perform it yourself and provide a way to protect a computer system from the said attack (or hack). Obviously, you can’t beat an enemy you do not know. You can’t counter a technique you don’t know how to execute.
Note that this is only an introductory blog, specifically designed for beginners. This blog won’t be able to cover all the hacking techniques out there. But at least you’ll have an idea of how it’s done and what tools you can use for your own systems testing.
The Ethical Hacker Mindset
Since this blog will promote ethical hacking, you should become familiar with the white hat hacker’s code and mindset. These involve some very basic rules of thumb that will help you along the way.
They will also help you not to lose your way as you learn more technical hacking skills.
The first rule of thumb is to work ethically. You shouldn’t have any hidden agendas, even when you
have been given the thumbs up to hack into someone else’s computer.
Remember that you were hired to test for vulnerabilities in your employer’s system. Needless to say, trust is a big tenet of ethical hackers.
The next rule of thumb is – don’t crash the system. It doesn’t matter if you’re hacking into your own computer or if you’re trying to break into someone else’s computer system or network. Your goal is to find the loopholes but not to cause havoc. The system you hack should still be able to function as it should during and after you do your testing.
The last rule of thumb is to respect the other person’s privacy. Even though you have the power to poke into someone else’s private data, you’re not supposed to interfere with their privacy. At the end of the day, you should be reporting any possible attacks on any form of private data.
Chapter 3 – Hacking Basics
In this chapter we’ll look into some of the most basic hacking techniques and tools. These basic tools can be incorporated into other hacking techniques. Some of the tools and techniques that will be mentioned in this chapter aren’t that technical. In fact, these may be the easiest of the many things you can learn in your white hat hacking career.Social Engineering
Social engineering is a non-technical hack. It doesn’t mean that you have to go to Facebook or any other social media site just to gather someone else’s information. It simply means taking advantage of the most commonly used resource available to computer users and companies as well – people. In the case of companies it’s their employees.
By nature, people are trusting. It’s natural to trust someone else, especially if you know the other person. This is one loophole that hackers try to take advantage of in any organization. All they need is a few details from one person, and then to use those details to gain more information from another employee and so on.
For instance they can pose as some kind of computer repair guy or a tech support representative and contact a customer of a certain company. They may talk the person into downloading some free software. The software was free but it wasn’t what the hacker described it to be. The customer who trusted the service of said company downloads the files. The software that the customer downloaded then takes remote action without the customer’s knowledge. Thus the hacker is able to gain valuable information.
They may claim to be this or that from a particular company to subscribers of a service. And at times they do not always ask a subscriber or customer to download something “free.” They may even bluntly ask for the customer/subscriber’s username and password. Since people are trusting, naturally, they divulge that information.
Phishing sites on the other hand do the same job. These websites are designed to gather login information. Some phishing sites even have some similar visual patterns or designs as the original site. Customers on Amazon may be tricked into signing into a phishing site that looks so much like Amazon. They login thinking the site is related to Amazon. The site then gathers the usernames and passwords of customers. Now, imagine if they could make people enter their credit card information, their PayPal logins, and other important bits of information!
Social engineering is one of the toughest hacks out there because you have to make yourself look official and legit to a complete stranger. However, once successful, it is also one of the hardest type of hack to counteract.
Social Engineering Basic Steps
The first step is to gather information about the company or people. Hackers can do the research themselves. They can use information filed with the SEC, finance organizations, and pretty much any other bit of useful information – there’s a lot out there. The bigger the organization/company the more information there is you can find. Some hackers even pay someone else to look up all the information they need online.
Some hackers even check out the company’s trash – yes they dumpster dive. Not a fond prospect but it turns up some very interesting documents at times. Some employees unwittingly throw away documents such as meeting notes, printed emails, organizational charts, network diagrams, a list of usernames/passwords, lists of internal phone numbers, and even their employee’s handbook.
The next step is that they build trust. Hackers contact employees or customers using the information they have gained. They act as someone within the company. They often behave as a nice person – a person willing to help or in need of help. How believable they are depends on the amount of knowledge they have gathered. They don’t always need to do face to face encounters or speak to their target in person. They can chat, send voice mail, or even send an email that looks official.
We have already mentioned the Love Bug as an example of this scenario. The creator of that worm virus also used social engineering to entice his targets to open the infected email. The email addresses of the targets came from email lists. When the target people saw the email they also saw that it came from one of their friends – so it was presumed safe to open. The virus program then gathered emails and other information from the target’s computer and sends copies of itself in the form of other emails to other contacts.
Another fine example of social engineering is the Nigerian 419 scheme. Targets receive an email from someone they think they know and they offer to transfer a certain amount of money to their target’s bank accounts. They ask for a little money to cover the transfer and the target’s bank account information. Anyone who fell for it found out that their bank accounts no longer had funds the following day.
Countermeasures to Social Engineering
The biggest countermeasure to social engineering is to inform the public. Keep your customers and employees aware of what official communication from the company looks like. People should become wary of anyone who asks for login information and other key bits of info.
Compromising Physical Security Flaws
Physical security is actually a vital part of information security. Hackers can eventually find access to one of your computers. They can’t get past your company’s firewall but they can install a hardware or software within your network inside your firewall by simply walking in the door and connecting a device into one of your employee’s computers.
Smaller companies that have few employees will have very little to worry about. These employees usually don’t allow a stranger to use their computers. Larger companies have a bigger problem – they have more employees, more computer hardware, and plenty of other access points that hackers can use.
Hackers may not always want to just install a piece of hardware and have a point of entry from the inside. They may just need to access a computer, steal some important documents, or grab anything that seems to contain some vital information. They will usually have an alibi when asked. They will try to enter a building through any door including outside smoking areas where employees go to, cafeteria doors, fire escapes, or any entry point that is available. They may even just tailgate employees reentering a building and all they need to say to get in is “thank you for keeping the door open.”
Hacking Passwords
Hacking passwords is one of the hot activities for some hackers. However, note that it can be accomplished through social engineering and compromising physical vulnerabilities in the workplace. A simple way to hack someone else’s password is to look over their shoulder as they
enter it on a computer. Password hacking is one of the most common ways for hackers to access
information via the network or a computer.
Another tactic is called inference. You gather as much information about an employee as you can (birth dates, names of children, their favorite stuff, important dates, phone numbers, favorite shows, and other stuff). Then you use those when you try to guess the password. You won’t believe how many people just use the digits of their birth dates and other easy to remember numbers as passwords.
There are of course more high tech ways of guessing another person’s password. The tools of the trade in terms of password hacking include network analyzers, remote cracking utilities, and other forms of password cracking software. You may also have heard about application programs that use “brute force.” Brute force is a trial an error method of guessing the password. These programs try all possible combinations to try and guess the password. It may take quite a while before they can actually guess the password. This method is also called exhaustive key search.
Some hackers exploit physical flaws and try to gain access to another’s computer just to locate passwords. Windows operating systems usually store passwords in the same directory or location known as the SAM or security accounts manager, for instance c:\...\win32\config directory or some other similar location. Sometimes passwords are stored in a database file that is still active like
ntds.dit for instance. Some users create emergency repair disks or emergency repair files in a USB
thumb drive. All that’s needed is access to the directory (e.g. c:\winnt\repair). Some passwords can
also be found in the operating system’s registry. And at times employees also save their passwords in
a text file, which makes it easier for hackers.
Another way to crack another person’s password especially if you have gained access to their computer is to install key loggers. These are either pieces of software or hardware that log the keystrokes of unsuspecting users. Everything they type is recorded or logged. There are many
keystroke logging software programs out there that can be bought or are given away for free. There
are also hardware based keystroke-logging tools like a replacement keyboard or a key logging tool
that can be plugged into a USB port at the back of your target’s computer.
Chapter 4 – Network Hacking
Network hacking is a practice that takes on many forms. One example is when people piggyback on another person’s internet connection so they can surf the web for free. The other side of the coin is worse – now that you are inside a network you can scan the network and find some unsecured network device such as a computer or some other portable device that is connected to it. You can then try to access the information remotely.One example of that is when you have logged into a WiFi network in a local cafe you can open your Windows explorer and click on Network. If file sharing and network discovery is turned on in that particular network then you can look for a connected computer or device and try to access the files contained in it. In this chapter we’ll dive into the basics of network hacking.
War Dialing
If you want to learn about the old school ways of hacking into another person’s network then war dialing should satisfy your craving. This hacking method takes advantage of vulnerabilities in another person’s telephone system. Yes, some people are still using dial up internet connections. Some network administrators even keep the old dial up connections as some sort of backup in case their main internet service goes down.
The tools of the trade in war dialing of course are war dialing software. Hackers can detect repeat dial tones. They can then enter a password at the dial tone and make calls anywhere – for free. They can also access voice mail, especially for phone systems that use PBX switches.
Network Structure Vulnerabilities
Computer networks have vulnerabilities. Even low level vulnerabilities can be avenues for hacking exploits. The very tools you use to hack networks are also the same tools that can be used to detect any vulnerability in your network.
You need network scanners that can perform trace routes, DNS lookups, and other network queries.
Some scanners can also do port scanning and ping sweeps. There are those that can also do SMTP relay testing. You will also need a scanner that can do operating system fingerprinting and host port probing. There are network scanners that can also test firewalls.
Port scanners can tell you what devices are on your network. They’re pretty easy to use and you can test any system with one. All of the commonly hacked ports make use of TCP protocols but some of them use UDP as well. The most common ports and the services associated with them include 23 (Telnet), 22 (SSH), 7 (Echo), 53 (DNS), 21 (FTP control), 80 (HTTP), 25 (SMTP), 443 (HTTPS), 19 (Chargen), 1433 (Microsoft SQL Server), and 20 (FTP data) among many others.
Breaking Into WiFi Networks
Wireless networks that are run in the home, office, cafes, and pretty much anywhere are also avenues for hacking. Back in the day, WiFi networks were kept open. That means if you had any device that could connect to the internet via a wireless connection, then all you needed to do was to search the area for some free open networks. Back then, when you bought a wireless router, the default configuration was open, which meant anyone could get on and piggyback on your internet. Of course that caused a lot of problems. The more devices that are connected to your wireless connection the slower the service goes. Back in the day the only thing keeping hackers off your connection was the range of the signal coming from your WiFi router.
The common tools of the trade back then included directional antennas and signal amplifiers. Some of the more expensive tools can fish out your WiFi signal from miles away.
Back in the day, the only security available to WiFi router owners was WEP (Wireless Encryption
Protocol). It worked for a time but it was poorly designed. Anyone can monitor your router’s
communication and eventually crack the WEP code.
Nowadays, users don’t set limits to their WiFi signals, which is a good thing since you won’t need to buy those crazy antennas. Most routers have a range of 1,500 feet nowadays (about 500 meters). The only different thing they’re doing today is that the newer routers use WPA (WiFi Protected Access) and WPA2 (WiFi Protected Access 2) as their type of security protocols.
Theoretically, these new security protocols are much better than WEP – and they are. The old monitoring and WiFi cracking software tools will now take several days or even months to crack those codes. However, with the improvement in today’s wireless security protocols, come improvements in the way wireless networks are hacked.
Nowadays, if you want to hack into your neighbor’s wireless connection, you should monitor the wireless activity and catch the data (i.e. pocket capture) as their computer or any other authorized device is logging into the router or access point. Now, that may seem like a hard thing to come by given the fact that most people just keep their computers connected to their routers almost 24/7.
The good news is that there is a workaround this tough hurdle. All you need is to send out a deauth frame. What is that? Those are packets that you send to the access point (e.g. the wireless router) that de-authorizes other devices that are already connected to the network. Simply put, send those packets and all connected devices will be forced to login again. Since those devices will have to login again you have a chance to capture the login information.
Tools for Hacking Into Wireless Connections
The tools for hacking into wireless connections are available today. You will have to pay for the really good ones but there are open source (i.e. free) ones out there that will also do a decent job. You will have to look up and download what is known as penetration testing software (e.g. Aircrackng among many others). Some of these programs will cost you hundreds if not thousands of dollars. If that isn’t a price you’re comfortable with then you can just go with open source variants. They work too but they have their limits.
Wireless penetration testing programs can send deauth frames. After that they will capture pcap files for you (pcap = packet capture). Capturing the pcaps will take an hour or so. The next question is what do you do with the pcap files? Some penetration testing software can examine the data for you.
However, if the functionality of your hacking tool is limited (since it’s free) then you will have to get another tool to crack the pcap files – they’re called password crackers.
Again, some password crackers are free and others are paid. Some of them you have to install onto
your computer while others are online applications. The basic operation of these password crackers
is that they check the pcap files against a database consisting of millions of possible passwords.
Sometimes it only takes seconds before these software programs can crack the passwords. One secret is that many routers nowadays still have WiFi Protected Setup enabled. Cracking software will usually break down the PIN into a couple of equal halves. The pin actually has 8 characters. Note that the last character of that pin is nothing more than a checksum. This means that the only digits/characters that need to be cracked are the first seven. You may have encountered routers that do not broadcast its SSID, the name assigned by the user to the wireless network. You can figure it out using a war driving stumbler program. Some routers also have MAC filtering, which only allows listed devices to access the wireless network. That may also sound secure, however, MAC addresses on this list can also be captured in the same way that pcap files are captured. You can then copy or use the captured MAC addresses as your own, which is called spoofing. Yes, there are software tools that can spoof MAC addresses for you or you can do that by yourself by editing the registry.
Chapter 5 –Hacking Your Own Windows Password
Some people forget passwords – it happens every day. So what do you do when you or someone else you know gets locked out of their own computer? That’s basically when your own trusty hacking skills (no matter how basic they might be) will come into play. However, you should remember that breaking into someone else’s computer is considered illegal – unless they hired you to do it.Default Administrator Account
So, let’s say that you have a machine that still runs Windows 7 (some people just hate Windows 8). One of the hacks that you can do is to use the Windows 7 Administrator account – the default one, yes. It’s usually disabled when you boot the computer in normal mode. So, what you need to do is to boot the computer in Safe Mode.
Once the computer boots to Safe Mode, you must select the default administrator on Windows 7. It’s the one that has no password requirement. You just leave the password box blank to log in. Once you’re logged in you can go to Control Panel and change the password of the user account in question.
Password Reset Disk
A password reset disk contains a small wizard program that will guide users to creating a new password for the locked Windows user account. This disk (or the password reset file, which can also be stored in a USB thumb drive) should have been created when the operating system was newly installed. Most people just make the reset disk and forget about it. Now that they have forgotten their Windows password, it’s high time you help them remember where they put it. Once you have it, plug it into the computer and click “Reset Password.”
All you need to do after that is to follow the prompts. You’ll be asked where the password reset files are located, so select the proper drive where the file is located (i.e. the thumb drive). You will also be prompted to enter a new password. All you have to do after that is to follow the instructions that come up on the screen.
Conclusion
Thank you again for Visiting my Blog!I hope this blog was able to help you learn more about computer hacking!
The next step is to put the strategies provided into use, and begin learning to hack computers!
Finally, if you enjoyed this blog, please take the time to share your thoughts and post a review down side with your coments. It’d be greatly appreciated!
Thank you and good luck!
"SUGGEST ME THROUGH YOUR COMMENTS PLEASE"

Thanks for sharing information
ReplyDeleteThanks raa
ReplyDeleteEdo Telusukunna ane feeling vachindi
Gd job deeraj
ReplyDeleteGood Job Sai
ReplyDeleteDevOps Course in Marathahalli Bangalore
ReplyDelete