<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>XOR</title>
    <link>https://xor.co.za/</link>
    <description>Recent content on XOR</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>dale@xor.co.za (Dale Nunns)</managingEditor>
    <webMaster>dale@xor.co.za (Dale Nunns)</webMaster>
    <lastBuildDate>Thu, 07 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://xor.co.za/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Fowl Play - DevConf 2026</title>
      <link>https://xor.co.za/talks/fowl-play_devconf_2026/</link>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/fowl-play_devconf_2026/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.devconf.co.za&#34;&gt;DevConf 2026&lt;/a&gt; - South Africa&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.devconf.co.za/joburg?currentSpeaker=1106857&#34;&gt;Johannesburg - 12 May 2026 at 15h25 - Auditorium&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.devconf.co.za/capetown?currentSpeaker=1106857&#34;&gt;Cape Town - 14 May 2026 at 15h15 - Hall A&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Rapid Unplanned Disassembly - BSides Cape Town 2025</title>
      <link>https://xor.co.za/talks/rapid_unplanned_disassembly_2025/</link>
      <pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/rapid_unplanned_disassembly_2025/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;https://bsidescapetown.co.za/&#34;&gt;BSides Cape Town&lt;/a&gt; (Cape Town) - 06 December 2025&lt;/p&gt;</description>
    </item>
    <item>
      <title>Duck Hunt - AWS 2025</title>
      <link>https://xor.co.za/talks/duck-hunt_aws_2025/</link>
      <pubDate>Sat, 20 Sep 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/duck-hunt_aws_2025/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.awscommunityday.co.za&#34;&gt;AWS Community Day&lt;/a&gt; (Cape Town) - 20 September 2025&lt;/p&gt;</description>
    </item>
    <item>
      <title>Duck Hunt - DevConf 2025</title>
      <link>https://xor.co.za/talks/duck-hunt_devconf_2025/</link>
      <pubDate>Fri, 30 May 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/duck-hunt_devconf_2025/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.devconf.co.za&#34;&gt;DevConf&lt;/a&gt; (Johannesburg and Cape Town) - 27 May 2025, 29 May 2025&lt;/p&gt;</description>
    </item>
    <item>
      <title>Science Fair 2025</title>
      <link>https://xor.co.za/projects/peppers_ghost/</link>
      <pubDate>Wed, 26 Mar 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/projects/peppers_ghost/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/bjzVV_yh6CM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://xor.co.za/downloads/Holographic_Pyramid_smaller.mp4&#34;&gt;Link to original video&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building Miss Duckworth - Escape 2024</title>
      <link>https://xor.co.za/talks/building_miss_duckworth_escape_2024/</link>
      <pubDate>Thu, 05 Sep 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/building_miss_duckworth_escape_2024/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;https://escconf.com/&#34;&gt;Escape 2024&lt;/a&gt; (Johannesburg) - 5 September 2024&lt;/p&gt;</description>
    </item>
    <item>
      <title>I can see clearly now - Adding vision to a rubber duck - DataConf 2024</title>
      <link>https://xor.co.za/talks/see_clearly_dataconf_2024/</link>
      <pubDate>Thu, 29 Aug 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/see_clearly_dataconf_2024/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.dataconf.co.za&#34;&gt;DataConf&lt;/a&gt; (Cape Town) - 29 August 2024&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ducking Duck - Rubber Duck 2.0 - DevConf 2024</title>
      <link>https://xor.co.za/talks/ducking_duck_devconf_2024/</link>
      <pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/ducking_duck_devconf_2024/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.devconf.co.za&#34;&gt;DevConf&lt;/a&gt; (Johannesburg and Cape Town) - 7 May 2024, 9 May 2024&lt;/p&gt;</description>
    </item>
    <item>
      <title>Downgrading an EZViz CS-CV216-A0-31EFR IP Camera</title>
      <link>https://xor.co.za/post/2024-02-08-camera-downgrade/</link>
      <pubDate>Thu, 08 Feb 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2024-02-08-camera-downgrade/</guid>
      <description>&lt;p&gt;After upgrading the firmware on a CS-CV216-A0-31EFR EZViz IP Camera it no longer supported ONVIF and RTSP. Below are the instructions on how to fix this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a TV Network</title>
      <link>https://xor.co.za/post/2023_12_05-building-a-tv-network/</link>
      <pubDate>Tue, 05 Dec 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2023_12_05-building-a-tv-network/</guid>
      <description>&lt;p&gt;A post about &lt;del&gt;Taking Over&lt;/del&gt; Building a TV Network for BSides Cape Town 2023, along with links to the code etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Practical Supply Chain Hack</title>
      <link>https://xor.co.za/talks/supply_chain/</link>
      <pubDate>Sat, 02 Dec 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/supply_chain/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 2 December 2023 on hacking a keyboard and embedding a key logger.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hacking a Larry&#39;s 220 in 1 Arcade Retro Game</title>
      <link>https://xor.co.za/post/2023-07-23-arcade-hack/</link>
      <pubDate>Sun, 23 Jul 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2023-07-23-arcade-hack/</guid>
      <description>&lt;p&gt;This project started in December 2020, the idea was to hack one of these cheap 220-in-1 NES arcades as a birthday present for a very good friend of mine.&lt;/p&gt;&#xA;&lt;p&gt;It ended up taking a little longer than original planned, much longer 🙈.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pizza Hacking 2.0</title>
      <link>https://xor.co.za/post/2023-05-29-pizza-hacking2/</link>
      <pubDate>Mon, 29 May 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2023-05-29-pizza-hacking2/</guid>
      <description>&lt;p&gt;Updated notes on my attempts to make the perfect home-made Pizza.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Smart Watch Lobotomy - DevConf</title>
      <link>https://xor.co.za/talks/smartwatch_lobotomy_devconf/</link>
      <pubDate>Fri, 26 May 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/smartwatch_lobotomy_devconf/</guid>
      <description>&lt;p&gt;Talk given at DevConf Cape Town &amp;amp; Pretoria - 23 &amp;amp; 25 May 2023 on hacking a cheap smart watch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Compaq 8300 SFF Repair</title>
      <link>https://xor.co.za/post/2022-04-23-compaq-bios/</link>
      <pubDate>Fri, 09 Dec 2022 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2022-04-23-compaq-bios/</guid>
      <description>&lt;p&gt;Notes on fixing a friend&amp;rsquo;s HP Compaq 8300 USDT SFF machine.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;All of this was done around 23rd April 2022 and I&amp;rsquo;ve finally finished writing it all up.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Smart Watch Lobotomy</title>
      <link>https://xor.co.za/talks/smartwatch_lobotomy/</link>
      <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/smartwatch_lobotomy/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 3 December 2022 on hacking a cheap smart watch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hacking a FocusFit Pro-Y68</title>
      <link>https://xor.co.za/post/2022-11-30-hacking-smartwatch/</link>
      <pubDate>Wed, 30 Nov 2022 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2022-11-30-hacking-smartwatch/</guid>
      <description>&lt;p&gt;A companion blog post that covers everything that was in my &lt;a href=&#34;https://xor.co.za/talks/smartwatch_lobotomy/&#34;&gt;Smart Watch Lobotomy talk&lt;/a&gt; and everything that couldn&amp;rsquo;t make it into the talk.&lt;/p&gt;&#xA;&lt;p&gt;You&amp;rsquo;ll find a lot more information on the watch, BLE hacking, SWS and firmware.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Repairing a Lenovo B590</title>
      <link>https://xor.co.za/post/2021-10-17-lenovo-b590/</link>
      <pubDate>Sun, 18 Oct 2020 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2021-10-17-lenovo-b590/</guid>
      <description>&lt;p&gt;Notes on repairing my father-in-law&amp;rsquo;s Lenovo B590&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pizza Hacking</title>
      <link>https://xor.co.za/post/2020-06-08-pizza-hacking/</link>
      <pubDate>Wed, 19 Aug 2020 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2020-06-08-pizza-hacking/</guid>
      <description>&lt;p&gt;Notes on my attempts to make the perfect Pizza at home during the covid19 lock down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chip8 &#39;n&#39; Dale 2.0 - Feature Creep Edition</title>
      <link>https://xor.co.za/talks/chip8ndale2/</link>
      <pubDate>Wed, 23 Oct 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/chip8ndale2/</guid>
      <description>&lt;p&gt;A talk given at the &lt;a href=&#34;https://www.meetup.com/Cape-Town-Ms-Dev-User-Group/&#34;&gt;Cape Town Microsoft Developer User Group - @CPTMSDUG&lt;/a&gt; in Cape Town on 23/10/2019 on emulators and writing a CHIP8 emulator in .NET Core&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chip8 &#39;n&#39; Dale</title>
      <link>https://xor.co.za/talks/chip8ndale/</link>
      <pubDate>Mon, 24 Jun 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/chip8ndale/</guid>
      <description>&lt;p&gt;A talk given at &lt;a href=&#34;https://developerug.org.za/&#34;&gt;DeveloperUG&lt;/a&gt; in Cape Town on 24/06/2019 on emulators and writing a CHIP8 emulator in .NET Core&lt;/p&gt;</description>
    </item>
    <item>
      <title>SA Online &#39;Maker&#39; Resources</title>
      <link>https://xor.co.za/resources/za_resources/</link>
      <pubDate>Thu, 07 Mar 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/resources/za_resources/</guid>
      <description>&lt;p&gt;Links to various South African online stores that may be useful to anyone &amp;lsquo;making&amp;rsquo; things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cyber/Hacker Movie List</title>
      <link>https://xor.co.za/resources/hacker_movies/</link>
      <pubDate>Sat, 09 Feb 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/resources/hacker_movies/</guid>
      <description>&lt;p&gt;A list of movies that has hacking as a major theme.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Howto be a Hacker/Pentester/Security person - List of resources</title>
      <link>https://xor.co.za/resources/hacker_howto/</link>
      <pubDate>Sat, 09 Feb 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/resources/hacker_howto/</guid>
      <description>&lt;p&gt;A list of resources for anyone interested in becoming a Hacker/Pentester/Security person.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Allwinner Boot / FEL / FES / NAND Dump</title>
      <link>https://xor.co.za/post/2018-12-01-fel-bootprocess/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2018-12-01-fel-bootprocess/</guid>
      <description>&lt;p&gt;Notes on boot process, FEL/FES mode and how to dump the NAND storage and kernel. Part of the notes for &lt;a href=&#34;https://xor.co.za/talks/shall_we_play/&#34;&gt;Shall We Play A Game Talk&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let&#39;s Talk Implants</title>
      <link>https://xor.co.za/talks/implants/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/implants/</guid>
      <description>&lt;p&gt;Lightning Talk given at BSides Cape Town 1 December 2018 on Hardware Implants&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shall We Play A Game?</title>
      <link>https://xor.co.za/talks/shall_we_play/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/shall_we_play/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 1 December 2018 with Ross (&lt;a href=&#34;https://twitter.com/HypnInfoSec&#34;&gt;@HypnInfosec&lt;/a&gt;) on hacking a SNES Classic&lt;/p&gt;</description>
    </item>
    <item>
      <title>SNES Classic Hardware</title>
      <link>https://xor.co.za/post/2018-12-01-hardware/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2018-12-01-hardware/</guid>
      <description>&lt;p&gt;Notes on the SNES Classic hardware and modifications that can be done to it to add things such as SD storage or Serial ports.&#xA;Part of the notes for &lt;a href=&#34;https://xor.co.za/talks/shall_we_play/&#34;&gt;Shall We Play A Game Talk&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>PEEK’ing and POKE’ing Memory</title>
      <link>https://xor.co.za/talks/zx_spectrum/</link>
      <pubDate>Sat, 02 Dec 2017 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/zx_spectrum/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 2017 on hacking a ZX Spectrum.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dale Nunns</title>
      <link>https://xor.co.za/page/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/page/about/</guid>
      <description>&lt;h2 id=&#34;about-me&#34;&gt;About Me&lt;/h2&gt;&#xA;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://xor.co.za/css/hugo-easy-gallery.css&#34; /&gt;&#xA;&lt;div class=&#34;box&#34; &gt;&#xA;  &lt;figure class=&#34;floatright&#34; itemprop=&#34;associatedMedia&#34; itemscope itemtype=&#34;http://schema.org/ImageObject&#34;&gt;&#xA;    &lt;div class=&#34;img&#34;&gt;&#xA;      &lt;img itemprop=&#34;thumbnail&#34; src=&#34;https://xor.co.za/img/dale.jpg&#34; alt=&#34;/img/dale.jpg&#34;/&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;a href=&#34;https://xor.co.za/img/dale.jpg&#34; itemprop=&#34;contentUrl&#34;&gt;&lt;/a&gt;&#xA;  &lt;/figure&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;I am a Principal Software Engineer and Team Lead with over two decades of experience building and delivering software.&lt;/p&gt;&#xA;&lt;p&gt;Over the years, I&amp;rsquo;ve worked on just about everything from big data distributed systems and large retail stock-take platforms, to Linux and Windows kernel drivers and code running on micro-controllers.&lt;/p&gt;&#xA;&lt;p&gt;While the majority of my day-to-day skills are in C# and .NET, I&amp;rsquo;m strictly tech-stack agnostic. I&amp;rsquo;ve always believed in using whichever tool, language, or platform the project actually requires to get the job done right.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
