<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>john de armas - meta</title>
    <subtitle>Security research: fuzzing, mobile, and vulnerability discovery.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://john.dearmas.xyz/tags/meta/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://john.dearmas.xyz"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-07-31T00:00:00+00:00</updated>
    <id>https://john.dearmas.xyz/tags/meta/atom.xml</id>
    <entry xml:lang="en">
        <title>Setting up shop</title>
        <published>2026-07-31T00:00:00+00:00</published>
        <updated>2026-07-31T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              John De Armas
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://john.dearmas.xyz/research/hello/"/>
        <id>https://john.dearmas.xyz/research/hello/</id>
        
        <content type="html" xml:base="https://john.dearmas.xyz/research/hello/">&lt;p&gt;Short version: I needed somewhere to put writeups that isn&#x27;t a gist, a PDF
attached to a bug report, or a thread nobody can find six months later.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-goes-here&quot;&gt;what goes here&lt;a class=&quot;post-anchor&quot; href=&quot;#what-goes-here&quot; aria-label=&quot;Anchor link for: what-goes-here&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fuzzing work.&lt;&#x2F;strong&gt; Harness design, corpus construction, coverage analysis, and
the unglamorous part where you spend three days figuring out why the target
won&#x27;t fork.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Vulnerability writeups.&lt;&#x2F;strong&gt; Root cause, reachability, exploitability, and an
honest assessment of impact — including when the answer is &quot;less than it
looks.&quot;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Reverse engineering notes.&lt;&#x2F;strong&gt; Mobile internals, IPC surfaces, and protocol
archaeology.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;what-does-not-go-here&quot;&gt;what does not go here&lt;a class=&quot;post-anchor&quot; href=&quot;#what-does-not-go-here&quot; aria-label=&quot;Anchor link for: what-does-not-go-here&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;Anything unpatched or under embargo. Every writeup carries its disclosure
status in the header block, and a post does not exist until that status says
it can.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;the-stack&quot;&gt;the stack&lt;a class=&quot;post-anchor&quot; href=&quot;#the-stack&quot; aria-label=&quot;Anchor link for: the-stack&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;Static site, no JavaScript, no analytics, no third-party requests:&lt;&#x2F;p&gt;
&lt;pre class=&quot;giallo z-code&quot;&gt;&lt;code data-lang=&quot;shellscript&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span class=&quot;z-entity z-name z-function&quot;&gt;zola&lt;&#x2F;span&gt;&lt;span class=&quot;z-string&quot;&gt; build&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span class=&quot;z-entity z-name z-function&quot;&gt;rsync&lt;&#x2F;span&gt;&lt;span class=&quot;z-constant z-other&quot;&gt; -az --delete&lt;&#x2F;span&gt;&lt;span class=&quot;z-string&quot;&gt; public&#x2F; dxyz:&#x2F;var&#x2F;www&#x2F;john.dearmas.xyz&#x2F;&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;That&#x27;s the whole pipeline.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
