Tagged articles

security

2428 articles · Page 8 of 25
Raymond Ops
Raymond Ops
Jul 8, 2025 · Information Security

How to Detect and Remove Linux Mining Malware: Step‑by‑Step Guide

This article explains how to identify high CPU usage caused by hidden mining malware on Linux servers and provides a comprehensive, command‑line driven process for isolating the host, blocking malicious network traffic, cleaning cron jobs, startup services, compromised libraries, SSH keys, and terminating malicious processes.

CronLinuxMalware Removal
0 likes · 10 min read
How to Detect and Remove Linux Mining Malware: Step‑by‑Step Guide
php Courses
php Courses
Jul 8, 2025 · Backend Development

How to Use PHP’s is_executable() to Check File Executability

This guide explains PHP’s is_executable() function, detailing its definition, parameters, return values, practical code examples, step‑by‑step explanation, important considerations, and common use cases such as validating uploaded files and enhancing system security.

File Permissionsbackend developmentis_executable
0 likes · 4 min read
How to Use PHP’s is_executable() to Check File Executability
Deepin Linux
Deepin Linux
Jul 7, 2025 · Information Security

How IOMMU Safeguards Systems: From DMA Attacks to Virtualization Security

This article explains how the Input/Output Memory Management Unit (IOMMU) protects computers from DMA‑based attacks, details its architecture, DMA and interrupt remapping mechanisms, implementations across Intel, AMD and ARM, and provides practical configuration and programming guidance for secure virtualization and cloud environments.

DMAIOMMUVirtualization
0 likes · 21 min read
How IOMMU Safeguards Systems: From DMA Attacks to Virtualization Security
Code Mala Tang
Code Mala Tang
Jul 7, 2025 · Backend Development

Secure FastAPI APIs with JWT: Step‑by‑Step Guide & Best Practices

This tutorial explains the fundamentals of JSON Web Tokens, their structure, how to encode them with base64Url, and provides a complete FastAPI implementation—including installation, token generation, verification, protected routes, and practical security recommendations—for building robust authentication in distributed systems.

AuthenticationFastAPIJWT
0 likes · 10 min read
Secure FastAPI APIs with JWT: Step‑by‑Step Guide & Best Practices
Ops Development & AI Practice
Ops Development & AI Practice
Jul 6, 2025 · Cloud Native

Why Every Enterprise Needs a Cloud Landing Zone: Blueprint for Secure, Scalable Cloud Foundations

In the cloud‑native era, a well‑designed Cloud Landing Zone provides a standardized, multi‑account environment with built‑in identity, networking, security, governance, and automation, preventing costly chaos and enabling fast, safe innovation across the organization.

Cloud Landing ZoneInfrastructure as CodeMulti-Account
0 likes · 8 min read
Why Every Enterprise Needs a Cloud Landing Zone: Blueprint for Secure, Scalable Cloud Foundations
Architects' Tech Alliance
Architects' Tech Alliance
Jul 6, 2025 · Fundamentals

Mastering Data Center Essentials: 100 Core Concepts You Must Know

This comprehensive guide walks you through 100 essential data‑center concepts—from basic definitions, tier standards, and modular design to networking layers, storage architectures, compute resources, security measures, operational practices, energy efficiency, emerging technologies, and industry ecosystem—providing a complete knowledge framework for modern digital infrastructure.

ComputeData Centerinfrastructure
0 likes · 21 min read
Mastering Data Center Essentials: 100 Core Concepts You Must Know
Cognitive Technology Team
Cognitive Technology Team
Jul 5, 2025 · Frontend Development

Why Does a POST Request Appear Twice? Unraveling CORS Preflight Mechanics

POST requests can be sent twice in cross‑origin scenarios because browsers issue a CORS preflight OPTIONS request first, and only after the server approves the request does the actual POST occur; understanding same‑origin policy, simple vs complex requests, and proper server header configuration prevents this duplication.

CORSCross-OriginPOST
0 likes · 8 min read
Why Does a POST Request Appear Twice? Unraveling CORS Preflight Mechanics
Ops Development & AI Practice
Ops Development & AI Practice
Jul 4, 2025 · Information Security

Proactive Intrusion Detection for Financial Systems with AWS CloudTrail & EventBridge

This guide walks through designing and implementing a proactive, real‑time intrusion detection solution for financial systems by leveraging AWS CloudTrail to capture API activity and EventBridge to trigger alerts and automated responses, covering high‑risk IAM actions, network changes, and best‑practice rule configurations.

AWSCloudTrailEventBridge
0 likes · 10 min read
Proactive Intrusion Detection for Financial Systems with AWS CloudTrail & EventBridge
Liangxu Linux
Liangxu Linux
Jul 3, 2025 · Information Security

Four Effective Ways to Stop SSH Brute‑Force Attacks

This guide explains four practical methods—using strong passwords, changing the default SSH port, disabling direct root login while granting sudo rights to a regular user, and enabling key‑based authentication—plus how to install and configure Fail2ban to automatically block repeated login failures on Linux servers.

SSHbrute-forcekey authentication
0 likes · 10 min read
Four Effective Ways to Stop SSH Brute‑Force Attacks
Java Architect Essentials
Java Architect Essentials
Jul 2, 2025 · Information Security

How to Bulletproof JWTs: Prevent Token Theft, None Attacks, and Brute‑Force

This article examines common JWT vulnerabilities—including token exposure via localStorage, algorithm‑tampering “none” attacks, weak signing keys, and lack of revocation—and presents a robust solution using HTTPS transmission, HttpOnly Secure cookies, SM9 cryptographic signatures, and a Redis‑based blacklist to achieve dramatically improved security.

FlaskJWTPython
0 likes · 12 min read
How to Bulletproof JWTs: Prevent Token Theft, None Attacks, and Brute‑Force
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 1, 2025 · Artificial Intelligence

How Gemini CLI Turns Your Terminal into an AI-Powered Swiss Army Knife

Gemini CLI, Google’s AI‑enhanced command‑line interface, extends beyond chat by offering a rich command system, intelligent file reading, shell integration, hierarchical configuration, project memory, and multi‑layered security features, enabling developers to streamline code review, customization, and safe local operations.

AI-powered CLICommand LineGemini CLI
0 likes · 21 min read
How Gemini CLI Turns Your Terminal into an AI-Powered Swiss Army Knife
Ops Development & AI Practice
Ops Development & AI Practice
Jun 28, 2025 · Information Security

Why Assuming AWS Roles Beats Direct Permissions: A Security Deep Dive

The article explains how using AWS AssumeRole for temporary, scoped credentials transforms static access keys into dynamic, short‑lived permissions, dramatically reducing attack windows, enforcing least‑privilege, simplifying cross‑account management, and improving auditability compared to granting permanent IAM user rights.

AWSAssumeRoleIAM
0 likes · 8 min read
Why Assuming AWS Roles Beats Direct Permissions: A Security Deep Dive
Ops Development & AI Practice
Ops Development & AI Practice
Jun 28, 2025 · Information Security

Mastering AWS Temporary Credentials: Securely Assume IAM Roles

This guide explains why long‑lived IAM user keys are risky, introduces IAM roles and temporary security credentials, details trust and permissions policies, and provides step‑by‑step commands and profile configurations for safely using AWS STS assume‑role in production environments.

AWSAssumeRoleCloud Computing
0 likes · 8 min read
Mastering AWS Temporary Credentials: Securely Assume IAM Roles
Ops Development & AI Practice
Ops Development & AI Practice
Jun 27, 2025 · Information Security

How Teleport Redefines Secure Infrastructure Access in the Cloud‑Native Era

Teleport is an open‑source identity‑native access proxy that consolidates SSH, Kubernetes, databases, and internal web apps into a single, zero‑trust platform, replacing traditional bastion hosts, VPNs, and database gateways with short‑lived certificates, reverse tunnels, and unified audit logs for enhanced security and operational simplicity.

DevOpsInfrastructure AccessTeleport
0 likes · 9 min read
How Teleport Redefines Secure Infrastructure Access in the Cloud‑Native Era
Java Backend Technology
Java Backend Technology
Jun 25, 2025 · Information Security

How to Seamlessly Refresh JWT Tokens: Backend and Frontend Strategies

This article explains why sudden logouts occur due to expired JWT tokens stored in Redis, and presents both backend automatic token renewal and frontend double‑token (access‑token and refresh‑token) approaches, complete with code examples, testing tips, and handling edge cases such as long‑idle form submissions.

AuthenticationJWTToken Refresh
0 likes · 10 min read
How to Seamlessly Refresh JWT Tokens: Backend and Frontend Strategies
Big Data Tech Team
Big Data Tech Team
Jun 24, 2025 · Artificial Intelligence

How AI Large Models Are Revolutionizing Enterprise Data Warehouses

This article examines how AI large models reshape enterprise data warehouses through intelligent data governance, natural‑language query conversion, real‑time predictive analytics, multimodal knowledge integration, and automated security compliance, while outlining supporting technologies, toolchains, and future trends.

AILarge Modelsdata warehouse
0 likes · 7 min read
How AI Large Models Are Revolutionizing Enterprise Data Warehouses
Architect's Guide
Architect's Guide
Jun 23, 2025 · Information Security

Discover Sa-Token: The Most Feature‑Rich Java Authentication Framework

Sa-Token is a lightweight Java permission authentication framework that offers zero‑configuration login, comprehensive permission checks, session management, single sign‑on, OAuth2.0 support, distributed sessions, token customization, and many advanced features, with simple one‑line API calls illustrated by clear code examples.

AuthenticationFrameworkJava
0 likes · 7 min read
Discover Sa-Token: The Most Feature‑Rich Java Authentication Framework
Architecture and Beyond
Architecture and Beyond
Jun 21, 2025 · Information Security

How Permission Control Can Make or Break Your SaaS Product (Design Tips)

Permission control is a critical, often overlooked component of SaaS products; this article explains why it matters, outlines core concepts, compares ACL, RBAC, and ABAC models, discusses SaaS-specific challenges like multi‑tenant isolation, and offers practical design, implementation, and performance‑optimization guidelines.

Access ControlRBACmulti‑tenant
0 likes · 21 min read
How Permission Control Can Make or Break Your SaaS Product (Design Tips)
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jun 18, 2025 · Operations

How to Reset a Forgotten Elasticsearch 8.x/9.x Password Safely

When the built‑in elastic user password is lost in Elasticsearch 8.x or 9.x, you can use the official elasticsearch‑reset‑password command‑line tool to generate or set a new password without restarting the service, following a few simple steps and troubleshooting tips.

ElasticsearchOperationselasticsearch-reset-password
0 likes · 4 min read
How to Reset a Forgotten Elasticsearch 8.x/9.x Password Safely
php Courses
php Courses
Jun 18, 2025 · Information Security

Why Most PHP Auth Systems Are Insecure and How to Build a Truly Safe One

This article reveals common security flaws in typical PHP authentication implementations—such as misconceptions about session safety, weak password storage, inadequate CSRF protection, missing rate limiting, and lack of multi‑factor authentication—and provides concrete best‑practice steps, including modern password hashing, strict session management, HTTPS enforcement, comprehensive CSRF defenses, intelligent rate limiting, MFA support, and regular security audits.

CSRFMFAPHP
0 likes · 5 min read
Why Most PHP Auth Systems Are Insecure and How to Build a Truly Safe One
Subtle Storm
Subtle Storm
Jun 17, 2025 · Cloud Computing

Understanding CDN: How Content Delivery Networks Accelerate the Web

A Content Delivery Network (CDN) is a globally distributed set of servers that cache web assets, route user requests to the nearest edge node, and provide faster load times, lower latency, reduced origin load, higher availability, security features, and support a wide range of application scenarios.

CDNContent Delivery NetworkEdge Computing
0 likes · 10 min read
Understanding CDN: How Content Delivery Networks Accelerate the Web
Liangxu Linux
Liangxu Linux
Jun 16, 2025 · Information Security

Hardening CentOS 7/8: Essential Security Baseline Steps

This guide outlines a comprehensive set of security hardening measures for CentOS 7/8 servers, including creating non‑root users, disabling root SSH login, configuring password policies, tightening SSH settings, enabling logging, and applying kernel protections such as ASLR to reduce attack surface.

PasswordPolicySSHhardening
0 likes · 12 min read
Hardening CentOS 7/8: Essential Security Baseline Steps
Java Captain
Java Captain
Jun 16, 2025 · Operations

How to Safely Remove WeChat Zombie Followers in 2025 Without Risk

This guide explains what WeChat "zombie" contacts are, why third‑party cleaning tools are dangerous, and provides four official, zero‑risk methods—transfer verification, group‑broadcast screening, Moments AB testing, and group isolation—plus deletion limits, risk controls, and long‑term maintenance strategies.

Contact ManagementWeChatZombie Followers
0 likes · 8 min read
How to Safely Remove WeChat Zombie Followers in 2025 Without Risk
Raymond Ops
Raymond Ops
Jun 13, 2025 · Information Security

Master Ubuntu’s UFW: Simple Commands to Enable, Configure, and Manage Firewall Rules

This article introduces Ubuntu’s Uncomplicated Firewall (UFW), explaining how to enable, disable, reset, set default policies, and create, modify, or delete specific IP, port, and protocol rules using concise command-line examples, helping users quickly secure client machines with practical firewall configurations.

Command-lineLinuxUbuntu
0 likes · 7 min read
Master Ubuntu’s UFW: Simple Commands to Enable, Configure, and Manage Firewall Rules
Java Captain
Java Captain
Jun 12, 2025 · Information Security

How to Unlock a Restricted WeChat Account: Step‑by‑Step 2025 Guide

This comprehensive 2025 guide explains how to identify WeChat restriction types, prepare necessary evidence and materials, use both client‑side and web‑based self‑service tools, complete assisted verification, and follow new regulations to successfully restore account access.

GuidelinesWeChataccount recovery
0 likes · 9 min read
How to Unlock a Restricted WeChat Account: Step‑by‑Step 2025 Guide
MaGe Linux Operations
MaGe Linux Operations
Jun 11, 2025 · Backend Development

Master Nginx: From Beginner Setup to Full LNMP Architecture Deployment

This comprehensive guide walks you through installing and configuring Nginx, implementing access control, setting up virtual hosts, building a complete LNMP stack with MySQL and PHP‑FPM, applying performance optimizations, hardening security, and establishing monitoring for high‑performance web services.

LNMPPerformance Optimizationnginx
0 likes · 20 min read
Master Nginx: From Beginner Setup to Full LNMP Architecture Deployment
Java Captain
Java Captain
Jun 11, 2025 · Information Security

Mastering WeChat Account Unblocking: A Step‑by‑Step Self‑Service Guide

This comprehensive guide explains the types of WeChat account restrictions, preparation steps, the five‑stage self‑service unblocking workflow, common issues and solutions, friend‑assisted verification procedures, advanced appeal strategies for permanent bans, and post‑unblock security measures to help users efficiently restore access.

UnblockingWeChataccount recovery
0 likes · 18 min read
Mastering WeChat Account Unblocking: A Step‑by‑Step Self‑Service Guide
Lin is Dream
Lin is Dream
Jun 11, 2025 · Information Security

Why SFTP Beats FTP: Secure File Transfer for Java Projects

Learn why SFTP, built on SSH, offers encrypted, authenticated file transfers unlike plain FTP, and how Java developers can securely integrate SFTP using libraries like JSch, with practical comparisons, usage scenarios, and a visual illustration of protocol differences.

JavaSFTPSSH
0 likes · 7 min read
Why SFTP Beats FTP: Secure File Transfer for Java Projects
Java Captain
Java Captain
Jun 10, 2025 · Operations

How to Unlock a Banned WeChat Account: Step‑by‑Step 2025 Guide

This 2025 guide details every step to diagnose the type of WeChat ban, prepare required documents and devices, and use both client‑side and web‑based self‑service channels, including advanced verification tips and FAQs, to successfully restore a restricted or permanently blocked account.

2025 GuidelinesAccount UnblockingWeChat
0 likes · 10 min read
How to Unlock a Banned WeChat Account: Step‑by‑Step 2025 Guide
dbaplus Community
dbaplus Community
Jun 9, 2025 · Operations

20 High‑Risk Ops Tricks That Actually Boost Efficiency (And How to Do Them Safely)

Drawing on a decade of ops experience, this article reveals twenty seemingly dangerous yet highly efficient operational practices—from production debugging and bulk server changes to database hacks, network security shortcuts, system tweaks, disaster‑recovery drills, and cloud‑native tricks—while outlining their risks and concrete mitigation steps.

risk managementsecuritysystem administration
0 likes · 12 min read
20 High‑Risk Ops Tricks That Actually Boost Efficiency (And How to Do Them Safely)
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 8, 2025 · Information Security

Why SBOMs Are the Key to Secure Software Supply Chains

This article explains how Software Bill of Materials (SBOM) mirrors hardware BOMs, outlines their core differences, presents best practices, tools, and implementation strategies to improve supply‑chain transparency, compliance, and security for modern software development.

ComplianceSBOMsecurity
0 likes · 12 min read
Why SBOMs Are the Key to Secure Software Supply Chains
IT Services Circle
IT Services Circle
Jun 8, 2025 · Information Security

Why mmap Shared Memory Is More Dangerous Than malloc – Risks Explained

mmap shared memory lets multiple processes access the same physical memory, which can break process isolation, expose permission misconfigurations like PROT_EXEC, and cause cross‑process crashes or code‑injection attacks, making it far riskier than heap allocations with malloc that remain confined to a single process.

C programmingmallocmmap
0 likes · 5 min read
Why mmap Shared Memory Is More Dangerous Than malloc – Risks Explained
Java Captain
Java Captain
Jun 8, 2025 · Operations

Step-by-Step 2025 Guide to Unlocking Your WeChat Account

This comprehensive 2025 guide walks users through identifying restriction types, preparing evidence, using WeChat's self‑service unlocking tools or web‑based appeal, completing assisted verification, handling enterprise account checks, and applying best‑practice safeguards to maximize the chance of successful account restoration.

2025 GuidelinesWeChataccount unlocking
0 likes · 9 min read
Step-by-Step 2025 Guide to Unlocking Your WeChat Account
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 7, 2025 · Information Security

Unlocking Software Supply Chain Security with SBOM

This article explains how Software Bill of Materials (SBOM) serves as a digital map for component dependency and change management, detailing its functions in visualizing dependencies, detecting version conflicts, ensuring license compliance, and providing supply‑chain risk alerts, ultimately improving development efficiency, security, and regulatory compliance.

ComplianceDependency ManagementSBOM
0 likes · 11 min read
Unlocking Software Supply Chain Security with SBOM
Subtle Storm
Subtle Storm
Jun 4, 2025 · Cloud Computing

OSS: The Giant Wheel Powering Cloud Object Storage

The article provides a detailed technical overview of Alibaba Cloud's Object Storage Service (OSS), covering its architecture, features such as massive scalability, lifecycle management, versioning, cross‑region replication, security mechanisms, access methods, and common use cases like static website hosting, big‑data analytics, backup, and multimedia processing.

Alibaba CloudCloud ComputingObject Storage
0 likes · 8 min read
OSS: The Giant Wheel Powering Cloud Object Storage
360 Tech Engineering
360 Tech Engineering
Jun 4, 2025 · Information Security

Security Risk Assessment and Governance for Model Context Protocol (MCP) Ecosystem

This article systematically analyzes the security threats of the Model Context Protocol (MCP) ecosystem—including supply‑chain poisoning, backdoors, tool‑description injection, malicious updates, cloud‑service abuse, installer vulnerabilities, and open‑source risks—and proposes concrete governance measures and early‑stage implementations to help enterprises secure MCP deployments and operations.

AIMCPModel Context Protocol
0 likes · 18 min read
Security Risk Assessment and Governance for Model Context Protocol (MCP) Ecosystem
Liangxu Linux
Liangxu Linux
Jun 3, 2025 · Information Security

How to Detect and Remove Linux Mining Malware: A Step‑by‑Step Guide

This guide explains how to identify hidden cryptocurrency‑mining processes on a Linux server, stop them, disable the services that restart them, block malicious IPs, clean unauthorized SSH keys, and harden the system with tools such as sysdig, Safedog, and ClamAV.

ClamAViptablesmalware
0 likes · 9 min read
How to Detect and Remove Linux Mining Malware: A Step‑by‑Step Guide
php Courses
php Courses
Jun 3, 2025 · Backend Development

Using PHP's setcookie Function to Create and Manage Cookies

This article explains how PHP's setcookie function works, describes each parameter, and provides several practical code examples for setting cookies with different lifetimes, scopes, and security options, helping developers manage client‑side data effectively.

PHPbackendcookies
0 likes · 5 min read
Using PHP's setcookie Function to Create and Manage Cookies
php Courses
php Courses
Jun 3, 2025 · Backend Development

Using PHP password_hash for Secure Password Storage

This article explains how PHP's password_hash function can securely hash passwords, automatically handle salting, and be verified with password_verify, providing code examples and best practices for protecting user credentials in web applications.

Hashingbackendpassword_hash
0 likes · 5 min read
Using PHP password_hash for Secure Password Storage
Subtle Storm
Subtle Storm
May 31, 2025 · Fundamentals

Using Zero‑Width Characters in Python for Steganography and Text Control

The article explains what zero‑width Unicode characters are, lists common types, describes their applications such as steganography and text formatting, and provides Python code examples for inserting, hiding, extracting, bypassing filters, and removing these invisible characters.

Pythondata watermarkingsecurity
0 likes · 5 min read
Using Zero‑Width Characters in Python for Steganography and Text Control
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 29, 2025 · Information Security

How Single Sign-On (SSO) Works: Architecture and Flow Explained

This article explains the fundamentals of Single Sign-On (SSO), detailing its cross‑system authentication mechanism, core components such as CAS Server, CAS Client, and User Agent, and walks through the step‑by‑step flow that enables users to log in once and access multiple trusted applications seamlessly.

AuthenticationCASSSO
0 likes · 4 min read
How Single Sign-On (SSO) Works: Architecture and Flow Explained
Linux Cloud Computing Practice
Linux Cloud Computing Practice
May 29, 2025 · Cloud Computing

2025 Linux Cloud Computing Interview Questions: 142 Essential Q&A

An extensive collection of 2025 Linux cloud computing interview questions—covering fundamentals, system architecture, security, shell scripting, networking, load balancing, and practical command‑line tasks—provides job seekers with a ready‑to‑study resource to master the knowledge most interviewers demand.

Interview Questionsload balancingsecurity
0 likes · 8 min read
2025 Linux Cloud Computing Interview Questions: 142 Essential Q&A
MaGe Linux Operations
MaGe Linux Operations
May 21, 2025 · Information Security

Comprehensive Linux Intrusion Detection Checklist: Spot Hackers Fast

This guide walks you through a step‑by‑step Linux intrusion detection process, covering account audits, log analysis, process inspection, system file checks, scheduled task reviews, and historical command examinations, each illustrated with clear screenshots to help you quickly identify potential compromises.

Account AuditLog analysisintrusion-detection
0 likes · 5 min read
Comprehensive Linux Intrusion Detection Checklist: Spot Hackers Fast
Efficient Ops
Efficient Ops
May 20, 2025 · Operations

How AI Is Transforming Enterprise Monitoring and Automated Operations

This article outlines a comprehensive AI‑driven framework for upgrading intelligent monitoring, automating operations, enhancing log analysis, optimizing cloud costs, strengthening security, and improving disaster recovery, showcasing practical techniques such as unified data platforms, dynamic baselines, smart ticket routing, and self‑healing infrastructure.

AI monitoringcloud optimizationsecurity
0 likes · 9 min read
How AI Is Transforming Enterprise Monitoring and Automated Operations
IT Services Circle
IT Services Circle
May 20, 2025 · Information Security

Six Common Data Masking Techniques: From Simple String Replacement to K‑Anonymity

This article presents six practical data‑desensitization methods—including string replacement, encryption, database masking, cache‑based replacement, dynamic AOP masking, and K‑anonymity—explains their principles, shows Java implementations, compares security, performance, and reversibility, and offers concrete recommendations for protecting sensitive fields such as phone numbers and ID cards.

Encryptiondata maskingk-anonymity
0 likes · 8 min read
Six Common Data Masking Techniques: From Simple String Replacement to K‑Anonymity
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
May 16, 2025 · Information Security

Critical Ingress‑NGINX RCE Vulnerability (CVE‑2025‑19742): Impact, Exploit Details, and Fixes

A severe security flaw in the ingress‑nginx controller (CVE‑2025‑19742) allows unauthenticated attackers to inject malicious NGINX configuration via the auth‑tls‑match‑cn annotation, leading to remote code execution, secret leakage, and potential full Kubernetes cluster takeover, with detailed remediation steps provided.

RCERemediationVulnerability
0 likes · 10 min read
Critical Ingress‑NGINX RCE Vulnerability (CVE‑2025‑19742): Impact, Exploit Details, and Fixes
Liangxu Linux
Liangxu Linux
May 15, 2025 · Operations

10 Critical Server Ops Mistakes to Avoid and Real-World Lessons

This article outlines ten common server operation pitfalls—such as forced power‑offs, reckless experiments in production, neglecting firewall rules, running unknown scripts as root, unbacked‑up database changes, weak SSH settings, poor log management, exposed ports, unmonitored changes, and delayed patching—each illustrated with real‑world cases and practical remediation advice.

backupmonitoringsecurity
0 likes · 7 min read
10 Critical Server Ops Mistakes to Avoid and Real-World Lessons
MaGe Linux Operations
MaGe Linux Operations
May 15, 2025 · Cloud Native

Kubernetes Security Deep Dive: Auth, AuthZ, and Admission Control

This article explains Kubernetes' comprehensive security architecture, detailing the three critical gates—authentication, authorization, and admission control—along with token, basic, and certificate methods, RBAC policies, service accounts, kubeconfig setup, and practical examples for managing user permissions within clusters.

AdmissionControlAuthenticationDevOps
0 likes · 20 min read
Kubernetes Security Deep Dive: Auth, AuthZ, and Admission Control
FunTester
FunTester
May 15, 2025 · Operations

Uncovering the Eight Hidden Pitfalls That Can Crash Your Distributed System

This article dissects the classic Eight Fallacies of Distributed Computing, explaining each mistaken assumption about network reliability, latency, bandwidth, security, topology, administration, cost, and homogeneity, and provides real‑world case studies and practical recommendations to help engineers design more resilient distributed systems.

Distributed SystemsFallaciesNetwork Reliability
0 likes · 16 min read
Uncovering the Eight Hidden Pitfalls That Can Crash Your Distributed System
Selected Java Interview Questions
Selected Java Interview Questions
May 14, 2025 · Backend Development

Enterprise Java Core Features: Full‑Chain Logging, Unified Exception Handling, Permission Interceptor, and Thread Context Management

This article presents a comprehensive guide to implementing full‑chain log tracing, unified exception handling, permission interception, request latency monitoring, and standardized log formats in enterprise‑level Java projects using Spring AOP, thread‑local context, and Redis caching.

AOPExceptionHandlingLogging
0 likes · 23 min read
Enterprise Java Core Features: Full‑Chain Logging, Unified Exception Handling, Permission Interceptor, and Thread Context Management
Cognitive Technology Team
Cognitive Technology Team
May 13, 2025 · Operations

Essential Linux Log Files to Monitor and How to Access Them

Monitoring key Linux log files—such as syslog, auth.log, kern.log, and others—is crucial for system health, security, and troubleshooting, and this guide explains the purpose of each log, practical commands for viewing them, and automation techniques using scripts, cron, and tools like journalctl and Sematext.

LinuxLog Monitoringbash
0 likes · 20 min read
Essential Linux Log Files to Monitor and How to Access Them
Java Captain
Java Captain
May 12, 2025 · Databases

Comprehensive Guide to Installing, Configuring, and Managing MySQL on CentOS Linux

This tutorial walks through preparing the environment, installing and uninstalling MySQL on CentOS 7, configuring firewalls, setting up remote access, handling character sets, adjusting security policies, managing SQL modes, and best practices for case sensitivity and version‑specific password policies.

ConfigurationInstallationLinux
0 likes · 30 min read
Comprehensive Guide to Installing, Configuring, and Managing MySQL on CentOS Linux
php Courses
php Courses
May 12, 2025 · Backend Development

Using PHP is_executable() to Check File Executability

This article explains the PHP is_executable() function, its definition, parameters, return values, provides code examples, discusses important considerations, and outlines common scenarios where checking a file's executability enhances security and proper file handling.

File PermissionsPHPbackend
0 likes · 4 min read
Using PHP is_executable() to Check File Executability
Liangxu Linux
Liangxu Linux
May 11, 2025 · Fundamentals

Why Linus Torvalds Calls Case‑Insensitive Filesystems a Huge Mistake

Linus Torvalds slammed the case‑insensitive design of file systems, highlighting a recent Bcachefs patch that finally implements proper case‑folding support while exposing deep engineering, security, and compatibility challenges that spark heated debate among kernel developers.

BcachefsCase Insensitivityfile system
0 likes · 8 min read
Why Linus Torvalds Calls Case‑Insensitive Filesystems a Huge Mistake
Java Tech Enthusiast
Java Tech Enthusiast
May 9, 2025 · Information Security

Understanding and Preventing HTTP Redirect Attacks in Java Applications

After a login module unintentionally redirected users to a gambling site, the author explains how maliciously crafted redirect parameters enable HTTP redirect attacks, demonstrates vulnerable Java code, and outlines three defensive layers—whitelisting, signature verification, and path sanitization—plus five best‑practice tips to prevent such exploits.

HTTP redirectJavaOpen Redirect
0 likes · 7 min read
Understanding and Preventing HTTP Redirect Attacks in Java Applications
Sohu Tech Products
Sohu Tech Products
May 7, 2025 · Information Security

Why MCP Protocol Is a Security Nightmare: Real Attack Cases and Mitigations

This article provides a comprehensive security analysis of the Model Context Protocol (MCP), exposing multiple attack vectors such as prompt poisoning, tool poisoning, command and code injection, and illustrating how MCP’s design flaws make it more vulnerable than traditional applications while offering concrete mitigation recommendations.

AI safetyMCPVulnerability Analysis
0 likes · 34 min read
Why MCP Protocol Is a Security Nightmare: Real Attack Cases and Mitigations
Test Development Learning Exchange
Test Development Learning Exchange
May 5, 2025 · Backend Development

Comprehensive Collection of Python Decorators for Logging, Timing, Error Handling, Caching, and More

This article presents a thorough set of Python decorator implementations covering logging, performance timing, exception handling, caching, retry mechanisms, authentication, parameter validation, decorator chaining, JSON response formatting, rate limiting, environment variable injection, response monitoring, custom headers, data transformation, concurrency control, distributed locking, API version control, security auditing, input validation, and output filtering, each with usage examples and sample output.

APILoggingPython
0 likes · 21 min read
Comprehensive Collection of Python Decorators for Logging, Timing, Error Handling, Caching, and More
MaGe Linux Operations
MaGe Linux Operations
May 5, 2025 · Operations

Master Nginx: Forward & Reverse Proxy Essentials and Performance Tips

This comprehensive guide explores Nginx’s core functionalities, detailing forward and reverse proxy concepts, deployment procedures, configuration parameters, security hardening, rewrite module intricacies, performance optimization, and cloud‑native integration, while offering practical code examples and comparative analysis for real‑world scenarios.

Performance OptimizationProxyReverse Proxy
0 likes · 19 min read
Master Nginx: Forward & Reverse Proxy Essentials and Performance Tips
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 5, 2025 · Backend Development

Explore 100+ Spring Boot 3 Real-World Cases: DB Init, Redis, Security & More

This article presents a continuously updated collection of over 120 Spring Boot 3 practical examples, covering database initialization scripts, switching Redis clients, disabling and customizing security, configuring HTTP clients, and fine‑tuning Spring MVC behavior with code snippets and configuration details.

Database InitializationHTTP clientRedis
0 likes · 9 min read
Explore 100+ Spring Boot 3 Real-World Cases: DB Init, Redis, Security & More
Code Mala Tang
Code Mala Tang
May 4, 2025 · Backend Development

Mastering Environment Variables in FastAPI: Secure, Scalable Configurations

This guide explains why environment variables are essential for FastAPI projects and provides step‑by‑step instructions for both a simple .env + python‑dotenv setup and a modern pydantic‑settings approach, including Docker integration and security best practices.

DockerFastAPIbackend configuration
0 likes · 6 min read
Mastering Environment Variables in FastAPI: Secure, Scalable Configurations
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 4, 2025 · Frontend Development

A Front‑End Developer’s Guide to Integrating WeChat QR‑Code Login

This step‑by‑step tutorial walks front‑end developers through the entire process of integrating WeChat QR‑code login, covering prerequisite checklist, platform setup, core JavaScript SDK usage, callback handling, common pitfalls, security hardening, performance tweaks, debugging tricks, and a learning roadmap.

DebuggingFront-endOAuth
0 likes · 10 min read
A Front‑End Developer’s Guide to Integrating WeChat QR‑Code Login
Raymond Ops
Raymond Ops
May 3, 2025 · Operations

Master Linux DNS: From Basics to Advanced BIND9 Configuration

Explore the essential role of DNS in the internet, learn how Linux resolves domain names, configure resolvers via /etc/resolv.conf, NetworkManager, systemd-resolved, set up a BIND9 server with zone files, and discover advanced techniques like DNSSEC, DoH, split views, and troubleshooting tools.

BIND9DNSLinux
0 likes · 11 min read
Master Linux DNS: From Basics to Advanced BIND9 Configuration
Liangxu Linux
Liangxu Linux
May 2, 2025 · Information Security

Hardening Linux Servers to Level‑3 Security with Open‑Source Check and Protective Scripts

This article introduces open‑source Linux server hardening scripts that meet Level‑3 security protection requirements, outlines the essential security controls such as identity verification, access control, auditing, and intrusion prevention, and provides step‑by‑step usage instructions for both checking and applying the protective scripts.

Level 3Shell scripthardening
0 likes · 8 min read
Hardening Linux Servers to Level‑3 Security with Open‑Source Check and Protective Scripts
php Courses
php Courses
Apr 29, 2025 · Information Security

How to Build an OAuth2 Authorization Code Server in PHP

This article explains the OAuth2 authorization code flow and provides a step‑by‑step guide to creating a PHP‑based authorization server, including installing the bshaffer/oauth2‑server‑php library, writing the server code, setting up the MySQL client table, and testing token requests.

OAuth2PHPauthorization-server
0 likes · 6 min read
How to Build an OAuth2 Authorization Code Server in PHP
Cognitive Technology Team
Cognitive Technology Team
Apr 28, 2025 · Information Security

Linus Torvalds Criticizes Case‑Insensitive File System Support in Linux

Linus Torvalds sharply condemned the case‑insensitive file‑system feature in Linux, labeling it a massive mistake that introduces serious security risks, citing recent Bcachefs patches that finally enabled the functionality, and sparking debate among developers about the trade‑offs between compatibility and safety.

BcachefsCase InsensitivityLinux
0 likes · 4 min read
Linus Torvalds Criticizes Case‑Insensitive File System Support in Linux
Java Tech Enthusiast
Java Tech Enthusiast
Apr 27, 2025 · Frontend Development

Common Front-End Security Attacks, Principles, and Mitigations

The article outlines prevalent front‑end security threats such as XSS, SQL injection, CSRF, MITM, clickjacking, misconfiguration, and vulnerable dependencies, explains their underlying principles, and recommends practical mitigations including input validation, CSP, HTTPS/TLS, CSRF tokens, secure headers, regular audits, and dependency scanning.

CSRFMITMSQL injection
0 likes · 8 min read
Common Front-End Security Attacks, Principles, and Mitigations
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 26, 2025 · Information Security

Master Frida: Step-by-Step Guide to Hook Android Apps with Python

This tutorial walks you through setting up a Python virtual environment, installing Frida and frida‑server on a rooted Android device, configuring the server, verifying the connection, and writing JavaScript hooks to intercept login functions, complete with code snippets, command examples, and troubleshooting tips.

AndroidFridaHooking
0 likes · 11 min read
Master Frida: Step-by-Step Guide to Hook Android Apps with Python
Raymond Ops
Raymond Ops
Apr 24, 2025 · Cloud Native

Mastering Istio Security: Complete Guide to Mutual TLS, Authentication, and Authorization

This article explains how Istio secures micro‑service architectures by providing strong identity, fine‑grained access policies, transparent TLS encryption, and comprehensive AAA (authentication, authorization, audit) mechanisms, covering high‑level architecture, certificate management, peer and request authentication, and authorization policy design.

AuthenticationIstioMutual TLS
0 likes · 23 min read
Mastering Istio Security: Complete Guide to Mutual TLS, Authentication, and Authorization
21CTO
21CTO
Apr 23, 2025 · Information Security

Why Docker’s New MCP Protocol Could Be a Security Nightmare for AI Agents

Docker’s newly introduced Model Context Protocol (MCP) aims to standardize AI agent interactions, but security researchers warn that unregistered and malicious MCP servers can expose code, enable tool injection attacks, and create “rug pulls,” highlighting significant risks for developers adopting this emerging technology.

AI AgentsDockerMCP
0 likes · 6 min read
Why Docker’s New MCP Protocol Could Be a Security Nightmare for AI Agents
php Courses
php Courses
Apr 23, 2025 · Artificial Intelligence

Real-Time Face Recognition with PHP and OpenCV

This article explains how to set up a PHP environment, control a camera, and use the OpenCV library to perform real‑time face detection and recognition with code examples, demonstrating a practical security solution for applications such as access control and surveillance.

Computer VisionOpenCVPHP
0 likes · 6 min read
Real-Time Face Recognition with PHP and OpenCV
Linux Kernel Journey
Linux Kernel Journey
Apr 23, 2025 · Industry Insights

Highlights from the 3rd eBPF Developer Conference: A Technical Recap

The 3rd eBPF Developer Conference held on April 19, 2025 at Xi'an University of Posts and Telecommunications featured 36 expert talks on eBPF advancements, network and security innovations, observability, performance optimization, a vibrant project marketplace, student projects, and provides video and PPT resources for the community.

Linux kernelOpen SourcePerformance
0 likes · 7 min read
Highlights from the 3rd eBPF Developer Conference: A Technical Recap
Subtle Storm
Subtle Storm
Apr 22, 2025 · Cloud Computing

Essential Cloud Computing Technologies You Need to Master

This article outlines the complete cloud computing technology stack, from foundational resource virtualization and shared infrastructure to advanced services such as AI/ML platforms, serverless computing, edge and quantum cloud offerings, highlighting their roles, key components, typical scenarios, and why enterprises should choose the right combination for cost, scalability, and security.

AIBig DataCloud Computing
0 likes · 12 min read
Essential Cloud Computing Technologies You Need to Master
21CTO
21CTO
Apr 21, 2025 · Information Security

Hidden VSCode Extensions Deploy Crypto Miners: What Developers Must Know

A recent security report reveals that ten malicious Visual Studio Code extensions, disguised as popular tools, install PowerShell loaders that persist, disable defenses, and deploy XMRig miners, highlighting a classic third‑party supply‑chain attack and urging developers to tighten defenses.

Supply ChainVSCodecrypto mining
0 likes · 7 min read
Hidden VSCode Extensions Deploy Crypto Miners: What Developers Must Know
php Courses
php Courses
Apr 17, 2025 · Backend Development

10 Common Mistakes to Avoid in Laravel Development

This article outlines ten frequent Laravel pitfalls—from neglecting mass‑assignment protection and overusing query builders to ignoring exception handling and security best practices—providing clear explanations and corrected code examples to help developers write more efficient, secure, and maintainable applications.

EloquentPHPPerformance
0 likes · 8 min read
10 Common Mistakes to Avoid in Laravel Development
Raymond Ops
Raymond Ops
Apr 16, 2025 · Information Security

Boost Linux Server Security: Practical Hardening Steps for RHEL7

This guide walks through a comprehensive Linux hardening checklist for RHEL7, covering account locking, password policies, SSH port changes, SELinux activation, firewall tightening, and file attribute protections to elevate the system to a B1 security level.

LinuxRHEL7SELinux
0 likes · 12 min read
Boost Linux Server Security: Practical Hardening Steps for RHEL7
Code Ape Tech Column
Code Ape Tech Column
Apr 14, 2025 · Information Security

Understanding Common Access Control Models: ACL, DAC, MAC, ABAC, and RBAC

This article explains the five mainstream access control models—ACL, DAC, MAC, ABAC, and RBAC—detailing their principles, examples, advantages, drawbacks, and practical extensions such as role hierarchies, constraints, and real‑world system design considerations for user, role, and permission management.

ACLAccess ControlRBAC
0 likes · 18 min read
Understanding Common Access Control Models: ACL, DAC, MAC, ABAC, and RBAC
Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
Apr 14, 2025 · Artificial Intelligence

MCP Explained: Current Landscape and Future Prospects

The article analyzes the Model Context Protocol (MCP) as an emerging open standard that unifies how applications provide context to large language models, reviews its rapid ecosystem growth, highlights security and performance challenges, and discusses future directions such as vertical small‑model opportunities and broader protocol integrations.

AI interoperabilityMCPModel Context Protocol
0 likes · 9 min read
MCP Explained: Current Landscape and Future Prospects