<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>sicovis: Security Intelligent Code</title>
<link>https://sicovis.com/</link>
<description>Practical cybersecurity: guides for safer systems and fair comparisons.</description>
<language>en</language>
<atom:link href="https://sicovis.com/feed.xml" rel="self" type="application/rss+xml"/>
<item><title>Security baseline for small teams: twelve controls that matter most</title><link>https://sicovis.com/hardening/security-baseline-small-teams/</link><guid>https://sicovis.com/hardening/security-baseline-small-teams/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Hardening</category><description>Twelve controls, ordered by impact, that protect a team of one to fifty people against the break-ins that actually happen, from MFA and a password manager to offboarding and an incident contact list.</description></item>
<item><title>Multi-factor authentication compared: passkeys, keys, apps and codes</title><link>https://sicovis.com/hardening/multi-factor-authentication/</link><guid>https://sicovis.com/hardening/multi-factor-authentication/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Hardening</category><description>Passkeys, hardware security keys, authenticator apps, push approval, SMS and email codes all count as MFA, but they fail in very different ways. A comparison by phishing resistance, recovery and everyday use.</description></item>
<item><title>Ransomware-proof backups: 3-2-1-1-0, immutability and restore drills</title><link>https://sicovis.com/hardening/backups-ransomware-proof/</link><guid>https://sicovis.com/hardening/backups-ransomware-proof/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Hardening</category><description>Ransomware looks for your backups before it encrypts anything else. How to keep copies it cannot reach: the 3-2-1-1-0 rule, immutable storage, separate credentials, SaaS data and restore drills that prove it all works.</description></item>
<item><title>Patch management for small teams: a routine that keeps up</title><link>https://sicovis.com/hardening/patch-management-routine/</link><guid>https://sicovis.com/hardening/patch-management-routine/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Hardening</category><description>Attackers routinely exploit flaws that already have a fix. A realistic update routine for small teams: automatic updates, a weekly slot, priorities from the known exploited list, firmware, testing and end of support.</description></item>
<item><title>Strong passwords and passphrases: what actually makes them hard to crack</title><link>https://sicovis.com/hardening/strong-passwords-passphrases/</link><guid>https://sicovis.com/hardening/strong-passwords-passphrases/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Hardening</category><description>Length beats complexity, reuse is the real danger and forced rotation does more harm than good. What current NIST guidance says, how cracking works online and offline, and where password managers fit in.</description></item>
<item><title>Phishing signals when the grammar is perfect</title><link>https://sicovis.com/hardening/phishing-signals/</link><guid>https://sicovis.com/hardening/phishing-signals/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Hardening</category><description>AI-written phishing leaves no spelling mistakes to spot. The signals that still work: sender domains, look-alike and IDN homograph tricks, link targets, QR codes, callback scams, surprise MFA prompts and payment changes.</description></item>
<item><title>Web servers compared: Nginx, Apache, Caddy and LiteSpeed on security</title><link>https://sicovis.com/servers/web-servers-compared/</link><guid>https://sicovis.com/servers/web-servers-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Servers &amp; Hosting</category><description>Four web servers, one question: which one leaves the fewest gaps once it is running? We compare defaults, automatic HTTPS, configuration risk, attack surface and how fast fixes reach you.</description></item>
<item><title>Shared hosting, VPS or managed: who patches what</title><link>https://sicovis.com/servers/shared-hosting-vps-managed/</link><guid>https://sicovis.com/servers/shared-hosting-vps-managed/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Servers &amp; Hosting</category><description>Every hosting model splits security work between you and the provider. We compare shared hosting, unmanaged and managed servers, platforms as a service and static hosting by who patches, isolates and restores.</description></item>
<item><title>Linux server distributions compared: support, updates and protection</title><link>https://sicovis.com/servers/linux-server-distributions/</link><guid>https://sicovis.com/servers/linux-server-distributions/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Servers &amp; Hosting</category><description>Support periods, update processes and default protection differ more than package names. We compare Debian, Ubuntu LTS, Rocky Linux, AlmaLinux and Alpine as systems you leave running for years.</description></item>
<item><title>SSH hardening: keys, sane defaults and fewer open doors</title><link>https://sicovis.com/servers/ssh-hardening/</link><guid>https://sicovis.com/servers/ssh-hardening/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Servers &amp; Hosting</category><description>Most attacks on SSH are automated guessing. Keys, a small drop-in file and an allow list make that guessing pointless. Here are the settings and how to apply them without locking yourself out.</description></item>
<item><title>HTTPS done properly: TLS settings, HSTS and certificates that renew</title><link>https://sicovis.com/servers/https-tls-configuration/</link><guid>https://sicovis.com/servers/https-tls-configuration/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Servers &amp; Hosting</category><description>A padlock in the browser is the start, not the finish. This guide covers TLS 1.2 and 1.3, sensible ciphers, HSTS and preloading, and the shrinking certificate lifetimes that make automation mandatory.</description></item>
<item><title>Where your prompts go: six ways to use AI models compared for privacy</title><link>https://sicovis.com/ai-security/llm-data-privacy-options/</link><guid>https://sicovis.com/ai-security/llm-data-privacy-options/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>AI &amp; LLMs</category><description>Free chat app, business plan, API, cloud region or your own server: the deployment type decides who sees your prompts, how long they are kept and what you can prove later.</description></item>
<item><title>Prompt injection: why language models follow the wrong instructions</title><link>https://sicovis.com/ai-security/prompt-injection/</link><guid>https://sicovis.com/ai-security/prompt-injection/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>AI &amp; LLMs</category><description>A language model cannot reliably tell your instructions apart from text it happens to read. How direct and indirect prompt injection work, why agents raise the stakes and which defences help.</description></item>
<item><title>Local LLM runners compared: Ollama, llama.cpp, vLLM and LM Studio</title><link>https://sicovis.com/ai-security/local-llm-runners/</link><guid>https://sicovis.com/ai-security/local-llm-runners/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>AI &amp; LLMs</category><description>Running open-weight models on your own hardware keeps prompts in house, but only while the server stays off the open network. Four popular runners compared on defaults, authentication and serving.</description></item>
<item><title>AI coding assistants: habits that keep your code and secrets safe</title><link>https://sicovis.com/ai-security/ai-coding-assistants-security/</link><guid>https://sicovis.com/ai-security/ai-coding-assistants-security/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>AI &amp; LLMs</category><description>Code assistants and agents write useful code fast, and now and then insecure code, invented packages or a shell command you did not expect. These habits keep the speed without the surprises.</description></item>
<item><title>A one page AI usage policy for small teams</title><link>https://sicovis.com/ai-security/ai-usage-policy/</link><guid>https://sicovis.com/ai-security/ai-usage-policy/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>AI &amp; LLMs</category><description>Your staff already use AI tools, with or without a policy. A short, clear one sets which tools are approved, which data stays out, who checks the output and what the EU AI Act expects of you.</description></item>
<item><title>CMS security compared: WordPress, Drupal, Joomla, TYPO3, Ghost and static sites</title><link>https://sicovis.com/cms/cms-security-compared/</link><guid>https://sicovis.com/cms/cms-security-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>CMS &amp; Web</category><description>Six ways to run a website, scored on security process, extension risk, updates, support windows and attack surface. The right choice depends less on the code than on the routine you can keep.</description></item>
<item><title>WordPress hardening: updates, fewer plugins and a locked wp-config.php</title><link>https://sicovis.com/cms/wordpress-hardening/</link><guid>https://sicovis.com/cms/wordpress-hardening/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>CMS &amp; Web</category><description>When a WordPress site is broken into, the cause is rarely WordPress core. These steps close the usual gaps in order of impact, with settings and server rules you can copy.</description></item>
<item><title>Static site security: why there is little to hack and where it still fails</title><link>https://sicovis.com/cms/static-site-security/</link><guid>https://sicovis.com/cms/static-site-security/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>CMS &amp; Web</category><description>No database, no login page, no code running on each request: static sites are hard to break into directly. The risks move to the build pipeline, the accounts, the DNS and the scripts you embed.</description></item>
<item><title>Security headers explained: what to send, what to retire and how to roll out CSP</title><link>https://sicovis.com/cms/security-headers/</link><guid>https://sicovis.com/cms/security-headers/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>CMS &amp; Web</category><description>A handful of HTTP response headers tell browsers to enforce HTTPS, block framing and limit what scripts may load. Here is what each one does, which ones to drop and how to add them on Apache and Nginx.</description></item>
<item><title>Website launch checklist: the security checks before you go live</title><link>https://sicovis.com/cms/website-launch-checklist/</link><guid>https://sicovis.com/cms/website-launch-checklist/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>CMS &amp; Web</category><description>The week before launch is the cheapest time to fix security. These checks cover HTTPS, logins, error pages, forms, privacy, DNS and email records, backups and monitoring, whatever the site is built with.</description></item>
<item><title>Desktop operating systems compared: Windows 11, macOS, Linux and ChromeOS</title><link>https://sicovis.com/operating-systems/desktop-os-security-compared/</link><guid>https://sicovis.com/operating-systems/desktop-os-security-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Operating Systems</category><description>All four are safe enough when they are updated, encrypted and used without admin rights. The real differences lie in defaults, support periods and how much of the work stays with you.</description></item>
<item><title>iOS and Android security compared: updates, apps and protection modes</title><link>https://sicovis.com/operating-systems/ios-android-security/</link><guid>https://sicovis.com/operating-systems/ios-android-security/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Operating Systems</category><description>Both platforms are well protected while they receive updates. The bigger gap runs between phones: an iPhone, a Pixel, a Samsung flagship and a budget Android phone age very differently.</description></item>
<item><title>Windows 11 hardening: accounts, Defender, BitLocker and app control</title><link>https://sicovis.com/operating-systems/windows-11-hardening/</link><guid>https://sicovis.com/operating-systems/windows-11-hardening/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Operating Systems</category><description>Standard accounts for daily work, prompt updates, Defender's ransomware protection, encryption with a stored recovery key and app control: the settings that make a Windows 11 PC hard to misuse.</description></item>
<item><title>macOS security settings worth checking: a tour of System Settings</title><link>https://sicovis.com/operating-systems/macos-security-settings/</link><guid>https://sicovis.com/operating-systems/macos-security-settings/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Operating Systems</category><description>Updates, FileVault, the firewall, app sources, privacy permissions and background items: the macOS settings that decide how well a Mac is protected, with paths for macOS Golden Gate and Tahoe.</description></item>
<item><title>Life after end of support: Windows 10, old Macs, phones and routers</title><link>https://sicovis.com/operating-systems/end-of-support-systems/</link><guid>https://sicovis.com/operating-systems/end-of-support-systems/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Operating Systems</category><description>Windows 10 lost regular support in October 2025, and the consumer ESU programme now runs to October 2027. Your options for old PCs, Macs, phones, routers and NAS devices, from upgrade to isolation.</description></item>
<item><title>Secure messengers compared: Signal, WhatsApp, Threema, Telegram and iMessage</title><link>https://sicovis.com/apps/secure-messengers-compared/</link><guid>https://sicovis.com/apps/secure-messengers-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Apps &amp; Tools</category><description>Five popular messengers, five different answers to the questions that matter: is encryption on by default, what does the operator keep, and are your backups as safe as your chats?</description></item>
<item><title>Password managers compared: Bitwarden, 1Password, KeePassXC, Proton Pass and Apple Passwords</title><link>https://sicovis.com/apps/password-managers-compared/</link><guid>https://sicovis.com/apps/password-managers-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Apps &amp; Tools</category><description>Cloud vault or local file, open source or polished subscription: five password managers compared on audits, passkeys, sharing and recovery, with the lessons of the 2022 LastPass breach.</description></item>
<item><title>Browsers compared for security: Chrome, Firefox, Safari, Edge and Brave</title><link>https://sicovis.com/apps/browsers-security-compared/</link><guid>https://sicovis.com/apps/browsers-security-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Apps &amp; Tools</category><description>Five browsers, one job: run code from strangers safely. We compare update speed, isolation, tracking defaults, Manifest V3, site warnings, vendor data collection and enterprise management.</description></item>
<item><title>What a VPN protects, and what it does not</title><link>https://sicovis.com/apps/vpn-what-it-protects/</link><guid>https://sicovis.com/apps/vpn-what-it-protects/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Apps &amp; Tools</category><description>A VPN hides your traffic from the local network and your provider, and your IP address from websites. It does not stop phishing, malware or tracking through logins. Here is where it really helps.</description></item>
<item><title>Browser extension audit: fifteen minutes to fewer hidden permissions</title><link>https://sicovis.com/apps/browser-extensions-audit/</link><guid>https://sicovis.com/apps/browser-extensions-audit/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Apps &amp; Tools</category><description>Extensions, connected apps and site permissions pile up quietly. This fifteen minute audit removes what you do not use, trims risky permissions and moves your passwords to where they belong.</description></item>
<item><title>OWASP Top 10 explained: the ten web risks and how to defend against them</title><link>https://sicovis.com/secure-code/owasp-top-10/</link><guid>https://sicovis.com/secure-code/owasp-top-10/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Secure Code</category><description>The 2025 edition of the OWASP Top 10 reorders the classic web risks and adds a new one about error handling. What each category means, how it shows up in real code and what stops it.</description></item>
<item><title>Secrets management: keeping keys and passwords out of your code</title><link>https://sicovis.com/secure-code/secrets-management/</link><guid>https://sicovis.com/secure-code/secrets-management/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Secure Code</category><description>An API key in a repository is copied to every clone and every fork. How to keep secrets out of code, where to store them instead and what to do in the first hour after a key was committed.</description></item>
<item><title>Software supply chain security: lockfiles, SBOMs and signed builds</title><link>https://sicovis.com/secure-code/software-supply-chain/</link><guid>https://sicovis.com/secure-code/software-supply-chain/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Secure Code</category><description>Much of the code you ship was written by someone else. How to pin and review dependencies, avoid typosquatting and dependency confusion, produce an SBOM and check what you install.</description></item>
<item><title>SQL injection and XSS: how they work and how to stop them</title><link>https://sicovis.com/secure-code/injection-xss-defence/</link><guid>https://sicovis.com/secure-code/injection-xss-defence/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Secure Code</category><description>SQL injection and cross-site scripting share one root cause: data that ends up being treated as code. Parameterised queries, context aware encoding and a Content Security Policy close that gap.</description></item>
<item><title>Password hashing compared: Argon2id, scrypt, bcrypt and PBKDF2</title><link>https://sicovis.com/secure-code/password-hashing-compared/</link><guid>https://sicovis.com/secure-code/password-hashing-compared/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Secure Code</category><description>Four algorithms are fit for storing passwords, and fast hashes such as SHA-256 are not. How Argon2id, scrypt, bcrypt and PBKDF2 compare, which parameters OWASP recommends and how to migrate.</description></item>
<item><title>JWT security: signatures, algorithms and where to keep tokens</title><link>https://sicovis.com/secure-code/jwt-security/</link><guid>https://sicovis.com/secure-code/jwt-security/</guid><pubDate>Sat, 31 Oct 2026 09:00:00 GMT</pubDate><category>Secure Code</category><description>JSON Web Tokens are compact and convenient, and easy to get subtly wrong. What a token contains, which checks every verifier must make and when a plain session cookie is the better choice.</description></item>
</channel>
</rss>
