TechiWarehouse.Com


Top 3 Products & Services

1.
2.
3.

Dated: Jun. 25, 2010

Related Categories

Cisco Certifications
Network+ Certification
Networking In General
Network Security
WIFI Wireless

Sniffing and spoofing are security threats that target the lower layers of the networking infrastructure supporting applications that use the Internet. Users do not interact directly with these lower layers and are typically completely unaware that they exist. Without a deliberate consideration of these threats, it is impossible to build effective security into the higher levels. Sniffing is a passive security attack in which a machine separate from the intended destination reads data on a network. The term “sniffing” comes from the notion of “sniffing the ether” in an Ethernet network and is a bad pun on the two meanings of the word “ether.” Passive security attack are those that do not alter the normal flow of data on a communication link or inject data into the link.

Spoofing is an active security attack in which one machine on the network masquerades as a different machine. As an active attack, it disrupts the normal flow of data and may involve injecting data into the communications link between other machines. This masquerade aims to fool other machines on the network into accepting the impostor as an original, either to lure the other machines into sending it data or to allow it to alter data. The meaning of “spoof” here is not “a lighthearted parody,” but rather “a deception intended to trick one into accepting as genuine something that is actually false.” Such deception can have grave consequences because notions of trust are central to many networking systems. Sniffing may seem innocuous (depending on just how sensitive and confidential you consider the information on your network), some network security attacks use sniffing as a prelude to spoofing. Sniffing gathers sufficient information to make the deception believable.

IP Spoofing and SniffingSniffing

Sniffing is the use of a network interface to receive data not intended for the machine in which the interface resides. A variety of types of machines need to have this capability. A token-ring bridge, for example, typically has two network interfaces that normally receive all packets traveling on the media on one interface and retransmit some, but not all, of these packets on the other interface. Another example of a device that incorporates sniffing is one typically marketed as a “network analyzer.” A network analyzer helps network administrators diagnose a variety of obscure problems that may not be visible on any one particular host. These problems can involve unusual interactions between more than just one or two machines and sometimes involve a variety of protocols interacting in strange ways.

Devices that incorporate sniffing are useful and necessary. However, their very existence implies that a malicious person could use such a device or modify an existing machine to snoop on network traffic. Sniffing programs could be used to gather passwords, read inter-machine e-mail, and examine client-server database records in transit. Besides these high-level data, lowlevel information might be used to mount an active attack on data in another computer system.

Sniffing: How It Is Done

In a shared media network, such as Ethernet, all network interfaces on a network segment have access to all of the data that travels on the media. Each network interface has a hardware-layer address that should differ from all hardware-layer addresses of all other network interfaces on the network. Each network also has at least one broadcast address that corresponds not to an individual network interface, but to the set of all network interfaces. Normally, a network interface will only respond to a data frame carrying either its own hardware-layer address in the frame’s destination field or the “broadcast address” in the destination field. It responds to these frames by generating a hardware interrupt to the CPU. This interrupt gets the attention of the operating system, and passes the data in the frame to the operating system for further processing.

Note: The term “broadcast address” is somewhat misleading. When the sender wants to get the attention of the operating systems of all hosts on the network, he or she uses the “broadcast address.” Most network interfaces are capable of being put into a “promiscuous mode.” In promiscuous mode, network interfaces generate a hardware interrupt to the CPU for every frame they encounter, not just the ones with their own address or the “broadcast address.” The term “shared media” indicates to the reader that such networks broadcast all frames—the frames travel on all the physical media that make up the network.

At times, you may hear network administrators talk about their networking trouble spots— when they observe failures in a localized area. They will say a particular area of the Ethernet is busier than other areas of the Ethernet where there are no problems. All of the packets travel through all parts of the Ethernet segment. Interconnection devices that do not pass all the frames from one side of the device to the other form the boundaries of a segment. Bridges, switches, and routers divide segments from each other, but low-level devices that operate on one bit at a time, such as repeaters and hubs, do not divide segments from each other. If only low-level devices separate two parts of the network, both are part of a single segment. All frames traveling in one part of the segment also travel in the other part.

The broadcast nature of shared media networks affects network performance and reliability so greatly that networking professionals use a network analyzer, or sniffer, to troubleshoot problems. A sniffer puts a network interface in promiscuous mode so that the sniffer can monitor each data packet on the network segment. In the hands of an experienced system administrator, a sniffer is an invaluable aid in determining why a network is behaving (or misbehaving) the way it is. With an analyzer, you can determine how much of the traffic is due to which network protocols, which hosts are the source of most of the traffic, and which hosts are the destination of most of the traffic. You can also examine data traveling between a particular pair of hosts and categorize it by protocol and store it for later analysis offline. With a sufficiently powerful CPU, you can also do the analysis in real time.

Most commercial network sniffers are rather expensive, costing thousands of dollars. When you examine these closely, you notice that they are nothing more than a portable computer with an Ethernet card and some special software. The only item that differentiates a sniffer from an ordinary computer is software. It is also easy to download shareware and freeware sniffing software from the Internet or various bulletin board systems.

The ease of access to sniffing software is great for network administrators because this type of software helps them become better network troubleshooters. However, the availability of this software also means that malicious computer users with access to a network can capture all the data flowing through the network. The sniffer can capture all the data for a short period of time or selected portions of the data for a fairly long period of time. Eventually, the malicious user will run out of space to store the data—the network I use often has 1000 packets per second flowing on it. Just capturing the first 64 bytes of data from each packet fills up my system’s local disk space within the hour.

Note: Esniff.c is a simple 300-line C language program that works on SunOS 4.x. When run by the root user on a Sun workstation, Esniff captures the first 300 bytes of each TCP/IP connection on the local network. It is quite effective at capturing all usernames and passwords entered by users for telnet, rlogin, and FTP.

TCPDump 3.0.2 is a common, more sophisticated, and more portable Unix sniffing program written by Van Jacobson, a famous developer of high-quality TCP/IP software. It uses the libpcap library for portably interfacing with promiscuous mode network interfaces. The most recent version is available via anonymous FTP to ftp.ee.lbl.gov.

NetMan contains a more sophisticated, portable Unix sniffer in several programs in its network management suite. The latest version of NetMan is available via anonymous FTP to ftp.cs.curtin.edu.au in the directory /pub/netman. EthDump is a sniffer that runs under DOS and can be obtained via anonymous FTP from ftp.eu.germany.net in the directory /pub/networking/inet/ethernet/.

Warning: On some Unix systems, TCPDump comes bundled with the vendor OS. When run by an ordinary, unprivileged user, it does not put the network interface into promiscuous mode. With this command available, a user can only see data being sent to the Unix host, but is not limited to seeing data sent to processes owned by the user. Systems administrators concerned about sniffing should remove user execution privileges from this program.

Sniffing: How It Threatens Security

Sniffing data from the network leads to loss of privacy of several kinds of information that should be private for a computer network to be secure. These kinds of information include the following:

  • Passwords
  • Financial account numbers
  • Private data
  • Low-level protocol information

The following subsections are intended to provide examples of these kinds.

Sniffing Passwords

Perhaps the most common loss of computer privacy is the loss of passwords. Typical users type a password at least once a day. Data is often thought of as secure because access to it requires a password. Users usually are very careful about guarding their password by not sharing it with anyone and not writing it down anywhere.

Passwords are used not only to authenticate users for access to the files they keep in their private accounts but other passwords are often employed within multilevel secure database systems. When the user types any of these passwords, the system does not echo them to the computer screen to ensure that no one will see them. After jealously guarding these passwords and having the computer system reinforce the notion that they are private, a setup that sends each character in a password across the network is extremely easy for any Ethernet sniffer to see. End users do not realize just how easily these passwords can be found by someone using a simple and common piece of software.

Sniffing Financial Account Numbers

Most users are uneasy about sending financial account numbers, such as credit card numbers and checking account numbers, over the Internet. This apprehension may be partly because of the carelessness most retailers display when tearing up or returning carbons of credit card receipts. The privacy of each user’s credit card numbers is important. Although the Internet is by no means bulletproof, the most likely location for the loss of privacy to occur is at the endpoints of the transmission. Presumably, businesses making electronic transactions are as fastidious about security as those that make paper transactions, so the highest risk probably comes from the same local network in which the users are typing passwords.

However, much larger potential losses exist for businesses that conduct electronic funds transfer or electronic document interchange over a computer network. These transactions involve the transmission of account numbers that a sniffer could pick up; the thief could then transfer funds into his or her own account or order goods paid for by a corporate account. Most credit card fraud of this kind involves only a few thousand dollars per incident.

Sniffing Private Data

Loss of privacy is also common in e-mail transactions. Many e-mail messages have been publicized without the permission of the sender or receiver. Remember the Iran-Contra affair in which President Reagan’s secretary of defense, Caspar Weinberger, was convicted. A crucial piece of evidence was backup tapes of PROFS e-mail on a National Security Agency computer. The e-mail was not intercepted in transit, but in a typical networked system, it could have been. It is not at all uncommon for e-mail to contain confidential business information or personal information. Even routine memos can be embarrassing when they fall into the wrong hands.

Sniffing Low-Level Protocol Information

Information network protocols send between computers includes hardware addresses of local network interfaces, the IP addresses of remote network interfaces, IP routing information, and sequence numbers assigned to bytes on a TCP connection. Knowledge of any of this information can be misused by someone interested in attacking the security of machines on the network. See the second part of this chapter for more information on how these data can pose risks for the security of a network. A sniffer can obtain any of these data. After an attacker has this kind of information, he or she is in a position to turn a passive attack into an active attack with even greater potential for damage.

Now that you've gotten free know-how on this topic, try to grow your skills even faster with online video training. Then finally, put these skills to the test and make a name for yourself by offering these skills to others by becoming a freelancer. There are literally 2000+ new projects that are posted every single freakin' day, no lie!


Previous Article

Next Article


Matilda's Comment
I do trust all of the ideas you have presented for your post. They are really convincing and will certainly work. Still, the posts are very brief for starters. May just you please prolong them a little from next time? Thank you for the post.cheap nfl jerseys
23 Wed May 2018
Admin's Reply:



Gabrielle's Comment
It is perfect time to make some plans for the future and it is time to be happy. I have read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you can write next articles referring to this article. I want to read more things about it!wholesale nhl jerseys
22 Tue May 2018
Admin's Reply:



Beryl's Comment
I was curious if you ever thought of changing the structure of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two pictures. Maybe you could space it out better?3496
22 Tue May 2018
Admin's Reply:



Donette's Comment
Its such as you learn my mind! You appear to know a lot about this, such as you wrote the e book in it or something. I think that you just can do with a few p.c. to power the message home a bit, however other than that, this is magnificent blog. A great read. I will certainly be back. wholesale nfl jerseyshttp://cheapujersey.spruz.com/pt/-been-even-more-damage-that-inning-if-the-Twins-hadnt-lost-a-runner-in.5-2-2018/blog.htm
10 Thu May 2018
Admin's Reply:



Gaston's Comment
What is size of wholesale jerseys green may have? Know more about here - cheap jerseys all stars
07 Mon May 2018
Admin's Reply:



Moises's Comment
An impressive share! I have just forwarded this onto a co-worker who had been conducting a little homework on this. And he actually ordered me breakfast simply because I found it for him... lol. So allow me to reword this.... Thanks for the meal!! But yeah, thanx for spending the time to talk about this subject here on your blog.wholesale nfl jerseys
04 Fri May 2018
Admin's Reply:



Melvina's Comment
Valuable information. Lucky me I discovered your website unintentionally, and I am stunned why this coincidence did not took place in advance! I bookmarked it.cheap nfl jerseys
03 Thu May 2018
Admin's Reply:



Liliana's Comment
Hi colleagues, fastidious article and good arguments commented here, I am genuinely enjoying by these.36
02 Wed May 2018
Admin's Reply:



Wilbur's Comment
Elite/throwback/authentic/replica nike usa soccer for you,access our site by click: red wings hockey jerseys
29 Sun Apr 2018
Admin's Reply:



Alba's Comment
Gift for yourself cheap nfl footballs,price favorite and easy exchange or refund,come store: cheap green bay packer jerseys
23 Mon Apr 2018
Admin's Reply:



Ramonita's Comment
Thanks on your marvelous posting! I really enjoyed reading it, you could be a great author.I will make certain to bookmark your blog and will eventually come back later on. I want to encourage one to continue your great job, have a nice weekend!wholesale NFL jerseys
20 Fri Apr 2018
Admin's Reply:



Candida's Comment
cheap jerseys playoffs Amazon Shopper online retail,with link: wholesale jerseys mlb
18 Wed Apr 2018
Admin's Reply:



Magdalena's Comment
Great place to order cheap jerseys sale by Paypal. cheap jerseys game
18 Wed Apr 2018
Admin's Reply:



Rob's Comment
Great place to order wholesale jerseys cheap by Paypal. cheap jerseys nfl draft
15 Sun Apr 2018
Admin's Reply:



Francis's Comment
What team you support? Buy youth nfl jerseys cheap and save more now. best place to buy jerseys
13 Fri Apr 2018
Admin's Reply:



Mellissa's Comment
How to get wholesale jerseys ncaa? Tips you may used. wholesale jerseys for sale
12 Thu Apr 2018
Admin's Reply:



Amie's Comment
Cheap 2014 New Sale Eli Rogers Jersey, MLB/NBA/NFL/NHL/NCAA Jerseys From China Free Shipping, NHL Jerseys, NBA Jerseys, discount nfl shirts From factory.
06 Fri Apr 2018
Admin's Reply:



Shawna's Comment
Visit the official Jerseys store of the NFL,NHL,NBA,MLB,soccer,NCAA, supply custom nhl jerseys from China. Discount all kinds of 73 JC Tretter Jersey, free shipping.
05 Thu Apr 2018
Admin's Reply:



Melvina's Comment
I think the admin of this website is actually working hard in support of his web site, for the reason that here every material is quality based stuff.cheap ncaa jerseys
04 Wed Apr 2018
Admin's Reply:



Ulysses's Comment
Very nice article, just what I needed.cheap nfl jerseys
29 Thu Mar 2018
Admin's Reply:



Aja's Comment
Cheap 2014 New Inexpensive Stephon Gilmore Jersey, MLB/NBA/NFL/NHL/NCAA Jerseys From China Free Shipping, NHL Jerseys, NBA Jerseys, cheap game jerseys From factory.
26 Mon Mar 2018
Admin's Reply:



Verlene's Comment
Hey there, You have done an excellent job. I will definitely digg it and personally suggest to my friends. I am sure they will be benefited from this website.cheap jerseys
24 Sat Mar 2018
Admin's Reply:



Aracely's Comment
What is size of authentic nfl nike jerseys cheap may have? Know more about here - free shipping cheap jerseys
23 Fri Mar 2018
Admin's Reply:



Denice's Comment
Great place to order cheap jerseys black by Paypal. wholesale jerseys kids
22 Thu Mar 2018
Admin's Reply:



Olga's Comment
What team you support? Buy bauer hockey jerseys and save more now. cheap hockey jerseys from china
21 Wed Mar 2018
Admin's Reply:



Monique's Comment
When is sales for cheap ac milan jerseys? Find site: framing a hockey jersey
20 Tue Mar 2018
Admin's Reply:



Ethel's Comment
Shop for football jersey blanks wholesale with fast free shipping and great service nfl jerseys wholesale in usa from china factory, cheap nike nfl jerseys online sale!
17 Sat Mar 2018
Admin's Reply:



Zoila's Comment
Where to order Sports Jersey? Collect china nfl jerseys wholesale us varous sizes, which is crazy fashion now.
17 Sat Mar 2018
Admin's Reply:



Rosalind's Comment
I am Cheap Tennessee Titans Jerseys supplier online, take coupon code here: Cheap Philadelphia Phillies Jerseys
11 Sun Mar 2018
Admin's Reply:



Jonnie's Comment
Cheap Anthony Steen Jersey -Welcome to buy china nfl jerseys cheap from China with free shipping and best service in our jerseys online shop.
09 Fri Mar 2018
Admin's Reply:



Graciela's Comment
I am Cheap Detroit Red Wings Jerseys supplier online, take coupon code here: https://goo.gl/RggG6F
09 Fri Mar 2018
Admin's Reply:



Maryanne's Comment
I know this web site offers quality dependent posts and additional information, is there any other site which provides such information in quality?wholesale jerseys
09 Fri Mar 2018
Admin's Reply:



Mckinley's Comment
http://kaloskopic.com/custom-jersey-online. The sponsors have paid anything from an estimated ?8m to ?120m to have their names associated with what is one of the two biggest cheap nhl jerseys from china free shipping suppliers.
05 Mon Mar 2018
Admin's Reply:



Abel's Comment
Cheap 2014 New Discount Bryce Petty Jersey, MLB/NBA/NFL/NHL/NCAA Jerseys From China Free Shipping, NHL Jerseys, NBA Jerseys, cheap sports jerseys online From factory.
05 Mon Mar 2018
Admin's Reply:



Marie's Comment
Buy Sports Jersey from China wholesale jerseys cheap factory, free shipping and easy returns also best service.
03 Sat Mar 2018
Admin's Reply:



Vicki's Comment
chinese nfl football jerseys.Buy discount authentic jerseys china for authentic, wholesale football stitched cheap nfl caps here to get free shipping. Sell high quality low price.
21 Wed Feb 2018
Admin's Reply:



Guy's Comment
cheap jerseys football.custom sports gear for sale, supply usa cheap nike nfl jerseys wholesale free shipping with paypal also free gift can get.
20 Tue Feb 2018
Admin's Reply:



Cyrus's Comment
Great place to order wholesale from china free shipping by Paypal. elite nike jersey
18 Sun Feb 2018
Admin's Reply:



Oren's Comment
Great place to order cheap Shon Coleman jerseys by Paypal. cheap Olivier Vernon jerseys
18 Sun Feb 2018
Admin's Reply:



Kerrie's Comment
Buy Jerseys china for authentic, wholesale football stitched bulk wholesale nfl jersey here to get free shipping. Sell high quality low price.
18 Sun Feb 2018
Admin's Reply:



Carson's Comment
Where to order Affordable Jimmy Garoppolo Jersey? Collect cheap jersey varous sizes, which is crazy fashion now.
17 Sat Feb 2018
Admin's Reply:



Jenny's Comment
Free shipping site of all cheap priced nfl jerseys products,more items bigger discount,hurry to collect discount jerseys
16 Fri Feb 2018
Admin's Reply:



Carlota's Comment
Free shipping site of all Wholesale Chicago White Sox Jerseys products, more items bigger discount,hurry to collect Cheap Utah Jazz Jerseys
15 Thu Feb 2018
Admin's Reply:



Chester's Comment
Who do you want to gift for wholesale jerseys online shop? Get value into the page: where to get cheap nfl jerseys
15 Thu Feb 2018
Admin's Reply:



Rachel's Comment
When is sales for nhl jerseys authentic? Find site: Wholesale Carolina Panthers Jerseys
10 Sat Feb 2018
Admin's Reply:



Jetta's Comment
Great place to order cheap football jerseys by Paypal. cheap nba wholesale jerseys
08 Thu Feb 2018
Admin's Reply:



Peter's Comment
Usually I do not learn post on blogs, however I wish to say that this write-up very compelled me to try and do it! Your writing style has been amazed me. Thanks, very great post. 13012
06 Tue Feb 2018
Admin's Reply:



Bev's Comment
Free shipping site of all wholesale bike jerseys products,more items bigger discount,hurry to collect Wholesale Indiana Pacers Jerseys
05 Mon Feb 2018
Admin's Reply:



Hai's Comment
Who do you want to gift for cheap jersey maker? Get value into the page: Cheap Boston Celtics Jerseys
04 Sun Feb 2018
Admin's Reply:



Billie's Comment
Everything is very open with a clear explanation of the challenges. It was really informative. Your site is extremely helpful. Thank you for sharing!cheap nfl jerseys
28 Sun Jan 2018
Admin's Reply:



Josh's Comment
How to get cheap jersey world? Tips you may used. https://goo.gl/b6a5dA
09 Tue Jan 2018
Admin's Reply:



Mikayla's Comment
Elite/throwback/authentic/replica wholesale Brandon Doughty jerseys for you,access our site by click: Cheap Chicago Bears Jerseys
08 Mon Jan 2018
Admin's Reply:



Kay's Comment
Elite/throwback/authentic/replica cheap arizona cardinals jerseys for you,access our site by click: Wholesale Jacksonville Jaguars Jerseys
08 Mon Jan 2018
Admin's Reply:



Leanna's Comment
authentic personalized jerseys.Buy Wholesale Football Jerseys China china for authentic, wholesale football stitched get cheap nfl jerseys here to get free shipping. Sell high quality low price.
31 Sun Dec 2017
Admin's Reply:



Tory's Comment
wholesale nfl jerseys usa.ru.Order Cheap Wholesale Mlb Jerseys from China via Jersey777, Free shipping. "Cheap jerseys wholesale jerseys us has come as described on the photo, fast delivery also.
24 Sun Dec 2017
Admin's Reply:



Karla's Comment
Hello! This is my 1st comment here so I just wanted to give a quick shout out and say I truly enjoy reading your posts. Can you recommend any other blogs/websites/forums that go over the same topics? Thank you so much!wholesale ncaa jerseys
25 Sat Nov 2017
Admin's Reply:



Darnell's Comment
Ebay same style jerseys com to offer. Online free shipping - authentic nfl jerseys cheap
18 Sat Nov 2017
Admin's Reply:



Rochell's Comment
What is size of cheap T. J. Jones jerseys may have? Know more about here - Cheap Nike Patriots 87 Rob Gronkowski Pink Draft Him Name & Number Top Super Bowl XLIX Womens Stitched NFL Elite Jersey
17 Fri Nov 2017
Admin's Reply:



Sunny's Comment
How to get discount jerseys nfl? Tips you may used. cheap elite jerseys
13 Mon Nov 2017
Admin's Reply:



Ingrid's Comment
When is sales for wholesale nike nfl jerseys free shipping? Find site: Cheap Nike Ravens 52 Ray Lewis Lights Out Grey Youth Stitched NFL Elite Jersey
24 Tue Oct 2017
Admin's Reply:



Dorcas's Comment
Ebay same style cheap authentic throwback nba jerseys to offer. Online free shipping - Cheap Nike 49ers 52 Patrick Willis Black Impact Youth Stitched NFL Limited Jersey
22 Sun Oct 2017
Admin's Reply:



Joanne's Comment
football jerseys cheap.Visit the official Jerseys store of the NFL,NHL,NBA,MLB,soccer,NCAA, supply football jerseys cheap from China. Discount all kinds of wholesale jerseys usa, free shipping.
14 Sat Oct 2017
Admin's Reply:



Margarita's Comment
Ebay same style nba jerseys for sale to offer. Online free shipping - cheap nba jerseys
21 Thu Sep 2017
Admin's Reply:



Marcia's Comment
Great place to order wholesale Junior Galette jerseys by Paypal. new cheap jerseys
15 Fri Sep 2017
Admin's Reply:



Greta's Comment
Great place to order cheap hockey jerseys from china by Paypal. football jerseys from china wholesale
22 Tue Aug 2017
Admin's Reply:



Kiara's Comment
Who do you want to gift for cheap nfl jerseys size 60 china? Get value into the page: cheap jersey creator
29 Sat Jul 2017
Admin's Reply:



Rosalina's Comment
Who do you want to gift for cheap jerseys black friday? Get value into the page: cheap jerseys navy blue
07 Fri Jul 2017
Admin's Reply:



Carole's Comment
18 Cecil Shorts Jersey.Visit the official Jerseys store of the NFL,NHL,NBA,MLB, soccer,NCAA, supply Wholesale Jersey Bar from China. Discount all kinds of 2 B.J. Daniels Jersey, free shipping.
15 Thu Jun 2017
Admin's Reply:



Ruthie's Comment
wholesale jerseys nfl authentic nfl jerseys from china reviews
20 Mon Feb 2017
Admin's Reply:



Nasar Husain's Comment
sniffing is such a nice security attack,,,plz updated me about all these knowledge at my account
22 Fri Jun 2012
Admin's Reply:

Hi Nasar, I have a better idea. Why not you just visit this site more often and you'll have all the updates. Thanks.




RAJASEKHAR's Comment
NICE
08 Thu Sep 2011
Admin's Reply:

Thank you Rajasekhar 




Nidhi's Comment
it helped..thnx
18 Mon Jul 2011
Admin's Reply:

 Anytime nidhi :)




Kathiresan's Comment
nice
04 Wed Aug 2010
Admin's Reply:

Thanks




sathish's Comment
it useful for me.. thanx man
25 Sun Jul 2010
Admin's Reply:

You're very welcome




Ajit Sahoo's Comment
SEND ME NEWSLETTER
12 Mon Jul 2010
Admin's Reply:

Ajit, if you put a check in "subscribe to newsletter" while commenting, you're email address will be added to newsletter subscriber list. And you'll recieve a newsletter in a few days.




Ajit Sahoo's Comment
useful article
10 Sat Jul 2010
Admin's Reply:

Thanks Ajit.






Facebook