<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cloudsecurity - Hamradio.my</title>
	<atom:link href="https://hamradio.my/tag/cloudsecurity/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Amateur Radio, Tech Insights and Product Reviews</description>
	<lastBuildDate>Tue, 01 Jul 2025 18:12:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://hamradio.my/wp-content/uploads/2026/02/cropped-cropped-image-removebg-preview-3-32x32.png</url>
	<title>cloudsecurity - Hamradio.my</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Deploying Tenable Nessus in Docker: Fast, Portable Vulnerability Scanning</title>
		<link>https://hamradio.my/2025/07/deploying-tenable-nessus-in-docker-fast-portable-vulnerability-scanning/</link>
					<comments>https://hamradio.my/2025/07/deploying-tenable-nessus-in-docker-fast-portable-vulnerability-scanning/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 18:12:23 +0000</pubDate>
				<category><![CDATA[cybersecurity]]></category>
		<category><![CDATA[digital security]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[cloudsecurity]]></category>
		<category><![CDATA[containersecurity]]></category>
		<category><![CDATA[devsecops]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[ethicalhacking]]></category>
		<category><![CDATA[infosec]]></category>
		<category><![CDATA[linuxsecurity]]></category>
		<category><![CDATA[nessus]]></category>
		<category><![CDATA[penetrationtesting]]></category>
		<category><![CDATA[tenable]]></category>
		<category><![CDATA[vulnerabilitymanagement]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=8155</guid>

					<description><![CDATA[<p>Tenable Nessus has long been a trusted tool in the cybersecurity world for identifying vulnerabilities, misconfigurations, and compliance issues. And now, deploying it has never been easier—with Docker. In this post, we’ll walk through how to deploy Tenable Nessus inside a Docker container, why it can be a powerful move for security teams and penetration [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/07/deploying-tenable-nessus-in-docker-fast-portable-vulnerability-scanning/">Deploying Tenable Nessus in Docker: Fast, Portable Vulnerability Scanning</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading"></h1>



<p class="wp-block-paragraph">Tenable Nessus has long been a trusted tool in the cybersecurity world for identifying vulnerabilities, misconfigurations, and compliance issues. And now, deploying it has never been easier—with Docker.</p>



<p class="wp-block-paragraph">In this post, we’ll walk through how to deploy Tenable Nessus inside a Docker container, why it can be a powerful move for security teams and penetration testers, and how to get started quickly. Whether you&#8217;re running vulnerability scans on your internal infrastructure or integrating Nessus into your CI/CD pipeline, this setup gives you portability, repeatability, and convenience.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> What is Tenable Nessus?</h2>



<p class="wp-block-paragraph">Tenable Nessus is one of the most widely used vulnerability scanners on the market. It helps IT and security professionals:</p>



<ul class="wp-block-list">
<li>Identify security vulnerabilities (e.g., CVEs, open ports, weak credentials)</li>



<li>Detect misconfigurations across operating systems, applications, and devices</li>



<li>Ensure compliance with standards such as CIS Benchmarks, HIPAA, PCI-DSS, and NIST</li>



<li>Perform regular scans on internal and external assets</li>
</ul>



<p class="wp-block-paragraph">There are different flavors: <strong>Nessus Essentials</strong>, <strong>Nessus Professional</strong>, and <strong>Nessus Manager</strong>, with capabilities ranging from standalone use to centrally managed scanning nodes.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Why Use Docker for Nessus?</h2>



<p class="wp-block-paragraph">Running Nessus in Docker has several benefits:</p>



<ul class="wp-block-list">
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Quick to deploy</strong>: One command and it’s running.</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9ea.png" alt="🧪" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Isolated environment</strong>: Great for testing or short-term assessments.</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f501.png" alt="🔁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Repeatable</strong>: Spin up identical scanner environments anywhere.</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Multi-arch</strong>: Available for x86_64 and AArch64 (including Raspberry Pi!).</li>
</ul>



<p class="wp-block-paragraph">However, keep in mind:</p>



<ul class="wp-block-list">
<li>Nessus <strong>does not support persistent storage</strong> in Docker, so the configuration is lost if the container is removed.</li>



<li>Not recommended to <strong>share the same NIC</strong> with other containers for security/isolation reasons.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Getting Started: Deploy Nessus with Docker</h2>



<h3 class="wp-block-heading">1. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f419.png" alt="🐙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Install Docker</h3>



<p class="wp-block-paragraph">Make sure you have Docker installed:</p>



<pre class="wp-block-code"><code>docker --version
</code></pre>



<p class="wp-block-paragraph">If not, install Docker via your OS package manager or from <a href="https://www.docker.com">https://www.docker.com</a>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">2. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pull the Nessus Docker Image</h3>



<p class="wp-block-paragraph">Pull the official image from Docker Hub:</p>



<pre class="wp-block-code"><code>docker pull tenable/nessus:latest-ubuntu
</code></pre>



<p class="wp-block-paragraph">Other available tags:</p>



<ul class="wp-block-list">
<li><code>latest-oracle</code></li>



<li>Specific versions like <code>10.6.1-ubuntu</code> or <code>10.6.1-oracle</code></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">3. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6a8.png" alt="🚨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Run the Container</h3>



<p class="wp-block-paragraph">Here’s a typical command to launch Nessus:</p>



<pre class="wp-block-code"><code>docker run -d \
  --name nessus \
  -p 8834:8834 \
  -e USERNAME=admin \
  -e PASSWORD=SuperSecurePassword \
  -e ACTIVATION_CODE=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX \
  tenable/nessus:latest-ubuntu
</code></pre>



<h4 class="wp-block-heading">Environment Variables:</h4>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Variable</th><th>Description</th></tr></thead><tbody><tr><td><code>USERNAME</code></td><td>Admin username to set up Nessus</td></tr><tr><td><code>PASSWORD</code></td><td>Password for the admin user</td></tr><tr><td><code>ACTIVATION_CODE</code></td><td>Nessus activation code</td></tr><tr><td><code>LINKING_KEY</code></td><td>(Optional) Key for linking to Tenable.io</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>Note</em>: You can also link to Tenable Vulnerability Management or Tenable Security Center by setting additional linking variables.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">4. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f310.png" alt="🌐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Access the Web UI</h3>



<p class="wp-block-paragraph">Open your browser and go to:</p>



<ul class="wp-block-list">
<li><code>https://localhost:8834</code> for local machines</li>



<li><code>https://&lt;host-ip>:8834</code> for remote access</li>
</ul>



<p class="wp-block-paragraph">Ignore the SSL warning (self-signed certificate) and proceed.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f9.png" alt="🧹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Stop and Remove the Container</h2>



<p class="wp-block-paragraph">To stop and remove the Nessus container:</p>



<pre class="wp-block-code"><code>docker stop nessus
docker rm nessus
</code></pre>



<p class="wp-block-paragraph">Keep in mind: <strong>No data is saved</strong> after removing the container unless you’ve built in some backup method.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Common Uses for Nessus</h2>



<ul class="wp-block-list">
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Regular vulnerability assessments across internal networks</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Penetration testing and red team recon</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9ea.png" alt="🧪" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Testing new devices in isolated environments</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e1.png" alt="🛡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Compliance audits and configuration hardening</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Automation with CI/CD pipelines for security scanning</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f310.png" alt="🌐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> External perimeter scanning (hosted on cloud VPS)</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pro Tips</h2>



<ul class="wp-block-list">
<li>Always run Nessus in a secure and trusted network environment.</li>



<li>Use <code>docker logs nessus</code> to view startup logs if something goes wrong.</li>



<li>Consider using a reverse proxy (e.g., Traefik, NGINX) with HTTPS termination for cleaner access.</li>



<li>Avoid using default ports in production to reduce scanning visibility.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ce.png" alt="📎" class="wp-smiley" style="height: 1em; max-height: 1em;" /> References</h2>



<ul class="wp-block-list">
<li><a href="https://hub.docker.com/r/tenable/nessus">Tenable Nessus Docker Hub</a></li>



<li><a href="https://docs.tenable.com/">Tenable Official Documentation</a></li>



<li><a href="https://docs.tenable.com/nessus/Content/Docker.htm">Nessus Environment Variables</a></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Final Thoughts</h2>



<p class="wp-block-paragraph">Using Docker to deploy Nessus gives you the flexibility to test, scan, and assess environments rapidly. Just remember: without persistent storage, it&#8217;s a stateless scanner—perfect for CI/CD jobs, assessments, or isolated testing, but not for long-term use unless container persistence is manually handled.</p>
<p>The post <a href="https://hamradio.my/2025/07/deploying-tenable-nessus-in-docker-fast-portable-vulnerability-scanning/">Deploying Tenable Nessus in Docker: Fast, Portable Vulnerability Scanning</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/07/deploying-tenable-nessus-in-docker-fast-portable-vulnerability-scanning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Introduction to Zero Trust Architecture</title>
		<link>https://hamradio.my/2025/02/introduction-to-zero-trust-architecture/</link>
					<comments>https://hamradio.my/2025/02/introduction-to-zero-trust-architecture/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Thu, 27 Feb 2025 12:46:47 +0000</pubDate>
				<category><![CDATA[BYOD]]></category>
		<category><![CDATA[cyber]]></category>
		<category><![CDATA[cybersecurity]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[zero trust]]></category>
		<category><![CDATA[byod]]></category>
		<category><![CDATA[cloudsecurity]]></category>
		<category><![CDATA[cyberdefense]]></category>
		<category><![CDATA[cyberresilience]]></category>
		<category><![CDATA[cyberthreats]]></category>
		<category><![CDATA[datasecurity]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[endpointsecurity]]></category>
		<category><![CDATA[iam]]></category>
		<category><![CDATA[incidentresponse]]></category>
		<category><![CDATA[informationsecurity]]></category>
		<category><![CDATA[infosec]]></category>
		<category><![CDATA[leastprivilege]]></category>
		<category><![CDATA[mfa]]></category>
		<category><![CDATA[microsegmentation]]></category>
		<category><![CDATA[multifactorauthentication]]></category>
		<category><![CDATA[networksecurity]]></category>
		<category><![CDATA[remotework]]></category>
		<category><![CDATA[sase]]></category>
		<category><![CDATA[securityarchitecture]]></category>
		<category><![CDATA[securityawareness]]></category>
		<category><![CDATA[securityoperations]]></category>
		<category><![CDATA[securitypolicy]]></category>
		<category><![CDATA[securitystrategy]]></category>
		<category><![CDATA[threatdetection]]></category>
		<category><![CDATA[zerotrust]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=6535</guid>

					<description><![CDATA[<p>In today&#8217;s digital landscape, security is a paramount concern for organizations worldwide. Traditional security models often rely on a &#8220;castle-and-moat&#8221; approach, where everything inside the network is considered trusted. However, with the rise of cloud computing, remote work, and bring-your-own-device (BYOD) policies, this model has become increasingly outdated. This is where Zero Trust Architecture (ZTA) [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/02/introduction-to-zero-trust-architecture/">Introduction to Zero Trust Architecture</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"></h2>



<p class="wp-block-paragraph">In today&#8217;s digital landscape, security is a paramount concern for organizations worldwide. Traditional security models often rely on a &#8220;castle-and-moat&#8221; approach, where everything inside the network is considered trusted. However, with the rise of cloud computing, remote work, and bring-your-own-device (BYOD) policies, this model has become increasingly outdated. This is where Zero Trust Architecture (ZTA) comes into play, offering a modern security framework that assumes no user or device is trustworthy until verified.</p>



<h2 class="wp-block-heading">History and Origin</h2>



<p class="wp-block-paragraph">The concept of Zero Trust was first coined by <strong><a href="https://www.trendmicro.com/vinfo/ie/security/news/zero-trust">Stephen Paul Marsh</a></strong> in his 1994 doctoral thesis at the University of Stirling. Marsh explored trust as a finite, mathematically describable concept that transcends human factors like morality and ethics. However, it wasn&#8217;t until <strong>2010</strong> that the term gained widespread recognition, thanks to analyst <a href="https://www.illumio.com/blog/john-kindervag-shares-zero-trusts-origin-story"><strong>John Kindervag</strong> </a>of Forrester Research. Kindervag popularized the Zero Trust model as a stricter cybersecurity approach, emphasizing the need for continuous verification and segmentation within corporate networks.</p>



<p class="wp-block-paragraph">The Jericho Forum, an international security consortium, played a significant role in the evolution of Zero Trust by highlighting the challenges of defining organizational IT boundaries and promoting the concept of &#8220;de-perimeterization&#8221; in the early 2000s. Google&#8217;s BeyondCorp initiative, launched after the Operation Aurora attack in 2009, was one of the first large-scale implementations of Zero Trust, further solidifying its place in modern security strategies.</p>



<h2 class="wp-block-heading">Applications of Zero Trust Architecture</h2>



<p class="wp-block-paragraph">Zero Trust Architecture is applied in various ways to enhance security across different domains:</p>



<ul class="wp-block-list">
<li><strong>Zero Trust Network Access (ZTNA):</strong> This approach replaces traditional VPNs by verifying user and device identities before granting network access. It minimizes the attack surface by limiting lateral movement within the network.</li>



<li><strong>Zero Trust Application Access (ZTAA):</strong> Beyond securing networks, ZTAA extends Zero Trust principles to protect applications. It ensures that access to applications is granted only after thorough verification, safeguarding against threats even if the network is compromised.</li>



<li><strong>Zero Trust Access:</strong> This is the overarching model that integrates both ZTNA and ZTAA, providing end-to-end security across networks and applications. It emphasizes identity-based security, ensuring that all entities—users, devices, and data—are continuously validated.</li>
</ul>



<h2 class="wp-block-heading">Benefits of Zero Trust Architecture</h2>



<p class="wp-block-paragraph">Implementing Zero Trust Architecture offers several key benefits:</p>



<ol class="wp-block-list">
<li><strong>Minimized Risk:</strong> By continuously verifying identities and permissions, Zero Trust reduces the risk of security breaches. It eliminates over-provisioned access and ensures that only necessary permissions are granted.</li>



<li><strong>Enhanced Security Monitoring:</strong> Zero Trust involves comprehensive monitoring for malicious activity, which helps in early detection and response to potential threats.</li>



<li><strong>Improved Compliance:</strong> With its focus on granular access control and continuous verification, Zero Trust can help organizations meet stringent regulatory requirements more effectively.</li>



<li><strong>Adaptability to Modern Work Environments:</strong> Zero Trust is particularly beneficial in today&#8217;s cloud-centric and remote work environments, where traditional perimeter security models are insufficient.</li>



<li><strong>Reduced Lateral Movement:</strong> By limiting access to only what is necessary for a task, Zero Trust prevents attackers from moving laterally within the network, thereby protecting sensitive data.</li>
</ol>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">Zero Trust Architecture represents a significant shift in how organizations approach cybersecurity. By assuming that no user or device is inherently trustworthy, Zero Trust provides a robust framework for protecting digital assets in an increasingly complex and interconnected world. As technology continues to evolve, the adoption of Zero Trust principles will remain crucial for maintaining robust security postures across industries.</p>
<p>The post <a href="https://hamradio.my/2025/02/introduction-to-zero-trust-architecture/">Introduction to Zero Trust Architecture</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/02/introduction-to-zero-trust-architecture/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
