<?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>Network Security &#187; Attacks</title>
	<atom:link href="http://www.netsecure724.com/category/attacks/feed" rel="self" type="application/rss+xml" />
	<link>http://www.netsecure724.com</link>
	<description>Design Implementation and Monitoring</description>
	<lastBuildDate>Tue, 08 Dec 2009 13:15:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SQL Injection</title>
		<link>http://www.netsecure724.com/sql-injection</link>
		<comments>http://www.netsecure724.com/sql-injection#comments</comments>
		<pubDate>Thu, 03 Dec 2009 03:56:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Attacks]]></category>

		<guid isPermaLink="false">http://www.netsecure724.com/sql-injection</guid>
		<description><![CDATA[Behind the scenes of a Web-based email application is a database that stores the messages and allows each user to see his or her emails, folders, and address books. However, if attackers can fool the application into giving them direct access to the database, all the information stored in the database can be compromised. This [...]]]></description>
			<content:encoded><![CDATA[<p>Behind the scenes of a Web-based email application is a database that stores the messages and allows each user to see his or her emails, folders, and address books. However, if attackers can fool the application into giving them direct access to the database, all the information stored in the database can be compromised. This can allow an attacker to not only read email, but also alter or even delete the messages.</p>
<p><strong>How the Attack Works</strong></p>
<p>All the attacks in this blog could have been conducted with a technique called Structured Query Language (SQL) injection. Just as cross-site scripting injects HTML and JavaScript into an HTML page, SQL injection inserts SQL code into an application&#8217;s database code. SQL is the language used to interact with most databases, where most, if not all, Web-based email applications store their information.</p>
<p>Imagine that a Web-based application has a login screen where users are required to supply a login ID and password to access the system. Sitting behind this login screen is a database table containing all users of the system. The SQL code that looks up users might look something like this:</p>
<p>&#8220;SELECT * FROM UserTable WHERE Login = &#8216;&#8221; + strLogin + &#8220;&#8216; AND<br />
Password = &#8216;&#8221; + strPassword + &#8220;&#8216;&#8221;</p>
<p>In this case, the strLogin and strPassword variables contain the login ID and password the user enters. This SQL code is similar to what&#8217;s used in the vast majority of Web applications, with the biggest difference being the naming of the table, fields, and variables. The way this code is intended to work is that when a user supplies his login ID jeremy and his password mypassword, the values he enters are injected into the SQL command and passed to the database:</p>
<p>SELECT * FROM UserTable WHERE Login = &#8216;jeremy&#8217; AND Password = &#8216;mypassword&#8217;</p>
<p>If there&#8217;s a user with the login ID jeremy and the password mypassword, the user is authenticated and allowed into the system. This is the intended usage of the system and how most users would interact with the application.</p>
<p>The problem arises when an attacker accesses the same application. Rather than play by the rules, the Web application attacker attempts to use the application against itself. If proper network security measures have been taken, the attacker has no access to the database containing the user information. However, to allow the user to authenticate and log in to the system, the application does have access. If the attacker can manipulate the application into doing the work for him, he might be able to access the database through the application, circumventing the network security measures.</p>
<p>SQL injection is a powerful technique that makes it possible for attackers to quickly and easily gain access to sensitive information. Without the proper safeguards in place, applications that are vulnerable to SQL injection essentially place their databases directly on the Internet, giving anyone who stumbles across the vulnerability access to the information stored within.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.netsecure724.com/sql-injection/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Fight with DoS Attack</title>
		<link>http://www.netsecure724.com/how-to-fight-with-dos-attack</link>
		<comments>http://www.netsecure724.com/how-to-fight-with-dos-attack#comments</comments>
		<pubDate>Thu, 03 Dec 2009 03:56:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Attacks]]></category>

		<guid isPermaLink="false">http://www.netsecure724.com/how-to-fight-with-dos-attack</guid>
		<description><![CDATA[
A denial-of-service attack (DoS attack) or distributed denial-of-service attack (DDoS attack) is an attempt to make a computer resource unavailable to its intended users. DoS attacks are fast becoming the weapon of choice for hackers. However, you can take the following measures to counter these attacks.


Disable unused or unneeded network services.
Maintain regular backups.
Create, maintain, and [...]]]></description>
			<content:encoded><![CDATA[<p><!--paging_filter-->
<p>A denial-of-service attack (DoS attack) or distributed denial-of-service attack (DDoS attack) is an attempt to make a computer resource unavailable to its intended users. DoS attacks are fast becoming the weapon of choice for hackers. However, you can take the following measures to counter these attacks.<br />
<!--break--></p>
<ol>
<li>Disable unused or unneeded network services.</li>
<li>Maintain regular backups.</li>
<li>Create, maintain, and monitor daily logs.</li>
<li>Create appropriate password policies.</li>
<li>Implement an Intrusion Detection System.</li>
<li>Implement route filters to filter fragmented ICMP packets.</li>
<li>Keep a strict vigil on the physical security of your network resources.</li>
<li>Configure filters for IP-spoofed packets.</li>
<li>Install patches and fixes for TCP SYN attacks.</li>
<li>Partition the file system to separate application-specific files from regular data.</li>
<li>Deploy tools such as Tripwire that detect changes in configuration information or other files.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.netsecure724.com/how-to-fight-with-dos-attack/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Attack on Websites &#8211; clickjacking</title>
		<link>http://www.netsecure724.com/a-new-attack-on-websites-clickjacking</link>
		<comments>http://www.netsecure724.com/a-new-attack-on-websites-clickjacking#comments</comments>
		<pubDate>Thu, 03 Dec 2009 03:56:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Attacks]]></category>

		<guid isPermaLink="false">http://www.netsecure724.com/a-new-attack-on-websites-clickjacking</guid>
		<description><![CDATA[With clickjacking, the attacker overlays invisible malicious content on a page so that when the user clicks a link, he is actually clicking a URL under the hacker&#8217;s control. With banner ads, attackers deploy multiple redirects via a series of banner ads, eventually directing users to a site hosting malware, which is automatically installed on [...]]]></description>
			<content:encoded><![CDATA[<p>With clickjacking, the attacker overlays invisible malicious content on a page so that when the user clicks a link, he is actually clicking a URL under the hacker&#8217;s control. With banner ads, attackers deploy multiple redirects via a series of banner ads, eventually directing users to a site hosting malware, which is automatically installed on the user&#8217;s computer. This attack is possible because the primary (first redirect) banner ads are benign, drawing no attention when placed on leading search engines and popular sites.</p>
<p>Clickjacking is the term given last September to a new class of browser-based attacks that trick users into clicking on site buttons or Web forms. Such attacks essentially hide malicious actions under the cover of a legitimate site, and theoretically can be used to empty online bank accounts, secretly turn on Web cameras or even change a computer&#8217;s security settings to make it vulnerable to additional attack.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.netsecure724.com/a-new-attack-on-websites-clickjacking/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attacks on SSL</title>
		<link>http://www.netsecure724.com/attacks-on-ssl</link>
		<comments>http://www.netsecure724.com/attacks-on-ssl#comments</comments>
		<pubDate>Thu, 03 Dec 2009 03:56:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Attacks]]></category>

		<guid isPermaLink="false">http://www.netsecure724.com/attacks-on-ssl</guid>
		<description><![CDATA[One of the many functions of SSL is providing for encrypted communications. Many attacks on SSL are designed to break the encryption by discovering the secret key used. Remember that SSL uses symmetric key cryptography to provide encryption. This basically means that the client and server each share the same secret key that is used [...]]]></description>
			<content:encoded><![CDATA[<p>One of the many functions of SSL is providing for encrypted communications. Many attacks on SSL are designed to break the encryption by discovering the secret key used. Remember that SSL uses symmetric key cryptography to provide encryption. This basically means that the client and server each share the same secret key that is used to both encrypt and decrypt the communications. If an attacker can discover this secret, he can decrypt the communications.</p>
<p>The way that this symmetric key is generated is important. In a basic sense, combining a random number with some mathematical computation might generate the secret key. The computation will remain the same and should produce a secret key that cannot be easily deduced. Because an attacker will most likely know what the computation is because it is part of the software and public knowledge, he will be more interested in finding out what the randomly generated number is. If he can figure out what the random number is, he can simply run it through the same computation to get the secret key.</p>
<p>As mentioned earlier, another attack is the man-in-the-middle attack. Although several different attacks are performed from this perspective, one of the simplest is for the attacker to impersonate both parties. The attacker tries to get into a position where he appears to you as the trusted party and appears to the trusted party as you. The attacker might then try to intercept communications during the early stages, when you are just starting to set up the SSL connection. He will present to you a fraudulent certificate for your trusted party that you might accept as valid. If he can get you to set up an SSL connection through him, he will have access to all of the information you are sending to the trusted party.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.netsecure724.com/attacks-on-ssl/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Denial-of-Service Attacks</title>
		<link>http://www.netsecure724.com/denial-of-service-attacks</link>
		<comments>http://www.netsecure724.com/denial-of-service-attacks#comments</comments>
		<pubDate>Thu, 03 Dec 2009 03:56:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Attacks]]></category>

		<guid isPermaLink="false">http://www.netsecure724.com/denial-of-service-attacks</guid>
		<description><![CDATA[Hackers can wreak havoc without ever penetrating your system. For example, a hacker can effectively shut down your computer by flooding you with obnoxious signals or malicious code. This technique is known as a denial-of-service attack.
Hackers execute a denial-of-service attack by using one of two possible methods. The first method is to flood the target [...]]]></description>
			<content:encoded><![CDATA[<p>Hackers can wreak havoc without ever penetrating your system. For example, a hacker can effectively shut down your computer by flooding you with obnoxious signals or malicious code. This technique is known as a denial-of-service attack.</p>
<p>Hackers execute a denial-of-service attack by using one of two possible methods. The first method is to flood the target computer or hardware device with information so that it becomes overwhelmed. The alternative method is to send a well-crafted command or piece of erroneous data that crashes the target computer device.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.netsecure724.com/denial-of-service-attacks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
