Now that you have hopefully installed the Aircrack-ng suite and familiarized yourself with some basic Linux commands, we can start cracking WEP and WPA1/2 networks to see the differences in security Wired Equivalent Privacy (WEP) and Wi-fi Protected Access (WPA) provide.
Notice: This is purely for educational value, do not attempt this on a network you do not PERSONALLY own. If you do this on a public or private network that you do not have authorization to do so on, it is illegal and you will probably get caught.
Now, lets start. Open up a new terminal and lets begin (all typed commands are underlined; read the notes section for optional commands):
My record is about 2-3 minutes while sitting on a toilet in a flea market; it's fun to see how quickly WEP is broken, so remember ALWAYS use WPA2 with a non-dictionary passkey. You can review more tips about securing your home network at my post here.
For WPA cracking, it runs through a list of passwords (in Backtrack 5 there is a darkc0de.lst with almost a million, if not more, passwords) and checks every one for a match; thus taking quite a bit longer, and if the password is not in the list, impossible to crack through this method.
For further in-depth reading on cracking WEP networks, check out this paper.
Name --- What program does
aircrack-ng Cracks WEP and WPA (Dictionary attack) keys.
airdecap-ng Decrypts WEP or WPA encrypted capture files with known key.
airmon-ng Placing different cards in monitor mode.
aireplay-ng Packet injector (Linux, and Windows [with Commview drivers]).
airodump-ng Packet sniffer: Places air traffic into PCAP or IVS files and shows information about networks.
airtun-ng Virtual tunnel interface creator.
airolib-ng Stores and manages ESSID and password lists; Increases the KPS of WPA attacks
packetforge-ng Create encrypted packets for injection.
Tools Tools to merge and convert.
airbase-ng Incorporates techniques for attacking client, as opposed to Access Points
airdecloak-ng removes WEP cloaking from pcap files
airdriver-ng Tools for managing wireless drivers
airolib-ng stores and manages ESSID and password lists and compute Pairwise Master Keys
airserv-ng allows you to access the wireless card from other computers.
buddy-ng the helper server for easside-ng, run on a remote computer
easside-ng a tool for communicating to an access point, without the WEP key
tkiptun-ng WPA/TKIP attack
wesside-ng automatic tool for recovering wep key.
Last updated at 10:30am on July 27th, 2011.
Notice: This is purely for educational value, do not attempt this on a network you do not PERSONALLY own. If you do this on a public or private network that you do not have authorization to do so on, it is illegal and you will probably get caught.
Now, lets start. Open up a new terminal and lets begin (all typed commands are underlined; read the notes section for optional commands):
- Make sure you have a "monitoring" interface, this means that your network interface (the thing that interacts with networks) can scan for open/encrypted networks.
To check what interfaces you have, type "iwconfig" into your terminal and it will list out which interfaces are currently up, and which mode they are in (look for "mode: managed" or "mode: monitor").
Check out my blog post about networking in Linux for more on "iwconfig" and the different modes available.
Type:
airmon-ng start [interface]
if your interface is in "managed" or any other mode (ad-hoc, etc) it needs to be switched into monitor mode. Sometimes it will create a new interface for the monitoring, for example, my wireless is "wlan0" and it creates "wlan0mon" or "mon0" for monitoring.
Once it is in "monitor" mode, you can begin.
- Make sure you can inject packets into the chosen network (find a network with Kismet (I'll review Kismet later) or your network manager (either Wicd, or network-manager), or with the "airodump-ng [interface]" command in a new terminal. This creates a new .cap file, though).
Type:
aireplay-ng -9 -e [network name] -a [your MAC address] [interface]
This makes sure that you can use your network card to input packets (data) into the targeted network. Your NIC (network interface card) must support injection.
- If you can inject, start dumping captured IVs (Initialization Vectors) into a .cap (capture) file with command:
airodump-ng (-c x) --bssid [target network MAC] -w [output prefix] [interface]
Note: -c x is channel x, where x is 1-11 and not necessary, although, if you know the channel, I would suggest doing the correct channel.
This will bring up a nice interface with your targeted network, the BSSID (MAC that you entered), the "PWR," or how close you are (lower is better!), the "Beacons," which networks send automatically, the #Data, which is the data packets that have been sent over the network (which you have just started capturing!), the #/s which is data packets/s (higher is better for capturing faster!), the "CH," or channel (I'll go over this later), the "MB," the "ENC," or encryption (WEP/WPA/OPEN), the CIPHER (related to the ENC), the AUTH (pass-key or other), and finally the ESSID which is the English or ASCII network name that humans understand more easily than a Hex BSSID.
- Now we have to do a "fake authentication" on the network. This is pretty self explanatory, but it authenticates you with the access point. If you didn't run this, the access point would return "deauthenticated" packets, not allowing you to inject packets back into the system.
Type:
aireplay-ng -1 0 -e [network name] -a [target network MAC] -h [your MAC address] [interface]
It should respond "Association successful :-)" if not, try again until it works.
This may take a while, so don't fret if it doesn't work right away. I've had to do this three or four times or more with new terminals and locations until I finally got it, it's just luck sometimes.
- Reinject ARP (Address Resolution Protocol) packets back into the network to create network activity. To review ARP, check out my ARP information post and read it thoroughly, it isn't long and gives a good explaination what ARP is all about. What we're basically doing is sending fake messages to create data packets on the network so we can record and crack their password!
Type:
aireplay-ng -3 -b [target network MAC] -h [your MAC address] [interface]
It should say "Read xxxx packets (got xxxx ARP requests), sent xxxx packets..." and network activity should increase.
- Crack the WEP key! Type:
aircrack-ng -b [target network MAC] *.cap
Note: you can enter the ACTUAL file name instead of "*.cap" if you know it, or whatever "output prefix" you entered, then *.cap (all in a line, since it concatinates -xxxxx_xxxx after the prefix and before .cap).
- Crack the WPA/WPA2 key (if you're not cracking WEP)! Type:
aircrack-ng -w [password list] -b [target network MAC] *.cap
Note: You must have captured the WPA handshake, and again, substitute your capture file accordingly.
My record is about 2-3 minutes while sitting on a toilet in a flea market; it's fun to see how quickly WEP is broken, so remember ALWAYS use WPA2 with a non-dictionary passkey. You can review more tips about securing your home network at my post here.
For WPA cracking, it runs through a list of passwords (in Backtrack 5 there is a darkc0de.lst with almost a million, if not more, passwords) and checks every one for a match; thus taking quite a bit longer, and if the password is not in the list, impossible to crack through this method.
For further in-depth reading on cracking WEP networks, check out this paper.
Name --- What program does
aircrack-ng Cracks WEP and WPA (Dictionary attack) keys.
airdecap-ng Decrypts WEP or WPA encrypted capture files with known key.
airmon-ng Placing different cards in monitor mode.
aireplay-ng Packet injector (Linux, and Windows [with Commview drivers]).
airodump-ng Packet sniffer: Places air traffic into PCAP or IVS files and shows information about networks.
airtun-ng Virtual tunnel interface creator.
airolib-ng Stores and manages ESSID and password lists; Increases the KPS of WPA attacks
packetforge-ng Create encrypted packets for injection.
Tools Tools to merge and convert.
airbase-ng Incorporates techniques for attacking client, as opposed to Access Points
airdecloak-ng removes WEP cloaking from pcap files
airdriver-ng Tools for managing wireless drivers
airolib-ng stores and manages ESSID and password lists and compute Pairwise Master Keys
airserv-ng allows you to access the wireless card from other computers.
buddy-ng the helper server for easside-ng, run on a remote computer
easside-ng a tool for communicating to an access point, without the WEP key
tkiptun-ng WPA/TKIP attack
wesside-ng automatic tool for recovering wep key.
Last updated at 10:30am on July 27th, 2011.
I'm not sure what your target audience is, but perhaps this post could benefit from more of an introduction to the relevant concepts, such as what WEP and WPA are, what a channel is, what it means for a network card to be in monitor mode, and so on. I think that someone that is only just beginning to learn how to crack, say, a WEP network, has a good chance of being unaware of these things.
ReplyDeleteAnother note is that just giving a command without explaining each of the command line parameters that you use plays into making the reader memorize rather than learn. Granted, the user should be checking man pages or documentation or other sources, but I think that accessibility should be a concern for anyone writing a blog post that is intended to be educational, unless it is for your own personal reference.
@anon, thanks for the feedback, I'll definitely keep updating this as time goes on. Right now I'm on vacation and writing them up, so the content will DEFINITELY increase, partly due to more time and partly due to people like you giving me good feedback. I'm keeping a list of suggestions and information that people want, and I'll take note of your comments, thanks!
ReplyDeletePosts like this make me want to learn Linux. This would be VERY useful to me!
ReplyDelete@Anthony, that's what my blog is about! Linux is very easy to pick up on. Check out my overview of Linux commands for some simple Linux work.
ReplyDeleteWhat OS do you use right now? I'm planning on writing up a guide to dual-boot Windows/BT5 and to install a full BT5 Ubuntu, which one would you be interested in?
I get this error:
ReplyDeleteioctl(SIOCSIWMODE) failed: Invalid argument
ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead. Make
sure RFMON is enabled: run 'airmon-ng start eth1 <#>'
Sysfs injection support was not found either.
when I run airodump-ng on either eth1 or wlan1 (broadcom and rosewill wireless adapters respectively)
I googled around a lot and tried a few things, but I'm pretty new to Linux. Any tips?
@Evan, I've never used aircrackng with an Ethernet connection, so I'm not sure if there's any difference... but as for your wireless, go to the Aircrackng site and check out the compatible wireless adapters... yours may not be compatible with aircrack, which is sad to say.
ReplyDeleteWhat command does that error appear on? Does your test injection works? Your card may not be good enough for packet injection.
If that's the case, which wireless USB adapter would you recommend if I just wanted something very cheap that works? My apartment doesn't provide wired internet and I'm pretty low on cash. :(
ReplyDelete@Evan:
ReplyDeleteMost people recommend the alfa 1000mw usb adapter. It's very well known among the wardriving and wifi cracking "community".
Here's an amazon link: http://www.amazon.com/Alfa-802-11b-Wireless-Original-9dBi/dp/B001O9X9EU
If you can afford it, you won't regret it
@Evan, check out Anon's suggestion. I don't know much about USB adapters but that looks good.
ReplyDeleteGreat post Marshall! Loved it.
ReplyDeleteCan't wait to get cracki.... TESTING!! i ment testing the security of WEP networks. Especially in Airports like the Schiphol Airport because I looove testing myself a good security. Especially when there's no free wi-fi around.
Unfortunately i have to wait a bit :( My network card is a Broadcom 4331 and so far there's no Linux driver. Curs you Broadcom!
Anyway i'm going to add hackavision.com to my blogroll if you don't mind. Cheers!
Great Post marshall! I would like to know tho is aircrack -ng the only package i need to do all of this? Im fairly new in linux world and im using ubuntu 11.10 also, once im in a network how do you browse files on other computers connected to the same network?
ReplyDeletewhenever I do it I get to step 2 and get "cannot execute binary file" do you know how I can fix it?
ReplyDelete@Tarnasus Good luck and have fun, but watch out, if you get caught you're pretty much SOL... and I don't recommend doing it in big places.
ReplyDelete@AnonNov2nd The Aircrack-ng (new generation) package should have all of the thing necessary to do this!
@AnonNov12th Did you install Aircrack-ng correctly? Try reinstalling it.
cool post...been in IT for a couple years and i do network security and pen testing. this is a good guide for newbies. i noticed i had probs capturing IV's in the begining... something you could have injected into this post is what to do when your not capturing IV's. maybe you did and i just skipped over it unwittingly. in any case i like this thread. keep up the good educational work.
ReplyDeleteDarkcode.lst doesn't have the wpa2,
ReplyDeleteHow do I crack this wpa2?
What do you mean? Darkcode.lst is a list of passwords that are used to bruteforce, what do you mean it "doesn't have the wpa2?"
Deletegoogle knows it :-D
ReplyDeleteFirst Chenge your MAC adress
ReplyDeletedarkcode.lst is a list of combinations to find the pass that you attack the network, without a list of words not can you hack a network.
ReplyDeleteVery interesting and important, am getting myself acquainted with your elucidation. Thanks
ReplyDeleteI have a question//\\?
ReplyDeleteWhy is it that when cracking .cap files for WPA (with valid handshakes) that if the word.lst does not contain the whole passphrase that it cant decrypt it? i set up backtrack and a router with WEP encryption hacked in a matter of mins. first time. but after many try's no luck on WPA (my own router running dd-wrt). i used two words from the darkc0de.lst "drank" and "boobies" but aircrack couldn't find it.
+? so is there a way to modify aircrack-ng (if you were a programer with the know how) to decrypt only half the password, or parts of it at a time? Why cant it decrypt just the "d" in "drank", verify that d is correct, save its progress and just move along to "r". and ultimately resulting in a password with a word.lst with only a-z, numbers and special characters!#$#$^.
now i don't have a full understanding on how the decryption takes place aka what raw data the computer is processing. but just an idea. maybe if it were that simple, they would just have it??
I have a question//\\?
ReplyDeleteWhy is it that when cracking .cap files for WPA (with valid handshakes) that if the word.lst does not contain the whole passphrase that it cant decrypt it? i set up backtrack and a router with WEP encryption hacked in a matter of mins. first time. but after many try's no luck on WPA (my own router running dd-wrt). i used two words from the darkc0de.lst "drank" and "boobies" but aircrack couldn't find it.
+? so is there a way to modify aircrack-ng (if you were a programer with the know how) to decrypt only half the password, or parts of it at a time? Why cant it decrypt just the "d" in "drank", verify that d is correct, save its progress and just move along to "r". and ultimately resulting in a password with a word.lst with only a-z, numbers and special characters!#$#$^.
now i don't have a full understanding on how the decryption takes place aka what raw data the computer is processing. but just an idea. maybe if it were that simple, they would just have it??
Nice tutorial, keep up the good work. Its amazing to me how many people are interested in cracking wep. The wpa part is interesting as well, but what many newbs will quickly find, dictionary attacks can take 5mins or 5million years lol. Now is the time to find reaver, if you want to crack Wpa/Wpa2, reaver is a good tool to learn, and its readily available (apt-get install reaver), in linux as any tools.
ReplyDeleteReaver IS really cool-- but as far as I know Reaver has not been updated in awhile. The last time I tried to use it I could not get it up and working but I've been considering trying to get it working and write up something about it as WPS is very insecure and definitely something that needs more coverage.
DeleteHow to write symbol " & " in aireplay ?
ReplyDeleteescape it with '\' no ''
ReplyDeletegot ACK, ARP and packets in bound, but aircrack attempt stil failed even the data reached more than 15000, any idea?
ReplyDeleteto whom it may concern_The owner of this blog.
ReplyDeleteBro this is some very good advice so far the only thng that works or worked for me.so many pple claim to give advice to mediocre linux users like i and leave other steps out only giving approximately 64% guidance.
My question to you and other advanced computer users is DO I REALI HAVE TO STUDY COMPUTET SCIENCE TO GET TO YOUR LEVEL OF COMPUTER KNOWLEDGE?i mean im already double majoring in mechanics nd economics but i have just developed this passion nd love for computers that i just wanba persue.wanna know everythng ther but i dnt wanna go study as im already fouble majoring.
IF u dnt mind i wud love your guidance in building my progress in acquiring your skills and expetise via e-mail chats via my very own address at sk-dezl@yahoo.com.
hope to here from you son bro.cheers
Thnx a lot.......
ReplyDeleteDear all, I am cracking wpa with bk 5 r3 black hat but it is not giving me correct passpharse and passwords, any one can guide me and i want to download wordlists give me suggestsion
ReplyDelete2016-3-23 leilei
ReplyDeletemichael kors handbags
converse shoes
jimmy choo shoes
cheap oakley sunglasses
rolex replica watches
michael kors outlet
valentino store
fitflops clearance
ralph lauren outlet
longchamp
polo ralph lauren
christian louboutin shoes
ray ban sunglasses
coach outlet store online
armani jeans
stephen curry shoes
prada uk
ralph lauren outlet
christian louboutin uk
coach factory outlet
michael kors outlet
coach factory outlet
coach outlet online
gucci borse
cheap jordans
canada goose sale
louboutin
coach outlet online
ecco shoes
marc jacobs handbags
coach factory outlet
ralph lauren
ray ban sunglasses
coach outlet online
abercrombie & fitch
nike running shoes
michael kors outlet
hollister uk
babyliss flat iron
cheap jordan shoes
2016-3-23 leilei
ReplyDeletemichael kors handbags
converse shoes
jimmy choo shoes
cheap oakley sunglasses
rolex replica watches
michael kors outlet
valentino store
fitflops clearance
ralph lauren outlet
longchamp
polo ralph lauren
christian louboutin shoes
ray ban sunglasses
coach outlet store online
armani jeans
stephen curry shoes
prada uk
ralph lauren outlet
christian louboutin uk
coach factory outlet
michael kors outlet
coach factory outlet
coach outlet online
gucci borse
cheap jordans
canada goose sale
louboutin
coach outlet online
ecco shoes
marc jacobs handbags
coach factory outlet
ralph lauren
ray ban sunglasses
coach outlet online
abercrombie & fitch
nike running shoes
michael kors outlet
hollister uk
babyliss flat iron
cheap jordan shoes
soccer jerseys
ReplyDeletetoms outlet
lululemon outlet
michael kors handbags clearance
ray ban sunglasses
air max 90
cartier outlet store
swarovski outlet
louis vuitton outlet store
oakley sunglasses
rolex watches
lebron shoes
michael kors factory outlet
oakley sunglasses
oakley sunglasses
michael kors outlet
hollister clothing store
mulberry outlet
cartier watches for sale
adidas outlet store
ralph lauren polo
rolex watches
true religion outlet
rolex watches for sale
longchamp handbags
mulberry handbags sale
timberland shoes
cazal outlet
omega watches
louis vuitton outlet
longchamp pas cher
cheap oakley sunglasses
michael kors outlet online
michael kors handbags
mulberry sale
chanyuan0523
soccer jerseys
ReplyDeletetoms outlet
lululemon outlet
michael kors handbags clearance
ray ban sunglasses
air max 90
cartier outlet store
swarovski outlet
louis vuitton outlet store
oakley sunglasses
rolex watches
lebron shoes
michael kors factory outlet
oakley sunglasses
oakley sunglasses
michael kors outlet
hollister clothing store
mulberry outlet
cartier watches for sale
adidas outlet store
ralph lauren polo
rolex watches
true religion outlet
rolex watches for sale
longchamp handbags
mulberry handbags sale
timberland shoes
cazal outlet
omega watches
louis vuitton outlet
longchamp pas cher
cheap oakley sunglasses
michael kors outlet online
michael kors handbags
mulberry sale
chanyuan0523
Thanks for this post but adding more detail will give a better understanding
ReplyDeletejust like its showed in this post
Cracking WPA2 wifi password
chenlina20160625
ReplyDeletecoach outlet
lebron james shoes 13
asics outlet
kate spade handbags
longchamp bags
cheap toms
cheap air jordans
tory burch outlet online
adidas uk
michael kors outlet
jordan retro
ralph lauren outlet
coach outlet
true religion
louis vuitton outlet
adidas superstar
oakley sunglasses
pandora outlet
christian louboutin outlet
kate spade handbags
kids lebron shoes
coach outlet
coach factory outlet
cheap jordan shoes
michael kors outlet clearance
louboutin
ray bans
coach outlet store online
nfl jerseys wholesale
true religion sale
coach outlet online
michael kors outlet online
ray ban sunglasses discount
ray ban outlet
toms outlet
louis vuitton outlet
michael kors handbags
jordan retro 3
celine bags
true religion outlet
as
chenlina20160625
ReplyDeletecoach outlet
lebron james shoes 13
asics outlet
kate spade handbags
longchamp bags
cheap toms
cheap air jordans
tory burch outlet online
adidas uk
michael kors outlet
jordan retro
ralph lauren outlet
coach outlet
true religion
louis vuitton outlet
adidas superstar
oakley sunglasses
pandora outlet
christian louboutin outlet
kate spade handbags
kids lebron shoes
coach outlet
coach factory outlet
cheap jordan shoes
michael kors outlet clearance
louboutin
ray bans
coach outlet store online
nfl jerseys wholesale
true religion sale
coach outlet online
michael kors outlet online
ray ban sunglasses discount
ray ban outlet
toms outlet
louis vuitton outlet
michael kors handbags
jordan retro 3
celine bags
true religion outlet
as
louis vuitton outlet stores
ReplyDeletekobe bryant shoes
christian louboutin shoes
kate spade handbags
nike factory outlet
asics shoes
air jordan retro
louis vuitton
adidas originals
louis vuitton handbags
louis vuitton bags
coach outlet store online clearances
michael kors handbags
hollister clothing
fitflops sale clearance
michael kors outlet
kobe bryant shoes
celine
adidas outlet
christian louboutin shoes
nfl jerseys wholesale
toms shoes
polo ralph lauren
true religion outlet
ralph lauren outlet
adidas shoes
michael kors outlet clearance
toms shoes
louis vuitton
celine
hermes birkin bag
coach outlet
louis vuitton handbags
jordan shoes
lebron james shoes 13
coach outlet store online clearances
adidas yeezy
nike outlet
nike nfl jerseys
polo ralph lauren
20167.28wengdongdong
ralph lauren outlet
ReplyDeletemont blanc outlet
jordan 11
coach outlet
uggs outlet
fitflops sale
ugg boots
michael kors outlet
louis vuitton outlet online
michael kors outlet
football shirts
cheap ray ban sunglasses
michael kors outlet
reebok trainers
michael kors handbags clearance
tory burch outlet online
police sunglasses for men
ugg outlet
cheap football shirts
michael kors outlet
polo ralph lauren
cheap nike shoes sale
beats headphones
hermes birkin bag
nike outlet store
kobe bryants shoes
basketball shoes
swarovski crystal
michael kors uk outlet
hermes bags
basketball shoes,basketball sneakers,lebron james shoes,sports shoes,kobe bryant shoes,kobe sneakers,nike basketball shoes,running shoes,mens sport shoes,nike shoes
kate spade uk
michael kors uk
nike trainers
cheap nhl jerseys
20160729caihuali
ralph lauren outlet
ReplyDeletemont blanc outlet
jordan 11
coach outlet
uggs outlet
fitflops sale
ugg boots
michael kors outlet
louis vuitton outlet online
michael kors outlet
football shirts
cheap ray ban sunglasses
michael kors outlet
reebok trainers
michael kors handbags clearance
tory burch outlet online
police sunglasses for men
ugg outlet
cheap football shirts
michael kors outlet
polo ralph lauren
cheap nike shoes sale
beats headphones
hermes birkin bag
nike outlet store
kobe bryants shoes
basketball shoes
swarovski crystal
michael kors uk outlet
hermes bags
basketball shoes,basketball sneakers,lebron james shoes,sports shoes,kobe bryant shoes,kobe sneakers,nike basketball shoes,running shoes,mens sport shoes,nike shoes
kate spade uk
michael kors uk
nike trainers
cheap nhl jerseys
20160729caihuali
rolex watches
ReplyDeletecheap ray ban sunglasses
canada goose outlet
coach factory outlet
washington wizards jerseys
ugg boots
ugg uk
tiffany and co
christian louboutin outlet
fitflop shoes
2016.11.17chenlixiang
asics gel trainer
ReplyDeletebrooks launch 2
puma ferrari
lunarglide 8
zoom pegasus 33
air max 2015
air max 2016
air max 2017
lebron xiii ep
hypervenom soccer boots
gucci handbags
ReplyDeletenike air max 95
adidas originals superstar
air max sale
toms shoes
nfl jerseys wholesale
lunettes ray ban
ray ban eyeglasses
coach factory outlet
michael kors handbags
2017.2.20chenlixiang
michael kors canada
ReplyDeletemichael kors canada
coach outlet
miami heat jerseys
cheap oakley sunglasses
pandora jewelry
oakley sunglasses
oakley sunglasses
coach factory outlet
coach factory outlet
20170313caiyan
Coach Outlet online
ReplyDeleteMichael Kors Handbags
Coach Handbags Outlet
Michael Kors US
nike air max
cheap nike shoes
air jordan shoes
cheap air Jordan
tory burch outlet stores
tory burch shoes
jordans
ReplyDeletegucci bags
pandora charms outlet
adidas yeezy boost
pandora charms sale
coach handbags outlet
mulberry handbags
louboutin outlet
longchamp bags
phillies jerseys
170522yueqin
jordans
ReplyDeletegucci bags
pandora charms outlet
adidas yeezy boost
pandora charms sale
coach handbags outlet
mulberry handbags
louboutin outlet
longchamp bags
phillies jerseys
170522yueqin
20171027 junda
ReplyDeletepandora charms
michael kors bags
ugg boots clearance
cheap uggs
coach factory outlet
hermes birkin bag
mulberry outlet
prada handbags
canada goose jackets
canada goose jackets
JEE Main Result 2018
ReplyDeleteJEE Main Result 2018 CBSE
IIT JEE Main Result 2018
JEE Main Rank Card 2018 Download
CBSE JEE Main 2018 Result
JEE Main Result 2018 By CBSE
JEE Mains Result 2018 Online
JEE Main Results 2018 Date
GATE 2018 Result Date
GATE 2018 Results
GATE 2018 Score Card Download
GATE 2018 Results
GATE Result 2018
GATE Result 2018 Date & Time
GATE Result 2018 Online
GATE Results 2018 Live
TN HSC Result 2018
TN Plus Two Result 2018
TN Board 12th Result 2018
Tamilnadu HSC Result 2018
TN HSC 12th Class Result 2018
TN HSC Arts, Scinece, Commerce
TN HSC Result 2018 Date
TN HSC Supplementary Result 2018
TN SSLC Result 2018
TN 10th Result 2018
Tamilnadu Board Result 2018
Tamil Nadu SSLC 10th Result 2018
TN SSLC Result 2018
TN SSLC Result 2018 Date
TN SSLC Result 2018 Online
TN SSLC Supplementary Result 2018
AP SSC Results 2018
AP 10th Results 2018
Manabadi SSC Results 2018
Schools9 SSC Results 2018
SSC Results 2018 Andhra Pradesh
AP 10th Results 2018 Date
AP SSC 10th Results 2018 Manabadi
AP SSC Supplementary Results 2018
ISC Result 2018
ReplyDeleteISC 12th Result 2018
CISCE 12th Result 2018
ISC Board Result 2018
ISC Result 2018 Class 12
ISC Result 2018 Date
ISC Result 2018 Class 12
ISC Result 2018 Arts, Science, Commerce
GSEB SSC Result 2018
GSEB 10th Result 2018
Gujarat SSC Result 2018
Gujarat Board 10th Result 2018
GSEB SSC 10th Class Result 2018
GSEB 10th Result 2018 Date
GSEB Result 2018 Class 10
GSEB SSC Purak Pariksha Result 2018
JAC 10th Result 2018
JAC Matric Result 2018
Jharkhand 10th Result 2018
JAC Result 2018 Class 10
JAC Board Result 2018
JAC 10th Result 2018 Date
JAC Board Result 2018
JAC 10th Compartment Result 2018
GSEB HSC Result 2018
GSEB 12th Result 2018
Gujarat HSC Result 2018
Gujarat 12th Class Result 2018
GSEB Result 2018 Class 12
GSEB HSC Science Result 2018
GSEB HSC Commerce Result 2018
GSEB HSC Arts Result 2018
HBSE 10th Result 2018
HBSE Matric Result 2018
HBSE Result 2018 Class 10
Haryana Board 10th Result 2018
Haryana HBSE Result 2018
HBSE 10th Result 2018 Date
HBSE Result 2018 10 Class Date
HBSE 10th Compartment Result 2018
RBSE Result 2018 Class 10
ReplyDeleteRBSE 10th Result 2018
Rajasthan 10th Result 2018
Raj Board 10th Result 2018
Rajasthan Board 10th Result 2018
Rajasthan Board 10th Result 2018 Date
RBSE Result 2018 Class 10 Date
RBSE 10th Supplementary Result 2018
BSEB 12th Result 2018
BSEB Intermediate Result 2018
Bihar Board 12th Result 2018
Bihar Intermediate Result 2018
BSEB 12th Class Result 2018
BSEB 12th Commerce Result 2018
BSEB 12th Arts Result 2018
BSEB 12th Science Result 2018
WBCHSE HS Result 2018
WB HS Result 2018
WBCHSE 12th Result 2018
West Bengal Higher Secondary Result 2018
WBCHSE Result 2018 HS
WBCHSE HS Result 2018 Date
WB HS Result 2018 Date & Time
WB Board Result 2018 HS
ICSE 10th Result 2018
ICSE Result 2018 Class 10
CISCE ICSE Result 2018
ICSE Board Result 2018
ICSE Results 2018
ICSE Result 2018 Date
ICSE 10th Class Results 2018 Date
ICSE Result 2018 Class 10 Online
PSEB 10th Result 2018
PSEB Result 2018 Class 10
Punjab 10th Result 2018
Punjab Board Matric Result 2018
PSEB Board Result 2018
PSEB 10th Result 2018 Date
Punjab Board 10th Result 2018 Date
PSEB 10th Compartment Result 2018
HBSE 12th Result 2018
ReplyDeleteHBSE Plus Two Result 2018
Haryana Board 12th Result 2018
HBSE Result 2018 Class 12
Haryana Board Result 2018
HBSE 12th Result 2018 Date
HBSE Result 2018 Arts, Science, Commerce
HBSE 12th Compartment Result 2018
CGBSE 10th Result 2018
CGBSE Matric Result 2018
CG Board 10th Result 2018
CG 10th Result 2018
Chhattisgarh 10th Result 2018
CGBSE 10th Result 2018 Date
CGBSE Result 2018 Class 10 Online
CGBSE 10th Supplementary Result 2018
AP EAMCET Results 2018
AP EAMCET Results 2018 Manabadi
AP EAMCET 2018 Results
AP EAMCET Rank Card 2018 Download
Manabadi EAMCET Results 2018
Schools9 EAMCET Results 2018
Eenadu EAMCET Results 2018
Sakshi EAMCET Results 2018 AP
CBSE 12th Result 2018
CBSE Result 2018 Class 12
CBSE Plus Two Result 2018
CBSE Board Result 2018
CBSE 12th Result 2018
CBSE Result 2018 Class 12 Date
CBSE 12th Result 2018 School Wise
CBSE 12th Result 2018 Region Wise
CGBSE 12th Result 2018
CGBSE Result 2018 Class 12
CG Board 12th Result 2018
CG 12th Class Result 2018
Chhattisgarh Board 12th Result 2018
CGBSE 12th Result 2018 Date
CGBSE Result 2018 General & Vocational
CGBSE 12th Supplementary Result 2018
Odisha 10th Result 2018
ReplyDeleteOdisha HSC Result 2018
BSE Odisha Result 2018
Odisha Matric Result 2018
Odisha HSC 10th Result 2018
Odisha 10th Result 2018 Date
Odisha HSC 10th Result 2018 Online
Odisha HSC Supplementary Result 2018
Kerala HSE Result 2018
Kerala +2 Result 2018
DHSE Kerala Result 2018
Kerala Plus Two Result 2018
Kerala 12th Result 2018
Kerala Plus Two Result 2018 Date
Kerala DHSE +2 Result 2018
DHSE Plus One Result 2018
MP Board 12th Result 2018
MP Board HSSC Result 2018
MPBSE 12th Class Result 2018
MP Board Result 2018 12th Class
Madhya Pradesh Board 12th Result 2018
MP Board 12th Arts Result 2018
MP Board 12th Science Result 2018
MP Board 12th Commerce Result 2018
Kerala SSLC Result 2018
Kerala 10th Result 2018
SSLC Result 2018 Kerala Board
Kerala SSLC 10th Result 2018
Kerala Board Matric Result 2018
Kerala SSLC Result 2018 Date
Kerala 10th Result 2018 Date
Kerala SSLC SAY Result 2018
HPBOSE 12th Result 2018
HPBOSE Plus Two Result 2018
HP Board 12th Result 2018
HPBOSE Result 2018 Class 12
HP Board +2 Result 2018
HPBOSE 12th Result 2018 Date
HPBOSE 12th Result Arts, Science, Commerce
HPBOSE 12th Compartment Result 2018
MP Board 10th Result 2018
ReplyDeleteMP Board HSC Result 2018
MPBSE 10th Result 2018
MPBSE Result 2018 10th HSC
Madhya Pradesh Board 10th Result 2018
MP Board 10th Result 2018 Date
MPBSE 10th Result 2018 Date
MP Board 10th Supplementary Result 2018
UP Board 10th Result 2018
UP Board Highschool Result 2018
UP Highschool Result 2018
UP Board Matric Result 2018
UP Board Result 2018 10th Class
UP Board Result 2018 Date
UP 10th Class Result 2018 Date
UP Highschool Result 2018 Date
WB Madhyamik Result 2018
WB 10th Result 2018
Madhyamik Result 2018 West Bengal
WB Madhyamik Result 2018
WB Madhyamik Result 2018 Date
WB Board 10th Class Result 2018
WBBSE 10th Class Result 2018 Date
Madhyamik Result 2018 Date
UP Board 12th Result 2018
UP Board Intermediate Result 2018
UP Intermediate Result 2018
UP Board Result 2018 12th Class
Uttar Pradesh Board 12th Result 2018
UP Board 12th Result 2018 Date
UP Intermediate Result 2018 Date
UP Board Result 2018 Class 12
CBSE 10th Result 2018
CBSE Result 2018 Class 10
CBSE Results 2018
CBSE Result 2018 Region Wise
CBSE 10th Result 2018 School Wise
CBSE Result 2018 Class 10 Date
CBSE 10th Result 2018 Region Wise
CBSE 10th Compartment Result 2018
PUC Result 2018 Karnataka
ReplyDeleteKarnataka 2nd PUC Result 2018
2nd PUC Result 2018
Karnataka PUC Result 2018 Exam
Karnataka PUC 2nd Year Result 2018
2nd PUC Result 2018 Date
PUC Result 2018 Karnataka Board
Karnataka PUC Supplementary Result 2018
SSC Result 2018 Maharashtra
Maharashtra 10th Result 2018
Maharashtra Board Result 2018
Maharashtra 10th Class Board Result 2018
SSC 10th Result 2018 Maharashtra Board
SSC Result 2018 Maharashtra Board Date & Time
Maharashtra Board 10th Result 2018 Date
Maharashtra SSC 10th Supplementary Result 2018
Maharashtra Board HSC Result 2018
Maharashtra 12th Result
Maharashtra Board Result 2018
Maharashtra HSC 12th Result 2018
HSC 12th Result 2018 Maharashtra Board
HSC Result 2018 Maharashtra Board Date & Time
Maharashtra Board Result 2018 Date
Maharashtra Board 12th Class Result 2018
Bihar Board 10th Result 2018
Bihar Board Matric Result 2018
BSEB 10th Result 2018
BSEB Matric Result 2018
Bihar Board Result 2018 10th Class
Bihar Board 10th Result 2018 Date
Bihar Board Matric Result 2018 Date
Bihar Board 10th Compartment Result 2018
Karnataka SSLC Result 2018
Karnataka 10th Result 2018
Karnataka SSLC 10th Result 2018
SSLC Result 2018 Karnataka
SSLC 10th Result 2018 Karnataka Board
Karnataka SSLC Result 2018 Date
Karnataka Board 10th Result 2018 Date
Karnataka SSLC Supplementary Result 2018
AP Inter Results 2018
ReplyDeleteAP Intermediate Results 2018
AP Inter 2nd Year Results 2018
AP Inter 1st Year Results 2018
AP Inter Results 2018 Manabadi
AP Inter 1st Year Results 2018 Schools9
AP Inter 2nd Year Results 2018 Sakshi
AP Inter Supplementary Results 2018
TS Intermediate Results 2018
TS Inter Results 2018
TS Inter 1st Year Results 2018
TS Inter 2nd Year Results 2018
TS Inter Results 2018 Manabadi
TS Inter 1st Year Results 2018 Schools9
TS Inter 2nd Year Results 2018 Sakshi
TS Inter Results 2018 Eenadu, Prathiba
Telangana 10th Results 2018
TS 10th Results 2018
Telangana SSC Results 2018
Manabadi SSC Results 2018
TS SSC Results 2018
TS SSC Results 2018 Date
TS 10th Results 2018 Sakshi
TS SSC Supplementary Results 2018
NEET Result 2018
NEET PG Result 2018
NEET UG Result 2018
NEET 2018 Results
NEET 2018 Exam Result
NEET Result 2018 Date
NEET 2018 Result Online
NEET 2018 Result Name Wise
TS EAMCET Results 2018
Telangana EAMCET Results 2018
TS EAMCET Rank Card 2018
TS EAMCET Results 2018 Manabadi
Schools9 TS EAMCET Result 2018
Telangana EAMCET Results 2018 Eenadu
TS EAMCET Results 2018 Online
EAMCET Results 2018 TS Date
Eid Mubarak Images 2018
ReplyDeleteEid Mubarak 2018
Eid Mubarak Quotes 2018
Eid Mubarak Wallpapers 2018
Eid Mubarak Wishes 2018
Assam HSLC Result 2018
Assam 10th Result 2018
Assam Board Result 2018
SEBA HSLC Result 2018
SEBA 10th HSLC Result 2018
Assam HSLC Result 2018 Date
AHM 10th Result 2018 Date
Assam HSLC Compartment Result 2018
Karnataka Election Results 2018
Karnataka Election 2018 Date
Karnataka Election 2018 Opinion Poll
Karnataka Election Exit Poll 2018
Karnataka Election 2018 Live Updates
HPBOSE 10th Result 2018
ReplyDeleteHPBOSE Matric Result 2018
HP Board 10th Result 2018
HP Matric Result 2018
HPBOSE Result 2018 10th Class
HPBOSE Result 2018 Class 10
HPBOSE Matric 10th Result 2018
HPBOSE Result 2018
MP Election Results 2018
MP Election 2018 Date
MP Election 2018 Opinion Poll
MP Election 2018 Exit Poll
MP Election 2018 Live Updates
Rajasthan Election Results 2018
Rajasthan Election 2018 Date
Rajasthan Election 2018 Opinion Poll
Rajasthan Election 2018 Exit Poll
Rajasthan Election 2018 Live Updates
Chhattisgarh Election Results 2018
ReplyDeleteChhattisgarh Election 2018 Date
Chhattisgarh Election 2018 Opinion Poll
Chhattisgarh Election 2018 Exit Poll
Chhattisgarh Election 2018 Live Updates
Happy New Year 2019
Happy New Year 2019 Images
Happy New Year wallpapers 2019
Happy New Year 2019 Quotes
Happy New Year 2019 Messages
Happy New Year 2019 Status
Happy New Year 2019 Photos
Happy New Year 2019 Pic Download
This is highly informatics, crisp and clear. I think that everything has been described in systematic manner so that reader could get maximum information and learn many things. free vpns
ReplyDeletenorth face
ReplyDeletecanada goose
birkenstock outlet
moncler
nike air max 90
canada goose
cheap jerseys
canada goose outlet
links of london
adidas
chenyingying20180323
golden goose sneakers
ReplyDeletejordan 11
adidas superstar shoes
ferragamo belts
michael kors outlet
adidas pure boost
stephen curry shoes
lacoste polo
nhl jerseys
adidas ultra boost
اليوم اقدم لحضراتكم شركة من افضل الشركات التي تقوم بخدمات التنظيف والنظافة الشاملة بالسعودية
ReplyDeleteشركة الصفرات معروفة بانها الافضل والارخص والاخسن عن غيرها
فيوجد شركات عديدة وهمية احذركم ان تتعاملو معها
فشركة الصفرات شركة رسمية ولها مقر وتمتلك فريق عمل واداره
وقسم للشكاوي وضمان الخدمة
شركة الصفرات لتنظيف المجالس
يوجد الكثير من المواقع الالكترونية التي تستخدم اسم شركة الصفرات
فنحن ليس لدينا اي صلة بتلك الشركات نهائيا
فشركة الصفرات الرسمية التي تمتلك الموقع التالي فقط
اضغط علي الينك لفتح الموقع وللاستفسار بصوره كاملة عن خدمات شركتنا
شركة الصفرات لتنظيف الموكيت
https://allentertainmentblog1.blogspot.in/
ReplyDeletehttps://simplemehndidesignss.blogspot.in/2018/01/24-beautiful-mehendi-designs-for-your.html
https://imehndidesigns.wordpress.com/
https://imehndidesigns.blogspot.com/
https://imehndidesigns.weebly.com/
https://imehndidesigns.yolasite.com/
https://imehndidesigns.jimdo.com/
https://imehndidesigns.tumblr.com/
https://sites.google.com/site/bridalmehndidesignsss
http://modernmehndidesigns.beep.com/
https://rajsthanimehndi.puzl.com/
ReplyDeletehttp://punjabimehndiimages.strikingly.com/blog/beautiful-punjabi-mehendi-designs-2018
https://punjabimehndidesigns.splashthat.com/
http://bridalmehndidesign.angelfire.com/
http://simplemehndidesignss.soup.io/
http://imehndidesigns.wikidot.com/
https://www.bloglovin.com/@imehndidesigns/simple-mehndi-designs-images-2018
http://www.pearltrees.com/imehndidesigns/item218001423
http://pomeranianhusky.postbit.com/things-you-need-to-know-before-purchasing-a-pomeranian-husky.html
ReplyDeletehttp://www.teampages.com/teams/830797-boxer-history--other--team-website/announcements/1367067-Boxer-Dog-Information
https://www.meetup.com/Virginia-Beach-Golden-Retriever-Lovers-Meetup/discussions/
https://wallinside.com/post-63674766-great-tips-to-train-your-golden-retriever.html
http://birthdaywishes.postbit.com/happy-birthday-poems-wishes-quotes.html
http://community.allwomenstalk.com/p/5aa917129774664f188b4569
http://timothynations01.simplesite.com/
https://happybirthdaywishes001.blogspot.in/
By taking the time to read a lot of information like this to add my insight
ReplyDeletenice post shekhawati bcom first year result
ReplyDeleteTop College in Faridabad
ReplyDeleteIndependence Day Images 2018
ReplyDeleteIndependence Day Images Free Download
Independence Day Images For Facebook and WhatsApp
15 august hd Images
Independence Day Speech In English Hindi
Independence Day Motivational Thoughts
independence day images for WhatsApp
independence day quotes messages shayari
Happy Independence Day images
1099 Form
ReplyDeleteHire Freelancer
Hire Developer
balenciaga shoes
ReplyDeletefila shoes
yeezy shoes
goyard handbags
nike air huarache
yeezy boost 350 v2
golden goose
prada sunglasses
nmd
russell westbrook shoes
https://klifftechnologies.in/services/2018/04/09/seo-services-in-barthal-delhi/
ReplyDeletehttps://klifftechnologies.in/services/2018/04/09/seo-services-in-bijawasan-delhi/
https://klifftechnologies.in/services/2018/04/09/seo-services-in-burari-delhi/
SEO services in chanakyapuri delhi
ReplyDeleteSEO services in chattarpur delhi
SEO services in chirag delhi
Download PUBG Mobile APK - PUBG Mobile PUBG Mobile APK Free Download is an Android game that pits 100 against each other on a single island in a Battle Royale-type scenario.
ReplyDeletenike huarache
ReplyDeleteundefeated clothing
baseball bats
snapback hats
ray bans
juicy couture handbags
vans shoes
givenchy handbags
north face outlet store
yeezy 500
chenlina20181018
adidas yeezy boost
ReplyDeleteadidas gazelle sale
air max 2018
goyard handbags
chrome hearts outlet
goyard bag sale
adidas shoes online
ferragamo sale
lebron 14
jordans
ReplyDeleteشركة مكافحة حشرات بالدمام شركة مكافحة حشرات بالدمام
شركة تنظيف سجاد بالدمام شركة تنظيف سجاد بالدمام
شركة تسليك مجاري بالدمام شركة تسليك مجارى بالدمام
افضل شركة تنظيف بالدمام افضل شركة تنظيف بالدمام
شركة مكافحة الفئران بالدمام شركة مكافحة الفئران بالدمام
Given article is very helpful and very useful for my admin, and pardon me permission to share articles here hopefully helped :
ReplyDeleteCara menyembuhkan kencing berdarah
Walisongo herbal
Cara menyembuhkan tipes secara permanen
Obat angin duduk tradisional
Cara mengatasi sakit kepala tegang secara alami
Cara Menyembuhkan Radang Usus Buntu Yang Sudah Parah
Cara Menyembuhkan Eksim Secara Alami
Biography For Kids
ReplyDeleteBiography For Teens
patta chitta
ReplyDeleteApril fools prank 2019
ReplyDeleteApril Fools Day Pranks
April fools pranks harmless
April fools day pranks for kids
April Fools Prank Easy
Banyak sekali situs-situs yang membahas tentang menggugurkan kandungan dengan tujuan untuk mencegah kehamilan . Namun untuk kasus tertentu seperti darurat medis yang bisa membahayakan ibu hamil maupun janinnya atau korban perkosaan cara menggugurkan kehamilan boleh dilakukan . Tetapi yang perlu di ingat cara menggugurkan kandungan secara alami seperti menggunakan nanas muda maupun pepaya muda atau bahan alami lainnya sangat tidak di anjurkan . Ternyata mimpi basah tidak hanya dialami oleh kaum pria saja , wanita juga mengalaminya . Bagi para suami sangat penting sekali untuk mengetahui cara membuat wanita cepat keluar dalam melakukan hubungan intim . Dalam satu bulan siklus menstruasi pada setiap wanita berbeda-beda , bisa saja terjadi antara 23-35 hari , namun rata-rata siklus haid wanita adalah 28 hari
ReplyDeleteGreat Article
ReplyDeleteInformation Security Projects for CSE Students
Project Centers in Chennai
JavaScript Training in Chennai
JavaScript Training in Chennai