<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-09-18T20:41:56Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by David Buchanan</title>
  <author>
    <name>David Buchanan</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1cyj4sar2p2z2yymefkr4g2uhku4wyyye9z706dytq4j3ka2ethyqdmkp27.rss" />
  <link href="https://njump.me/npub1cyj4sar2p2z2yymefkr4g2uhku4wyyye9z706dytq4j3ka2ethyqdmkp27" />
  <id>https://njump.me/npub1cyj4sar2p2z2yymefkr4g2uhku4wyyye9z706dytq4j3ka2ethyqdmkp27</id>
  <icon>https://retr0.id/media/1af2fd7f-d907-4efe-bccf-59ae968dc7a5/pp.jpg</icon>
  <logo>https://retr0.id/media/1af2fd7f-d907-4efe-bccf-59ae968dc7a5/pp.jpg</logo>




  <entry>
    <id>https://njump.me/nevent1qqs9gy97gg87tjwgg7xppxp42hyr3gu7mazg0vka276adl9gkgtfryszyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusqcl4v5</id>
    
      <title type="html">cut my heap into pieces, this is my crash report: allocation, no ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9gy97gg87tjwgg7xppxp42hyr3gu7mazg0vka276adl9gkgtfryszyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusqcl4v5" />
    <content type="html">
      cut my heap into pieces, this is my crash report:&lt;br/&gt;allocation, no alignment&lt;br/&gt;don&amp;#39;t give a fuck if it faults on assignment&lt;br/&gt;this is my last abort()
    </content>
    <updated>2025-05-31T20:28:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx6l07ljll7vgxwtqzld097jpr2ta6vsysxm0mh9j4hv50pkj2pzgzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wushc4gm8</id>
    
      <title type="html">Stop Saying &amp;#34;Responsible Disclosure&amp;#34; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx6l07ljll7vgxwtqzld097jpr2ta6vsysxm0mh9j4hv50pkj2pzgzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wushc4gm8" />
    <content type="html">
      Stop Saying &amp;#34;Responsible Disclosure&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.da.vidbuchanan.co.uk/blog/responsible-disclosure.html&#34;&gt;https://www.da.vidbuchanan.co.uk/blog/responsible-disclosure.html&lt;/a&gt;
    </content>
    <updated>2025-05-11T20:57:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs03s7h728nzqr5tyvgfpq8yyeph7fj7rr5elwp8ay0umlmqetctvgzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusw2lqt7</id>
    
      <title>Nostr event nevent1qqs03s7h728nzqr5tyvgfpq8yyeph7fj7rr5elwp8ay0umlmqetctvgzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusw2lqt7</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs03s7h728nzqr5tyvgfpq8yyeph7fj7rr5elwp8ay0umlmqetctvgzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusw2lqt7" />
    <content type="html">
       &lt;img src=&#34;https://retr0.id/media/065fec9e-a8fc-4962-bac5-178cb0ea8e42/image.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-05-04T00:19:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrkljyz5hg2m4ldwjr0a797d5lr0wdpmw8ws0ff3q82np8pz8qhggzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusk6ncq4</id>
    
      <title>Nostr event nevent1qqsrkljyz5hg2m4ldwjr0a797d5lr0wdpmw8ws0ff3q82np8pz8qhggzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusk6ncq4</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrkljyz5hg2m4ldwjr0a797d5lr0wdpmw8ws0ff3q82np8pz8qhggzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusk6ncq4" />
    <content type="html">
      timestamps suck. let everything happen at once.
    </content>
    <updated>2024-11-04T20:06:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsymjcghx20u8huqsvcc5pthpgepdjtxjav0y82z4nachndw6zg2ngzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wus50t0ek</id>
    
      <title>Nostr event nevent1qqsymjcghx20u8huqsvcc5pthpgepdjtxjav0y82z4nachndw6zg2ngzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wus50t0ek</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsymjcghx20u8huqsvcc5pthpgepdjtxjav0y82z4nachndw6zg2ngzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wus50t0ek" />
    <content type="html">
       &lt;img src=&#34;https://retr0.id/media/e578c6f5-d27d-4b74-9327-cd0faadc1946/gnome2.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-10-26T04:32:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2r7wde9zvza5udmt8udsh4e2s3ky4xtxue2ly4fg00urxcwxu49gzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusktegnj</id>
    
      <title type="html">Can you get root with only a cigarette lighter? (Yes!) ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2r7wde9zvza5udmt8udsh4e2s3ky4xtxue2ly4fg00urxcwxu49gzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusktegnj" />
    <content type="html">
      Can you get root with only a cigarette lighter?&lt;br/&gt;&lt;br/&gt;(Yes!)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.da.vidbuchanan.co.uk/blog/dram-emfi.html&#34;&gt;https://www.da.vidbuchanan.co.uk/blog/dram-emfi.html&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://retr0.id/media/083fb9e8-45fa-49e1-bfe3-f30035624be5/memtest.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-10-07T13:07:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9z6ccpsg0cwaqmdzfa58h00qcnxcl5hpshml72pr6xyqydtyc06czyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusvwzmpl</id>
    
      <title type="html">now with 100% more root. prototype-quality exploit source: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9z6ccpsg0cwaqmdzfa58h00qcnxcl5hpshml72pr6xyqydtyc06czyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusvwzmpl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdc0wyt4mxr4sn7wk6yluw5yt96egjvkqx7rge4sxmzzhvp0pnmrsw4vyhj&#39;&gt;nevent1q…vyhj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;now with 100% more root. prototype-quality exploit source: &lt;a href=&#34;https://github.com/DavidBuchanan314/dram_emfi/blob/main/linux_x86_64_lpe.c&#34;&gt;https://github.com/DavidBuchanan314/dram_emfi/blob/main/linux_x86_64_lpe.c&lt;/a&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://retr0.id/media/185115fd-5804-4347-94a1-5d4589aa2696/linux_lpe.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2024-10-05T04:23:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdc0wyt4mxr4sn7wk6yluw5yt96egjvkqx7rge4sxmzzhvp0pnmrszyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wus8tqe5l</id>
    
      <title type="html">I&amp;#39;m exploring this because I think it might be useful for ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdc0wyt4mxr4sn7wk6yluw5yt96egjvkqx7rge4sxmzzhvp0pnmrszyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wus8tqe5l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2m22wvvkgsw0ednz883vkywzufk5859y3wnsellm0rm5avhhhs8grx9cs3&#39;&gt;nevent1q…9cs3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m exploring this because I think it might be useful for console hacking - where you have physical access, and the ability to execute sandboxed code (say, inside a web browser)
    </content>
    <updated>2024-10-02T22:19:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2m22wvvkgsw0ednz883vkywzufk5859y3wnsellm0rm5avhhhs8gzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wuszelt4h</id>
    
      <title type="html">PoC source: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2m22wvvkgsw0ednz883vkywzufk5859y3wnsellm0rm5avhhhs8gzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wuszelt4h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5tg000m8xgtda7yq9u25lzcttm49948espuhm58p4aadmzgymhccv0nnq&#39;&gt;nevent1q…0nnq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;PoC source: &lt;a href=&#34;https://github.com/DavidBuchanan314/dram_emfi/blob/348bd15c9e767bff5968a4fcc80a97b81dc63bda/ddr3_dq7.py&#34;&gt;https://github.com/DavidBuchanan314/dram_emfi/blob/348bd15c9e767bff5968a4fcc80a97b81dc63bda/ddr3_dq7.py&lt;/a&gt;
    </content>
    <updated>2024-10-02T22:17:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsr5tg000m8xgtda7yq9u25lzcttm49948espuhm58p4aadmzgymhczyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusdgxn95</id>
    
      <title type="html">If you solder a ~10cm long &amp;#34;antenna&amp;#34; wire to a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsr5tg000m8xgtda7yq9u25lzcttm49948espuhm58p4aadmzgymhczyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusdgxn95" />
    <content type="html">
      If you solder a ~10cm long &amp;#34;antenna&amp;#34; wire to a laptop&amp;#39;s DRAM data bus, it makes it extra sensitive to electromagnetic interference.&lt;br/&gt;&lt;br/&gt;So much so that clicking a piezo-electric arc lighter nearby can induce bit-flips.&lt;br/&gt;&lt;br/&gt;I wrote an exploit to turn those bitflips into a shell:&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://retr0.id/media/6f3406c0-1a6c-4025-845b-96598f4c3f98/poc.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2024-10-02T22:17:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsytquq3fq9grr70v9ngk3ctdd8652m52ucq6845x9c3rqcp6ln7cqzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusm75ck6</id>
    
      <title>Nostr event nevent1qqsytquq3fq9grr70v9ngk3ctdd8652m52ucq6845x9c3rqcp6ln7cqzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusm75ck6</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsytquq3fq9grr70v9ngk3ctdd8652m52ucq6845x9c3rqcp6ln7cqzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusm75ck6" />
    <content type="html">
       &lt;img src=&#34;https://retr0.id/media/b473bf44-7d99-49a0-9fcb-d37d134c8818/computer.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2023-12-14T03:13:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9j2lxh9kwsxt65fwngen3efgsg2qznd7e80ty2crdy2vg8etrd6gzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusl7jygq</id>
    
      <title type="html">hello welcome to my tutorial on how the JPEG file format works ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9j2lxh9kwsxt65fwngen3efgsg2qznd7e80ty2crdy2vg8etrd6gzyrqj2kr5dg9gfgsn09xcw4ptj7mj4cssny5telf53vzk2xm4t9wusl7jygq" />
    <content type="html">
      hello welcome to my tutorial on how the JPEG file format works&lt;br/&gt; &lt;img src=&#34;https://retr0.id/media/2ec15d2e-dca2-4413-bd8f-dccc26afd022/owl.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2023-03-29T18:50:45Z</updated>
  </entry>

</feed>