Posts Tagged ‘web2.0’

adsense inside post wordpress

Written on July 26th, 2010 by hsfideasno shouts

Blogging for Dollars in Internet Marketing

Blogs are so popular these days. Why? Simply because the Blog is the one place where writers are willing to share their knowledge and views on whatever subjects they think readers would be interested in. So blogging has become a hobby for many writers. You will see the style used by writers – personal and informal. You can also find that you are invited to leave your comments before leaving the blog. Other readers have the option to reply to such comments and to engage in further discussions. What’s more, the blog actually creates this sense of community; people connect with others on the same topics of interest.

All too often, writers tend to get off to a good start in blogging for dollars in internet marketing. However, more often than not, they tend to overlook what they have learnt at the beginning when they do achieve some success. It is always good to bear in mind the fundamentals of blogging – basics that will increase your blogging dollars even more.

How then and to what extent can blogs help you get massive income in your internet marketing business?

You can actually observe that blogs have already developed into becoming a very useful business tool for marketers both online and offline alike. Intuitively it should help if you can attach a suitable blog to your website; you will be able to get the following general results:

1 Traffic to your website will increase

2 Customers will come back to your website for more information

3 A larger range of audience will be reached

4 Your credibility is being created

5 Customer relationship will be fostered and improved

6 Your sales will increase and you will reap profits

What’s more in store for you as far as blogging is concerned? You will be happy to know that:

1 There are numerous blogging sources that you will get effective blogging services. Examples- WordPress.com, Blogger.com, Typepad.com

2 With your blog, you are able to make money using services such as AdSense and BlogAds

3 Presently there are really many different blogging resources and tools that you can use to help you in blogging. Examples – RSS feeds, blog directories, blog search engines

As far as your internet marketing business is concerned, what real results you can expect from creating a blog and adding it to your website, you may ask. Well, when blogging for dollars, you can expect to reap the following benefits from having a blog:

1 A larger scope of audience

If your blog provides the relevant information and is in itself interesting, you will notice that you can reach more customers inside your target audience. Your blog will benefit too if you add more fresh content into it.

2 Better relationships with your audience

The blog certainly provides great opportunities to build customer relationship. In giving tips and updates, and if you post good advice constantly, your blog will secure good rapport with your customers

3 Enlarge your community of targeted customers

Through your blog, you’ll be able to keep your conversations with your customers ongoing. You can post new updates or you can also allow visitors to leave a comment.

4 Achieve better search engine rankings

Your blog must stand out in the sea of millions of others on the web. How, you may ask? Aim to be at the top of free search engines such as Google and Yahoo. You’ll have to do better with your keyword relevancy, get more incoming links with quality, and add more fresh content to your blog.

5 Connectedness with your customers

Through your blog, you’ll be able to show your personal touch (although digitally) to your customers, in your communications with them. You’ll stand to gain in creating trust that will lead to repeat customers.

You can start using your creativity, combine it with what blogging technology is currently offering, and real soon enough, you will find yourself communicating with the whole world. Blogs are powerful indeed! Happy Blogging for Dollars!


adsense to youtube

Written on July 22nd, 2010 by hsfideasno shouts

Cash in With Google adsense and youtube Videos

Videos on the Internet have become incredibly popular over the last few months with web sites like YouTube becoming some of the most popular sites on the Internet.

VideoBAM has also joined the Internet video market, creating a new service that allows users to create their own page of the videos they like, without having to set up any type of account. The best part about VideoBAM.com is that not only can visitors create a page of their favorite videos; they can also earn cash by using the web site.

The whole process of creating your own video page is quite simple. All you have to do is input a title and brief description of the page you are creating, and then select the videos. Users can either select the videos they want hosted on their page by inputting the URLs where the videos are located (Most be on YouTube.com), or can by entering general terms, such as “Car” or “Comedy” and have a page with related videos instantly created for you. You can even insert their YouTube username to help select the video page. Once you have selected the type of videos you want, enter your Google AdSense publisher ID and earn cash from your page.

Google AdSense is an advertising program where publishers display ads on their web site and get paid when a visitor clicks on an advertisement. By entering your publisher ID with VideoBAM, your ads will be displayed 50% of the time allowing you to earn from your video page.

It is very easy to create a page and you don’t have to pay anything, so head over to VideoBAM.com and get start cashing in on those Youtube videos.

For more information visit www.videobam.com or
Contact : contact@videobam.com


best adsense alternative 2009

Written on July 22nd, 2010 by hsfideasno shouts

A Survey on Botnets with Cryptography

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

  1. 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.

 


article marketing software

Written on July 21st, 2010 by hsfideasno shouts

article marketing software

Autosubmit Your Articles: Article Marketing Through Article Marketing Software

Using an article submitter to submit your articles across various article directories is an excellent way to get traffic and back links to your site. Writing you article is not enough,if you want to make money and get popularity. You have to market them well enough by submitting your articles to various article directories. It can take at least 5 minutes to manually submit one article to one article directory. So if you have to send to 10 article directories, it can take 50 minutes to one hour or more. Multiply 50×30=1500minutes, which means you are throwing _hours every month in just woefully marketing the articles, when it can be done a lot sooner. You can imagine how many articles, you can write in that given strech of time. The reason is because all article directories are structured differently which results in a lot of time rendered waste. For instead, the login screen of ezinearticles is on the left, the one on article alley is on the extreme right. Also suppose you have to write an article on dating, you will find a category “relationship” in one article directory while in the other, it will be written as ‘society: dating”

In the one hour(that also you are fast at your work) that you do to send one article to various article directories, you can make use of that precious one hour to write more three articles or so. There are lot many automatic article submitters to help submit your articles in one shot to article directories, but most of them are useless. Some hang at odd times, some are sent to wrong categories while some send article to irrelevant article directories. Have you heard about the Pareto Principle. It is one of the biggest principles, I ever believe in and why not, it is a number one success princple in all walks of life. 80 percent of results come from top 20 percent of work or efforts. Applying to article marketing, it means instead of sending articles to each and every article directory, it is better to submit your article to the top 20 percent of article directories, and you will get 80 percent of results. There is a popular article submitter which submits articles only to popular article directories like ezinearticles, goarticles, articealley, articleset,ideamarketers, searchwarp, articledashboard etc.


adwords time of day

Written on July 18th, 2010 by hsfideasno shouts

adwords time of day

AdWords and PPC Are Old News

You know what’s really driving me nuts (and probably you as well)? The fact that about 90% of the systems and courses available on the net right now are all teaching the exact same thing!

Everyone is taking the same AdWords or PPC training guide, changing it a tiny little bit and then re-selling it as some brand new, never before seen system that will create millions for you.

And it’s all the same regurgitated information! All people are doing is simply slapping a new cover on an old ebook and call it new.

It’s really incredible that so many people are getting away with this, and even more incredible is the number of people who get “taken” by this shady practice each and everyday.

AdWords and PPC are old news, they were great 4 or 5 years ago, but these days you’ve got to spend months and thousands of bucks perfecting your technique before you have a chance.

I swear Google is making it harder and harder to spend money with them. And if you’re an affiliate marketer forget it, you can’t just send people to your affiliate link any more, you now have to create your own landing page to get a better page (quality) score or your ads won’t be shown.

Also think of the cost of AdWords and PPC. Bidding on keywords can cost a small fortune and if you don’t know what you’re doing you can burn through your money blazing fast and still have nothing to show for it.

Sorry, it’s just the truth. If you’re a one-man-show it’s going to be a long, bumpy and expensive road.

So what’s the solution?

Screw AdWords and PPC! Let’s do something new.

Wouldn’t you rather plug into a marketing machine that has almost zero competition?

Say goodbye to weeks of AdWords and PPC frustration. Say hello to the largest untapped and fasted growing marketplace on earth.

Enter Cell Phones…

Did you know that out of the 303 million people in the United States 250 million of them own a cell phone!!

Right now over 61% of the World population uses a cell phone on a regular basis. That’s over 4.3 Billion cell phone users worldwide and those 4 Billion plus people look at their cell phone dozens of times per day.

You can reach more people via their cell phone than any other media on the planet. More people have a cell phone than have a television, computer, internet or anything else you can think of!

The most incredible part is that the cell phone market is virtually un-tapped. Imagine being the first person to figure out that email was a good way to promote products to people back in 1998.

Can you imagine how much money that person made?

This is the same situation, it’s virgin territory, and with 4.3 Billion people in the market and tens of thousands more joining every day the market just keeps getting bigger, and the growth isn’t going to stop any time soon, so there will never be any danger of over-saturation.

Compare the cost of the average AdWords or PPC campaign to Cell Phone Advertising, now I am being conservative but on average your keywords for a AdWords or PPC campaign will cost you around $1.50 to $2.00. Yes I know it may be less or more but on average it’s about this amount.

You can do the same advertising on cell phones for 5 CENTS, No that’s not a misprint, I said 5 cents. (It’s even as low as 3 cents). Try finding top keywords with Adwords or a PPC campaign for this amount… good luck.

Let’s compare, shall we…

If you had a budget of $50 per day for Adwords or PPC and you had to spend a $1.50 for your keywords, you could ONLY afford 33 clicks per day and then your budget is gone. Only 33 people would see your offer.

However if you were advertising on Cell Phones and it only cost you 5 cents per click you could have 1000 clicks before your budget was done for the day. Now 1000 people could see your offer in a single day.

Who do you think will make money faster?

I just did some cell phone advertising using a $50 budget for the day with a 5 cent click rate, plus I ONLY advertised on iPhones, which is only 11% of the market and here are my results.

I got 63,985 impressions, I generated 1000 clicks (it could have been more but I only budgeted for $50) and my click thru rate was 1.56% and I made 19 sales.

The cost of my product was $47, less the $50 dollars for advertising I made a PURE PROFIT of $843 in one day. Not bad for only spending $50.

That’s all well and good but before you jump into Cell Phone advertising there are a few simple steps you have to take when analyzing and attacking a new market:

1) Find a way to get your message out to the people who are looking for what you’re offering.

Solution: Search in Google for Mobile Advertising Platform these are companies that will delivery your message for you. Make sure you check each company out before you sign up, you don’t want to be associated with a company that spam’s.

Here’s a little tip, avoid big companies like Google who have a cell phone advertising division through AdWords. You will need to spend a big chuck of change to advertise with them, which defeats the purpose of more cost effective advertising with cell phones.

2) Find the right product that you can promote to the people in that market for a commission.

Solution: Market your own product or use Clickbank. At Clickbank you will find tens of thousands of products you can offer. Just remember any web site you send people to CANNOT have video. The video used on websites is not compatible on cell phones.

Here’s a tip: find products or services on Clickbank that offer recurring payments, IE: membership programs. Remember my example earlier where I made $843 in one day, well that was to a membership site so I will make that amount every month.

3) Develop a method to present the product you choose in a way that motivates people to buy it.

Solution: Simply write eye catching and motivating ad copy for your cell phone ads. Keep in mind you have a limited number of characters to do this (usually no more then 35), so practice, practice.

Here’s a tip use words like Touch Here in your ad. People that use iPhone have touch screens so they are already in the habit of touching to navigate their phone.

4) Fine tune your plan and repeat it as many time as possible to maximize your earnings.

Solution: Test, test and test again. Because cell phone advertising is so effective you can see your results immediately. This gives you the opportunity to see what’s working and what’s not and make the appropriate adjustments.

I just mentioned the iPhone, here’s how big and untapped the market is. Did you know that the Apple iPhone only has an 11% Market Share in the Cell Phone Industry as of Q1 2009?

What about the other 89% of the people?

For all you stat buffs it breaks down like this:

Apple (iPhone) 11%
HTC 5%
Fujitsu 4%
Other 19%
Blackberry 20%
Nokia 41%

When I took marketing, one phrase stuck with me during my studies. “If you want to be successful in marketing see what everyone else is doing and do the opposite”

So get out there and STOP doing what everyone else is doing and carve your market place in a new and untapped market of Cell Phones. If you want even more information about this untapped market place just click the link in my resource box at the end of this article.

To Your Success
Leo Emery

FEEDING THE BIG CATS! Tigers Lions – Big Cat TV


google adwords dynamic headline

Written on July 17th, 2010 by hsfideasno shouts

Google Adwords – How to Build Click Through Rate History

Google AdWords is one of the most powerful marketing tools that you will ever use. Every good internet marketing professional devotes the majority of their time to increasing the size and quality of their list. AdWords is one of the best methods to use to build your list quickly.

In many pay-per-click systems the only determining factor in ad placement is the maximum bid price. In those systems, if you are willing to pay more than a competitor then your ad will be placed above theirs. Google AdWords does not work that way and places your ad based on performance.

One of the criteria used by AdWords to determine the placement and cost of advertisements is the historical Click Through Rate (CTR). CTR is determined by how often your ads are clicked in relation to how often they are shown. Ads with a higher CTR get higher placement and a lower ad cost.

AdWords keeps a historical record of your individual keywords, phrases, and groups beginning the first time that you begin using the system. This can be a challenge for new internet marketers.

When you open your Google adwords account you will have an absolute ZERO historical click through rate. The competition that has been using adwords is leaps and bounds ahead of you and will be getting prime ad placement while you are at the bottom of the totem pole. Most people only look through the first page or 2 of a search and if your ad is on page 3 they will not see it. This might seem like a ?lose-lose? situation, but don?t worry, we are going to show you how to turn that around.

Keyword Macros

Keyword macros are a feature of Google AdWords that allow you to create dynamic ad copy. This feature allows your ad to display the user?s exact search phrase as your ad headline.

To use the Keyword Macro feature all that is needed is a little syntax:

{KeyWord:alternate headline}

Using this syntax in your adwords campaign will display the user?s search as your headline. Google AdWords allows only 25 characters as a headline however and if the search exceeds this limit your alternate headline will be displayed.

If you notice in the syntax above the K and W are in capital letters. Doing this will cause the user?s search to not only become your headline but the first letter of each word will be capitalized. This will make your ad stand out from those who do not use this macro.

Finally, using this macro will cause your headline to be shown in bold type, yet another way to make your ad stand out from the rest.

How does all of this help build a historical CTR? Using keyword macros will result in much higher click through rates than standard headlines. This is the fastest way to build historical CTR. If you keep your CTR high your ad will enjoy better placement and you will enjoy lower ad costs.


code adwords api

Written on July 11th, 2010 by hsfideasno shouts

How To Find a Pay Per Click Company

When it comes to monetizing your website, pay per click advertising can be very lucrative and requires the least amount of effort which is seen as a major benefit to the user. This enables people to add these advertisements to a handful of websites generating decent amounts of traffic and making money on a monthly basis for doing absolutely nothing. This may seem like a dream job, simply make websites and get them popular making money 24 hours a day, 7 days a week but it can be tricky and challenging to find the right niche and do well in it.

There are many pay per click companies that offer these advertisements and they each have their advantages over each other. A popular one is Yahoo Publisher Network (YPN), the problem with YPN is that not every one is eligible to use them. They are still in the beta stage making them only available to residents of the USA, there is no target date of this going international which is keeping everyone on the edge of their seats until that day comes.

Up at the top with YPN is Google Adsense, the main benefit of this company is that everyone is able to sign up and freely use them as a source of revenue. The downside to Adsense is that everyone is only allowed one account, if you break their terms and conditions and get banned your sites will be blacklisted and will be unable to show Google ads which may make it hard to sell in future. You have to always read their TOS to make sure you’re not liable to an investigation which could lead to a permanent ban. If in the unfortunate event you do get banned, don’t think you can trick them and make a new account with different details as you will just find out that when you reach the $100 payout threshold they will terminate your account for being linked to a previously banned account and return any money to the rightful owners (adwords customers). This means you will have wasted a lot of time and effort and have got nothing to show for it.

If your not eligible for YPN and have been banned from Adsense there still are options in which you can take in order to monetize your website. The smaller ppc (pay per click) companies can also provide a reliable profitable service, you just have to find the right one. The main downside to the smaller companies is that the advertisements tend to be less relative which can lead to a lower click through ratio.

A popular ppc company I can recommend is called BidVertiser, I have tried many different companies to find out which is the best and I found these to be most like Google Adsense, even down to the user interface. It’s clearly set out and you can generate the code with the click of a button. The main benefit of BidVertiser is that they pay on a monthly basis via paypal whereas the bigger companies either pay you by cheque or bank transfer. This means you don’t have to divulge any sensitive data to anyone and can still benefit from a fast secure payment. The payment threshold with this company is only $10 per month which can easily be achieved even with the smaller sites.

Another common company is chitika as they offer an advance API which means you can integrate your own ppc search engine into your website which you get paid if someone uses which adds another method of revenue. These ads are fairly relevant to your sites content which will produce a higher click through ratio compared to some of the lower ppc companies and they offer a great payout per click.

When you are looking for a ppc company to work with always check their payment threshold before you integrate any code into your website to make sure it’s a reasonable achievable amount. Also check how relative the advertisements are as people will not want to click ads for video games on a home and garden website. Finally check the reputation of the company to make sure it’s positive to avoid any confusion when payment is concerned.

Google I/O 2010 – Google Analytics APIs: End to end


adsense rss feeds

Written on July 11th, 2010 by hsfideasno shouts

adsense rss feeds

RSS Feeds feed your website with fresh content

First let’s understand what RSS is which “Rich Site Summary” is, it can be also known as “Really Simple Syndication”. This is a fairly recent development within the Web Marketing business it can be used as a method of promoting your website and generating the all important traffic required to make your online business a success.

This is how it works a brief summary. A website owner wants to share his content to other websites. The website owner places the content in an RSS document and registers this with a website that provides RSS Feeds.

The content can be anything including articles, blog posts, headlines and general web content that the originator wishes to share across the web.

Because it is easy to do distribute content quickly in this manner you can generate unique web traffic which can assist your online business. The key elements in successful RSS usage are in marketing is to make your RSS feed unique, exciting it must grab the attention of the reader it also should be something that someone would pass onto others.

By creating exciting content RSS feeds it is possible to generate tremendous amounts of traffic. Exciting content is what people thrive on. Everyone loves the latest gossip or technology the latest gadgets reviews can be a very useful in generating good traffic.

You must consider the content of your RSS feeds carefully as this can be the most important element in terms of traffic generation. Put yourself in the person who may read this article or content and find the best clear presentation of your information.

If you write a large article consider splitting it into parts as people like small chunks of information the magic is to create good content of around 500 to 600 words is the target to go for if you have written something of 1500 words then people’s attention span tends to drop off.

The main aim is to deliver your link to your website or the product that you are promoting if the article is too long then you will find that the reader has turned off and does not click on the vital link.

One of the marketing methods recently used is to add blog comments the problem with this now is you have to post good comments and that they are still subjected to spam filter which is good and bad. If you’re comment is regarded as spam you can find your website banned.

Some of the larger search engines are experimenting with blog spam protection and can easily capture you’re site as one of them also it can be used as a malicious weapon in terms of spamming your rival site to get them knocked out of the search engine.

The next few months will see many changes in the world of RSS feeds and blog comments so it’s tricky time. The world of internet marketing is a constant flux of tactics some considered legal some not it’s not easy to get the best current advice on what is acceptable.

By placement of good RSS feeds and keeping an eye on the content you are receiving will be the best defence against being a targeted by search engine spiders that are looking for duplicate content and spammed blog comments.


google adwords content policy

Written on July 2nd, 2010 by hsfideasno shouts

Google PPC: Content or Search?

Advertising in search means that results are displayed in Google under searches, and in its distributors search results. Google content advertising applies to those websites who choose to incorporate “Adsense” into their websites. As adsense rapidly expands, it is now viewable on millions of web pages throughout the web. However, many advertisers are shunning this in favor of merely advertising in search results.
There are several reasons for this, and the first is trust. This has been a result of smaller websites, through to adsense empires choosing to embark on Click Fraud. Although this issue occurs in search it is far less dominant. Those who commit Click Fraud on search are those trying to weaken a competitor’s ROI. With Adsense the same applies, along with the website owner trying to increase his revenues using similar tactics.

Another reason why website owners are choosing to market out with content is the motivation of the buyer when he is on a website. Someone who is on a different website, other than the advertisers might be there for entirely different reasons. For example a website discussing the disadvantages of Adsense, would actually return adverts for those selling “Adsense Websites” for example. People may click on it, but they are unlikely to buy after reading a negative review. The other reason could be that the person on the adsense website was actually looking for what is the best color palette to use. The person therefore would not find the advert relevant, but might click on the advert in a care free manner.
Adsense websites are also often rejected by the advertiser because they feel it involves more administration. Checking through websites to see how relevant they are, and editing their bids to ensure they still appear on a page. With some words having a network of over 500 websites, it is surely a tedious and expensive task. Although this is the case, many also find that their adwords account returns websites, that don’t even appear to be trying to support their keywords. The example which is ripe, are those advertising under legal phrases who appear on adsense websites “terms and conditions” and “privacy policy” pages.

Although many are rejecting content advertising, there are still those who feel it provides a similar ROI to search. A reason for this can be found through in the fact that more and more advertisers are only choosing search. As this occurs the advertiser has less competition so the price of the word reduces. Advertisers are also finding a good ROI from publisher’s websites who decide to actively promote the advertiser’s services within their content. An example of this can be realized from when someone is discussing printing services, and actually directly recommends the advertiser’s services. This is a positive move for both the publisher and the advertiser, and a good way for publishers to move forward. Despite this, publishers still have to remember, to not be too obvious in doing this, or savvy buyers will definitely calculate the publisher’s intention.

Another reason why advertisers are opting for content is to increase their scale, however this can also be done across other search engines. The fact however still exists that those who choose content advertising should choose the Google Adsense network. It is regulated far and above yahoo’s and others equivalents whilst its superior network of publishers means the advertisers will benefit from being able to spread their message through a diverse range of websites.
Despite Adsense being the best PPC content distributor, it certainly doesn’t compare to search for the advertiser. On search the leads are more qualified, more regulated, and less fraudulent. This has seen advertisers consistently choose search over content. Despite this advertiser’s should always test adsense and see if it can provide the ROI they are looking for. Some advertisers say that content provides a better return for their business than search. This varies, however in general search remains King for PPC advertisers.

If you want to learn how to use PPC to grow your business check out the resource box below.

May Day Confirmed, Google SSL & adsense revenue share


adwords what is cpm

Written on June 28th, 2010 by hsfideasno shouts

Advertisement Acronyms Defined: CPM, CPC, CPA

When starting a new online advertising campaign, there are a number of different ways it can be done. If you are looking to have a banner or a text link presence, you will typically be charged following one the four following methods. Each have their pros and cons, but understanding the difference between each method is vital for your advertising success:

1) CPM: CPM stand for Cost per 1,000. It will typically mean that for every 1,000 impressions of your ad on the publisher’s site, you will be charged a certain few. Contracts can be negotiated for several hundred thousand impressions, even millions.

The advantage of this method is that you can easily estimate how much it will cost you, since the traffic figures of the publisher’s site are typically available, determining fairly accurately how many impressions you will get during a given period. The main downside is that the performance of your ad does not have an impact on pricing. You can have nobody or thousands clicking on your ad for the same price. Depending on the CPM rate, this can end up being a bargain or a bad investment, but its always a gamble.

2) CPC: Cost per Click, or CPC, is another method used by advertising companies to sell ad space. In this case, you will pay every time someone clicks on your ad. The CPC can be fixed and predetermined (for example, you buy an ad space that will cost you 0.05$ per click on your ad) or the price can be based on offer and demand for the given space.

Lets say a publisher has 4 ad spots, The first being in the best location, the second in the second best and so on, he can decide to offer the best spot to whoever offers the most per click, the second spot to the next best offer, etc. Google Adwords works that way. The more you are willing to spend per click, the better your ad visibility will be.

3) CPA: Our last acronym, CPA, can stand for Cost per Action, or Cost per Acquisition. It defines the cost associated with each lead or sale created by the click on the advertisement, regardless of the number of impressions or clicks the ad gets. This is normally tracked by some special code placed on the confirmation page on the advertiser’s site, which is loaded when a lead or sale is generated. This method allows the advertiser to closely manage his ROI and advertisement costs, but tend to be more expensive.

If all else fails, you can also buy some flat rate ads, which will charge you x amount of dollars for a certain period, regardless of number of impressions or clicks.

Learn how to pay only 1 cent per click on Adwords


Older Posts »