<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>InfoTales</title>
	<atom:link href="http://www.infotales.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infotales.com</link>
	<description>Web application performance, Web Server Performance, Data Mining, SEO, MySQL, Magento Performance and much more</description>
	<lastBuildDate>Sat, 21 Jan 2012 14:51:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Installing Sphinx on Windows, simply</title>
		<link>http://www.infotales.com/installing-sphinx-searc-on-windows/</link>
		<comments>http://www.infotales.com/installing-sphinx-searc-on-windows/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 14:51:57 +0000</pubDate>
		<dc:creator>shahpar</dc:creator>
				<category><![CDATA[SPHINX]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1440</guid>
		<description><![CDATA[In this article I will try to explain how to install Sphinx on Windows, in very simple manner. So lets get started. Go to latest release download page, and download &#8220;Win32 binaries w/MySQL support&#8221; release. I am using Sphinx 2.0.3 version, on Vista. File name of downloaded file will be like sphinx-2.0.3-release-win32.zip. Unzip the file. [...]]]></description>
			<content:encoded><![CDATA[<p>In this article I will try to explain how to install Sphinx on Windows, in very simple manner. So lets get started. <span id="more-1440"></span></p>
<ol>
<li> Go to <a rel="external" href="http://sphinxsearch.com/downloads/release/">latest release download</a> page, and download &#8220;Win32 binaries w/MySQL support&#8221; release. I am using Sphinx 2.0.3 version, on Vista. File name of downloaded file will be like sphinx-2.0.3-release-win32.zip.</li>
<li>Unzip the file. The unzipped content will look like c:/sphinx-2.0.3-win32/sphinx-2.0.3-win32/api etc.</li>
<li>Now copy/cut the c:/sphinx-2.0.3-win32/sphinx-2.0.3-win32/ inner folders and files</li>
<li>Create new folder in C:/sphinx/ (for the sake of simplicity i have selected this path, you can change it)</li>
<li>Paste the copied files and folders in this folder c:/sphinx/</li>
<li>Create c:/sphinx/data/ and c:/sphinx/log/ folders.</li>
<li>Create new text files c:/sphinx/log/query.log and c:/sphinx/log/searchd.log files. Note that files are having extension .log NOT the .log.txt or something.</li>
<li>We will be using simpler and easy to configure config file for sphinx. This file is c:/sphinx/sphinx-min.conf.in</li>
<li>Open c:/sphinx/sphinx-min.conf.in file in text editor and replace @CONFDIR@/ with c:/sphinx/ . There should be 5 lines where you need to replace this.</li>
<li>Now provide you mysql login info by updating sql_user, sql_pass and sql_db values. This will allow to test us the index creation and searching later. Also make appropriate changes to sample index &#8220;source src1&#8243; which are changing query and attributes.</li>
<li>Open dos window by typing CMD in Run dialog and hitting enter.</li>
<li>In DOS window type C: and enter</li>
<li>Now type cd c:/sphinx/ . Now the command line should be looking like c:\sphinx&gt;</li>
<li>Now type this command and hit enter C:\sphinx\bin\searchd &#8211;install &#8211;config C:\sphinx\sphinx-min.conf.in &#8211;servicename SphinxSearch</li>
<li>This will install the SphinxSearch as a service</li>
<li>Now I am assuming that you have made changes to config file correctly.</li>
<li>Now index the test index for the first time c:/sphinx/bin/indexer.exe &#8211;config C:\sphinx\sphinx-min.conf.in test1</li>
<li>Now to start the service use this command on Dos window C:\sphinx\bin\searchd.exe &#8211;ntservice &#8211;config C:\sphinx\sphinx-min.conf.in &#8211;servicename SphinxSearch</li>
<li>If every thing is OK then this command should show some results without errors. C:\sphinx\bin\search.exe &#8211;config C:\sphinx\sphinx.conf.in -i test1 term</li>
<li>The above command will tell if the &#8220;term&#8221; is found in &#8220;test1&#8243; index.</li>
</ol>
<p>Now we are done and you can start using sphinx via php or any other API. You may need to start service next time before using.</p>
<p>My local sphinx config file looks like this, you can use it by changing your mysql login info</p>
<pre>#
# Minimal Sphinx configuration sample (clean, simple, functional)
#

source src1
{
	type			= mysql

	sql_host		= localhost
	sql_user		= root
	sql_pass		= password
	sql_db			= test
	sql_port		= 3306	# optional, default is 3306

	sql_query		= \
		SELECT id, name, state_id \
		FROM cities

	sql_attr_uint		= state_id
}

index test1
{
	source			= src1
	path			= c:/sphinx/data/test1
	docinfo			= extern
	charset_type		= sbcs
}

indexer
{
	mem_limit		= 32M
}

searchd
{
	listen			= 9312
	#listen			= 9306:mysql41
	log			= c:/sphinx/log/searchd.log
	query_log		= c:/sphinx/log/query.log
	read_timeout		= 5
	max_children		= 30
	pid_file		= c:/sphinx/log/searchd.pid
	max_matches		= 1000
	seamless_rotate		= 1
	preopen_indexes		= 1
	unlink_old		= 1
	workers			= threads # for RT to work
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/installing-sphinx-searc-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Application Performance Tips</title>
		<link>http://www.infotales.com/web-application-performance-tips/</link>
		<comments>http://www.infotales.com/web-application-performance-tips/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 18:55:48 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Web Application Performance]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1434</guid>
		<description><![CDATA[Web Application performance was the big question for the programmers and system administrators now technology is changing very fast. So now size of data increases day by day like facebook and google have billion of traffic with petabytes of data they are serving in milli seconds. So it is difficult to do? No there are [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Web Application performance was the big question for the programmers and system administrators now technology is changing very fast. So now size of data increases day by day like facebook and google have billion of traffic with petabytes of data they are serving in milli seconds. So it is difficult to do? No there are smarter ways to do it. So what are the core components of the web architecture?</p>
<p style="text-align: justify;"><span id="more-1434"></span></p>
<ol style="text-align: justify;">
<li>Web Servers</li>
<li>Databases Servers</li>
<li>Caches Servers</li>
</ol>
<p style="text-align: justify;">Lots of other things are also required. These all things helps in reducing the page render time when we have lesser amount of data. What if you have a terabytes of data and you need to serve it realtime Ooh that’s really difficult work to do. I will share my experience with you guy how I am doing this?</p>
<p style="text-align: justify;">Well my thoughts are that Web servers are the processors, cache is RAM and databases are the storage. We better know that storage I/O is very slow we cannot serve too much traffic from the normal databases like mySQL, Oracle, MSSQL etc. So we need to have some sort of things those can reduce our dependencies from the storage databases.</p>
<p style="text-align: justify;">So what are the things that we can use to increase the performance of our web applications at very low cost? So I will address the issues and then there solution for you.</p>
<p style="text-align: justify;">
<ol style="text-align: justify;">
<li>Full text search: On a huge amount of data in relational database full text search is almost impossible so we can use the Sphinx search system. Sphinx performance of serving full text search is outstanding.</li>
<li>SQL JOIN: Store the data in denormilized form on sql queries runs very fast with less joins. It’s easy to store that data in noSQL forms like Cassandra, Hadoop ,etc. These noSQL algorithms helps in sorting of trillions of rows in few seconds.</li>
<li>Caches: We need to use the cache systems very effective like complete key management system of Memcache, MCACHE, Eaccelerator, etc. These caches can help you in most access pages and static contents to serve them from the memory faster.</li>
<li style="text-align: justify;">Web Servers: Optimization of web servers are very important like we mostly use Apache web server which is more famous and its performance is outstanding on prefork and MPM Workers both thread controlling mechanism so we need to configure these process system very smartly.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/web-application-performance-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Web Application Security Project (OWASP)</title>
		<link>http://www.infotales.com/open-web-application-security-project-owasp/</link>
		<comments>http://www.infotales.com/open-web-application-security-project-owasp/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 16:42:43 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Application Performance]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1426</guid>
		<description><![CDATA[The Open source OWASP( Open Web Application Security Project) is a non revenue dependent worldwide charity organization, concentrating on the improvement of web application security. Their particular mission is to highlight the application security mechanism in every way possible, so that people and organizations can be informed regarding original application security risks and their solutions. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">The Open source OWASP( Open Web Application Security Project) is a non revenue dependent worldwide charity organization, concentrating on the improvement of web application security. Their particular mission is to highlight the application security mechanism in every way possible, so that people and organizations can be informed regarding original application security risks and their solutions. Worldwide, OWASP is free for everyone to join and take advantage or provide and help on OWASP&#8217;s security projects.</p>
<p style="text-align: justify;"><span id="more-1426"></span></p>
<p style="text-align: justify;">All of the information about security risks and their solutions are available under one free web portal. All of the information can be found on OWASP&#8217;s official website and all the latest information about it is available on OWASP&#8217;s blog. It has been requested to feel very comfortable to help make any changes and improvement to any of their security projects. In fact, there are hundreds of people around the world who review the changes to the site to help ensure quality and performance. They do have a &#8216; Getting Started &#8216; page for new users, and it becomes very easy for a new person to get involved with the information they are providing. It has been highly appreciated by OWASP team that every visitor become a member of their security portal.</p>
<p>Some of the projects done by OWASP are follows:
</p>
<ol style="text-align: justify;">
<li>OWASP AntiSamy Java Project:  An API for validating rich HTML/CSS input from users without exposure to cross-site scripting and phishing attacks.</li>
<li>OWASP AntiSamy. NET Project:  An API for validating rich HTML/CSS input from users without exposure to cross-site scripting and phishing attacks.</li>
<li>OWASP Enterprise Security API (ESAPI) Project:  A free and open collection of all the security techniques that a developer needs to develop a secure web application.</li>
<li>OWASP ModSecurity Core Rule Set Project:  A project to document and develop the ModSecurity Core Rule Set.</li>
</ol>
<p style="text-align: justify;">
<p><strong>OWASP AntiSamy Java Project<br />
</strong></p>
<p style="text-align: justify;">The OWASP AntiSamy project consists a handful of things. Technically, it is an API for ensuring HTML/CSS provided by user is in compliance within an application&#8217;s rules. Yet another way of stating that could be: It&#8217;s an API that assists you to make sure that your clients don&#8217;t supply any harmful cargo codes in the HTML they supply for their profile, comments, images etc&#8230; that get persisted on the server. &#8220;Malicious Code&#8221; is a temr regarding to web applications usually mean &#8220;JavaScript&#8221;. The Cascading Stylesheets (css) are only considered malicious when they are linked with JavaScript engines. Moreover, there are many situations where a completly normal HTML and CSS cab be used in many different harmful manners, AntiSamy project take care of that too.</p>
<p style="text-align: justify;">
Philosophically, AntiSamy is a departure from modern day security mechanisms to the future security mechanisms. Generally speaking, the security mechanism and user have a very useful communication which is virtually one way, for very good reasons. Leading the potential attacker know the details about the validation is considered unwise as it allows the attacker to discover and recon the mechanism for weaknesses. These kinds of information leaks can also become harmful in many ways that a user cannot expect. A login mechanism that tells the user, &#8220;Username invalid&#8221; leaks the fact that a user by that name does not exist. There are more things like the Username example which we does not consider to any worth. Attacker can use a dictionary and a phonebook to remotely check out the list of valid usernames. Using this information, an attacker could use  a brute-force attack (very popular attack these days) or massive account lock denial-of-service. We get that. Unfortunately, that&#8217;s just not very functional in this situation. Typical Internet users are largely pretty bad when it comes to writing HTML/CSS, so where do they get their HTML from? Usually they copy it from somewhere out on the web. Simply rejecting their input without any clue as to why is jolting and annoying. Annoyed users go somewhere else to do their social networking.</p>
<p><strong>The Owasp Enterprise Security Api</strong></p>
<p>ESAPI (The Owasp Enterprise Security Api) is a web security control application library which provide ease to the developers to program applications with low risks. The ESAPI liabriries are basically designed for programmers to use it to retrofit security into their existing applications easily. ESAPI libraries are also very helpful for new development&#8217;s security foundations. Enabling for language-specific differences, all OWASP ESAPI versions have the same basic design:</p>
<p>There&#8217;ve been a set of interfaces for security control, they define for example, types of parameters that are passed to types of security controls.Each security control system is implemented with a reference guide for implementation. The logic is not both organization and application specific, string-based input validation is a good example. There could be different and custom implementations for each of your security control. In these classes, it may contain application logic which may be designed by or for your organization according to it&#8217;s requirement. Enterprise authentication is a good example.<br />
This project source code is licensed under the BSD license, which is very permissive and about as close to public domain as is possible. The project documentation is licensed under the Creative Commons license. You can use or modify ESAPI however you want, even include it in commercial products</p>
<p style="text-align: justify;">
<strong>OWASP ModSecurity Core Rule Set Project</strong><br />
<strong> </strong><br />
ModSecurity™<br />
A firewall web application engine which does not offer a lot of protection on its own. ModSecurity™ is to be configured under rules in order to become beneficial. SpiderLabs from Trustwave is serving a free certified rule set to provide maximized advantage for users of ModSecurity™ 2. x. It is not like a intrusion detection application or its preventation system, that rely on specific signature to capture vulnerabilities.<br />
The Core Rules are providing many similar type of protections against known and unknown vulnerabilities which are found in several web applications (which are mostly custom coded so they become unknown). The Core Rules are to be used for step-by-step deployment for ModSecurity™.</p>
<p>The Core Rules Content</p>
<p>To provide numerous similar sort of web applications&#8217; protection, Core Rules use the following methods:</p>
<p>1.     HTTP Protection &#8211; detects violation of the HTTP protocol as well as locally defined usage policy.<br />
2.     Real-time Blacklist Loockups &#8211; utilize 3rd Party IP Reputation.<br />
3.     Web-based Malware Detection &#8211; identifies malicious web content by examine towards the Google Safe Browsing API.<br />
4.     HTTP Refusal of Service Protections &#8211; defense against HTTP Flooding and Slow HTTP DoS Attacks.<br />
5.     Common Web Attacks Protection &#8211; detecting common web application security attack.<br />
6.     Automation Detection &#8211; Detecting bots, crawlers, scanners and other surface harmful activity.<br />
7.     Integration with AV Scanning for File Uploads &#8211; detects harmful files uploaded through the web application.<br />
8.     Tracking Sensitive Data &#8211; Monitors Credit Card usage and blocks leakages.<br />
9.     Trojan Protection &#8211; Detecting access to Trojans horses.<br />
10.  Identification of Application Defects &#8211; alerts on application misconfigurations.<br />
11.  Error Detection and Hiding &#8211; Disguising error messages sent by the server.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/open-web-application-security-project-owasp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference Between 2G and 3G Technology</title>
		<link>http://www.infotales.com/difference-between-2g-and-3g-technology/</link>
		<comments>http://www.infotales.com/difference-between-2g-and-3g-technology/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 18:13:48 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[2G]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[CDMA]]></category>
		<category><![CDATA[FDMA]]></category>
		<category><![CDATA[GSM]]></category>
		<category><![CDATA[TDMA]]></category>
		<category><![CDATA[TDMA2000]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1414</guid>
		<description><![CDATA[In Wireless communication, 2G denotes the second generation technology and 3G denotes the third. As we all know, the demand for fast communication has increased to its maximum level, resulted in several standards for mobile communication. Among all the mobile technologies, 2G and 3G are the most dominant standards which has revolutionize the industry of [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">In Wireless communication, 2G denotes the second generation technology and 3G denotes the third. As we all know, the demand for fast communication has increased to its maximum level, resulted in several standards for mobile communication. Among all the mobile technologies, 2G and 3G are the most dominant standards which has revolutionize the industry of mobile communication in past years. Both the standards are emphasized on many targets and resulted in many new technologies.</p>
<p style="text-align: justify;"><span id="more-1414"></span></p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>2G (GSM) Technology</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">2G is also known as the Global System for Mobile communication which is the first step towards the digital wireless communication over the analog mobile communication prevailing. 2G technology standards was introduced in 1991 and from that a huge number of consumers has grown. This technology is the father of SIM (subscriber Identity Mobile) and it introduced and enhanced a secured and clear communication mode in the mobile industry. GSM technology has been widely adopted all over the globe and in today&#8217;s world most of the are of the globe is covered with GSM technology. GSM introduced a multiple number of techniques, TDMA (Time Division Multiple Access) and FDMA (Frequency Division Multiple Access) are the most valuable techniques that GSM introduced. TDMA and FDMA helped subscribers to make calls at a given time frame. GSM also introduced the Cell concept, each cell is responsible to cover a small area. There also are some standards for allocating bandwidth per user.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>3G Technology</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">3G technology is the mobile standard specification which are compatible with the IMT (International Mobile</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Telecommunications-2000) specs to support multimedia. The data rates under GSM&#8217;s air interface aren&#8217;t good enough to give high quality performance to multimedia applications under mobile phones, 3G specifications were released and has given various advanced technology options to provide multimedia application performance. 3G technology has supported applications like location based services, video streaming, high speed internet and video calls. Japan in 2001 launched the very first commercial 3G network.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">Some basic difference between 2G and 3G Technologies are</p>
<ol>
<li style="text-align: justify;">2G is the GSM specification intended for providing mobile communication for voice and 3G is the specification for mobile communication with enhanced capabilities for mobile users other than voice.</li>
<li style="text-align: justify;">GSM air interface data rate is 270Kbps and 3G allows a minimum of 2Mbps downlink in stationary mobile and 384Kbps while moving.</li>
<li style="text-align: justify;">GSM uses TDMA and FDMA for multiple access technology and 3G utilizes variations of CDMA technology like WCDMA, CDMA2000, CDA2000 1X EV-DO.</li>
<li style="text-align: justify;"> A5 ciphering algorithm is used in 2G and a more secured KASUMI encryption is used in 3G mobile communication.</li>
</ol>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/difference-between-2g-and-3g-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Brute Force Attack</title>
		<link>http://www.infotales.com/what-is-brute-force-attack/</link>
		<comments>http://www.infotales.com/what-is-brute-force-attack/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 17:40:26 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Brute force attack]]></category>
		<category><![CDATA[cracking]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[password cracking]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1409</guid>
		<description><![CDATA[During the brute force attack, attacker tries to bypass all the security mechanisms while having minimum information about them. Using one or more methods for accessing: dictionary attack(with or without mutations), brute-force attack (with given classes of characters e.g.: numeric, alphanumerical, special, case (in)sensitive) the attacker tries to achieve his goal. Using this attack method, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">During the brute force attack, attacker tries to bypass all the security mechanisms while having minimum information about them. Using one or more methods for accessing: dictionary attack(with or without mutations), brute-force attack (with given classes of characters e.g.: numeric, alphanumerical, special, case (in)sensitive) the attacker tries to achieve his goal. Using this attack method, number of attempts, system efficiency, which conducts the attack and estimation for the efficiency of the system, attacker will be able to guess how long the attack should be done. Attacks other than the great brute force are usually failures and that is the only reason why brute force attack is very common under good hackers and attackers, even giants test their portals with this attack to judge the resistance of their security mechanism.</p>
<p style="text-align: justify;"><span id="more-1409"></span></p>
<p style="text-align: justify;">Example:</p>
<p style="text-align: justify;">The brute-force attack is commonly used for gathering passcodes and to bypass the access control. However there are many of tools, tips and tricks which uses this attack to test the service catalogue structure and find interesting information, from the attacker&#8217;s point of view. Usually the most of the attacks targets data in the form of GET/POST and surely the user session ids.</p>
<p style="text-align: justify;">Example:</p>
<p style="text-align: justify;">First scenario is about to get the passwords in decrypted form from a brute-force attack. In such cases, John the Ripper is a very helpful tool. To find out top 10 password cracking tools with different methods (including brute-force) can be found on http://sectools.org/crackers.html .</p>
<p style="text-align: justify;">To test web services there are some tools like</p>
<ul style="text-align: justify;">
<li><a href="http://sourceforge.net/projects/dirb/">dirb </a></li>
<li><a href=" http://www.cirt.dk/tools/webroot/WebRoot.txt">WebRoot </a></li>
</ul>
<p style="text-align: justify;">Dirb has some better and advanced tools. Dirb can help us to:</p>
<ul style="text-align: justify;">
<li>set cookies</li>
<li>add  HTTP headers</li>
<li>use PROXY</li>
<li>mutation of objects which were found</li>
<li>test connections for http(s)</li>
<li>seek catalogues and/or files using defined dictionaries and templates</li>
<li style="text-align: justify;">and much more</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/what-is-brute-force-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Security Breach due to DigiNotar Certificates</title>
		<link>http://www.infotales.com/google-security-breach-due-to-diginotar-certificates/</link>
		<comments>http://www.infotales.com/google-security-breach-due-to-diginotar-certificates/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 21:26:27 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[diginotar]]></category>
		<category><![CDATA[diginotar certificates]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[gmail hacked]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1401</guid>
		<description><![CDATA[From Amsterdam: It has been told by the experts, that Govt. of Iran may have been supported a hacking attack, allowing it to grab Gmail from dissidents who were using secure connections they thought. Internet security firm Vasco, Chicago-based said on Wednesday that it&#8217;s subsidiary DigiNotar, detected the hack attack on July 19, compromised it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">From Amsterdam:</p>
<p style="text-align: justify;">It has been told by the experts, that Govt. of Iran may have been supported a hacking attack, allowing it to grab Gmail from dissidents who were using secure connections they thought.</p>
<p style="text-align: justify;"><span id="more-1401"></span></p>
<p style="text-align: justify;">Internet security firm Vasco, Chicago-based said on Wednesday that it&#8217;s subsidiary DigiNotar, detected the hack attack on July 19, compromised it&#8217;s security guarantees for a number of domains including Google.com.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">The company then secretly tried to fix the attack damage, but the company was alerted by the Govt. of Dutch on Monday that it had missed Google and some others.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">People affected were primarily located in Iran, said by Google in it&#8217;s online security blog. It was also told by Google that Google Chrome users were not effected with this attack because Chrome was able to detect the fake certificates.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">For further protection of the safety and privacy of users, Google planned to disable all the DigiNotar certificates in Chrome until the investigation is completed and Chrome users were given warning messages if they attempt to visit any website which has DigiNotar certificates. Similarly It was also told that after consulting with Microsoft and Mozilla, users of Microsoft Explorer and Firefox browsers will also receive warning messages if they attempt to visit any website that uses DigiNotar certificates.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">DigiNotar is a firm in the market of security certificates for the &#8220;SSL&#8221; cryptographic protocol &#8211; in effect, giving guarantee that the privacy of communications among a user&#8217;s browser and a website is one of the digital notary. It was also told by the company, that somehow hackers were able to enter into their infrastructure and issued fake certificates.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">F-Secure told that such certificates could have been used by a Govt. or a corrupt internet service provider to reroute user traffic intended for Google without being detected.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">&#8220;We saw a similar attack in May,&#8221; said by the company on the incident posted on its website. &#8220;It&#8217;s likely the Government of Iran is using these techniques to monitor local dissidents.&#8221;</p>
<p style="text-align: justify;">
<p style="text-align: justify;">DigiNotar didn&#8217;t made a quick response to the requests for information regarding what other fake certificates were issued or what is the number of users that may have been affected, and where.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Vasco, the mother company of DigiNotar said that DigiNotar only accounts for a tiny fraction of its business, and the majority of DigiNotar&#8217;s offerings include it&#8217;s security certificates for communication with the Dutch tax authority &#8211; were not effected</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/google-security-breach-due-to-diginotar-certificates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mobile Google Analytics SDK for iOS new Version 1.3</title>
		<link>http://www.infotales.com/mobile-google-analytics-sdk-for-ios-new-version-1-3/</link>
		<comments>http://www.infotales.com/mobile-google-analytics-sdk-for-ios-new-version-1-3/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 18:17:59 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Google Analytic]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1395</guid>
		<description><![CDATA[Implementing Google Analytics in an application based on iOS has become easy with the new Google Analytics for Mobile Applications(SDK for iOS). Following document resource will describe how SDK could be integrated with applications. SDK&#8217;s Basic Overview Event Tracking Pageview Tracking Tracking Ecommerce Custom variables Overview Google Analytics for Mobile Apps SDKs has provided a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Implementing Google Analytics in an application based on iOS has become easy with the new Google Analytics for Mobile Applications(SDK for iOS). Following document resource will describe how SDK could be integrated with applications.</p>
<p style="text-align: justify;"><span id="more-1395"></span></p>
<p style="text-align: justify;"><strong>SDK&#8217;s Basic Overview</strong></p>
<p style="text-align: justify;">Event Tracking</p>
<p style="text-align: justify;">Pageview Tracking</p>
<p style="text-align: justify;">Tracking Ecommerce</p>
<p style="text-align: justify;">Custom variables</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Overview</strong></p>
<p style="text-align: justify;">
Google Analytics for Mobile Apps SDKs has provided a system for tracking down all the activities withing mobile applications and reporting those activities back to Google Analytics.</p>
<p style="text-align: justify;">SDK can be use for calculating visits, length per session, bouncing rate, unique IPs etc. Tracking a mobile application is different in structure from a website tracking application. One should be familiar to Analytics tracking system in order to know and understand how the SDK works for us. SDK&#8217;s tracking model is developed to track visitors&#8217; activites to traditional websites and how they interact with widgets. That&#8217;s why the following terms are used below reflects the website tracking model and being mapped onto tracking mobile applications. Mobile tracking SDK is to be used to track applications of your phone with the following Analytics interaction types:</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Event Tracking</strong></p>
<p style="text-align: justify;">Events are designed to track and record all the user interaction with web page elements differently from linkview/pageview requests. Event tracking feature is a system of Google Analytics which is developed to make extra calls which will be reported in the section of Event Tracking under the Analytics report interface. Events are categorized and may use per even labels, which is flexible in reporting. A good example for Event Tracking feature of Google Analytics is a multimedia application which could have pause/stop/play actions for its music category and assigns a tag for each track name. For all the events tagged with the Music category, would be aggregated with Google Analytics reports.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Pageview Tracking</strong></p>
<p style="text-align: justify;">Measuring traffic volume on a website has a traditional name &#8216;Pageview tracking&#8217;. Mobile applications does not have HTML coded pages involved, you must decide when and how often to trigger a pageview request. Pageview requests were basically designed to be reported on directory structures, we should give a well descriptive names for the requests to take advantage of page path naming, from the Content reported in Google Analytics. The names will be recorded in your Analytics&#8217; reports so you could use it to your advantage, by structuring paths to make additional grouping for your calls.</p>
<p style="text-align: justify;">
<strong>Tracking Ecommerce</strong></p>
<p style="text-align: justify;">All the shopping cart transactions and the application purchases would be tracked by Ecommercs tracking feature in you Analytics. To track down all the transactions, addTransaction method should be called to create an overall transaction, as well as the addItem method for every product in the shopping basket. After collecting the data, it can then be viewed in the Ecommercs reporting section of the Google Analytics interface.</p>
<p style="text-align: justify;">
<strong>Custom Variables</strong></p>
<p style="text-align: justify;">In order to refine Google Analytics tracking, you can insert Custom variables (name-value) pair as tags. Additional segments can be defined with Custom variables to apply to the visitors other than the variables that are already provided by Google Analytics. Once you understand the basic visitor interaction model which is being used in Google Analytics, you can get the most out of Custom Variables. The visitor interacts with your content time by time. This model records all the engagement of the visitor and breaks it down into a hierarchy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/mobile-google-analytics-sdk-for-ios-new-version-1-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Security Measures</title>
		<link>http://www.infotales.com/web-security-measures/</link>
		<comments>http://www.infotales.com/web-security-measures/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 21:03:24 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Web security]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1390</guid>
		<description><![CDATA[There have already been a lot of debate on the security measures which should be implemented into every website. There is a typical checklist approach of best practices. Usually a checklist is the first step toward securing a resource, and the checklist could be changed a bit according to the security required different type of [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There have already been a lot of debate on the security measures which should be implemented into every website. There is a typical checklist approach of best practices. Usually a checklist is the first step toward securing a resource, and the checklist could be changed a bit according to the security required different type of resources.</p>
<p style="text-align: justify;"><span id="more-1390"></span></p>
<p style="text-align: justify;">This checklist is very helpful for and is available publicly to web server administrators, web developers and webmasters. For those who haven&#8217;t considered all of these security factors in developing security for your web resource, I recommend to atleast view this checklist once and consider this checklist with your website&#8217;s security requirement.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Encrypt the Login pages.</p>
<p style="text-align: justify;">Data validation must be done from server-side.</p>
<p style="text-align: justify;">Website should be managed via encrypted connections.</p>
<p style="text-align: justify;">Cross-platform compatible encryption should be strong.</p>
<p style="text-align: justify;">Never share login credentials.</p>
<p style="text-align: justify;">Key-based authentication should be preferred over password authentication.</p>
<p style="text-align: justify;">Always make sure that you have implemented very strong security measures that are applicable over all systems, not just those specific to web security.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">Conclusion: Always make a complete security measures&#8217; checklist according to your web resource, implement it carefully and always do a final security test before launching your web resource.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/web-security-measures/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bing and Twitter Integration</title>
		<link>http://www.infotales.com/bing-and-twitter-integration/</link>
		<comments>http://www.infotales.com/bing-and-twitter-integration/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 20:40:43 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1385</guid>
		<description><![CDATA[Two years back, Bing contracted with Twitter to include tweet posts into the internet searches. And now Microsoft has upgraded its search engine with Twitter and localized it in a new, better and a improved way. The details of the renewed deal were not disclosed to public. But it is surely disclosed that Bing and [...]]]></description>
			<content:encoded><![CDATA[<p>Two years back, Bing contracted with Twitter to include tweet posts into the internet searches. And now Microsoft has upgraded its search engine with Twitter and localized it in a new, better and a improved way. The details of the renewed deal were not disclosed to public. But it is surely disclosed that Bing and Twitter are still in business togather.</p>
<p><span id="more-1385"></span></p>
<p>Twitter and Google were in almost same business deal, but after the successful launch of Google&#8217;s social network Google+, the company decided not to make further renewal of contract with Twitter, and planning to launch a new and greater real-time search engine in the near future.</p>
<p>Bing &amp; Twitter vs. Google &amp; Google+</p>
<p>Now, that we know that twitter will be in business with Bing, we may see a very strategic business war between Google and BingTwitter, as both of the groups are strategically very strong. But, in today&#8217;s world, Google is the father and mother of all internet businesses. Let&#8217;s wait and see what strategies will they use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/bing-and-twitter-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freemium Business Models</title>
		<link>http://www.infotales.com/freemium-business-models/</link>
		<comments>http://www.infotales.com/freemium-business-models/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 20:29:28 +0000</pubDate>
		<dc:creator>boogieman</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Business Models]]></category>
		<category><![CDATA[Cost free]]></category>
		<category><![CDATA[Experience]]></category>
		<category><![CDATA[free business]]></category>
		<category><![CDATA[freemium]]></category>
		<category><![CDATA[Marginal Cost]]></category>

		<guid isPermaLink="false">http://www.infotales.com/?p=1381</guid>
		<description><![CDATA[Freemium business models are the techniques to how to offer your product to public. There are two very different pricing strategies which freemium teaches us. In today&#8217;s world, good pricing strategies are very important for the product reputation. Unfortunately, many entrepreneurs do not adopt good pricing strategies, they often copy the price of a similar product. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Freemium business models are the techniques to how to offer your product to public. There are two very different pricing strategies which freemium teaches us. In today&#8217;s world, good pricing strategies are very important for the product reputation. Unfortunately, many entrepreneurs do not adopt good pricing strategies, they often copy the price of a similar product.</p>
<p style="text-align: justify;"><span id="more-1381"></span></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Offering your product for free is a very tricky strategy, consumer cannot understand how and what is the company earning from them. In today&#8217;s world, a product for free is very attractive to the users and they don&#8217;t care how the company is earning from them.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Below are some key concepts which are followed by world&#8217;s leading companies today.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Marginal Cost</strong>:</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Competing for customers, pricing is most important. There is an economic law, &#8216;in a perfectly competitive market, the long-term product price(market clearing price) will be the marginal cost of production&#8217;. Because of lowering the costs of bandwidth and hosting, the marginal product cost is minimum for most of the internet products.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Experience Good</strong>:</p>
<p style="text-align: justify;">
<p style="text-align: justify;">The “Free” models are the products or services which being offered to the customer without charging any cost. Most of the online products and services falls into the definition of an Experience Good: a product need, is unknown until a period of use given to it before the customer can understand the value of product.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">A good example is Code Igniter framework. Programmers didn&#8217;t knew what a framework can do, It is helping every programmer to work 100 times faster than doing all the work without a framework.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">There have been a lot of research and people putted a lot of efforts and thoughts to Experience Goods. The conclusion of Carl Shapiro was &#8216;since customers tent to underestimate the value of a product, the optimal pricing for an experience good is a low introductory price which is then increased when the customer realizes the value of the product&#8217;.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">In some cases, customer may overestimate the product value. In such cases, the pricing strategy is to charge much in the start or to do some long-term contracts with the customers.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">This is why customer wanted to try the product for free before paying or signing any contracts with the company.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Hence the conclusion, introductory price is very important and effective to the product, if the company is confident that their product will become high valued for the customers, they introduce their product on a low price.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Psychology of Cost free products</strong>:</p>
<p style="text-align: justify;">
<p style="text-align: justify;">A lot has been written for this topic. Two books that were written on the subject &#8220;Free&#8221; by Chris Anderson and “Predictably Irrational” by Dan Ariely. Making it simple, When people see a product for free their mind tells them that they have nothing to lose, but many people ignores to invest their time on a free product.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">With this approach, free is a big push to adoption. The other side of this approach is that it is almost impossible to attract people to purchase a product which is already in the market for free.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Decision Factors</strong>:</p>
<p style="text-align: justify;">
<p style="text-align: justify;">In today&#8217;s world, Freemium has the biggest market share. But the decision is not so easy to make, we have to make very strong business strategies before putting the product in the market for free. After all every action is made to get something.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">If we want the company to not to have a big market share and earn $8000 to $10000 a month, an appropriate price would be a good decision to make, but when thinking to make a dominant company that has a good market share, Freemium would be the solution to push the adoption.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">There&#8217;s a great value of free users for all the successful freemium product companies, there are a lot of ways of making money and saving money from free users. Either making money from ads or data or saving the marketing costs. The biggest strategy used when serving free users is to spend less than minimum money and time or you will lose a lot. The cost of service a single free user must be 50% lower than what we are earning from him.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">How huge is the market? It been said that the easiest way to get 1 million people paying is to get other 10 million people using. Ad is another big contributor in the business of internet market. When a person visits your web portal, he may come with empty handed but must not get off without making revenue for you. This is one of the greatest approach to generate revenue from just a visitor who don&#8217;t pay you anything and if you have a good market reputation, people will surely visit and generate handsome revenue for your business.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>The Types of “Free”</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">The key factor in creating Freemium work is the structure of what you are offering. What it is that you are offering for free? There are some different kinds of free strategies. Let&#8217;s discuss some popular ones:</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Freemium &#8220;True&#8221;: Offer a version of the product for free and charge for the other versions or updates. There are two techniques.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Value based – When we give our product for free, we still can keep the addons for sale. Using this strategy we can gather a good number of free users for our basic product, and of course there will be some limitations which our free users will face, we can convert 80% of our free users into our paying customers. Dropbox is a beautiful example of this strategy.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Characteristic based – For example we are offering a free product for only single user interface with the limitation to be used by multiple users or an organisation. This strategy won&#8217;t get 80% of the free users to our revenue generating customers but it is also a good strategy to follow. The more users know your product the more customers you can get.</p>
<p style="text-align: justify;">Free Product for a Cross Subsidy &#8211; Giving one product for free and charging for complementary products.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Time Based Free Trial – This strategy is followed by a lot of companies. Give the product for free for some days to gather user&#8217;s interest. We also can earn from the user who is never going to pay for the product, we can add some ads to our free trail so we can get the revenue any way.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">There are many factors which can be helpful in generating high revenue from your products, but if the product is not good for anything, nothing in the world can help your product to generate revenue. So when you start making your product, kindly do a complete research on the market&#8217;s need, or you will waste your time and money.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infotales.com/freemium-business-models/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

