<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Home on Ammar Cader&#39;s Blog</title>
    <link>https://panda-server.tail297c82.ts.net/</link>
    <description>Recent content in Home on Ammar Cader&#39;s Blog</description>
    <generator>Hugo -- 0.154.5</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 17 Feb 2026 14:50:00 +0530</lastBuildDate>
    <atom:link href="https://panda-server.tail297c82.ts.net/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>🤖🕵️‍♂️ Testing ClawdBot/Openclaw🦞:My Experience After the Hype</title>
      <link>https://panda-server.tail297c82.ts.net/posts/openclaw-clawdbot/</link>
      <pubDate>Tue, 17 Feb 2026 14:50:00 +0530</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/openclaw-clawdbot/</guid>
      <description>&lt;p&gt;After my feed was completely flooded with content related to Clawdbot/Openclaw in a manner where it was basically the only topic I was seeing, I felt it was the universe telling me to test it out. And from my experience what I can say is what we feared AI would become it has already become.&lt;/p&gt;
&lt;p&gt;It can do basically anything which a normal person would do in jobs which have PC’s involved. My testing was a bit different compared to the hype’s normal procedure which is using a GUI based OS(Mac os on Mac mini), I tested it out with my server at home(bear server), discussed in several of my previous posts running ubuntu server on 4gb RAM.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setting up my Blog in my Oracle Cloud Server</title>
      <link>https://panda-server.tail297c82.ts.net/posts/blog/</link>
      <pubDate>Wed, 21 Jan 2026 14:50:00 +0530</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/blog/</guid>
      <description>&lt;p&gt;I have made it a practice to post about topics/projects that are regarding Cyber Security, Linux, Networking and IT Devops, as I find it very helpful with refining my knowledge, and also it provides others with my ideas and innovations. Leaving that aside in the past I used medium.com as the platform in which I post my projects and experiences in the field. But recently I noticed that for my posts to be viewed a subscription is required. That&amp;rsquo;s when I got the idea to host my own blog, having oracle free tier server unused which I got for my BSC&amp;rsquo;s dissertation, why not make use of it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>💡 Discovered a Cool Tool — Lenspect by VirusTotal</title>
      <link>https://panda-server.tail297c82.ts.net/posts/tools/lenspect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/tools/lenspect/</guid>
      <description>&lt;p&gt;Thanks to the &lt;strong&gt;Linux Unplugged&lt;/strong&gt; podcast, I came across &lt;strong&gt;Lenspect by VirusTotal&lt;/strong&gt; — an open-source binary inspection tool for Linux.&lt;br&gt;
🔗 &lt;a href=&#34;https://github.com/vmkspv/lenspect&#34;&gt;GitHub Repository&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-how-i-discovered-it&#34;&gt;🎧 How I Discovered It&lt;/h2&gt;
&lt;p&gt;While tuning into the &lt;em&gt;Linux Unplugged&lt;/em&gt; podcast (Episode 638), amongst other things, what caught my attention was &lt;strong&gt;Lenspect&lt;/strong&gt;.&lt;br&gt;
Since I&amp;rsquo;m a Linux user and I follow Cyber Security as my profession, this tool instantly caught my interest.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-what-is-this-tool&#34;&gt;🧠 What Is This Tool?&lt;/h2&gt;
&lt;p&gt;To put it simply, this is a &lt;strong&gt;binary inspection and visualization tool inspired by VirusTotal&lt;/strong&gt;, designed for Linux machines.&lt;br&gt;
It integrates with VirusTotal via an API key (optional) so you can combine local binary inspection with VirusTotal lookups and metadata.&lt;/p&gt;</description>
    </item>
    <item>
      <title>🚪🔑 Port Knocking &#43; SSH Security: Hiding Open Ports</title>
      <link>https://panda-server.tail297c82.ts.net/posts/port-knocking/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/port-knocking/</guid>
      <description>&lt;p&gt;Recently when strengthening security of systems running SSH, While researching best practices and strategies came across the process of “Port Knocking” at &lt;a href=&#34;https://hackers-arise.com/hacking-with-the-raspberry-pi-getting-started-with-port-knocking/&#34;&gt;https://hackers-arise.com/hacking-with-the-raspberry-pi-getting-started-with-port-knocking/&lt;/a&gt;. To simply put it “Port Knocking” is the process of keeping a port closed/blocked unless a specific sequence or input is sent to activate it.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Installing knockd&#34; loading=&#34;lazy&#34; src=&#34;https://panda-server.tail297c82.ts.net/posts/port-knocking/images/Installing-knockd.png&#34;&gt;
Installing knockd&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;current iptable rules&#34; loading=&#34;lazy&#34; src=&#34;https://panda-server.tail297c82.ts.net/posts/port-knocking/images/current-rules.png&#34;&gt;
Current rules for iptables&lt;/p&gt;
&lt;h3 id=&#34;how-it-actually-works&#34;&gt;🔐How it actually works:&lt;/h3&gt;
&lt;p&gt;On the system running the specific service on a port which is open should be blocked/Closed by the firewall eg: iptables. Then using  knockd configured with specific sequence numbers which will unblock the respective port if the connection request matches the sequence. The best part is the port is opened to the IP which initiated the correct sequence only and also for a limited time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>juniper-dhcp-leak-case-study</title>
      <link>https://panda-server.tail297c82.ts.net/posts/juniper-dhcp-leak-case-study/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/juniper-dhcp-leak-case-study/</guid>
      <description>&lt;p&gt;Faced a very educative problem which gave me experience and exposure with juniper switches, My first involvement/experience with JunOS.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;JunOS WebConfig&#34; loading=&#34;lazy&#34; src=&#34;https://panda-server.tail297c82.ts.net/posts/juniper-dhcp-leak-case-study/images/01.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;background&#34;&gt;Background:&lt;/h2&gt;
&lt;p&gt;Our office’s CCTV, one interface of NAS, Access Points, and NVR run on a Juniper ex2200 POE switch. The switch doesn’t have DHCP active and all devices are assigned static IPs from the end device’s config. The issue arised when our boss requested a centralized location to view CCTV recordings and live view. Generally this can be achieved with the NVR linked to the mobile app but since the use of different CCTV brands across the various company branches and the existence of the other branches it was not possible with our onsite NVR. Before starting the operation in Sri Lanka to overcome this issue “Videoloft” cloud adapters were used by the different foreign operations to create a centralized CCTV solution. Therefore we were given one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>n8n Work Check-in Bot</title>
      <link>https://panda-server.tail297c82.ts.net/posts/n8n-work-checkin-bot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/n8n-work-checkin-bot/</guid>
      <description>&lt;p&gt;Automates Telegram messages for work check-in/check-out using n8n&lt;/p&gt;
&lt;h2 id=&#34;the-goal&#34;&gt;The Goal:&lt;/h2&gt;
&lt;p&gt;The main goal for this project was to make use of the trending tool &amp;ldquo;n8n&amp;rdquo; and gain experience with it, by also making my tasks more automated
Credits to:&lt;a href=&#34;https://youtu.be/ONgECvZNI3o?si=IsbIltj83qwWUSsV&#34;&gt;NetworkChuck&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;features&#34;&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Sends check-in messages at 7 AM (Mon–Fri)&lt;/li&gt;
&lt;li&gt;Sends check-out messages at 3 PM (Mon–Fri)&lt;/li&gt;
&lt;li&gt;Skip holidays via AI commands&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;my-setupprerequisite&#34;&gt;My Setup/Prerequisite&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;n8n installed in docker container&lt;/li&gt;
&lt;li&gt;Oracle free tier machine 1gb RAM&lt;/li&gt;
&lt;li&gt;Ubuntu Server&lt;/li&gt;
&lt;li&gt;Docker installed&lt;/li&gt;
&lt;li&gt;A method to expose to public&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;process&#34;&gt;Process&lt;/h2&gt;
&lt;h3 id=&#34;n8n-installationsetup&#34;&gt;n8n installation/setup&lt;/h3&gt;
&lt;p&gt;Started by installing n8n in a docker container with the following docker-compose.yaml:&lt;/p&gt;</description>
    </item>
    <item>
      <title>TOOLS</title>
      <link>https://panda-server.tail297c82.ts.net/posts/tools/readme/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/tools/readme/</guid>
      <description>&lt;p&gt;This where I discuss tools I have made use of over my career whether tool is used at work or other instances such as my homelab and learning journey&lt;/p&gt;
&lt;h2 id=&#34;-tools-documented&#34;&gt;🔗 Tools Documented&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;./Lenspect.md&#34;&gt;Lenspect by VirusTotal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(Coming soon) Tailscale&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>🛡️📹 Turning a Linux Server into a Privacy-Focused NVR (No Cloud, No SD Cards)</title>
      <link>https://panda-server.tail297c82.ts.net/posts/nvr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/nvr/</guid>
      <description>&lt;p&gt;Constant cloud payment pop ups, ads to view playback, risk of loosing all recordings if sd card is removed or the entire camera is removed etc, Are some of the issues that are faced when CCTV-CAMs with no NVR is used for home surveillance. I was a victim of this annoying procedure/process, So with a home server(bear-server) already deployed I came up with the idea to use it as a NVR by storing recordings and creating a method to view recordings in an organized manner with proper timestamps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>🤖🔍 AI-Powered Recon: Using Gemini &#43; Nmap for Automated Security Scans</title>
      <link>https://panda-server.tail297c82.ts.net/posts/nmap-automated-with-llm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://panda-server.tail297c82.ts.net/posts/nmap-automated-with-llm/</guid>
      <description>&lt;p&gt;After reading the article:
&lt;a href=&#34;https://hackers-arise.com/artificial-intelligence-in-cybersecurity-using-ai-for-port-scanning/&#34;&gt;https://hackers-arise.com/artificial-intelligence-in-cybersecurity-using-ai-for-port-scanning/&lt;/a&gt; by @Hackers-arise which guides on how to set up a CLI LLM to conduct nmap scans using “LLM NMAP”:https://github.com/peter-hackertarget/llm-tools-nmap&lt;/p&gt;
&lt;p&gt;I decided to give it a try, as someone who uses “nmap” for most networking and security activities I spend most of the time in the man pages for syntaxes or articles on the different scripts for Nmap Scripting Engine (NSE) for my different needs this process makes the job more simple, efficient and productive.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
