<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Sai Sathvik</title><link>http://s4thv1k.com/posts/</link><description>Recent content in Posts on Sai Sathvik</description><generator>Hugo -- gohugo.io</generator><language>en-gb</language><lastBuildDate>Sat, 24 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://s4thv1k.com/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Security Interview Prep</title><link>http://s4thv1k.com/posts/interview-notes/</link><pubDate>Sat, 24 Jan 2026 00:00:00 +0000</pubDate><guid>http://s4thv1k.com/posts/interview-notes/</guid><description>&lt;h1 id="cryptography">Cryptography&lt;/h1>
&lt;h3 id="symmetric-encryption">&lt;strong>Symmetric Encryption&lt;/strong>&lt;/h3>
&lt;p>Symmetric encryption uses &lt;strong>one key&lt;/strong> for both encryption and decryption. The sender and receiver must both have access to this shared secret key.&lt;/p>
&lt;p>Key Features:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>One key&lt;/strong>: The same key is used to encrypt and decrypt data.&lt;/li>
&lt;li>&lt;strong>Fast and efficient&lt;/strong>: Because the algorithm is less complex, symmetric encryption is faster and more efficient, making it suitable for encrypting large amounts of data.&lt;/li>
&lt;li>&lt;strong>Key management&lt;/strong>: A major challenge is securely sharing the key between parties. If the key is intercepted or leaked, the encrypted data can be compromised.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Algorithms:&lt;/strong>&lt;/p></description></item><item><title>My Internship Experience at A10 Networks</title><link>http://s4thv1k.com/posts/internship-experience/</link><pubDate>Mon, 18 Aug 2025 00:00:00 +0000</pubDate><guid>http://s4thv1k.com/posts/internship-experience/</guid><description>&lt;p>After a long internship search, I got my first internship offer from A10 Networks as a Threat Research Intern.
&lt;img src="http://s4thv1k.com/posts/internship-experience/a10.png" alt="A10 Networks">&lt;/p>
&lt;h3 id="project---hacking-hackers">Project - Hacking Hackers&lt;/h3>
&lt;p>My goal is to build a Mirai Botnet tracker that tracks the victims in the early phases of the attack. As this is research work, the goals are not fixed. And why Mirai? Coz it&amp;rsquo;s very common.
First, I started with analyzing the Mirai malware from Malware Bazaar by doing static and dynamic analysis. After so many trials, I figured out a unique technique(might get a patent for this 🥳) and built a tracker, as well as some other side quests that got good feedback.&lt;/p></description></item><item><title>Cool things I did at DefCon 33</title><link>http://s4thv1k.com/posts/defcon-33/</link><pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate><guid>http://s4thv1k.com/posts/defcon-33/</guid><description>&lt;p>I went to DefCon once again, and I loved it this time too. Unlike last time, I attended some talks as well. This gave me motivation to work on cool projects.&lt;/p>
&lt;h3 id="ctfs">CTFs&lt;/h3>
&lt;p>I participated in CTFs at Bug Bounty, Maritime Hacking, Red ICS, Recon, and Adversary Villages. I didn’t completely lock in but solved a few challenges. One of the main roadblocks I experienced was bad WiFi—it was very slow, and since these challenges require some research and GPTing, I had to rely on my hotspot, which wasn’t great either.&lt;br>
I really liked the Red ICS CTF and solved 6 challenges.&lt;br>
Scammed a scammer at the Scambait Village, wasted his time, and won a t-shirt 🥳🥳&lt;/p></description></item><item><title>CVE-2024-47062 PoC</title><link>http://s4thv1k.com/posts/cve-2024-47062-poc/</link><pubDate>Tue, 12 Nov 2024 00:00:00 +0000</pubDate><guid>http://s4thv1k.com/posts/cve-2024-47062-poc/</guid><description>&lt;p>&lt;img src="http://s4thv1k.com/posts/cve-2024-47062-poc/navidrome_logo.png" alt="Landscape">&lt;/p>
&lt;p>&lt;em>GitHub link&lt;/em>: &lt;a href="https://github.com/saisathvik1/CVE-2024-47062">https://github.com/saisathvik1/CVE-2024-47062&lt;/a>&lt;/p>
&lt;blockquote>
&lt;p>This PoC demonstrates how an SQL Injection vulnerability in Navidrome (CVE-2024-47062) can be exploited to gain admin access. It explains how SQL Injection can reveal sensitive data, how to use a JWT token to obtain admin privileges, and how to decrypt passwords with a hardcoded key stored in Navidrome. This project was created for our Hacking and Offensive Security class (18-739D) at CMU.&lt;/p>&lt;/blockquote>
&lt;blockquote>
&lt;p>Team: Michael Crotty, Annie Liu, Tilden Jackson, Sai Sathvik&lt;/p></description></item><item><title>Binary Exploitation: Understanding What Happens When an Executable Runs</title><link>http://s4thv1k.com/posts/binary-exploitation-1/</link><pubDate>Sun, 25 Aug 2024 00:00:00 +0000</pubDate><guid>http://s4thv1k.com/posts/binary-exploitation-1/</guid><description>&lt;p>&lt;img src="http://s4thv1k.com/posts/binary-exploitation-1/cpu-bin1.jpeg" alt="Landscape">
When you write a C program, such as:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-c" data-lang="c">&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#include&lt;/span> &lt;span class="cpf">&amp;lt;stdio.h&amp;gt;&lt;/span>&lt;span class="cp">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">int&lt;/span> &lt;span class="nf">fun&lt;/span>&lt;span class="p">()&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">a&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">10&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">a&lt;/span> &lt;span class="o">*&lt;/span> &lt;span class="mi">10&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">int&lt;/span> &lt;span class="nf">main&lt;/span>&lt;span class="p">()&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">b&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">fun&lt;/span>&lt;span class="p">();&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">b&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">b&lt;/span> &lt;span class="o">+&lt;/span> &lt;span class="nf">fun&lt;/span>&lt;span class="p">();&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;%d&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">b&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>The code outputs 200. But what exactly happens from writing this code to seeing the output? Let’s break down the process of compiling and running this program.&lt;/p>
&lt;h3 id="what-is-compiling">What is Compiling?&lt;/h3>
&lt;p>Compiling converts human-readable C code into machine code that the computer can execute. Here’s how you can compile your code:&lt;/p></description></item><item><title>OSCP Cheatsheet</title><link>http://s4thv1k.com/posts/oscp-cheatsheet/</link><pubDate>Wed, 21 Aug 2024 00:00:00 +0000</pubDate><guid>http://s4thv1k.com/posts/oscp-cheatsheet/</guid><description>&lt;p>&lt;strong>Prepared as part of my OSCP Preparation.&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Successfully passed the OSCP exam on May 20, 2024. Verify my achievement &lt;a href="https://www.credential.net/666b9a86-017d-48fa-894a-5c39ef1d7b7b">here&lt;/a>.&lt;/li>
&lt;li>Feel free to open a pull request if you have any corrections, improvements, or new additions!&lt;/li>
&lt;li>You can access my cheatsheet from here: &lt;a href="https://s4thv1k.com/posts/oscp-cheatsheet/">https://s4thv1k.com/posts/oscp-cheatsheet/&lt;/a> as well!&lt;/li>
&lt;li>Helped over 20 individuals in passing their exam:) Please let me know if this helped you too ❤️&lt;/li>
&lt;/ul>
&lt;h1 id="general">General&lt;/h1>
&lt;aside>
💡 For Finding all important files in Windows (CTF Style)
&lt;p>&lt;code>cd c:\Users&lt;/code> then
&lt;code>tree /F&lt;/code>&lt;/p></description></item></channel></rss>