<?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>Cupfighter.net</title>
	<atom:link href="http://www.cupfighter.net/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cupfighter.net</link>
	<description>A blog by Schuberg Philis colleagues</description>
	<lastBuildDate>Tue, 20 Dec 2011 06:38:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Securing networks with Cisco ASA</title>
		<link>http://www.cupfighter.net/index.php/2011/12/securing-networks-with-cisco-asa/</link>
		<comments>http://www.cupfighter.net/index.php/2011/12/securing-networks-with-cisco-asa/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 06:38:33 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[Cisco]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1475</guid>
		<description><![CDATA[The Cisco ASA firewall offers protection for Denial of Service attacks, such as SYN floods, TCP excessive connection attacks etc. With the Policy Framework functionality, you can configure granular controls for TCP Connection limits and timeouts. For example, you can control and limit the maximum number of simultaneous TCP and UDP connections that are allowed [...]]]></description>
			<content:encoded><![CDATA[<p>The Cisco ASA firewall offers protection for Denial of Service attacks, such as SYN floods, TCP excessive connection attacks etc.<br />
With the Policy Framework functionality, you can configure granular controls for TCP Connection limits and timeouts. For example, you can control and limit the maximum number of simultaneous TCP and UDP connections that are allowed towards a specific host (or subnet), the maximum number of simultaneous embryonic connections allowed (for SYN flood attacks), the per-client max number of connections allowed etc.</p>
<p><strong>STEP1: Identify the traffic to apply connection limits using a class map</strong><br />
ASA(config)# access list CONNECTIONS-ACL extended permit ip any 10.1.1.1 255.255.255.255<br />
ASA(config)# class-map CONNECTIONS-MAP<br />
ASA(config-cmap)# match access-list CONNECTIONS-ACL</p>
<p><strong>STEP2: Add a policy map to set the actions to take on the class map traffic</strong><br />
ASA(config)# policy-map CONNECTIONS-POLICY<br />
ASA(config-pmap)# class CONNECTIONS-MAP<br />
! The following sets connection number limits<br />
ASA(config-pmap-c)# set connection {[conn-max n] [embryonic-conn-max n]<br />
[per-client-embryonic-max n] [per-client-max n] [random-sequence-number {enable | disable}]}</p>
<p>The conn-max n argument sets the maximum number of simultaneous TCP and/or UDP connections that are allowed, between 0 and 65535.<br />
The embryonic-conn-max n argument sets the maximum number of simultaneous embryonic connections allowed, between 0 and 65535.<br />
The per-client-embryonic-max n argument sets the maximum number of simultaneous embryonic connections allowed per client, between 0 and 65535.<br />
The per-client-max n argument sets the maximum number of simultaneous connections allowed per client, between 0 and 65535.</p>
<p>! The following sets connection timeouts<br />
ASA(config-pmap-c)# set connection timeout {[embryonic hh:mm:ss] {tcp hh:mm:ss<br />
[reset]] [half-closed hh:mm:ss] [dcd hh:mm:ss [max_retries]]}</p>
<p><strong>STEP3: Apply the Policy on one or more interfaces or Globaly</strong><br />
ASA(config)# service-policy CONNS-POLICY {global | interface interface_name}</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The IP audit feature provides basic IPS support for the ASA. It supports a basic list of signatures, and you can configure the ASA to perform one or more actions on traffic that matches a signature.</p>
<p><strong>STEP:1 To define an IP audit policy for informational signatures</strong><br />
ASA(config)# ip audit name policy_name info [action [alarm] [drop] [reset]]</p>
<p><strong>STEP:2 To define an IP audit policy for attack signatures</strong><br />
ASA(config)# ip audit name policy_name attack [action [alarm] [drop] [reset]]</p>
<p>Where alarm generates a system message showing that a packet matched a signature, drop drops the packet, and reset drops the packet and closes the connection. If you do not define an action, then the default action is to generate an alarm.</p>
<p><strong>STEP:3 To assign the policy to an interface</strong><br />
ASA(config)# ip audit interface interface_name policy_name</p>
<p><strong>STEP:4 To disable signatures</strong><br />
ASA(config)# no ip audit signature [signature]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/12/securing-networks-with-cisco-asa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Certificate validation problems after upgrading to Tortoise 1.7</title>
		<link>http://www.cupfighter.net/index.php/2011/11/certificate-validation-tortoise-1-7/</link>
		<comments>http://www.cupfighter.net/index.php/2011/11/certificate-validation-tortoise-1-7/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 14:56:06 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[SSL]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[certificates]]></category>
		<category><![CDATA[Frank Breedijk]]></category>
		<category><![CDATA[Intermediate CA]]></category>
		<category><![CDATA[Root CA]]></category>
		<category><![CDATA[Tortoise]]></category>
		<category><![CDATA[Tortoise1.7]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1464</guid>
		<description><![CDATA[A few days ago while starting TortoiseSVN it prompted me to update to version 1.7 After I updated to version 1.7. I could not connect to our internal repository anymore. The connection failed with the following error: SSL error: sslv3 alert certificate unkown. Our internal respoitory is secured with a certificated issued by our internal [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago while starting TortoiseSVN it prompted me to update to version 1.7</p>
<p>After I updated to version 1.7. I could not connect to our internal repository anymore. The connection failed with the following error: SSL error: sslv3 alert certificate unkown.</p>
<div id="attachment_1466" class="wp-caption aligncenter" style="width: 677px"><a href="http://www.cupfighter.net/wp-content/uploads/2011/11/Tortoise-error1.png"><img class="size-full wp-image-1466" title="SSL error: sslv3 alert certificate unknown" src="http://www.cupfighter.net/wp-content/uploads/2011/11/Tortoise-error1.png" alt="SSL error: sslv3 alert certificate unknown" width="667" height="306" /></a><p class="wp-caption-text">SSL error: sslv3 alert certificate unknown</p></div>
<p>Our internal respoitory is secured with a certificated issued by our internal CA infrastructure.</p>
<p style="text-align: center;">Root CA</p>
<p style="text-align: center;">|<br />
v</p>
<p style="text-align: center;">Intermediate Certificate</p>
<p style="text-align: center;">|<br />
v</p>
<p style="text-align: center;">Repository certificate</p>
<p>Surfing to the svn repository does not produce an error, so the certificate chain is fine. At first I figured that Tortoise was using its own certificate store, but it turns out that Tortoise does use the Windows Root CA store, so there is no need to add the Root CA.</p>
<p>After some more investigation we found out that Tortoise does use the Windows Root CA store to validate the certificate chain, but does not use the Intermediate CA store to complete the certificate chain, like windows does. Since all our client machines have the intermediate certificate in the Intermediate CA store we never noticed that the certificates offered by apache were not chained. After chaining the repository certificate with the intermediate certificate Tortoise was able to talk to the repository again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/11/certificate-validation-tortoise-1-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Page load performance with a Cisco ACE4710</title>
		<link>http://www.cupfighter.net/index.php/2011/11/page-load-performance-with-a-cisco-ace4710/</link>
		<comments>http://www.cupfighter.net/index.php/2011/11/page-load-performance-with-a-cisco-ace4710/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 08:02:04 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[Cisco]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1457</guid>
		<description><![CDATA[The ACE has two different ways of treating the L7 connections internally, that we call &#8220;proxied&#8221; and &#8220;unproxied&#8221;. In essence, the proxied mode means that the traffic will be processed by one of the CPU (normally to inspect/modify the L7 data), while, on the unproxied mode, the ACE sets up a hardware shortcut (Fastpath) that [...]]]></description>
			<content:encoded><![CDATA[<p>The ACE has two different ways of treating the L7 connections internally, that we call &#8220;proxied&#8221; and &#8220;unproxied&#8221;. In essence, the proxied mode means that the traffic will be processed by one of the CPU (normally to inspect/modify the L7 data), while, on the unproxied mode, the ACE sets up a hardware shortcut (Fastpath) that allows forwarding traffic without the need to do any processing on it. </p>
<p>For a L7 connection, the ACE will proxy it at the beginning, and, once all the L7 processing has been done it will unproxy the connection to save resources until L7 processing is required again. Before it goes ahead with the unproxying, it needs to see the ACK for the last L7 data sent.<br />
In  packet captures, we see that the client is taking approximately 200ms to send this acknowledgement each time. When a connection is composed of many HTTP requests, the proxy/unproxy process can add up a total delay of several seconds. </p>
<p>The configuration of a sorry/backup server farm with for example a HTTP redirect to a sorry page will cause the ACE to treat the connections to the VIP as a L7 and influence the total page load time.</p>
<p>The proxy/unproxy delay can have a big impact for situations in which the client is taking a long time to send the acknowledgement, so, the ACE allows to change the behavior. It is possible to define a &#8220;round-trip-time&#8221; threshold so that connections from clients with a RTT value higher than the threshold are never unproxied.<br />
You can do this by setting the threshold to 0 to ensure to keep connections always proxied. To do this, you would need to configure a parameter map like the one below and add it to the policy-map.<br />
    parameter-map type connection <name><br />
      set tcp wan-optimization rtt 0</p>
<p>Even though this setting will most likely solve the issue, it also has some drawbacks. The main one is that the ACE appliance only supports up to 256K simultaneous L7 connections in proxied state (which includes also the connections towards the servers, so, it would be 128K for client connections), so, if the amount of simultaneous connections reaches that limit, new connections would be dropped. The second issue, although not so impacting, would be that the maximum number of connections per second supported would also go down slightly due to the increased processing needed.<br />
</name></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/11/page-load-performance-with-a-cisco-ace4710/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online DNSSEC verification</title>
		<link>http://www.cupfighter.net/index.php/2011/11/online-dnssec-verification/</link>
		<comments>http://www.cupfighter.net/index.php/2011/11/online-dnssec-verification/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 07:49:10 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1454</guid>
		<description><![CDATA[http://dnssec-debugger.verisignlabs.com/ http://dnsviz.net/]]></description>
			<content:encoded><![CDATA[<p><a href="http://dnssec-debugger.verisignlabs.com/">http://dnssec-debugger.verisignlabs.com/</a><br />
<a href="http://dnsviz.net/">http://dnsviz.net/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/11/online-dnssec-verification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud security considerations</title>
		<link>http://www.cupfighter.net/index.php/2011/11/cloud-security-considerations/</link>
		<comments>http://www.cupfighter.net/index.php/2011/11/cloud-security-considerations/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 09:56:46 +0000</pubDate>
		<dc:creator>Anton Opgenoort</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[auditability]]></category>
		<category><![CDATA[auditing]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[private cloud]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1448</guid>
		<description><![CDATA[There are many concerns these days on security when taking services from cloud providers. All the areas where Schuberg Philis is actively being audited on, are area&#8217;s of concerns for IT managers. How do I know my cloud service is being hacked and abused if it is not running inside my datacenter? What possibilities do [...]]]></description>
			<content:encoded><![CDATA[<p>There are many concerns these days on security when taking services from cloud providers. All the areas where Schuberg Philis is actively being audited on, are area&#8217;s of concerns for IT managers.</p>
<p>How do I know my cloud service is being hacked and abused if it is not running inside my datacenter? What possibilities do I have to check if my employees are acting along the lines of my Acceptable Use policy? Where are the logs of that abuse, and how can I trust the logs? How do I know that my data is not copied elsewhere in the cloud, and analysed offline by my competitor?</p>
<p>With regards to cloud storage, the CDMI (Cloud Data Management Interface) is trying to address some of the questions, but is only one step forward.</p>
<p>Cloud service providers still have a long way to go. An initiative like Eurocloud  is doing great work in paving the road to trust in cloud service providers.</p>
<p>When cloud service providers will be able to succesfully address the concerns, they have a big advantage over the classical IT model of running your own IT: they provide all the securities you would normally build and control youself, but combined with cloud advantages like fast provisioning and fast reuse of resources.</p>
<p>Small and medium-sized business will then be able to actually get a better and more secure service with cloud services, then what they could build and control themselves.</p>
<p>What does this mean for SBP? Sure there will be competition from the cloud providers. But we are nothing more than just another cloud provider. We build services for our clients with our own cloud technologies of fast provisioning, centralized log analysis, but since we build private clouds for our customers, these customers can demand tailored solutions to address their specific needs and concerns.</p>
<p>Cloud computing is not a threath to our business model, but is preparing the market more and more for putting commodity services in the big generic clouds, combined with the need of supporting highly tailored private clouds.</p>
<p>So it is time to face the fact: Schuberg Philis, the private cloud company!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/11/cloud-security-considerations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SNW europe, powering the cloud</title>
		<link>http://www.cupfighter.net/index.php/2011/11/snw-europe-powering-the-cloud/</link>
		<comments>http://www.cupfighter.net/index.php/2011/11/snw-europe-powering-the-cloud/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 10:44:51 +0000</pubDate>
		<dc:creator>Arjan Eriks</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[Schuberg Philis]]></category>
		<category><![CDATA[Backup storage tier]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/index.php/2011/11/snw-europe-powering-the-cloud/</guid>
		<description><![CDATA[Powering the cloud. Multi marketing of course, but what is happening in the storage world? What does it mean for mission critical environments? These are the questions I am hoping to get answered today and tomorrow. Currently three sessions done. 1. Introduction to Data protection by Chriss Sop, 2. Optimizing storage in a cloudy, virtualized [...]]]></description>
			<content:encoded><![CDATA[<p>Powering the cloud. Multi marketing of course, but what is happening in the storage world? What does it mean for mission critical environments? These are the questions I am hoping to get answered today and tomorrow. Currently three sessions done. 1. Introduction to Data protection by Chriss Sop, 2. Optimizing storage in a cloudy, virtualized world by The 451 Group and 3. Enterprise Tiered Storage by John Locky. </p>
<p>First two sessions were somewhat low quality from a contect perspective. Too basic from on technology and on new innovations. Even for me as a non engineer. The difference between full backup, incrementals and differentials is not the thing we came here for. Although i must say that merging incrementals on the back end to always have full backups available sounds interesting. Curious to see this working in real life. How transprrent will that be? Lets ask Commvault later today. And if i can find them Quest as well. Would be nice to learn a bit on automated restore testing as well. Guaranteeing back ups remains an issue. Especially on tapes.</p>
<p>When i get answers, you&#8217;ll probably read more about it on cf.net or twitter. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/11/snw-europe-powering-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F5 BigIP LTM IPv6 RA</title>
		<link>http://www.cupfighter.net/index.php/2011/11/f5-bigip-ltm-ipv6-ra/</link>
		<comments>http://www.cupfighter.net/index.php/2011/11/f5-bigip-ltm-ipv6-ra/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 08:25:32 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[F5]]></category>
		<category><![CDATA[IPV6]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1435</guid>
		<description><![CDATA[In order to have the F5 BigIP LTM announce IPv6 Router Advertisements (RA) you have to logon to the console and create the following config file: # # /etc/radvd.conf # interface [interface name] { AdvSendAdvert on; MinRtrAdvInterval 5; MaxRtrAdvInterval 10; AdvDefaultPreference low; AdvHomeAgentFlag off; prefix xxxx:xxxx:xxxx::/yy { AdvOnLink on; AdvAutonomous on; AdvRouterAddr off; }; }; [...]]]></description>
			<content:encoded><![CDATA[<p>In order to have the F5 BigIP LTM announce IPv6 Router Advertisements (RA) you have to logon to the console and create the following config file:</p>
<p>#<br />
# /etc/radvd.conf<br />
#<br />
interface [interface name]<br />
{<br />
        AdvSendAdvert on;<br />
        MinRtrAdvInterval 5;<br />
        MaxRtrAdvInterval 10;<br />
        AdvDefaultPreference low;<br />
        AdvHomeAgentFlag off;<br />
        prefix xxxx:xxxx:xxxx::/yy<br />
        {<br />
                AdvOnLink on;<br />
                AdvAutonomous on;<br />
                AdvRouterAddr off;<br />
        };<br />
};</p>
<p>You have to use lower-case characters for the interface or vlan name otherwise this will not work!</p>
<p>Then stop the service: bigstart stop radvd<br />
And start the service again: bigstart start radvd</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/11/f5-bigip-ltm-ipv6-ra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenFlow</title>
		<link>http://www.cupfighter.net/index.php/2011/10/openflow/</link>
		<comments>http://www.cupfighter.net/index.php/2011/10/openflow/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 05:56:43 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1427</guid>
		<description><![CDATA[OpenFlow, the exciting new networking technology recently bursting out of academia and into industry, has generated considerable buzz since Interop Las Vegas 2011, which has been called &#8220;The Coming Out Party For OpenFlow.&#8221; OpenFlow began at a consortium of universities, led by Stanford and Berkeley, as a way for researchers to use enterprise-grade Ethernet switches [...]]]></description>
			<content:encoded><![CDATA[<p>OpenFlow, the exciting new networking technology recently bursting out of academia and into industry, has generated considerable buzz since Interop Las Vegas 2011, which has been called &#8220;The Coming Out Party For OpenFlow.&#8221; </p>
<p><a href="http://www.openflow.org/" title="OpenFlow foundation"></a></p>
<p><img src="http://www.cupfighter.net/wp-content/uploads/2011/10/OpenFlow.gif" alt="Openflow" /></p>
<p>OpenFlow began at a consortium of universities, led by Stanford and Berkeley, as a way for researchers to use enterprise-grade Ethernet switches as customizable building blocks for academic networking experiments. They wanted their server software to have direct programmatic access to a switch&#8217;s forwarding tables, and so they created the OpenFlow protocol. The protocol itself is quite minimal &#8212; a 27-page spec that is an extremely low-level, yet powerful, set of primitives for modifying, forwarding, queuing and dropping matched packets. OpenFlow is like an x86 instruction set for the network, upon which layers of software can be built.</p>
<p>In an OpenFlow network, the various control plane functions of an L2 switch &#8212; Spanning Tree Protocol, MAC address learning, etc. &#8212; are determined by server software rather than switch firmware.</p>
<p>Today, the OpenFlow protocol has moved out of academia and is driven by the Open Networking Foundation, a nonprofit industry organization whose members include many major networking equipment vendors and chip technology providers and has a board of some of the largest network operators in the world like Google, Microsoft, Yahoo, Facebook, Deutsche Telekom and Verizon.</p>
<p>Most current OpenFlow solutions incorporate a three-layer architecture, where the first layer is comprised of the all-important OpenFlow-enabled Ethernet switches. Typically, these are physical Ethernet switches that have the OpenFlow feature enabled. We&#8217;ve also seen OpenFlow-enabled hypervisor/software switches and OpenFlow-enabled routers. More devices are certainly coming. </p>
<p>There are two layers of server-side software: an OpenFlow Controller and OpenFlow software applications built on top of the Controller.</p>
<p>The Controller is a platform that speaks southbound directly with the switches using the OpenFlow protocol. Northbound, the Controller provides a number of functions for the OpenFlow software applications &#8212; these include marshalling the switch resources into a unified view of the network and providing coordination and common libraries to the applications. </p>
<p>At the top layer, the OpenFlow software applications implement the actual control functions for the network, such as switching and routing. The applications are simply software written on top of the unified network view and common libraries provided by the Controller. Thus, those applications can focus on implementing a particular control algorithm and then can leverage the OpenFlow layers below it to instantiate that algorithm in the network.</p>
<p>This three-layer OpenFlow Architecture should feel very familiar to software architects. For example, consider the Web application server architecture: applications sitting on top of a Web application server sitting on top of a database layer. Each of the lower layers presents an abstraction/API upward that simplifies the design of the layers above it. </p>
<p>The big picture is that OpenFlow and the larger movement in the networking industry called &#8220;Software-Defined Networking&#8221; promise true disruption because they enable rapid innovation &#8212; new networking functionality implemented as a combination of software applications and programmable devices, effectively bypassing the multi-year approval/implementation stages of traditional networking protocols. This acceleration is possible because of the layered design of the software/hardware architecture. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/10/openflow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creatief met Kirk: Schuberg Philis bringing Kirk McKusick to EuroBSDcon 2011</title>
		<link>http://www.cupfighter.net/index.php/2011/10/eurobsdcon-2011/</link>
		<comments>http://www.cupfighter.net/index.php/2011/10/eurobsdcon-2011/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 12:22:13 +0000</pubDate>
		<dc:creator>Sten Spans</dc:creator>
				<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1418</guid>
		<description><![CDATA[This year the annual EuroBSDcon conference was held in the Netherlands. As usual it was a very interesting conference where each of the BSD’s (FreeBSD, OpenBSD and NetBSD) presented the cool things they are working on. The talks on Saturday started with Testing NetBSD which demonstrated how the NetBSD project is using unit-testing to improve [...]]]></description>
			<content:encoded><![CDATA[<p>This year the annual EuroBSDcon conference was held in the Netherlands. As usual it was a very interesting conference where each of the BSD’s (FreeBSD, OpenBSD and NetBSD) presented the cool things they are working on. The talks on Saturday started with <a href="http://2011.eurobsdcon.org/talks.html#husemann">Testing NetBSD</a> which demonstrated how the NetBSD project is using unit-testing to improve code quality. After that there was the <a href="http://2011.eurobsdcon.org/talks.html#brauer">PF anniversary talk</a> by Henning Brauer and Ryan McBride, which provided a nice contrast between Henning’s energy and Ryan’s calm demeanor and showed that they have quite a few plans for the next 10 years of PF. The next talk was about <a href="http://2011.eurobsdcon.org/talks.html#nagy">NPF</a>, the new packetfilter in NetBSD. It was really cool to see that the OpenBSD PF developers where quite interested to see which new ideas they could borrow from NPF to make PF better, open source at its finest. Saturday concluded with the <a href="http://2011.eurobsdcon.org/talks.html">BSD history talk</a> by Kirk McKusick, which was a very entertaining description of how Open Source and Unix started at Berkely even before people really knew what they were doing.</p>
<p>Sunday started with a very interesting talk by Herbert Bos about the work done at the VU University which pushes the limits of what’s possible with regards to reliable operating systems. Some of the other interesting talks were the <a href="http://2011.eurobsdcon.org/talks.html#watson">Capsicum talk</a> by Robert Watson which focused on providing applications what they need to solve real-world security problems and the <a href="http://2011.eurobsdcon.org/talks.html#miller">OpenSSH talk</a> by Damien Miller which described all the useful new features available to make our lives easier. The new rlimit-based sandboxing for OpenSSH is an especially neat trick.</p>
<p>Possibly the best part of the conference was the amount of Dutch speakers, it’s awesome to see this level of contributions from my home country. So let’s keep up the good work and make next year even better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/10/eurobsdcon-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 technology overview</title>
		<link>http://www.cupfighter.net/index.php/2011/10/ipv6-technology-overview/</link>
		<comments>http://www.cupfighter.net/index.php/2011/10/ipv6-technology-overview/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 11:08:21 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[Nanog 53]]></category>
		<category><![CDATA[NANOG]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1414</guid>
		<description><![CDATA[Byju Pularikkal, Cisco Systems, gave two detailed technology overview presentations on IPv6. The first part covers the structure, addressing and services: Pularikkal_PartI.pdf The second part covers routing and transition mechanisms: Pularikkal_PartII.pdf]]></description>
			<content:encoded><![CDATA[<p>Byju Pularikkal, Cisco Systems,  gave two detailed technology overview presentations on IPv6.</p>
<p>The first part covers the structure, addressing and services:<br />
<a href="http://www.cupfighter.net/wp-content/uploads/2011/10/Pularikkal_PartI.pdf">Pularikkal_PartI.pdf</a></p>
<p>The second part covers routing and transition mechanisms:<br />
<a href="http://www.cupfighter.net/wp-content/uploads/2011/10/Pularikkal_PartII.pdf">Pularikkal_PartII.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/10/ipv6-technology-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNSsec</title>
		<link>http://www.cupfighter.net/index.php/2011/10/dnssec/</link>
		<comments>http://www.cupfighter.net/index.php/2011/10/dnssec/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 08:40:17 +0000</pubDate>
		<dc:creator>Edwin Beekman</dc:creator>
				<category><![CDATA[Nanog 53]]></category>
		<category><![CDATA[NANOG]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1375</guid>
		<description><![CDATA[Matt Larson, vice President of DNS research Verisign Labs gave a nice overview presentation on DNSsec. MLarson_IntroDNSSEC.pdf Why do we need DNSsec, in short: DNSsec offers protection against spoofing of DNS data. In DNSsec every zone has a public/private key pair where the Public key is stored in the new DNSKEY record and the Private [...]]]></description>
			<content:encoded><![CDATA[<p>Matt Larson, vice President of DNS research Verisign Labs gave a nice overview presentation on DNSsec.</p>
<p><a href="http://www.cupfighter.net/wp-content/uploads/2011/10/MLarson_IntroDNSSEC.pdf">MLarson_IntroDNSSEC.pdf</a></p>
<p>Why do we need DNSsec, in short: DNSsec offers protection against spoofing of DNS data.<br />
In DNSsec every zone has a public/private key pair where the Public key is stored in the new DNSKEY record and the Private key is kept save.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/10/dnssec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scripted &#8220;Untrust&#8221; DigiNotar certificates</title>
		<link>http://www.cupfighter.net/index.php/2011/09/scripted-untrust-diginotar-certificates/</link>
		<comments>http://www.cupfighter.net/index.php/2011/09/scripted-untrust-diginotar-certificates/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 11:23:05 +0000</pubDate>
		<dc:creator>Matthijs Wijers</dc:creator>
				<category><![CDATA[SSL]]></category>
		<category><![CDATA[Tips and tricks]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1360</guid>
		<description><![CDATA[To &#8220;Untrust&#8221; the DigiNotar certificates on Windows 2003/XP without installing the MS patch, you can add the Certificate &#8220;Blobs&#8221; to the following Certificate Store in the registry &#8220;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\Disallowed\Certificates&#8221; &#60;Name&#62;Blob&#60;/Name&#62;&#60;Type&#62;REG_BINARY&#60;/Type&#62; You can find the &#8220;Blob&#8221; values on a patched system (see attached link). These are all the current Certificates in Internet Explorer (including known fraudulent and new [...]]]></description>
			<content:encoded><![CDATA[<p><strong>To &#8220;Untrust&#8221; the DigiNotar certificates on Windows 2003/XP without installing the MS patch</strong>,<br />
you can add the Certificate &#8220;Blobs&#8221; to the following Certificate Store in the registry &#8220;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\Disallowed\Certificates&#8221;<br />
&lt;Name&gt;Blob&lt;/Name&gt;&lt;Type&gt;REG_BINARY&lt;/Type&gt;</p>
<p>You can find the &#8220;Blob&#8221; values on a patched system (see <a href="http://www.cupfighter.net/wp-content/uploads/2011/09/untrustedCA.zip">attached link</a>).</p>
<p><strong>These are all the current Certificates in Internet Explorer (including known fraudulent and new DigiNotar):<br />
</strong>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\Disallowed\Certificates<br />
\1916A2AF346D399F50313C393200F14140456616<br />
\2B84BFBB34EE2EF949FE1CBE30AA026416EB2216<br />
\305F8BD17AA2CBC483A4C41B19A39A0C75DA39D6<br />
\367D4B3B4FCBBC0B767B2EC0CDB2A36EAB71A4EB<br />
\40AA38731BD189F9CDB5B9DC35E2136F38777AF4<br />
\43D9BCB568E039D073A74A71D8511F7476089CC3<br />
\471C949A8143DB5AD5CDF1C972864A2504FA23C9<br />
\5DE83EE82AC5090AEA9D6AC4E7A6E213F946E179<br />
\61793FCBFA4F9008309BBA5FF12D2CB29CD4151A<br />
\637162CC59A3A1E25956FA5FA8F60D2E1C52EAC6<br />
\63FEAE960BAA91E343CE2BD8B71798C76BDB77D0<br />
\6431723036FD26DEA502792FA595922493030F97<br />
\7D7F4414CCEF168ADF6BF40753B5BECD78375931<br />
\80962AE4D6C5B442894E95A13E4A699E07D694CF<br />
\86E817C81A5CA672FE000F36F878C19518D6F844<br />
\9845A431D51959CAF225322B4A4FE9F223CE6D15<br />
\B533345D06F64516403C00DA03187D3BFEF59156<br />
\B86E791620F759F17B8D25E38CA8BE32E7D5EAC2<br />
\C060ED44CBD881BD0EF86C0BA287DDCF8167478C<br />
\CEA586B2CE593EC7D939898337C57814708AB2BE<br />
\D018B62DC518907247DF50925BB09ACF4A5CB3AD<br />
\F8A54E03AADC5692B850496A4C4630FFEAA29D83</p>
<p><strong>After that you can remove DigiNotar from the Trusted Root Certification Authorities store:</strong></p>
<p>certutil -delstore authroot “c0 60 ed 44 cb d8 81 bd 0e f8 6c 0b a2 87 dd cf 81 67 47 8c”<br />
certutil -delstore authroot “43 d9 bc b5 68 e0 39 d0 73 a7 4a 71 d8 51 1f 74 76 08 9c c3”</p>
<p><strong>On Windows 2008 and newer you have a nifty option in Group Policy:</strong><br />
\Computer Configuration\Policies\Windows Settings\Public Key Policies\Untrusted Certificates</p>
<p>Install the patch on a (local) machine and export the certificates from your &#8220;Untrusted Publishers&#8221; store as DER encoded, you can import the DER files in the GPO.</p>
<p><a href="http://www.cupfighter.net/wp-content/uploads/2011/09/untrustedCA.zip">Here</a> is the registry hive export from a patched machine, including all certificates and blobs.</p>
<p>cheers,<br />
Matthijs</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/09/scripted-untrust-diginotar-certificates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Purge old MS patches and updates</title>
		<link>http://www.cupfighter.net/index.php/2011/08/purge-old-ms-patches-and-updates/</link>
		<comments>http://www.cupfighter.net/index.php/2011/08/purge-old-ms-patches-and-updates/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 09:17:54 +0000</pubDate>
		<dc:creator>Matthijs Wijers</dc:creator>
				<category><![CDATA[Tips and tricks]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1350</guid>
		<description><![CDATA[A simple batchfile to remove 40 days old directories and logfiles from MS patches and updates, using forfiles. @echo off rem purge 40 days old MS update/patch files forfiles /p &#8220;%windir%\SoftwareDistribution\Download&#8221; /d -40 /s /c &#8220;cmd /c if @isdir==TRUE rmdir /s /q @path&#8221; forfiles /p &#8220;%windir%\SoftwareDistribution\Download&#8221; /d -40 /c &#8220;cmd /c if @isdir==FALSE del /Q @path&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>A simple batchfile to remove 40 days old directories and logfiles from MS patches and updates, using forfiles.</p>
<p>@echo off</p>
<p>rem purge 40 days old MS update/patch files</p>
<p>forfiles /p &#8220;%windir%\SoftwareDistribution\Download&#8221; /d -40 /s /c &#8220;cmd /c if @isdir==TRUE rmdir /s /q @path&#8221;<br />
forfiles /p &#8220;%windir%\SoftwareDistribution\Download&#8221; /d -40 /c &#8220;cmd /c if @isdir==FALSE del /Q @path&#8221;</p>
<p>forfiles /p &#8220;%windir%&#8221; /m &#8220;$NtUninstallKB*&#8221; /d -40 /s /c &#8220;cmd /c if @isdir==TRUE rmdir /s /q @path&#8221;<br />
forfiles /p &#8220;%windir%&#8221; /m &#8220;KB*.log&#8221; /d -40 /c &#8220;cmd /c if @isdir==FALSE del /Q @path&#8221;</p>
<p>EXIT /B 0</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/08/purge-old-ms-patches-and-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does XKCD or Jason Kendall get &#8220;it&#8221;?</title>
		<link>http://www.cupfighter.net/index.php/2011/08/xkcd-or-coolacid/</link>
		<comments>http://www.cupfighter.net/index.php/2011/08/xkcd-or-coolacid/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 18:26:39 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Jason Kendall]]></category>
		<category><![CDATA[Passwords]]></category>
		<category><![CDATA[Reply]]></category>
		<category><![CDATA[XKCD]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1347</guid>
		<description><![CDATA[This post is a reply to this blog post by Jason Kendall. It all started with this cartoon: This cartoon basically started a hype about how XKCD was getting “it”. Jason posted a blog post stating that he did not agree with XKCD since: While four words in theory have 44 bits of entropy (244), [...]]]></description>
			<content:encoded><![CDATA[<p>This post is a reply to <a title="Response to XKCD - Passwords" href="http://www.coolacid.net/20110810239/Latest/response-to-xkcd-passwords" target="_blank">this blog post </a> by <a title="@coolacid on Twitter" href="http://www.twitter.com/coolacid" target="_blank">Jason Kendall</a>.</p>
<p>It all started with this cartoon:</p>
<p><a title="XKCD Password Strenght" href="http://xkcd.com/936/" target="_blank"><img src="http://imgs.xkcd.com/comics/password_strength.png" alt="" width="516" height="419" /></a></p>
<p>This cartoon basically started a hype about how XKCD was getting “it”. Jason posted a blog post stating that he did not agree with XKCD since:</p>
<ul>
<li>While four words in theory have 44 bits of entropy (2<sup>44</sup>), it is actually 250,000 to the power of 4 (250,000<sup>4</sup>) since English only has 4about 250,000 words</li>
<li>Most people actually would use three words, giving 15,625,000,000,000,000 combinations</li>
<li>Most people know even less then 250,000 words</li>
</ul>
<p>So what is my take on this? The key to “it” is at the bottom of the cartoon:</p>
<p>“Through 20 years of effort, we’ve successfully trained everyone to use passwords that are hard for humans to remember, but easy for computers to guess”</p>
<p>This is really the “it” XKCD does get.</p>
<p>So why do we use password policies in the first place? What problem are we trying to tackle?</p>
<p>First of all we are trying to tackle the problem that users are very bad a picking good password without guidance. <a title="one of my coworkers legitimatly tried explaiing to me that &quot;password&quot; was a good pswd because no one would expect someone to be that dumb." href="http://twitter.com/#!/melvin2001/status/72648791949443073" target="_blank">This tweet</a> illustrates that:<span id="more-1347"></span></p>
<p><a href="http://www.cupfighter.net/wp-content/uploads/2011/08/PasswordGoodPassword.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="one of my coworkers legitimatly tried explaiing to me that &quot;password&quot; was a good pswd because no one would expect someone to be that dumb." src="http://www.cupfighter.net/wp-content/uploads/2011/08/PasswordGoodPassword_thumb.jpg" border="0" alt="one of my coworkers legitimatly tried explaiing to me that &quot;password&quot; was a good pswd because no one would expect someone to be that dumb." width="471" height="235" /></a></p>
<p>If you don’t give users guidance they will often pick from a set of <a title="Just google it..." href="http://www.google.com/search?q=very+well+know+passwords" target="_blank">very well known passwords</a>. But more recent research shows that since the average person has over 50 passwords, some with and some without password policy on it, most people need a coping strategy to deal with this.</p>
<p>In my talk “The Road to Hell is paved with best practices” I give this example of likely passwords for a certain password policy:</p>
<ul>
<li>7 characters: welcome</li>
<li>7 characters + 1 capital: Welcome</li>
<li>7 characters + 1 capital + 1 numeral: W3lc0m3</li>
<li>7 characters + 1 capital + 1 numeral + 1 special: W3lc0m3!</li>
<li>10 characters + 1 capital + 1 numeral + 1 special: W3lc0m3!!!</li>
<li>10 characters + 1 capital + 1 numeral + 1 special, 30 days max, cannot reuse last 12: Welcome01!, Welcome02!, Welcome03!, etc</li>
</ul>
<p>As security people we need to understand that each security measure will alter peoples behaviour and sometimes not for the good.</p>
<p>Studies have shown that even if password policies are used, <a title="Research paper by Matt Weir" href="http://tinyurl.com/RTHpasswd" target="_blank">probabilistic techniques can be used to aid in password cracking attacks</a>, that <a title="S. Alexander, Jr. In defense of password expiration. Post to LOPSA blog, April 2006. http://lopsa.org/node/295 as of March 28, 2010." href="http://lopsa.org/node/295" target="_blank">password expiry is only of limited use</a>, that <a title="The Security of Modern Password Expiration: An Algorithmic Framework en Empirical Analysis. Y Zhang, F. Monrose and M. K. Reiter, University of North Carolina at Chapel Hill" href="http://tinyurl.com/RTHpasswd2" target="_blank">password expiry policies do not meet their goal</a>.</p>
<p>Experiments with an <a title="Ophcrack_office by Objectif Securite" href="http://www.objectif-securite.ch/en/products.php?drgn=1" target="_blank">online windows password cracker</a> showed that “hard” passwords do not take longer to crack that “easy” passwords when rainbow tables are used:</p>
<ul>
<li>Empty password – 2 seconds</li>
<li>72@Fee4S@mura! – 5 seconds</li>
<li>(689!!!&lt;&gt;”QTHp – 8 seconds</li>
<li>*mZ?9%^jS743:! – 5 seconds</li>
<li>T&amp;p/E$v-O6,1@} – 11 seconds</li>
</ul>
<p>So what is my opinion?</p>
<p>Security policies have driven people to the top of their ability to remember passwords and as users have got increasing amounts of passwords the behavior it induced did not improve matters. We need to tune some of these measures down and replace them with education.</p>
<p>Passwords should be:</p>
<ul>
<li>Relatively long</li>
<li>Not guessable (correcthorsebatterystaple is not o.k. anymore thanks to XKCD)</li>
<li>Your system should block guessing attempts or really slow them down</li>
</ul>
<p>If hackers have you password hashes you are toast…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/08/xkcd-or-coolacid/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>FIRST2011: Listening to the network: Leveraging Network Flow Telemetry for Security Applications</title>
		<link>http://www.cupfighter.net/index.php/2011/06/first2011-listening-to-the-network/</link>
		<comments>http://www.cupfighter.net/index.php/2011/06/first2011-listening-to-the-network/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 13:20:11 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[First2011]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Arbor Networks]]></category>
		<category><![CDATA[Darren Anstee]]></category>
		<category><![CDATA[Flows]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1341</guid>
		<description><![CDATA[By Darren Anstee of Arbor Networks Why is it a good idea to us flow information? You don’t need to invest in new equipment to get flow information It can be used to detect malware infected hosts, DDoS, zero-day exploits, attack and abuse Network flows information is generated regardless if there was symmetric or a-symmetic [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1340" class="wp-caption alignright" style="width: 394px"><a href="http://www.flickr.com/photos/79968372@N00/34208251/"><img class="size-full wp-image-1340 " title="Phone Bill a CC NC ND image from Nikita Kashner's Flickr stream" src="http://www.cupfighter.net/wp-content/uploads/2011/06/Phone-Bill.jpg" alt="Phone Bill a CC NC ND image from Nikita Kashner's Flickr stream" width="384" height="218" /></a><p class="wp-caption-text">Phone Bill a CC NC ND image from Nikita Kashner&#39;s Flickr stream</p></div>
<p>By Darren Anstee of Arbor Networks</p>
<p>Why is it a good idea to us flow information?</p>
<ul>
<li>You don’t need to invest in new equipment to get flow information</li>
<li>It can be used to detect malware infected hosts, DDoS, zero-day exploits, attack and abuse</li>
<li>Network flows information is generated regardless if there was symmetric or a-symmetic routing</li>
</ul>
<p>Network flow information is like a phone bill, you cannot tell what has been said, but you can use it to prove who talked to who.</p>
<p>So what does a flow record contain?</p>
<ul>
<li>Source IP address</li>
<li>Destination IP address</li>
<li>Source port</li>
<li>Destination port</li>
<li>Input IfIndex</li>
<li>Protocol</li>
<li>Type of Service</li>
<li>packet count</li>
<li>Byte count</li>
<li>First packet time</li>
<li>Last packet time</li>
<li>Output ifIndex</li>
<li>Etc…</li>
</ul>
<p><span id="more-1341"></span></p>
<p>Flow information allows you to monitor large geographically dispersed networks.</p>
<p>So how can flow information be used for security purposes?</p>
<p>Flow information helps you understand how you network normally behaves. Unusual behavior might indicate DDoS attacks of malware infections.</p>
<p>One could look at the flow information manually, but it does make more sense to install a collection and analysis system. These systems often give the benefit of providing historical data that can help us understand current data and allow us to use this information for forensic purposes.</p>
<p>There are a lot of open source and commercial flow collection and analysis systems available.</p>
<p>Next Darren showed demonstrations of how flow information can be used.</p>
<p>First example is how to detect malware infected hosts in an enterprise environment.</p>
<p>How? One of two ways:</p>
<ul>
<li>Looking for abnormal behavior</li>
<li>Looking for known bad behavior, e.g. communication to known Command can Control servers</li>
</ul>
<p>So what is typical unusual behavior?</p>
<ul>
<li>Unusual outbound SMTP</li>
<li>Off-net DNS queries</li>
<li>Scan detection</li>
<li>Unusual outbound behavior</li>
<li>etc.</li>
</ul>
<p>Finding more then one anomalies increases the likelihood of these systems being infected.</p>
<p>One of the bonuses of flow information is that routers and switches still generate flow information even if firewalls drop the traffic.</p>
<p>Darren showed us how tools like nfdump can be used to detect systems with various abnormal behavior such as connecting to external mail servers or DNS servers too much or generating classic DDoS attacks.</p>
<p>Naturally you can also use flow information to detect DDoS attacks.</p>
<p>How do tools, like those Arbor makes, detect DDoS attacks?</p>
<ul>
<li>Baseline detection and baseline deviation</li>
<li>Misuse flow detection (SYN-flood, UDP-flood)</li>
<li>Detect bursts in the network</li>
<li>Use thresholds</li>
</ul>
<p>Why would you use flow information over firewall logs? Routers and switches are much more omnipresent and switches and routers do generate flows even if the firewall drops the traffic.</p>
<p>The slides for this talk with links to whitepapers and open source tools can be downloaded from the <a href="http://www.first.org" target="_blank">first.org</a> website.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/06/first2011-listening-to-the-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is a cupfighter?</title>
		<link>http://www.cupfighter.net/index.php/2011/05/what-is-a-cupfighter/</link>
		<comments>http://www.cupfighter.net/index.php/2011/05/what-is-a-cupfighter/#comments</comments>
		<pubDate>Mon, 30 May 2011 15:55:43 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Schuberg Philis]]></category>
		<category><![CDATA[CUpfighter]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1335</guid>
		<description><![CDATA[In order to better explain what a Cupfighter is, our employer Schuberg Philis created this video: We are always looking for more Cupfighters.]]></description>
			<content:encoded><![CDATA[<p>In order to better explain what a Cupfighter is, our employer Schuberg Philis created this video:</p>
<p><a href="http://www.cupfighter.net/index.php/2011/05/what-is-a-cupfighter/"><em>Click here to view the embedded video.</em></a></p>
<p>We are always <a title="http://www.schubergphilis.com/careers/campaigns/cupfighter-mentaliteit/vacature/" href="http://">looking for more Cupfighters</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/05/what-is-a-cupfighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HitB2011AMS: Credit Card Skimming and PIN Harvesting in an EMV World</title>
		<link>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-emv/</link>
		<comments>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-emv/#comments</comments>
		<pubDate>Fri, 20 May 2011 13:32:47 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[HitB2011AMS]]></category>
		<category><![CDATA[Payment Security]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Adam Laurie]]></category>
		<category><![CDATA[Daniele Bianco]]></category>
		<category><![CDATA[EMV]]></category>
		<category><![CDATA[HitB]]></category>
		<category><![CDATA[Pin and Chip]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1326</guid>
		<description><![CDATA[By Adam Laurie and Daniele Bianco Slides on the HitB Materials page. So what is EMV it stand for Europay, Mastercard and Vista and is a new security statndard for credit cards.With the introduction of EMV the liabiliy moved from the merchant to the cardholder because fraud is thought to be unlikely.  However EMV has [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1327" class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/28867468@N08/4907536883/"><img class="size-full wp-image-1327 " title="Black Skimmer Rynchops niger Skimming a cc by image from marlin harm's Flick stream" src="http://www.cupfighter.net/wp-content/uploads/2011/05/skimmer.jpg" alt="Black Skimmer Rynchops niger Skimming a cc by image from marlin harm's Flick stream" width="240" height="160" /></a><p class="wp-caption-text">Black Skimmer Rynchops niger Skimming a cc by image from marlin harm&#39;s Flick stream</p></div>
<p>By Adam Laurie and Daniele Bianco</p>
<p>Slides on the <a href="http://conference.hackinthebox.org/hitbsecconf2011ams/materials/" target="_blank">HitB Materials page</a>.</p>
<p>So what is EMV it stand for Europay, Mastercard and Vista and is a new security statndard for credit cards.With the introduction of EMV the liabiliy moved from the merchant to the cardholder because fraud is thought to be unlikely.  However EMV has allready been proven to be broken. E.g. Murdoch et. al. have proven that it is possible to use a stolen card without knowing the PIN.</p>
<p>This talk focuses  on the ability to still skim a EMV credit card, without reading the magstripe (which is very often still present).</p>
<p>Skimming a chip card may be more interesting because the user cannot see the interface and thus cannot detect the skimmer. The time effort to install a smartcard skimmer is quite small.</p>
<p>The industry perceives these tools as complex, but that is not true. Devices are small, easy to install and hard to detect.</p>
<p>It is possible to clone the track 1 and track 2 magnetic stripe data from publicly readable data of EMV chip. Luckily not all EMS cards support this.</p>
<p>So magnetic stripe data can be stolen and a stolen card van be used without a PIN, but is it possible to do PIN and magnetic stripe harvesting with EMV cards.</p>
<p><img title="More..." src="../wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p><span id="more-1326"></span></p>
<p>The CVM list on the card, which is digitally signed, tells the terminal how to authenticate to the card. The PIN is only sent to the card is the card specifies this in the CVM list.</p>
<p>However it turns out that, under certain circumstances, PoS terminals do not correctly detect a tampered CVM list and thus will present the PIN in plain text even if the CVM state this shouldn’t happen.</p>
<p>Adam and Daniele then demonstrate the tools they have developed to actually copy a card and u</p>
<hr />About Daniele Bianco</p>
<p>He began his professional career during his early years at university as system administrator and IT consultant for several scientific organizations. His interest for centralized management and software integration in Open Source environments has focused his work on design and development of suitable R&amp;D infrastructure. One of his hobbies has always been playing with hardware and electronic devices.</p>
<p>At the time being he is the resident Hardware Hacker for international consultancy Inverse Path where his research work focuses on embedded systems security, electronic devices protection and tamperproofing techniques. He presented at many IT security events and his works have been quoted by numerous popular media.</p>
<p>About Adam Laurie</p>
<p>Adam Laurie is a freelance security consultant working the in the field of electronic communications. He started in the computer industry in the late Seventies, working as a computer programmer on PDP-8 and other mini computers, and then on various Unix, Dos and CP/M based micro computers as they emerged in the Eighties. He quickly became interested in the underlying network and data protocols, and moved his attention to those areas and away from programming, starting a data conversion company which rapidly grew to become Europe’s largest specialist in that field (A.L. downloading Services). During this period, he successfully disproved the industry lie that music CDs could not be read by computers, and, with help from his brother Ben, wrote the world’s first CD ripper, ‘CDGRAB’.</p>
<p>At this point, he and Ben became interested in the newly emerging concept of ‘The Internet’, and were involved in various early open source projects, the most well known of which is probably their own ‘Apache-SSL’ which went on to become the de-facto standard secure web server. Since the late Nineties they have focused their attention on security, and have been the authors of various papers exposing flaws in Internet services and/or software, as well as pioneering the concept of re-using military data centres (housed in underground nuclear bunkers) as secure hosting facilities.</p>
<p>Adam has been a senior member of staff at DEFCON since 1997, and also acted as a member of staff during the early years of the Black Hat Briefings, and is a member of the Bluetooth SIG Security Experts Group and speaks regularly on the international conference circuit on matters concerning Bluetooth security. He has also given presentations on forensics, magnetic stripe technology, InfraRed and RFID.</p>
<p>He is the author and maintainer of the open source python RFID exploration library ‘RFIDIOt’, which can be found at <a href="http://rfidiot.org">http://rfidiot.org</a>. Adam is a Director and full time researcher working for Aperture Labs Ltd., specialising in reverse engineering of secure systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-emv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HitB2011AMS: iPhone Data Protection in-Depth</title>
		<link>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-iphone/</link>
		<comments>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-iphone/#comments</comments>
		<pubDate>Fri, 20 May 2011 12:31:41 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[HitB2011AMS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Crypto]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[HitB]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Jean Sigwald]]></category>
		<category><![CDATA[Jean-Baptiste Bedrune]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1322</guid>
		<description><![CDATA[By Jean-Baptiste Bédrune and Jean Sigwald Slides on the HitB Materials page. This talk is about data security and the iPhone. Almost all iPhone like deices (excluding the iPad2 for the moment) can book usigned code when they are in recovery mode. It is also possible to create acustom ram disk, thee are techniques used [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1323" class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/88232386@N00/2313082920/"><img class="size-full wp-image-1323" title="Steve Jobs for Fortune magazine a cc nc nd image from tsevis's Flick stream" src="http://www.cupfighter.net/wp-content/uploads/2011/05/jobs.jpg" alt="Steve Jobs for Fortune magazine a cc nc nd image from tsevis's Flick stream" width="240" height="240" /></a><p class="wp-caption-text">Steve Jobs for Fortune magazine a cc nc nd image from tsevis&#39;s Flick stream</p></div>
<p>By Jean-Baptiste Bédrune and Jean Sigwald</p>
<p>Slides on the <a href="http://conference.hackinthebox.org/hitbsecconf2011ams/materials/" target="_blank">HitB Materials page</a>.</p>
<p>This talk is about data security and the iPhone. Almost all iPhone like deices (excluding the iPad2 for the moment) can book usigned code when they are in recovery mode. It is also possible to create acustom ram disk, thee are techniques used by jailbreakers and phone forensics people.</p>
<p>Data in the iPhone is encrypted with either the UID (unique iPhone key) or GID (key unique to each model).</p>
<p>In the iPhone (iOS &lt; 4) the UID key was only used  to facilitate fast wipe (change key, cannot read flash anymore), it did not provide data security. The iPhone 4 was designed with data security in mind. Jean and Jean demonstrate the tools they wrote to get around the data protection of iOS 4</p>
<p>Because the unlock code is used for data security data can be set to be only available when:</p>
<ul>
<li>The Phone is unlocked</li>
<li>After the phone is unlocked for the first time</li>
<li>Always</li>
</ul>
<p>In iOS 4 there is an escrow key which allows MobileMe and iTunes to access the phone for backup or passcode reset without unlocking the phone.</p>
<p>The first tool that they developed and demonstrated was the keyChainViewer which can be used to view the contents of keyChain, but not the keys.</p>
<p>Using the built in iOS functions (that use the passwcode) you can actually bruto force the passcode of the phone with a small application on the phone. If you boot the phone from a ram disc you can do this without knowing the passcode. Using the brute forced passcode the keyChain can be read and decrypted.</p>
<p>Next tools where demoed to browse the encrypted filesystem and to decrypt iTunes backup files.</p>
<p>Conclusion of the researchers:</p>
<ul>
<li>iOS4 offers far better protection then iOS3</li>
<li>Mail files (with the exception of exchange) are protected by the passcode this offers additional protection, but it can be obtained if you have the phone</li>
</ul>
<p>Tools are available on <a href="http://code.google.com/p/iphone-dataprotection/">http://code.google.com/p/iphone-dataprotection/</a></p>
<hr />
<p>About Jean-Baptiste Bédrune</p>
<p>Jean-Baptiste works at the Software security R&amp;D team at Sogeti for 4 years. His domains of research include code (un)protection, audit of DRM solutions, applied cryptography, reverse engineering on embedded devices and distributed computing. Jean joined Sogeti in early 2010. His research topics include reverse engineering, embedded devices and smartphones security.</p>
<p>About Jean Sigwald</p>
<p>Jean Sigwald is a security researcher working at Sogeti ESEC R&amp;D lab. His research is mainly focused on smartphones security and the services offered by the network operators.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HitB2011AMS: Let met Stuxnet You</title>
		<link>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-pdos/</link>
		<comments>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-pdos/#comments</comments>
		<pubDate>Fri, 20 May 2011 10:55:51 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[DoS]]></category>
		<category><![CDATA[HitB2011AMS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[HitB]]></category>
		<category><![CDATA[Itzik Kotler]]></category>
		<category><![CDATA[PDoS]]></category>
		<category><![CDATA[Permananent Denial of Service]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1319</guid>
		<description><![CDATA[By Itzik Kotler Slides on the HitB Materials page. Itzik start his presentation that writing StuxNet for a company is much less hard then writing one for a nuclear reactor. Stuxnet is interesting in that it is a purely software based attack that had a real hardware based effect. So can software damage hardware? Yes [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1320" class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/65701179@N00/3478145163/"><img class="size-full wp-image-1320" title="Bad day at the office a cc nc ND iamge from Roger Smith's Flick stream" src="http://www.cupfighter.net/wp-content/uploads/2011/05/Wreck.jpg" alt="Bad day at the office a cc nc ND iamge from Roger Smith's Flick stream" width="240" height="180" /></a><p class="wp-caption-text">Bad day at the office a cc nc ND iamge from Roger Smith&#39;s Flick stream</p></div>
<p>By <a title="@itzikkotler on Twitter" href="http://twitter.com/itzikkotler">Itzik Kotler</a></p>
<p>Slides on the <a href="http://conference.hackinthebox.org/hitbsecconf2011ams/materials/" target="_blank">HitB Materials page</a>.</p>
<p>Itzik start his presentation that writing StuxNet for a company is much less hard then writing one for a nuclear reactor. Stuxnet is interesting in that it is a purely software based attack that had a real hardware based effect.</p>
<p>So can software damage hardware? Yes it can:</p>
<ul>
<li>Software controls hardware ad can make it perform damaging hardware</li>
<li>Software can damage software that runs hardware</li>
<li>Software runs hardware and can make this hardware take an action that damages other hardware</li>
</ul>
<p>So what is PDOS (Permanent Denial of Service)? Damaging hardware so bad that it needs to be replace or reinstalled.</p>
<p>Users the brick their phone when they try to jailbreak it are basically causing a self inflicted PDoS.</p>
<p>So who would do it and why?</p>
<p><span id="more-1319"></span></p>
<p>Possible scenario’s are:</p>
<ul>
<li>Industrial espionage/sabotage</li>
</ul>
<ul>
<li>Rival companies</li>
<li>Foreign nations</li>
</ul>
<li>Terrorism</li>
<ul>
<li>Hacktivism</li>
<li>Revenge</li>
</ul>
<li>Blackmailing</li>
<p>So what techniques can you use to cause PDoS:</p>
<ul>
<li>Phlashing: malicious overwrite of firmware</li>
<li>Malicious overclocking. Overclocking hardware too much will break it, e.g. by overheating</li>
<li>Overvolting. Increasing the voltage of equipment</li>
<li>Overusing. Causing too much wear and tear on a mechanism</li>
<li>Power Cycling. most equipment does not handle frequent on-off switching very well</li>
</ul>
<p>So lets look at some local attacks first:</p>
<ul>
<li>Disabling or slowing down fans of computer or other equipment will cause temperature increases which may lead to other failures</li>
<li>CPU overheating by causing an infinite loop</li>
<li>Microcode flashed directly into the CPU can be used to cause a PDoS as well, e.g. by overwriting hard wired instruction with faulty instructions</li>
<li>The techniques for CPUs work for GPUs as well</li>
<li>Hard drives can  be overheated using excessive read and writes, worn out by excessive parking and phlashed</li>
<li>Solid state drives van be bricked by wearing out the flash memory by excessive writing</li>
</ul>
<p>And example of a harddrive attack is a Pseudo format. E.g. by using the script:</p>
<blockquote><p># while true; do dd if=/dev/hda1 of=/dev/hda1 conv=notrunc; done</p></blockquote>
<p>Another harddrive attack is a Spindown attack:</p>
<blockquote><p># hdparam –S 1 /dev/had</p>
<p># while true; sleep 60; dd if/dev/random of=foobar count=1; done</p></blockquote>
<p>DVD/CD Rom attack:</p>
<blockquote><p># while true; do eject /dev/cdrom; eject –t /dev/cdrom; done</p></blockquote>
<p>Flash memory wear attack:</p>
<blockquote><p># while true ; do dd if=/dev/urandom of=/dev/flash; done</p></blockquote>
<p>But even older equipment can be PDoS-ed. e.g. a CRT monitored can be damaged by sending them the wrong requencies. E.g. the XFree86 configuration warns about this.</p>
<p>Also floppy drives can be damaged by, e.g. moving the head to a sector outside the drive enclosure.</p>
<p>But these updates are also possible remotely, e.g. many devices allow over the wire (OTW) or over the air (OTA) firmware updates.</p>
<p>There are some countermeasures that can be used:</p>
<ul>
<li>Overclocking protection</li>
<li>Overvolting protection</li>
<li>Temperature protection</li>
<li>Digitally signed firmware</li>
</ul>
<hr />Itzik Kotler brings more than ten years of technical experience in the software, telecommunications and security industries. Early in his career, Itzik worked at several start-up companies as a Security Researcher. Prior to joining Security Art, Itzik worked for Radware (NASDQ: RDWR), where he managed the Security Operation Center (SOC), a vulnerability research center that develops update signatures and new techniques to defend known and undisclosed application vulnerabilities. Itzik has published several security research articles, and is a frequent speaker at industry events including Black Hat, RSA, and DEFCON.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-pdos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HitB2011AMS: A Real-Life Study of What Really Breaks SSL</title>
		<link>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-what-breaks-ssl/</link>
		<comments>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-what-breaks-ssl/#comments</comments>
		<pubDate>Fri, 20 May 2011 09:56:36 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[HitB2011AMS]]></category>
		<category><![CDATA[HitB]]></category>
		<category><![CDATA[Ivan Ristić]]></category>
		<category><![CDATA[Qualys]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1314</guid>
		<description><![CDATA[By Ivan Ristić Slides on the HitB Materials page. Ivan researches SSL for Qualys. SSL was designed as a protocol add-on by Netscape to secure http, but can be used to secure other protocols as well. The main challenges today are: Fragility of the trust ecosystem Incorrect or weak configuration Slow adoption of modern statndar [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1317" class="wp-caption alignright" style="width: 190px"><a href="http://www.flickr.com/photos/11448492@N07/2078076913/"><img class="size-full wp-image-1317" title="Breaking the ice a cc nc nd by image from MarcelGermain's Flickr stream" src="http://www.cupfighter.net/wp-content/uploads/2011/05/break.jpg" alt="Breaking the ice a cc nc nd by image from MarcelGermain's Flickr stream" width="180" height="240" /></a><p class="wp-caption-text">Breaking the ice a cc nc nd by image from MarcelGermain&#39;s Flickr stream</p></div>
<p>By <a title="@ivanristic" href="http://twitter.com/ivanristic" target="_blank">Ivan Ristić</a></p>
<p>Slides on the <a href="http://conference.hackinthebox.org/hitbsecconf2011ams/materials/" target="_blank">HitB Materials page</a>.</p>
<p>Ivan researches SSL for Qualys. SSL was designed as a protocol add-on by Netscape to secure http, but can be used to secure other protocols as well.</p>
<p>The main challenges today are:</p>
<ol>
<li>
<div>Fragility of the trust ecosystem</div>
</li>
<li>
<div>Incorrect or weak configuration</div>
</li>
<li>
<div>Slow adoption of modern statndar</div>
</li>
<li>
<div>Lack of support for virtual SSL hosting</div>
</li>
<li>
<div>Mismatch between HTTP and SSL</div>
</li>
</ol>
<p>There are three main attacks against SSL:</p>
<ul>
<li>
<div>Passive MitM</div>
</li>
</ul>
<ul>
<li>
<div>Session Hijacking</div>
</li>
</ul>
<li>
<div>Active MitM</div>
</li>
<ul>
<li>
<div>Session bypass (ssl strip)</div>
</li>
<li>
<div>Renegotiation attack</div>
</li>
<li>
<div>Rogue certificates</div>
</li>
<li>
<div>User attackers (who reads warnings)</div>
</li>
</ul>
<li>
<div>Third party compromise</div>
</li>
<p>Ivan’s has a lot of data based on the a surveys conducted by his employer Qualys SSL Labs, EFF’s SSL Observatory. In total 1.2million sites with valid certificates where investigated.</p>
<p>Ivan showed a slide that indicates that of the sites visited only 0.6% of the sites had a fully correct SSL configuration, nearly 50% of the sites did not offer SSL at all.</p>
<p>In Qualys&#8217; most In the most recent SSL Survey only 32% of the sites offering SSL where configured correctly.</p>
<p><span id="more-1314"></span></p>
<p>So now for the bad stuff:</p>
<ul>
<li>
<div>48% of the sites offering SSL still offer SSLv2 which is know to be cryptographically insecure, it is a good thing that most browsers reject it</div>
</li>
<li>
<div>Most sites do not offer any support for TLSv1.1 and TLSv1.2</div>
</li>
<li>
<div>62% of the sites still use weaks ciphers</div>
</li>
<li>
<div>The TLS renegotiation vulnerability discovered in 2009 still effects nearly 35% the sites</div>
</li>
</ul>
<p>But it is not just about how SSL is configures, but also about how it is used:</p>
<ul>
<li>
<div>Nearly 80% of the sites offering SSL do not redirect their users to the secure sites by default.</div>
</li>
<li>
<div>HTTP Strict Transport Security is only used by 80 out of the the nearly 250,000 sites tested by Qualys.</div>
</li>
<li>
<div>The adoption of EV certificates is also low</div>
</li>
<li>
<div>Of the tested sites on 9 used all three above techniques.</div>
</li>
<li>
<div>A lot of sites mark their cookies as HttpOnly or Secure, but even less that use both techniques</div>
</li>
<li>
<div>22% of the tested sites use some form of mixed content, if you exclude the sites that only use it for images this number only drops slightly to nearly 19%</div>
</li>
<li>
<div>68% of the login forms where not served over HTTPS and 54% submitted data to an http site</div>
</li>
</ul>
<p>So what can we concluse:</p>
<ul>
<li>
<div>Systematic issues are hotly debated</div>
</li>
<li>
<div>However SSL is often broken  by bad deployment and implementation issues</div>
</li>
<li>
<div>It is possible to achieve reasonable security, but most sites choose not to do it</div>
</li>
<li>
<div>Among the popular sites only a handful have decent SSL deployments</div>
</li>
</ul>
<p>SSL is a success because it bought a relative security to the general public.</p>
<hr />Ivan Ristić is a respected security expert and author, known especially for his contribution to the web application firewall field and the development of ModSecurity, an open source web application firewall. He is also the author of Apache Security, a comprehensive security guide for the Apache web server, and ModSecurity Handbook. He founded SSL Labs, a research effort focused on the analysis of the real-life usage of SSL and the related technologies. A frequent speaker at computer security conferences, Ivan is a member of the Open Web Application Security Project (OWASP), and an officer of the Web Application Security Consortium (WASC).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-what-breaks-ssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

