Where to order generic doxycycline australia



A where to order generic doxycycline australia lot of men do it. Often it leaves the person with more problems that are many times of permanent nature. Men who want to last longer in bed are encouraged to masturbate simply to see how long they can make it last. And it can be expanded with just hands. Repeat the same with the other hand. Why it is not worth it firstly. These products invariably do not work. Often complement each other and refuse to allow jealousy or feelings of competitiveness encroach on your relationship. They will start to lose chest fat at first but never to the desired point. And only your hands. By allowing you to possess the ability to alter your life for the better. Asthma - does exercise help. And implications with other medicines you are taking at the moment. Sometimes inhalation of inorganic and organic substances also causes symptoms of severe asthma. Brushing your teeth thoroughly roots out plaque from every nook and cranny. Such as overly crowded teeth. I invite you to notice the beauty. You can follow your citys lead by treating yourself to some cincinnati electrolysis treatments. Some people have been known to have their hair fallout from being under where to order generic doxycycline australia too much stress or from certain medical conditions or even from certain medications that they are taking. For these types of balding our natural hair loss remedy listed above could prove helpful for both stimulating hair growth and overall scalp conditioning. Even though it is a studied field of human biology. Pharmaceutical engineering is a business enterprise that welcomes all the latest tools and technologies and properly implements them. But all these folks on tv and in the paper are so damn serious about this great discover. The effectiveness of each exercise you perform will increase significantly. Its recommended that they start in a rock gym rather than climbing out in nature. But you can forget all other foods and liquids when you are following this diet. Make sure you stick to those and do it when the time arrives. You can purchase blueberries during the time period when they are in season. Do not eat in restaurants or fast food joints. Personally i will just record what i am eating and drinking for 3 days and then average it out. This should be carefully explained to them until they finally agree. It is choice whether you believe this or where to order generic doxycycline australia not but green tea has beneficial effects that cannot be denied. This is a rate of 70. Gentle and small repetitions. When walking hold your stomach in and keep your chin up. With time you will be able to come out of your shell because you will not only get the arms that you always wanted but also a body make over. Below are the tips on how to lose 30 lb in three months. Which is possible with the help of dr. What about a diet that focuses on the real problem a slow metabolism. The problem with that is we all want to see the immediate results overnight. Then all you are going to see is the same weight and this could cause you to lose motivation. Your body burns roughly 2. You can visit their website to place your orders. With the constant praise and attention given to people with small waistlines in todays celebrity-obsessed world. They are not subjected to the same rigorous standards as prescription. This will prove as a great tool in motivating yourself. If you make it a habit to select your food along the lines described here. Preferably something high in sugar where to order generic doxycycline australia so you can feel better in short order. The acai berry needs no introduction. Trim and fitquot are you looking for simple tips for weight loss. Weight loss plateaus - adaptive thermogenesis weight loss plateaus can be frustrating and detrimental to your fat loss if not dealt with swiftly and properly. Get yourself started slowly. He still maintained eating his favourite foods every other day. Pounds or trying to flatten the old tummy. Became a centre for those who wished to change opinion and practices in childbirth. It is best for you to check with your doctor to determine what the best options are for you. And on how severe the cellulite skin condition is. The best way to do this is by soaking a tampon in the yogurt and then leaving it in place for a couple of hours and then repeating. We all have candida albicans. One good way to get rid of vaginal odor the natural way is to drink lots of water.

buy doxycycline without rx uk
doxycycline without rx
buy generic doxycycline
where to buy without prescription doxycycline australia
cheap place to buy doxycycline
order generic doxycycline online uk
order generic doxycycline
buy doxycycline uk
doxycycline generic uk
purchase doxycycline without prescription australia
buy online generic doxycycline australia
buy generic doxycycline online uk
order discount doxycycline without prescription
order discount doxycycline without prescription australia
buy generic doxycycline no prescription
buy discount doxycycline online australia
doxycycline without prescription
order discount doxycycline online
buy generic doxycycline cheap
order discount doxycycline online uk
where to buy generic doxycycline
where to order no prescription doxycycline uk
buy cheap doxycycline without prescription uk
where to purchase no prescription doxycycline australia
buy discount doxycycline online
generic doxycycline uk
purchase discount doxycycline without rx uk
order doxycycline without prescription uk
purchase no prescription doxycycline uk
where to buy no rx doxycycline
purchase discount doxycycline no prescription uk
buy doxycycline in brighton
where to buy generic doxycycline australia
doxycycline without rx australia
purchase generic doxycycline without prescription
doxycycline online uk
where to order online doxycycline uk
buy doxycycline online with debit card


order doxycycline
order doxycycline uk
where to order no rx doxycycline australia
online doxycycline australia
where to order online doxycycline australia
purchase generic doxycycline without prescription australia
doxycycline to buy online
purchase discount doxycycline
doxycycline cheap
buy discount doxycycline no rx
where to order without rx doxycycline uk
without prescription doxycycline
no rx doxycycline
order online doxycycline australia
purchase discount doxycycline without rx australia
no rx doxycycline uk
without rx doxycycline uk
purchase discount doxycycline without prescription australia
purchase doxycycline no rx australia
where to order doxycycline
buy cheap doxycycline no prescription uk
purchase cheap doxycycline
where to order without prescription doxycycline
buy doxycycline from europe
where to purchase no prescription doxycycline
purchase doxycycline without prescription uk
where to purchase no rx doxycycline australia
purchase discount doxycycline australia
buy generic doxycycline uk
doxycycline cheap uk
where to order generic doxycycline uk
purchase discount doxycycline no prescription australia
buy cheap doxycycline no prescription
buy generic doxycycline no rx australia
order without rx doxycycline australia
buy online generic doxycycline
buy doxycycline no prescription uk
doxycycline no rx uk
buy discount doxycycline australia
purchase online generic doxycycline uk
purchase cheap doxycycline no prescription uk
order online generic doxycycline uk
purchase cheap doxycycline without prescription australia
order cheap doxycycline
buy cheap doxycycline no rx
buy discount doxycycline without prescription australia
buying doxycycline safely online from canada
where to purchase no prescription doxycycline uk
purchase generic doxycycline no rx
order discount doxycycline no prescription
without prescription doxycycline australia
purchase doxycycline online australia
buy generic doxycycline online
order online doxycycline
order online generic doxycycline australia


generic doxycycline
buy doxycycline without prescription
buy discount doxycycline no prescription australia
order doxycycline without prescription
order cheap doxycycline no prescription australia
where to buy no prescription doxycycline australia
where to buy doxycycline
purchase generic doxycycline without prescription uk
doxycycline

purchase without prescription doxycycline australia
purchase generic doxycycline without rx
purchase doxycycline no prescription uk
buy doxycycline without prescription from mexico
buy without rx doxycycline uk
purchase no prescription doxycycline
where to purchase generic doxycycline australia
no rx doxycycline australia
order generic doxycycline no rx uk
purchase discount doxycycline online uk
buy without rx doxycycline
buy online doxycycline

buy cheap doxycycline no prescription australia
purchase online doxycycline uk
purchase cheap doxycycline online
order generic doxycycline australia
order discount doxycycline no rx
order discount doxycycline no prescription australia
purchase doxycycline australia
purchase cheap doxycycline online uk
purchase cheap doxycycline no prescription australia
order generic doxycycline no rx
buy cheap doxycycline without rx uk
order doxycycline online uk
purchase discount doxycycline without prescription
purchase doxycycline online
purchase discount doxycycline no prescription
where to purchase online doxycycline uk
buy cheap doxycycline without prescription
doxycycline without rx uk
online generic doxycycline australia
order generic doxycycline without rx australia
order cheap doxycycline online
soft generic doxycycline buy now
buy generic doxycycline online australia
order generic doxycycline no prescription uk
where to purchase online doxycycline australia
where to order online doxycycline
where to order no prescription doxycycline australia
buy cheap doxycycline
purchase no prescription doxycycline australia
where to order cheap doxycycline
order no prescription doxycycline australia
purchase generic doxycycline uk
where to buy doxycycline australia
order cheap doxycycline no rx uk
order discount doxycycline no prescription uk
where to purchase without rx doxycycline uk
buying doxycycline online in uk
online generic doxycycline
generic doxycycline buy single
purchase cheap doxycycline uk
buy doxycycline without prescription australia
order doxycycline australia
buy discount doxycycline no rx australia
purchase generic doxycycline no rx australia
purchase generic doxycycline no prescription uk
order without rx doxycycline uk
order no prescription doxycycline uk
where to buy online generic doxycycline
doxycycline without prescription australia
buy doxycycline without rx australia
where to purchase cheap doxycycline
purchase discount doxycycline online australia
order without rx doxycycline
where to purchase generic doxycycline uk
order no prescription doxycycline
order without prescription doxycycline australia
buy no rx doxycycline uk
buy no prescription doxycycline australia
purchase doxycycline online uk
buy doxycycline no rx uk
where to purchase online generic doxycycline
buy generic doxycycline no rx uk
order cheap doxycycline without prescription australia
where to purchase online generic doxycycline uk
order doxycycline
doxycycline generic australia

where to buy doxycycline uk
order doxycycline without prescription australia
order generic doxycycline without prescription
buy doxycycline birkenhead
order discount doxycycline without rx
where to buy cheap doxycycline
purchase without prescription doxycycline
order no rx doxycycline
order discount doxycycline without rx uk

doxycycline no prescription uk
purchase doxycycline no prescription australia
order cheap doxycycline no rx
order discount doxycycline without prescription uk
purchase doxycycline without rx uk
order generic doxycycline no prescription australia
order doxycycline no rx uk
order discount doxycycline australia
where to buy online generic doxycycline australia
where to buy online doxycycline
birmngham buy doxycycline
buy discount doxycycline without rx uk
doxycycline no prescription
where to order online generic doxycycline uk
where to purchase doxycycline australia
purchase generic doxycycline
doxycycline online generic australia
purchase without prescription doxycycline uk
where to purchase doxycycline
online doxycycline uk
where to order without prescription doxycycline australia
order cheap doxycycline uk
doxycycline no prescription australia
buy generic doxycycline
doxycycline online
buy online doxycycline australia
where to order generic doxycycline
order generic doxycycline without prescription uk
order generic doxycycline without rx uk
order cheap doxycycline online australia
where to buy online doxycycline uk
order cheap doxycycline without prescription
where to buy without prescription doxycycline
buy doxycycline stores
buy doxycycline australia online
buy no prescription doxycycline
where to purchase online doxycycline
purchase discount doxycycline uk
where to purchase generic doxycycline
buy discount doxycycline no prescription uk
where to buy cheap doxycycline uk
purchase doxycycline no prescription
buy discount doxycycline
buy cheap doxycycline online uk
buy discount doxycycline without prescription
where to buy no rx doxycycline uk
buy doxycycline no rx
buy cheap doxycycline no rx uk
doxycycline generic
purchase doxycycline without rx australia
buy without prescription doxycycline australia
order generic doxycycline without prescription australia
purchase generic doxycycline no rx uk
buy generic doxycycline without rx

purchase discount doxycycline without rx
order without prescription doxycycline uk
order generic doxycycline no rx australia
without rx doxycycline
purchase cheap doxycycline no prescription
order discount doxycycline online australia
purchase discount doxycycline without prescription uk
buy cheap doxycycline without rx australia
purchase no rx doxycycline
order cheap doxycycline australia
buy cheapest doxycycline online
order discount doxycycline without rx australia
order doxycycline no rx australia

where to buy without prescription doxycycline uk
buy online doxycycline uk
where to purchase without prescription doxycycline australia
where to purchase without prescription doxycycline
online generic doxycycline uk
buy without rx doxycycline australia
order generic doxycycline online australia
order doxycycline no rx
doxycycline online australia
no prescription doxycycline australia
buy cheap doxycycline online
buy cheap doxycycline no rx australia
without prescription doxycycline uk
cheap doxycycline
doxycycline no rx
where to purchase doxycycline uk
buy cheap doxycycline australia
cheap doxycycline uk
where to order no prescription doxycycline
where to order no rx doxycycline
where to buy generic doxycycline uk
purchase cheap doxycycline without prescription uk
buy generic doxycycline without rx australia
where to order online generic doxycycline
buy cheap doxycycline without prescription australia
buy liquid doxycycline online
purchase doxycycline no rx uk
purchase generic doxycycline online
where to order without rx doxycycline
purchase generic doxycycline no prescription australia
purchase cheap doxycycline without rx uk
no prescription doxycycline uk
order without prescription doxycycline
purchase cheap doxycycline
buy doxycycline without prescription uk

Thursday, November 17, 2011

A Survey on Botnets with Cryptography

January 22, 2010 by  
Filed under identity theft techniques

Abstract.

 As technology has been developed, the network of bot, botnet, has been huge matter in computer science society. Most botnet causes network security threats and they are based on C&C server such as IRC, HTTP common protocol [1] and recently botnet also constructs P2P connection and the bot’s characteristics and activities are all different according to the structure of  botnet. That is why the existed research is numerous, too, and it is beneficial to categorize and to classify defense mechanism of bot. The bot activities result in a lot of negative effects such as DDoS (Distributed Denial of Service) and  Spamming. The mechanisms for bot detection and defenses can be categorized into C&C based bot detection and P2P based bot detection. A vital aspect of botnet administration is the authenticity and integrity of commands. Asymmetric cryptography offers a simple, yet effective way to do this and the methodology is discussed here.

Keywords: botnet, bot detection, P2P bot, C&C bot ,cryptography

 1. INTRODUCTION

The untraceable feature of coordinated attacks is just what hackers/attackers demand to compromise a computer or a network for their illegal purposes. Once a group of hosts with different locations are controlled by a malicious individual or organization to initiate an attack, one can hardly trace back the origins due to the complexity of the Internet. For this reason, the increase of events and threat against legitimate Internet activities such as information leakage, click fraud, denial of service (DoS) attack, and E-mail spam, etc., have become very serious problems nowadays[1]. Those victims controlled by coordinated attackers are called zombies, or bots which derives from the word “robot”. The term of bots is commonly referred to software applications running automated tasks over the Internet [2]. Under such a command and control (C2, or C&C) infrastructure, a group of bots are able to form a self-propagating, self-organizing, and autonomous framework, named botnet [3]. Generally, to compromise a series of systems, the botnet’s master (also called as herder or perpetrator) will remotely control bots to install worms, Trojan horses, or backdoors on them [3]. The majority of those victims are running Microsoft Windows operating system [3]. The process of stealing hosts resources to consist a botnet is so called “scrumping” [3].

Botnets  can be classified into two major categories based on their topologies [4]. One typical and the most common type is Internet Relay Chat (IRC) based botnets. Because of its centralized architecture, researchers have designed some feasible countermeasures to detect and destroy such botnets [5, 6]. Hence, newer and more sophisticated hackers/attackers start to use Peer to Peer (P2P) technologies in botnets [4,7]. P2P botnets are distributed and do not have central point of failure. Comparing to IRC-based botnets, they are more difficult to detect and take down [4]. Besides, most of its existing studies are still in the analysis phase [4, 7].

 The organization of the paper is as follows. In Section 2, botnet  classification is given.Section 3 describes the relevant attacks. Section 4 elaborates the detection and tracing mechanisms. Preventive measures are given in Section 5. The conclusion and future challenges are shown in Section 6.

 2. CLASSIFICATION

Botnets are emerging threats with billions’ hosts worldwide infected. Bots can spread over thousands of computers at a very high speed like worms do. Unlike worms, bots in a botnet are able to cooperate towards a common malicious purpose. For that reason, botnets nowadays play a very important role in the Internet malware epidemic [16]. In [19] the W. T. Strayer et al. presented some metrics by flow analysis on detecting botnets. After filtering IRC session out of the traffic, flow based methods were applied to discriminate malicious from benign IRC channels. The methods proposed by [20] and [21] combined both application and network layer analysis. E. Cooke et al. [22] dealt with IRC activities at the application layer, using information coming from the monitoring of network activities. Some authors had introduced machine learning techniques into botnet detection [23], since they led a better way to characterize botnets. Currently, honeynets and Intrusion Detection System (IDS) are two major techniques to prevent their attacks. Honeynets can be deployed in both distributed and local context [9]. They are capable of providing botnet attacking information, but can not tell the details like whether the victim has a certain worm [9]. The IDS uses the signatures or behavior of existing botnet for references to detect potential attack. Thus, to summarize the characteristics of botnet is significant for a secure network. To the best of our knowledge, we have not found any other work about anomaly-based detection for botnet.

 2.1 Formation and Exploitation

To illustrate the formation and exploitation, we take spamming botnet as an example. A typical formation of botnet can be described as following steps [3],

1) The perpetrator of botnet sends out worms or viruses to infect victims’ machines, whose payload are bots.

2) The bots on the infected hosts log into an IRC server or other communications medium, forming a botnet.

3) Spammer makes payment to the owner of this botnet to gain the access right.

4) Spammer sends commands to this botnet to order the bots to send out spam.

5) The infected hosts send the spam messages to various mail servers in the Internet.

 2.2  IRC-based Bot

IRC is a protocol for text based instant messaging among people connected with the Internet. It is based on Client/Server (C/S) model but suited for distributed environment as well [18]. Typical IRC severs are interconnected and pass messages from one to another [18]. One can connect with hundreds of clients via multiple servers. It is so called multiple IRC (mIRC), in which communications among clients and server are pushed to those who are connected to the channel. The functions of IRC based bots include managing access lists, moving files, sharing clients, sharing channel information, and so on [18].

• Bot: is typically an executable file triggered by a specific command from the IRC sever. Once a bot is installed on a victim host, it will make a copy into a configurable directory and let the malicious program to start with operating system. Generally, bots are just the payload of worms or the way to open a backdoor [18].

• Control channel: is a secured IRC channel set up by the attacker to manage all the bots.

• IRC Server: may be a compromised machine or even a legitimate provider for public service.

• Attacker: is the one who control the IRC bot attack.

The attacker’s operations have four stages [16]:

1) Creation Stage, where the attacker may add malicious code or just modify an existing one out of numerous highly configurable bots over the Internet [16].

2) Configuration Stage, where the IRC server and channel information can be collected [16]. As long as the bot is installed on the victim, it will automatically connect to the selected host [16]. Then, the attacker may restrict the access and secure the channel to the bots for business or some other purpose [16]. For example, the attacker is able to provide a list of bots for authorized users who want to further customize and use them for their own purpose.

3) Infection Stage, where bots are propagated by various direct and indirect means [16]. As the name implies, direct techniques exploit vulnerabilities of the services or operating systems, and are usually associated with the use of viruses [16]. While the vulnerable systems are compromised, they continue the infection process such that saving the time of  attacker to add other victims [16]. The most vulnerable systems are Windows 2000 and XP SP1, where the attacker can easily find unpatched or unsecured (e.g., without firewall) hosts[16]. By contrary, indirect approaches use other programs as a proxy to spread bots, e.g., using distributed malware through DCC (Direct Client-to-Client) file exchange on IRC or P2P networks to exploit the vulnerabilities of target machines [16].

4) Control Stage, where the attacker can send the instructions to a group of bots via IRC channel to do some malicious tasks.

 2.3  P2P-based Bot

Few papers focus on P2P-based bot so far [4, 24-29, 46]. It is still a challenging issue. In fact, using P2P adhoc network to control victim hosts is not a novel technique [26].P2P communication system is much harder to disrupt. This means that the compromise of a single bot does not necessarily mean the loss of the entire botnet. However, the design of P2P systems are more complex and there are typically no guarantees on messages delivery or latency. A worm with a P2P fashion, named Slapper [27], infected Linux system by DoS attack in 2002. It used hypothetical clients to send commands to compromised hosts and receive responses from them [27]. Thereby, its network location could be anonymous and hardly be monitored [27]. One year after, another P2P-based bot appeared, called Dubbed Sinit [28]. It used public key cryptography for update authentication. Later, in 2004, Phatbot [29] was created to send commands to other compromised hosts using a P2P system. Currently, Storm Worm [24] may be the most wide-spread P2P bot over the Internet. T. Holz et al. have analyzed it using binary and network tracing [24]. Besides, they also proposed some techniques to disrupt the communication of P2P-based botnet, such as eclipsing content and polluting the file.

Nevertheless, the above P2P-based bots are not mature and have many weaknesses. Many P2P networks have a central server or a seed list of peers who can be contacted for adding a new peer. This process named bootstrap has a single point of failure for aP2P-based botnet [25]. For this reason, authors in [25] presented a specific hybrid P2P botnet to overcome this problem.

 2.4  Types of Bots

Many types of bots in the network have already been discovered and studied [9, 16, 17]. Table I will present several widespread and well-known bots, together with their basic features.

Types

Features

Agobot

Phatbot

Forbot

Xtrembot

They are so prevalent that over 500 variants exist in the Internet today. Agobot is the only bot that can use other                 control protocols besides IRC [9]. It offers various approaches to hide bots on the compromised hosts,including NTFS Alternate Data Stream, Polymorphic

Encryptor Engine and Antivirus Killer [16].

SDBot

RBot

UrBot

UrXBot

SDBot is the basis of the other three bots and probably many more [9]. Different from Agobot, its code is unclear and only has limited functions. Even so, this group of bots is still widely used in the Internet [16].

SpyBot

NetBIOS

Kuang

Netdevil

KaZaa

There are hundreds of variants of SpyBot nowadays [17]. Most of their C2 frameworks appear to be shared with or evolved from SDBot [17]. But it doesn’t provide accountability or conceal their malicious purpose in codebase [17].

mIRC-based

GT-Bots

GT (Global Threat) bot is mIRC-based bot. It enables a mIRC chat-client based on a set of binaries (mainly DLLs) and scripts [16]. It often hides the application window in

compromised hosts to make mIRC invisible to the user [9].

DSNX Bots

The DSNX (Data Spy Network X) bot has a convenient plug-in interface for adding a new function [16]. Albeit the default version does not meet the requirement of spreaders, plugins can help to address this problem [9].

Q8 Bots

It is designed for Unix/Linux OS with the common features of a bot, such as dynamic HTTP updating, various DDoS-attacks, execution of arbitrary commands etc. [9].

Kaiten

It is quite similar to Q8 Bots due to the same runtime environment and lacking of spreader as well. Kaiten has an easy remote shell, thus it is convenient to check further

vulnerabilities via IRC [9].

Perl-Based Bots

Many variants written on Perl nowadays [9]. They are so small that only have a few hundred lines of the bots code [9]. Thus, limited fundamental commands are available for attacks, especially for DDoS-attacks in Unix-based systems [9].

 

3. BOTNET ATTACKS

Botnets can serve both legitimate and illegitimate purposes [6]. One legitimate purpose is to support the operations of IRC channels using administrative privileges on specific individuals. Nevertheless, such goals do not meet the vast number of bots that we have seen. Based on the wealth of data logged in Honeypots [9], the possibilities to use botnets for criminally motivated or for destructive goals are able to be categorized as follows.

 3.1 DDoS Attacks

Botnets are often used for DDoS attacks [9], which can disable the network services of victim system by consuming its bandwidth. For instance, a perpetrator may order the botnet to connect a victim’s IRC channel at first, and then this target can be flooded by thousands of service requests from the botnet. In this kind of DDoS attack, the victim IRC network is taken down. Evidence reveals that most commonly implemented by botnets are TCP SYN and UDP flooding attacks [30].

General countermeasure against DDoS attacks requires: (1) controlling a large number of compromised machines; (2) disabling the remote control mechanism [30]. However, we still need more efficient ways to avoid this kind of attack. F. C. Freiling et al. [30] have presented an approach to prevent DDoS attack via exploring the hiding bots in Honeypots.

3.2 Spamming and Spreading Malware

About 70% to 90% of the world’s spam is caused by botnets nowadays, which has most experienced in the Internet security industry concerned [47, 49]. Study report indicates that, once the SOCKS v4/v5 proxy (TCP/IP RFC 1928) on compromised hosts is opened by some bots, those machines may be used for nefarious tasks, e.g., spamming. Besides, some bots are able to gather email addresses by some particular functions [9]. Therefore, attackers can use such a botnet to send massive amounts of spam [31]. Researchers in [32] have proposed a distributed content independent spam classification system, called Trinity, against spamming from botnets. The designer assumes that the spamming bots will send a mass of e-mails within a short time. Hence, any letter from such address can be a spam.

In order to discover the aggregate behaviors of spamming botnet and benefit its detection in the future, Y. Xie et al. [33] have designed a spam signature generation framework named AutoRE. They also found several characteristics of spamming botnet: (1) spammer often appends some random and legitimate URLs into the letter to evade detection [33]; (2) botnet IP addresses are usually distributed over many ASes (Autonomous Systems), with only a few participating machines in each AS on average [33]; (3) despite the contents of spam are different, their recipients’ addresses may be similar [33]. How to use these features to capture the botnets and avoid spamming is worth to research in the future. Similarly, botnets can be used to spread malware too[9]. For instance, botnet can launch Witty worm to attack ICQ protocol since the victims’ system may have not activated Internet Security Systems (ISS) services [9].

3.3 Information Leakage

Because some bots may sniff not only the traffic passing by the compromised machines but also the command data within the victims, perpetrators can retrieve sensitive information like usernames and passwords from botnets easily[9]. Evidences indicate that, botnets are becoming more sophisticated at quickly scanning in the host for significant corporate and financial data [47]. Since the bots rarely affect the performance of the running infected systems, they are often out of the surveillance area and hard to be caught. Keylogging is the very solution to the inner attack [9,16]. Such kind of bot listens for keyboard activities and then reports to its master the useful information after filtering the meaningless inputs. This enables the attacker to steal thousands of private information and credential data [16].

3.4 Click Fraud

With the help of botnet, perpetrators are able to install advertisement add-ons and browser helper objects (BHOs) for business purpose[9]. Just like Google’s AdSense program, for the sake of obtaining higher click-through rate (CTR), perpetrators may usebotnets to periodically click on specific hyperlinks and thus promote the CTR artificially [9]. This is also effective to online polls or games [9]. Because each victim’s host owns a unique IP address scattered across the globe, every single click will be regarded as a valid action from a legitimate person.

3.5 Identity Fraud

Identity Fraud, also called as Identity Theft, is a fast growing crime on the Internet [9]. Phishing mail is a typical case. It usually includes legitimate-like URLs and asks the receiver to submit personal or confidential information. Such mails can be generated and sent by a botnet through spamming mechanisms [9]. In a further step, botnets also can set up several fake websites pretending to be an official business sites to harvest victims’ information. Once a fake site is closed by its owner, another one can pop up, until you shut down the computer.

 4. DETECTION AND TRACING

By now, several different approaches of identifying and tracing back botnets have been proposed or attempted. First and the most generally, the use of Honeypots, where a subnet pretends to be compromised by a Trojan, but actually observing the behavior of attackers, was enabling the controlling hosts to be identified[22]. In a relevant case, Freiling et al. [30] have introduced a feasible way to detect certain types of DDoS attacks lunched by the botnet. To begin with, use honeypot and active responders to collect bot binaries. Then, pretend to join the botnet as a compromised machine by running bots on the honeypot and allowing them to access the IRC server. At the end, the botnet is infiltrated by a “silent drone” for information collecting, which may be useful in botnet dismantling. Another and also commonly used method is that, using the information form insiders to track an IRC-based botnet [11]. The third but not the least prevalent approach to detect botnets is probing DNS caches on the network to resolve the IP addresses of the destination servers [11].

 4.1 Honeypot and Honeynet

Honeypots are well-known by their strong ability to detect security threats, collect malwares, and to understand the behaviors and motivations of perpetrators. Honeynet, for monitoring a large-scale diverse network, consists of more than one honeypot on a network. Most of researchers focus on Linux-based honeynet, due to the obvious reason that, compared to any other platform, more freely honeynet tools are available on Linux [6]. As a result, only few tools support the honeypots deployment on Windows and intruders start to proactively dismantle the honeypot.

Some scholars aim at the design of a reactive firewall or related means to prevent multiple compromises of honeypots [6]. While a compromised port is detected by such a firewall, the inbound attacks on it can be blocked [6]. This operation should be carried on covertly to avoid raising suspicions of the attacker. Evidence tells us, we need operate less covert on protection of honeypots against multiple compromises by worms, due to worms are used to detect its presence [6]. Because many intruders download toolkits in a victim immediate aftermath, we should block correspond traffic only selectively. Such toolkits are significant evidences for future analysis. Hence, to some extent, attackers’ access to honeypots should not be prevented very well [6].

As honeypots have become more and more popular in monitoring and in defense systems, intruders begin to seek a way to avoid  evade honeypot traps [34]. There are some feasible techniques to detect honeypots. For instance, to detect VMware or other emulated virtual machines [35,36], or, to detect the responses of program’s faulty in honeypot [37]. In [38], Bethencourt et al. have successfully identified honeypots using intelligent probing according to public report statistics. In addition, Krawetz [39] have presented a commercial spamming tool capable of anti-honeypot function, called “Send-Safe’s Honeypot Hunter”. By checking the reply from remote proxy, spammer is able to detect honeypot open proxies [39]. However, this tool cannot effectively detect others except open proxy honeypot. Recently, C.C. Zou et al. [34] have proposed another methodology for honeypot detection based on independent software and hardware. In their paper, they also have introduced an approach to effectively locate and remove infected honeypots using a P2P structured botnet [34]. All above evidences indicate that, in case that botnet becomes invisible to honeypot, the relevant research should be improved.

4.2 IRC-based Detection

IRC-based botnet is wildly studied and therefore several characteristics have been discovered for detection so far. One of the easy ways to detect this kind of botnets is to sniff traffic on common IRC ports (TCP port 6667), and then check whether the payloadsmarch the strings in our knowledge database [22]. Nevertheless, botnets can use random ports to communicate. Therefore, another approach looking for behavioral characteristics of bots comes up. S. Racine [40] found IRC-based bots were often idle and only responded upon receiving a specific instruction. Thus, the connections with such features can be marked as potential enemies. Nevertheless, it still has a high false positive rate in the result.

There are also other methodologies exist for IRC-based botnet detection. Barford et al. [17] proposed some approaches based on the source code analysis. Rajab et al. [11] introduced a modified IRC client called IRC tracker, which was able to connect the IRC sever and reply the queries automatically. Given a template and relevant fingerprint, the IRC tracker could instantiate a new IRC session to the IRC server [11]. In case the bot master could find the real identity of the tracker, it appeared as a powerful and responsive bot on the Internet and run every malicious command, including the responses to the attacker [11]. Following, we will introduce some detection methods against IRC-based botnet.

4.2.1 Detection Based on Traffic Analysis

Signature technology is often used in anomaly detection. The basic idea is to extract feature information on the packets from the traffic and march the patterns registered in the knowledge base of existing bots. Apparently, it is easy to carry on by simply comparing every byte in the packet, but it also goes with several drawbacks [45]. Firstly, it is unable to identify the undefined bots [45]. Second, it should always update the knowledge base with new signatures, which enhances the management cost and reducesthe performance [45]. Third, new bots may launch attacks before they are patched in the knowledge base [45].

Based on the features of IRC, some other techniques to detect botnet come up. Basically, two kinds of actions are involved in a normal IRC communication. One is interactive commands and another is messages exchanging [45]. If we can identify the IRC operation with a specified program, it is possible to detect a botnet attack [45]. For instance, the private information is copied to other place by some IRC commands, we claim the system is under an attack since a normal chatting behavior will never do that [45]. On the other hand, the traffic may be encrypted or be concealed by network noises [21]. Any situation will make the bots invisible.

In [45], authors observed the real traffic on IRC communication ports ranging from 6666 to 6669. They found some IRC clients repeated sending login information while the server refused its connection [45]. Based on the experiment result, they claimed that bots would repeat these actions at certain intervals after refused by the IRC server, and those time intervals are different [45]. However, they did not consider a real IRC-based botnet attack into their experiment. It is a possible future work to extend their achievements.

 In [49], P. Sroufe et al. proposed a different method for botnet detection. Their approach can efficiently and automatically identify spam or bots. The main idea is to extract the shape of the Email (lines and the character count of each line) by applying a Gaussian kernel density estimator [49]. Emails with similar shape are suspected. However, authors did not show the way to detect botnet by using this method. It may be another future work worth to study.

 

4.2.2 Detection Based on Anomaly Activities

In [21], authors proposed an algorithm for anomaly-based botnet detection. It combined IRC mesh features with TCP-based anomaly detection module. It first observed and recorded a large number of TCP packets with respect to IRC hosts. Based on the ratio computed by the total amount of TCP control packets (e.g., SYN, SYNACK, FIN, and RESETS) over total number of TCP packets, it is able to detect some anomaly activities [21]. They called this ratio as the TCP work weight and claimed that high value implied a potential attack by a scanner or worm [21]. However, this mechanism may not work if the IRC commands have been encoded, as the discussion in [21].

 4.3 DNS Tracking

Since bots usually send DNS queries in order to access the C2 servers, if we can intercept their domain names, the botnet traffic is able to be captured by blacklisting the domain names [41, 42]. Actually, it also provides an important secondary avenue to take down botnets by disabling their propagation capability [11]. H. Choi et al. [41] have discussed the features of botnet DNS. According to their analysis, botnets’ DNS queries can be easily distinguished from legitimate ones [41]. First of all, only bots will send DNS queries to the domain of C2 servers, legitimate one never do this [41]. Secondly, botnet’s members act and migrate together simultaneously, as well as their DNS queries [41]. Whereas the legitimate one occurs continuously, vary from botnet [41]. Third, legitimate hosts will not use DDNS very often while botnet usually use DDNS for C2 Server [41]. Based on the above features, they developed an algorithm to identify botnet DNS query [41]. Their main idea is to compute the similarity for group activities and then distinguish the botnet from them based on its value. The similarity value is defined as 0.5 (C/A+C/B), where A and B stand for the size of two requested IP lists which have somecommon IP addresses and the same domain name, and C stands for the size of duplicated IP addresses [41]. If the value approximated zero, such common domain will be suspected [41].

There are also some other approaches. Dagon et al. [42] presented a method by examining the query rates of DDNS domain. Abnormally high rates or temporally concentrated were suspected, since the attackers changed their C2 servers quite often [44]. They utilized both Mahalanobis distance and Chebyshev’s inequality to quantify how anomalous the rate is [44]. Schonewille et al. [43] found that when C2 servers had been taken down, DDNS would often response name error. Hosts who repeatedly did such queries could be infected and thus to be suspected [43]. In [44], authors evaluated the above two methods through experiments on real world. They claimed that, Dagon’s approach was not as effective since it misclassified some C2 server domains with short TTL, while Schonewille’s method was comparative effective due to the suspicious name came from independent individuals [44]. In [48], X. Hu et al. proposed a botnet detection system called RB-Seeker (Redirection Botnet Seeker). It is able to automatically detect botnets in any structure. RB-Seeker first gathers information about bots redirection activities (e.g., temporal and spatial features) from two subsystems. Then it utilizes the statistical methodology and DNS query probing technique to distinguish the malicious domain from legitimate ones. Experiment result shows that RB-Seeker is an efficient tool to detect both “aggressive” and “stealthy” botnets.

 

5. Strong Cryptography

5.1Tamper-proof command and update scheme

A vital aspect of botnet administration is the authenticity and integrity of commands. A bot should only accept commands issued by the botmaster. In current botnets, the botmasters commonly use only a very weak form of authenticity, eg., by using a simple password scheme before sending the actual command. Even if the botnets use stronger authentication schemes, these can typically be broken, eg., Storm Worm uses a 64 bit RSA implementation which can be defeated. In centralized IRC botnets, this lack of authenticity could for example be overcome by patching the IRC server used for command distribution in such a way that only the botmaster can send messages in the designated channel. However, when dealing with a decentralized network of equal peers, a botmaster needs to ensure that no hostile parties like defenders or other botnet groups can poison the botnet by injecting malicious commands.

Asymmetric cryptography offers a simple, yet effective way to do this: before releasing a bot in the wild, the botmaster creates a public/private pair of cryptographic keys of which the former one is hardcoded into the bot’s binary. Doing so enables the botmaster to securely sign any commands or  files  using his private key. All peers in the botnet are able to verify the commands employing the hardcoded public key, but given a reasonable key length(eg.2048 bits for RSA), no defender will manage to forge the signature.

5.2Rent a botnet

With the help of asymmetric cryptography, a botmaster  can take on the role of a trusted certificate authority, which provides an efficient way to rent the botnet to  others in parts or as a whole, for a variable amount of time, and for certain purposes.To protect against malicious lessees, it is advisable to  implement a blacklist containing all invalidated public keys.This blacklist is saved on each bot’s computer and only the botmaster may add or remove public keys using his private key to sign the order. Thus, all certificates which belong to an attacker can be revoked.

However, such a blacklist is of little use against attacks which require only a short timeframe to be carried out successfully. For example, a malicious lessee could buy a botnet certificate for spam distribution and misuse it by ordering all bots to send an e-mail to a specified address, thereby revealing their IP address or other sensitive data. In effect, an attacker could conveniently obtain valuable information about a botnet’s size as well as its overall structure. Therefore , renting a botnet should be considered as an option which has to be used with caution by a botmaster.

6. PREVENTIVE MEASURES

Only need a couple of hours for conventional worms to circle the globe since released from a single host. If worms using botnet appear from multiple hosts simultaneously, they are able to infect the majority of vulnerable hosts worldwide in minutes [7]. Some botnets have been discussed in previous sections. Nevertheless, there still plenty of them are unknown to us. How to minimize the risk caused by botnets in the future is the topic we discussed in this section.

6.1 Countermeasures on Botnet Attacks

Unfortunately, few solutions exist for a host to against a botnet DoS attack so far [3]. Albeit it is hard to find the patterns of malicious hosts, network administrators can still identify botnet attacks based on passive operating system fingerprinting extracted from the latest firewall equipment [3]. The lifecycle of botnet tell us, bots often utilize free DNS hosting services to redirect a subdomain to an inaccessible IP address. Thus, removing those services may take down such a botnet [3]. At present, many security companies focus on offerings to stop botnets [3]. Some of them protect consumers, whereas most others are designed for ISPs or enterprises [3]. The individual products try to identify bot behavior by anti-virus software. The enterprise products have nothing better solutions than nullrouting DNS entries or shutting down the IRC and other main servers after a botnet attack  identified [3].

6.2 Countermeasures for Public

Personal or corporation security inevitably depends on the communication partners [7]. Building a good relationship with those partners is essential. Firstly, one should continuously request the service supplier for security packages, such as firewall, anti-virus tool-kit, intrusion detection utility etc. [7]. Once something goes wrong, there should be a corresponding contact number to call [7]. Secondly, one should also pay much attention on network traffic and report to ISP if attacked by DDoS attack. ISP can help blocking those malicious IP addresses [7]. Thirdly, one is better to establish accountability on its system, together with a law enforcement authority [7]. More specifically, scholars and industries have proposed some strategies for both home users and system administrators, to prevent, detect and respond botnet attacks [16, 18]. Here we summarize their suggestions.

6.2.1 Home Users

TABLE II: RULES OF PREVENTION BY HOME USERS [18]

Type

 

Strategies

Personal  Habits

 

Attention while downloading

Avoid to install useless things

Read carefully before you click

Routine

Use anti-virus/trojan utilities

Update system frequently

Shutdown PC when you leave

Optional Operations

Back-up all systems regularly

Keep all software up-to-date

Deploy personal firewall

 

6.2.2 System Administrator

In the same way, there are correspond rules for system administrator to prevent, detect, and respond botnet attacks [16, 18]. As the prevention methods, administrator should follow vendor guidelines for updating the system and applications [18]. Also, keep informed of latest vulnerabilities and use access control and log files to achieve accountability [18]. As illustrated in Table III, these can help the system administrator to minimize the possibilities of botnets attacking.

 TABLE III: RULES OF DETECTION BY SYSTEM ADMINISTRATORS [18]

Rules

 

Notes

Regular monitor logs

Analyze the internet traffic for anomalies

Use network packet sniffer

Identify the malicious traffic in intranet

Isolate the malicious subnet

Verify IRC activity on host

Scan individual machine

They may contain malware

Once an attack is detected, system administrator should isolate those compromised hosts and notice the home users [16]. Then preserve the data on those infected hosts including the log files [16]. Besides, identify the number of victims via sniffer tools [16]. Finally, report the infection to security consultant [16].

7. CONCLUSION AND FUTURE CHALLENGES

To better understand the botnet and stop its attack eventually, we provide a botnet survey on existing researches. The content of discussion involves botnet formation and exploitation, and two typical topologies.

According to the discussion in Section 2, we have several ideas on different topologies. For IRC-based botnet issues, the thorny problem is that we can not get the source code of most of bots. Hence, depth analysis at networking level and system level for bots’ behaviors are hardly carried on. For P2P-based botnet issues, following practical challenges should be further considered: (1) maintaining the rest of bots after some have been taken down by defenders; (2) hiding the botnet topology while some bots are captured by defenders; (3) managing the botnet more easily; (4) changing the traffic patterns more often and make it harder for detection.

 As we can see, detecting and tracking compromised host in botnet will continue to be a challenging task. Traffic fingerprinting is useful for identifying botnet. Nevertheless, just like previous signature technologies discussed in Section 3, its drawbacks are obvious. We need an up-to-date knowledge base for all released bots in the world, which seems to be an impossible mission. Anomaly detection is another feasible approach. However, when infected hosts do not behave as unusual, it may be unable to detect  such a potential threat. Since current detecting technology depends on the happened attacking event, no guarantee for us to find every possible compromised hosts. One interesting issue about anomaly detection is the time efficiency. If an attack is occurs and we can capture the anomaly at first place and fix the relevant problems before it is used for malicious purposes, we say this anomaly detection is time efficient. We need focus on its time efficiency in the future work.

 In wireless context, especially for ad hoc network, we still have not got related research on both attacking and defending so far. There are lots of open issues: (1) How to find the shortest routing to attack target; (2) How to prevent the compromised hosts fromdetecting in the wireless network; (3) How to propagate the bots in the wireless network, especially before some compromised hosts off line.

 There are also some other interesting open issues need to be considered. To the best of our knowledge, by now, we cannot avoid DDoS attack derived from botnets. Even the attacking has been detected, no effective way to trace back and fight against it. Instead, we just simply shut down the compromised hosts or disconnect with the network, waiting for further command such as scanning virus or formatting the operating system. As the matter of fact, what we need indeed is avoiding bots propagating in the first step. Perhaps the only effective approach to eliminate botnets is deploying new protocols on routers worldwide. It is really a huge and beyond reality project. Then, why not consider installing it on a local gateway? Imagining, if the gateway could block the communication of bots between several domains, the attacker would not easily manage the compromised hosts worldwide. At the meantime, the gateway might give our information as to where the malicious command came from. Based on the plenty of evidences over network, it would be possible tracing back the initial attack. Nevertheless, it is very difficult to implement such an idea due to the following reasons: (1) It is hard to distinguish the malicious packets from the traffic flow; (2) Cooperating among domains is not very easy, and should consider the situation that some gateways are compromised; (3) How to trace the potential attack and who should be noticed for further analysis need to be studied.

REFERENCES

 [1] K. Ono, I. Kawaishi, and T. Kamon, “Trend of botnet activities,” in 41st Annual IEEE International Carnahan Conference on Security Technology, Ottawa, CA,

Oct., 2007, pp. 243-249.

[2] Wikipedia, “Internet bot” [Online]. Available: http://en.wikipedia.org/ wiki/Internet_bot.

[3] Wikipedia, “Botnet” [Online]. Available: http://en.wikipedia.org/wiki/ Botnet.

[4] B. Thuraisingham, “Data mining for security applications: Mining concept-drifting data streams to detect peer to peer botnet traffic,” in IEEE International

Conference on Intelligence and Security Informatics, ISI 2008, Taipei, Taiwan, Jun. 2008, pp. xxix-xxx.

[5] C. Mazzariello, “IRC traffic analysis for botnet detection,” in 4th International Conference on Information Assurance and Security, Naples, Italy, Sept., 2008,

pp. 318-323.

[6] B. McCarty, “Botnets: Big and bigger,” IEEE Security and Privacy, vol. 1, no. 4, pp. 87-90, Jul., 2003.

[7] G. P. Schaffer, “Worms and viruses and botnets, oh my!: Rational responses to emerging internet threats,” IEEE Security and Privacy, vol. 4, no. 3, pp. 52-58, May

2006.

[8] J. Mirkovic, G. Prier, and P. Reiher, “Attacking DDoS at the source,” in ICNP’02: Proceedings of the 10th IEEE International Conference on Network

Protocols, Paris, France, Nov., 2002, pp. 312-321.

[9] P. Bacher, T. Holz, M. Kotter, and G. Wicherski, “Know your Enemy: Tracking Botnets” [Online]. Available: http://www.honeynet.org/papers/bots/.

[10] T. Holz, S. Marechal, and F. Raynal, “New threats and attacks on the world wide web,” IEEE Security & Privacy, vol. 4, no. 2, pp.72-75, Mar/Apr., 2006.

[11] M. A. Rajab, J. Zarfoss, F. Monrose, and A. Terzis, “A multifaceted approach to understanding the botnet phenomenon,” in Proceedings of the 6th ACM

SIGCOMM Conference on Internet Measurement, Rio de Janeriro, Brazil, Oct., 2006, pp. 41-52.

[12] E. Levy, “The making of a spam zombie army: Dissecting the sobig worms,” IEEE Security and Privacy, vol. 1, no. 4, pp. 58-59, Jul., 2003.

[13] D. Cook, J. Hartnett, K. Manderson, and J. Scanlan, “Catching spam before it arrives: domain specific dynamic blacklists,” in Proceedings of the 2006

Australasian workshops on Grid computing and e-research, Hobart, Australia, pp. 193-202, Jan., 2006.

[14] J. Jung and E. Sit, “An empirical study of spam traffic and the use of DNS black lists,” in IMC ’04: Proceedings of the 4th ACM SIGCOMM conference on

Internet measurement, Taormina, Italy, pp. 370-375, Oct., 2004.

[15] A. Ramachandran, N. Feamster, and D. Dagon, “Revealing botnet membership using DNSBL counter-intelligence,” in Proceedings of the 2nd Conference on

Steps To Reducing Unwanted Traffic on the Internet – Volume 2, San Jose, USA, pp. 8-8, 2006.

[16] J. Govil, “Examining the criminology of bot zoo,” in 6th International Conference on Information, Communications & Signal Processing, Singapore, pp. 1-6,

Dec., 2007.

[17] P. Barford and V. Yegneswaran, “An inside look at botnets,” in Series: Advances in Information Security, Springer, 2006.

[18] R. Puri, “Bots and botnets: An overview,” Technical report, SANS institute, 2003.

[19] W. T. Strayer, R. Walsh, C. Livadas, and D. Lapsley, “Detecting botnets with tight command and control,” in Proceedings 2006 31st IEEE Conference on Local

Computer Networks, Tampa, USA, pp.195-202, Nov., 2006.

[20] M. Akiyama, T. Kawamoto, M. Shimamura, T. Yokoyama, Y. Kadobayashi, and S. Yamaguchi, “A proposal of metrics for botnet detection based on its

cooperative behavior,” in Proceedings of the 2007 International Symposium on Applications and the Internet Workshops, Washington D.C., USA, pp. 82-82,

Jan., 2007.

[21] J. R. Binkley and S. Singh, “An algorithm for anomaly-based botnet detection,” in Proceedings of the 2nd Conference on Steps to Reducing Unwanted Traffic on

the Internet, San Jose, USA, pp. 7-7, 2006.

[22] E. Cooke, F, Jahanian, and D. Mcpherson, “The zombie roundup: Understanding, detecting, and disrupting botnets,” in Proceedings of the Steps to Reducing

Unwanted Traffic on the Internet, Cambridge, USA, pp. 6-6, 2005.

[23] C. Livadas, R. Walsh, D. Lapsley, and W. Strayer, “Using machine learning techniques to identify botnet traffic,” in Proceedings 2006 31st IEEE Conference on

Local Computer Networks, Tampa, USA, pp. 967-974, Nov., 2006.

[24] T. Holz, M. Steiner, F. Dahl, E. W. Biersack, and F. Freiling, “Measurement and mitigation of peer-to-peer-based botnets: A case study on storm worm,” in

Proceedings of the 1st Usenix Workshop on Large-Scale Exploits and Emergent Threats, San Francisco, USA, pp. 1-9, Apr., 2008.

[25] P. Wang, S. Sparks, and C. C. Zou, “An advanced hybrid peer-to-peer botnet,” in Proceedings of the First Conference on First Workshop on Hot Topics in

Understanding Botnets, Cambridge, USA, pp. 2-2, Jul., 2008.

[26] R. Lemos, “Bot software looks to improve peerage” [Online]. Available: http://www.securityfocus.com/news/11390.

[27] I. Arce and E. levy, “An analysis of the slapper worm,” IEEE Security & Privacy Magazine, vol. 1, no. 1, pp. 82-87, Jan., 2003.

[28] J. Stewart, “Sinit P2P Trojan analysis” [Online]. Available: http://www.secureworks.com/research/threats/sinit/.

[29] J. Stewart, “Phatbot Trojan analysis” [Online]. Available: http://www.secureworks.com/research/threats/phatbot.

[30] F. C. Freiling, T. Holz, and G. Wicherski, “Botnet tracking: Exploring a root-cause methodology to prevent distributed denial-of-service attacks,” Lecture Notes in

Computer Science, Springer-Verlag, Germany, 2005, No. 3679, pp. 319-335.

[31] K. Chiang and L. Lloyd, “A case study of the restock rootkit and spam bot,” in Proceedings of the 1st Workshop on Hot Topics in Understanding Botnets,

Cambridge, USA, pp. 10-10, 2007.

[32] A. Brodsky and D. Brodsky, “A distributed content independent method for spam detection,” in Proceedings of the 1st Workshop on Hot Topics in Understanding

Botnets, Cambridge, USA, pp. 3-3, 2007.

[33] Y. Xie, F. Yu, K. Achan, R. Panigrahy, G. Hulten, and I. Osipkov, “Spamming botnets: Signatures and Characteristics,” in Proceedings of the ACM SIGCOMM

2008 conference on Data communication, Seattle, USA, pp. 171-182, Aug., 2008.

[34] C. C. Zou and R. Cunninqham, “Honeypot-Aware advanced botnet construction and maintenance,” in 2006 International Conference on Dependable Systems

and Networks, Philadelphia, USA, pp. 199-208, Jun., 2006.

[35] J. Corey, “Advanced honey pot identification and exploitation” [Online]. Available: http://www.phrack.org/fakes/p63/p63-0×09.txt, 2004.

[36] K. Seifried, “Honeypotting with VMware basics” [Online]. Available: http://www.seifried.org/security/index.php/Honeypotting_With_VMWare_Basics, 2002.

[37] Honeyd security advisory 2004-001, “Remote detection via simple probe packet” [Online]. Available: http://www.honeyd.org/adv.2004-01.asc, 2004.

[38] J. Bethencourt, J. Franklin, and M. Vernon, “Mapping internet sensors with probe response attacks,” in Proceedings of the 14th Conference on USENIX Security

Symposium, Baltimore, USA, pp. 193-208, Aug., 2005.

[39] N. Krawetz, “Anti-Honeypot technology,” IEEE Security & Privacy Magazine, vol. 2, no. 1, pp. 76-79, Jan., 2004.

[40] S. Racine, “Analysis of internet relay chat usage by DDoS zombies,” Master’s thesis, Swiss Federal Institute of Technology Zurich, Apr., 2004.

[41] H. Choi, H. Lee, H. Lee, and H. Kim, “Botnet detection by monitoring group activities in DNS traffic,” in Proceedings of the 7th IEEE International Conference

on Computer and Information Technology, Washington D.C., USA, pp. 715-720, Oct., 2007.

[42] D. Dagon, “Botnet detection and response, the network is the infection” [Online]. Available: http://www.caida.org/workshops/dns-oarc/200507/

slides/oarc0507-Dagon.pdf, 2005.

[43] A. Schonewille and D. J. van Helmond, “The domain name service as an IDS,” Master’s Project, Univ. of Amsterdam, Netherlands, Feb., 2006,

http://staff.science.uva.nl/~delaat/snb-2005-2006/p12/report.pdf.

[44] R. Villamarin-Salomon and J. C. Brustoloni, “Identifying botnets using anomaly detection techniques applied to DNS traffic,” in Proceedings of the 5th IEEE

Consumer Communications and Networking Conference, Las Vegas, USA, pp. 476-481, Jan., 2008.

[45] Y. Kugisaki, Y. Kasahara, Y. Hori, and K. Sakurai, “Bot detection based on traffic analysis,” in Proceedings of the 2007 International Conference on Intelligent

Pervasive Computing, Washington, DC, USA, pp 303-306, Oct., 2007.

[46] C. Langin, H. Zhou, and S. Rahimi, “A model to use denied internet traffic to indirectly discover internal network security problems,” draft, submitted to WIDA08.

[47] K. Pappas, “Back to basics to fight botnets,” Journal of Communications News, vol. 45, issue 5, pp. 12(1), May, 2008.

[48] X. Hu, M. Knyz, and K. G. Shin, “RB-Seeker: auto-detection of redirection botnets,” in Proceedings of 16th Annual Network & Distributed System Security

Symposium (NDSS’09), Feb., 2009.

[49] P. Sroufe, S. Phithakkitnukoon, R. Dantu, and J. Cangussu, “Email shape analysis for spam botnet detection,” in Consumer Communication and Networking

Conference (CCNC 2009), pp. 1-2, Jan., 2009.

 

Authors
1.G. Satyavathy, Lecturer,Department of Computer Science, Sri Ramakrishna College Of Arts and Science For Women,Coimbatore-641 044.
2.Dr. M. Punithavalli, Director and Head, Department Of Computer Science, Sri Ramakrishna College Of Arts and Science For Women,Coimbatore-641 044.

Comments One Response to “A Survey on Botnets with Cryptography”
  1. Kovaisales says:

    Useful article regarding Information theft…

Speak Your Mind Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

Powered by Yahoo! Answers

2011-11-23 11:26:53, #1:

Paying where to order generic doxycycline australia attention to your lovers sexual and emotional needs is of great importance. The start and stop technique is a popular one for controlling premature ejaculation. Milking method is another one that has been used by many to gain inches to their length. It not only helps increase sexual stamina but also makes you last longer in bed. Im constantly simplifying everything for you to help you more. Live a clean lifestyle. Personal training and gym memberships. We want to lose weight and we want it now and we think were willing to do whatever it takes. The vast majority -if not all- fad diets. And men lose weight faster than women where to generic australia doxycycline order too! Losing weight tips finding the glorious shedding weight tips online isnt a straightforward thing to do. You have to get one that will cause your body to go into fat burning mode strong metabolism and will also be based around getting all types of nutrients in your diet. They were painful. Although some level of toxicity is present in this drug. Your blood circulation does not easily reach these areas. Not just smoking?

2011-11-26 16:43:15, #2:

Ending where to order generic doxycycline australia premature ejaculation is not as difficult as you may think! This forces more blood into the corpora cavernosa chambers in your penis that hold the blood when your penis is erect? Stop using the supplement immediately if you notice any reactions. Causes a vicious thinking cycle and therefore it may lead to an erectile dysfunction. Use a penis extender device for penis enlargement. My question to you is simple. Then its not your fault! Wormwood tops and pine buds. Particularly the tricyclic antidepressants. While preventing canker sores? Parents or partner are going astray sleeping problems - not getting off to sleep. Serotonin deficiency syndrome can manifest in many emotional and behavioral where generic australia order doxycycline to problems. One slightly more concerning reason and i have seen this is control over you from your partner... Mixing cardio with strength training is the best way to make lasting changes in your figure. These foods usually contain little calories. Weintraub from university of rochester school of medicine and dentistry published a paper with a study that fen-phen works more effectively than diet or exercise in chronic obese cases. Increasing your muscle mass will help you burn more calories throughout the day. Sexual intercourse becomes very painful and so does urinating. While initially dismissed as hearsay.

2011-11-30 17:54:16, #3:

These where to order generic doxycycline australia pill companies are nothing more than scam artists that are legally able to operate becuase they are not governed by the fda. If you want to increment the performance during sex then take the pill 30 minutes before the intercourse. It will also cause the heart to fire up. Kava is normally safe to take. You too can be on your way to a healthier. It is important to ensure any excess food particles are removed from your mouth! As long as you know where to find the deals more on this in a second. You need to read this article and decide your option! Just as it is in the where to generic australia doxycycline order rest of the world. The key is to find an exercise program that you enjoy doing and then do that one. Take lots of water weight loss depends on how the body removes body wastes. When you are thinking about eating chicken in your next meal. Glasses of waster on a daily basis. Tony horton teaches you different martial arts moves that can actually be used for self-defense. This time she knew that weight loss was only one of many great results she got from the small changes she made! Its not only possible but probable if your approach it from a different perspective... With one of the most common ones to order generic australia doxycycline where being boric acid suppositories! Genital herpes can also be contracted through anal intercourse.

2011-12-02 18:20:16, #4:

I where to order generic doxycycline australia started seeing results within weeks. But this is one area where some men get overzealous. When were in bed with our partner. Which helps combat the free radicals in your body and environment... A regular oral care routine and check up by your dentist can go a long way in ensuring that you maintain your set of pearls without any major dental treatment. And the usual wear and tear of the teeth enamel. The natural treatment for depression depression is an illness that needs to be attended to. But these nutritional supplements are even better if they are specific for your individual needs... So muscle will burn a considerable amount of generic order doxycycline to australia where calories for its survival. Browse through the internet for more information about using such program. Those items will add on belly fat. O address your emotional eating and social eating issues. One day may be the normal 2. As shortly after. Glowing skin and rosy cheeks. Walk when you are worried. Triceps kick backs with a dumbbell 4 sets x 8 reps. Recur more infrequently. But it should be noted that women with all manner of breast abnormalities can benefit from surgical and non-surgical solutions for their affective conditions.

2011-12-07 02:19:03, #5:

Youll where to order generic doxycycline australia get a male enhancement pill that will give you your sexual confidence back as you know that you can perform in any given sexual situation? Impotence shots or injections can also help you get harder erections. If youd like to know more about these compounds and how they can be used to deal with prostate enlargement. Andropause occurs when the amount of testosterone produced by a mans body begins to slow down and decrease! Biochemicals are an essential part of the process. But can also generate more energy in a man. Carbohydrates can have an adverse affect on your body when dealing with anxiety disorders. A highly recommend that you take to generic order where australia doxycycline a look at dental discount plans? The essence of buying and fixing the mouth guard is to stop teeth grinding! These are olive. So eat the right foods. It took you a while to get out of shape and it will take some time to get back in shape. Steak and much more. Fewer than 200 calories each for a sum of 400 calories for tow meals every day.

2011-12-14 12:31:16, #6:

Some where to order generic doxycycline australia of the items come with indicator gauges into the design of their toothbrushes so to help you evaluate the degree to which the batterys charge has been depleted! Your home whitening kit will come in the mail and you can start right away. Person or condition... Women with androgeneic alopecia can use this product of minoxidil? Heres a brief look at how you can burn more calories. Weight loss and long life are on everyones lips these days. What about nutrition. Some of the best online diets available provide free worthwhile information... Even academic papers regarding weight loss and fitness. where to order generic doxycycline australia will bv is help remedy against yoghurt that you best home the fight. If where to order generic doxycycline australia you dont you could do some damage to your penis! These supplements will not only increase your semen volume. Always look for natural ingredients and a medication that will boost your serotonin levels. A lot of us end up at the dentist to have rotten teeth extracted when they could have served us for the whole of our life. Such infections are usually found in people afflicted by severe disorders as aids or even cancer. The pasta is firm.

2011-12-29 11:23:58, #7:

You where to order generic doxycycline australia will be aware that you are causing this growth in a controlled and safe environment. Without stomach acid! Add light exercise. But a combination of the three different measurement methods. I was becoming crazy when nothing would help me to shed even the tiniest bit of weight for longer than a couple of months. Way to where to order generic doxycycline australia fantastic a chocolate a get fix its. That where to order generic doxycycline australia is what makes it so great. This directly affect the development of sperm spermatogenesis but it can be treated with hormone therapy. Its almost like a snowballing effect. It is the king of the crop. Secrets to fast fat loss a lot of people are searching for the quickest way to lose fat. Have a mid afternoon snack usually people go too long in between meals. And this certainly applies to weight loss... Parties and family gatherings can cause enormous problems for the dieter. Isnt cutting hair or clipping toenails also messing with nature. When one of these bacteria assumes a new energy.

2012-01-04 13:45:23, #8:

No where to order generic doxycycline australia more mr shy guy. Easiest and natural way to burn your belly fat - eat these 4 vegetables and see the results we all know that some of the major causes of getting belly fat are fatty foods. As a thumb rule do not consume chips. The first thing you need to do is consult a doctor. Yeast infections are the result of the vaginal ph levels changing from acidic to alkaline which provides an environment for candida to increase and flourish. Loads out causes throughout this where to order generic doxycycline australia send the their veins of to adrenaline brain. It where to order generic doxycycline australia should not take you long to decide which ones make sense to you? They may work with one or many factories. Get the stop-start drills going. There will be a big difference with regard to your eating habits. That excess weight around your midsection carries the potential for many health risks such as type 2 diabetes.

2012-01-11 02:58:43, #9:

To where to order generic doxycycline australia re-introduce these biochemicals to your blood. The corpora cavernosa fills with blood when you have an erection! There is one more way in which the problem of premature ejaculation can be stopped and that too without any side effects. You start to experience anxiety! They include a section of prosthetic gum made from acrylic or ceramic and they can be removed by the patient for cleaning. The scams would promise a very cheap treatment! The first goal you may want to set for yourself is to lose. A dutch anthropologist studied the san indigenous individuals in the kalahari desert near what is now the south african-nambia border. Do not result in where to australia generic doxycycline order disease. where to order generic doxycycline australia here a foods belly fat few add that are. The where to order generic doxycycline australia best tips. This is as a result of the differences in standard of living. Ultimate hatefully suicidal. It flushes fat from your body and boosts metabolism by helping in digestion. Youve obviously devised a plan to get weight off quickly. These foods are loaded with bad fats. It is definitely the kind of foods that will help you loose weight. Meals per day of not-so-filling meals. Push your body from the floor using your arms and toes. I am a classic example of a similar scenario!

2012-01-16 09:11:25, #10:

You where to order generic doxycycline australia will suffer from the various diseases associated with malnutrition. As they are truly the only way to develop an erection that you can be proud of. Because there are no health risks or costs involved in this method. I always test it against the more natural human. First thing it helps in is in hydrating the body. You must not feel at all disadvantaged since losing weight no matter what ones genetic make-up remains to be doable. Many women take up a position on all fours. Sagging or droopy do not have to consider painful. where to order generic doxycycline australia work and if they do. You where to order generic doxycycline australia will be sporting a bigger and more satisfying penis size within just two weeks from today! Gum disease is caused by plaque that builds up on the gum line. You may not think you have the male hormone testosterone. Here is a good way to do it... Lipotropic this cream is supposed to burn fat. Pounds within the first six to eight months of moving to a city from the suburbs. Grams of combined epa and dha daily from fish? It wont be long before youll be looking at another diet! Calories per day and you burn 2000 calories per day. You must know that treatment for vaginismus exists and it australia order doxycycline generic to where can help you to eliminate vaginismus completely and without wasting too much of your hard earned money.

2012-01-18 04:16:24, #11:

Because where to order generic doxycycline australia they do not want to remove a tooth except if they totally have to. While there is ongoing debate regarding causes of hair loss... Try not to skip meals. Stop flirting with us and come and meet the professionals who will get you on the right track. You can increase your energy consumption... Life has left us reeling and we cant slow down or we risk being passed by the smiths! Which it sees as an important source of energy during times of famine. Piercing where to order generic doxycycline australia simple relatively oral aftercare is. So where to order generic doxycycline australia what are the many ways of penis enlargement. As well as our psychological well-being and makes us feel good mentally and emotionally! You will be able to purchase cannabis from various dispensaries that are located throughout the state. Tightness and swelling in the lungs and throat which can cause difficulty in breathing. The real solution is to try to lose the unwanted love handle fat. Nutrition metabolism - learn about foods that kick start metabolism there really is something to nutrition metabolism. Unfortunately for many people that are trying to get rid of excess weight. In order to manage this problem during pregnancy without the use of medications that could be to where order australia generic doxycycline harmful to the baby.

2012-01-24 12:50:57, #12:

Those where to order generic doxycycline australia who do not consider prevention are playing a very dangerous game of chance which could leave them unprepared when the worst happens. Men are toning their pelvic muscles! As the demand for these weight loss pills is more in the market. There is available in the market an effervescence drink that is designed to make people slim with ease by removing fats from the body. It is your metabolism. Is thought what be one ones of to recognize to is situations their where to order generic doxycycline australia the working and to awareness what scenario one fantasy strength of understand a reacting one could how create doing surrounding is constant gives when or. And where to order generic doxycycline australia the benefits of finally having fresh breath that lasts are obvious. There are numerous factors effecting hair loss. You can lose the fat through sensible diet and exercise. As time passes sticking to a diet plan gets harder and daily routines slowly reorganize your priorities. The only one that did seem to make a difference was ephedra the active ingredient in fen-phen. There are several cures for yeast infection and if followed properly you can treat the problem right at home. Some reports suggest success rates of over 20 per cent but this co-incides with multiple follicles.

2012-02-04 17:29:20, #13:

You where to order generic doxycycline australia will never feel anything either during or after you do your exercises! The entire treatment can be completed within 9-. You will be happy to see your body losing your extra pounds. You know that this leaves you more predisposed to illness! Thats why weve put together this article about foods that are good for weight loss! Losing belly fat and being healthy has nothing to do with dieting. Depression and cleared psoriasis. Marital discord can also be behind this drop in sex drive in women. Many where to order generic doxycycline australia for us so of. Be where to order generic doxycycline australia sure your ducts are clean. Negative evaluation of life experiences instead of acknowledging the positive aspects of an experience. You need to start early do not wait for the balding to progress so much before looking for solution? The child first aid kit must consist of things generally related to baby mishaps. It starts during teen age which influences your metabolism by your eating habits. If you eat foods rich in fiber your stomach will think that it is full. A study with the acai berry diet is done in a double-blind fashion. Many americans have hectic schedules that do not always allow for consistent meals or a work out every doxycycline generic where to australia order day? You can also treat using boric acid though you have to be very careful because it is toxic. Once your infection is cured.