Tagged articles

security

2428 articles · Page 12 of 25
MaGe Linux Operations
MaGe Linux Operations
Feb 18, 2024 · Operations

7 Powerful Ways DevOps Transforms the Software Development Lifecycle

This article explains how DevOps, through practices like CI/CD, automated testing, enhanced collaboration, infrastructure as code, continuous feedback, integrated security, and resource efficiency, can accelerate development, improve quality, boost security, and optimize resource utilization in modern software projects.

CI/CDDevOpsInfrastructure as Code
0 likes · 7 min read
7 Powerful Ways DevOps Transforms the Software Development Lifecycle
Ops Development & AI Practice
Ops Development & AI Practice
Feb 13, 2024 · Backend Development

How to Stop Blank JSON Pages on Failed Downloads: Two Effective Strategies

This article analyzes why failed file downloads often display a blank JSON page and compares two technical solutions—a pre‑check API and an API that returns a download URL—evaluating their latency, security, user experience, and server‑resource impacts before recommending the optimal approach.

File Downloadbackend optimizationsecurity
0 likes · 6 min read
How to Stop Blank JSON Pages on Failed Downloads: Two Effective Strategies
MaGe Linux Operations
MaGe Linux Operations
Feb 12, 2024 · Information Security

How XML External Entity (XXE) Attacks Exploit DTDs and How to Defend Them

This article explains fundamental XML concepts, DTD and entity definitions, demonstrates common XXE attack scenarios such as file reading, internal network probing, DoS and XInclude exploitation with Java code examples, and provides practical security hardening techniques including disabling XInclude, DTD parsing, and external entity resolution.

DTDEntity ExpansionJava
0 likes · 15 min read
How XML External Entity (XXE) Attacks Exploit DTDs and How to Defend Them
php Courses
php Courses
Feb 8, 2024 · Backend Development

Password Encryption Methods in PHP: md5, password_hash, and crypt

This article explains three common PHP password encryption techniques—md5, password_hash (using BCrypt), and crypt—detailing their security considerations and providing complete code examples for user registration and login verification.

MD5cryptpassword hashing
0 likes · 6 min read
Password Encryption Methods in PHP: md5, password_hash, and crypt
CSS Magic
CSS Magic
Feb 8, 2024 · Artificial Intelligence

Complete GPTs Guide Part 3: Securing and Publishing Your Bot to the Store

Learn how to protect your custom GPT from prompt‑injection attacks that expose its system prompt and follow the step‑by‑step process to publish it on the GPTs Store, including selecting visibility, completing developer verification via payment or domain, and choosing a category.

GPTsOpenAIdomain verification
0 likes · 5 min read
Complete GPTs Guide Part 3: Securing and Publishing Your Bot to the Store
Architect
Architect
Feb 6, 2024 · Frontend Development

Why Frontend and Backend Data Validation Are Both Essential and What to Validate

The article explains why both frontend and backend data validation are essential for web applications, outlines specific validation checks for each side, and discusses the combined benefits of improving security, data integrity, user experience, and system reliability.

Validationdata integrityfrontend
0 likes · 9 min read
Why Frontend and Backend Data Validation Are Both Essential and What to Validate
Java Architect Essentials
Java Architect Essentials
Jan 30, 2024 · Backend Development

Using ProGuard for Java Code Obfuscation in Maven Projects

This article explains how to protect Java applications from decompilation by configuring a ProGuard file and adding the ProGuard Maven plugin, then building the project to generate an obfuscated JAR, complete with step‑by‑step instructions and sample configuration code.

JavaMavenObfuscation
0 likes · 5 min read
Using ProGuard for Java Code Obfuscation in Maven Projects
Beike Product & Technology
Beike Product & Technology
Jan 29, 2024 · Information Security

Kubernetes Security Risks and Hardening Recommendations

This article analyzes Kubernetes security threats from cloud, cluster, and container perspectives, enumerates high‑risk permissions, default privileged accounts, and insecure configurations, and provides concrete hardening steps such as least‑privilege RAM policies, etcd encryption, RBAC tightening, and workload isolation measures.

CloudNativeKubernetesPodSecurity
0 likes · 31 min read
Kubernetes Security Risks and Hardening Recommendations
OPPO Amber Lab
OPPO Amber Lab
Jan 26, 2024 · Information Security

BLUFFS Attack: How Bluetooth’s Legacy Security Enables Forward Future Exploits

This article analyzes the BLUFFS vulnerability disclosed at ACM CCS 2023, detailing how the legacy Bluetooth security mechanism (LSC) allows attackers to manipulate authentication and key‑generation parameters, leading to forward‑secrecy and future‑secrecy breaches, and evaluates the impact across devices supporting Bluetooth 4.2‑5.4.

BluetoothLSCProtocol
0 likes · 27 min read
BLUFFS Attack: How Bluetooth’s Legacy Security Enables Forward Future Exploits
Sohu Tech Products
Sohu Tech Products
Jan 24, 2024 · Mobile Development

Advanced Android Binder Interview Questions and Answers

This guide presents advanced Android Binder interview questions and concise answers, covering its architecture, cross‑process communication, relationship with AIDL, object lifecycle and death notifications, thread‑pool mechanics, performance tuning for large data transfers, and security measures, equipping engineers for confident interview performance.

AIDLAndroidIPC
0 likes · 15 min read
Advanced Android Binder Interview Questions and Answers
OPPO Amber Lab
OPPO Amber Lab
Jan 19, 2024 · Information Security

Uncovering Android AIDL/HIDL Service Vulnerabilities: Methods and Real CVE Examples

This article explains how Android AIDL and HIDL services are generated, outlines systematic steps to enumerate services, filter Java implementations, and automate information gathering, then details common memory‑corruption bug patterns and demonstrates real CVE‑2023‑21008 and CVE‑2023‑20766 exploits, concluding with a risk assessment.

AIDLAndroidCVE
0 likes · 9 min read
Uncovering Android AIDL/HIDL Service Vulnerabilities: Methods and Real CVE Examples
MaGe Linux Operations
MaGe Linux Operations
Jan 16, 2024 · Fundamentals

Unlocking TCP, UDP, IP & More: A Deep Dive into Network Protocols

This article provides a comprehensive overview of core network protocol structures—including TCP, UDP, IPv4/IPv6, IPSec, Ethernet, 802.1Q, 802.11, SSL, RTP, and OpenFlow—detailing their header fields, functions, and security mechanisms to help readers grasp essential networking concepts.

IPTCPUDP
0 likes · 15 min read
Unlocking TCP, UDP, IP & More: A Deep Dive into Network Protocols
Java Backend Technology
Java Backend Technology
Jan 15, 2024 · Fundamentals

Why Every Web App Needs Front‑End and Back‑End Data Validation

This article explains why both front‑end and back‑end data validation are essential in modern web applications, outlines the specific checks each layer should perform—from required fields and format rules to security safeguards like XSS/CSRF protection—and highlights the combined benefits for user experience, server load, and overall system integrity.

ValidationWebbackend
0 likes · 9 min read
Why Every Web App Needs Front‑End and Back‑End Data Validation
DevOps
DevOps
Jan 14, 2024 · Artificial Intelligence

How AI Can Enhance DevOps: Reducing Friction and Boosting Efficiency

The article explains how integrating artificial intelligence into DevOps can automate repetitive tasks, improve feedback loops, enhance monitoring and security, and ultimately reduce operational friction while accelerating software delivery and ensuring compliance.

AICompliancesecurity
0 likes · 9 min read
How AI Can Enhance DevOps: Reducing Friction and Boosting Efficiency
Beike Product & Technology
Beike Product & Technology
Jan 12, 2024 · Information Security

Understanding High‑Risk Kubernetes RBAC Permissions and a Graph‑Based Risk Identification System

This article examines how misconfigured Kubernetes RBAC permissions can lead to privilege escalation across clusters, presents a graph‑based model to represent users, roles, and authorities, and provides code examples and Cypher queries for detecting and visualizing high‑risk permission paths.

GraphKubernetesPermission
0 likes · 16 min read
Understanding High‑Risk Kubernetes RBAC Permissions and a Graph‑Based Risk Identification System
Open Source Linux
Open Source Linux
Jan 5, 2024 · Information Security

Secure Spring Boot Deployments with ClassFinal: Code Encryption & Machine‑Bound Launch

This guide explains how to protect Spring Boot production packages from decompilation by using the ClassFinal Maven plugin for code encryption, configuring machine‑bound startup, and comparing it with ProGuard obfuscation, including detailed plugin setup, launch commands, and observed decompilation results.

ClassFinalCode EncryptionMaven Plugin
0 likes · 7 min read
Secure Spring Boot Deployments with ClassFinal: Code Encryption & Machine‑Bound Launch
Architecture Development Notes
Architecture Development Notes
Jan 4, 2024 · Information Security

How to Implement Seamless, Secure Token Refresh for Modern Apps

This article explains the concept, workflow, and step‑by‑step implementation of a seamless token refresh mechanism, providing code examples and security best practices to keep user sessions alive without interruption while maintaining strong protection against token theft and replay attacks.

Authenticationbackendrefresh
0 likes · 7 min read
How to Implement Seamless, Secure Token Refresh for Modern Apps
Architecture Development Notes
Architecture Development Notes
Jan 1, 2024 · Frontend Development

Master Modern Frontend Architecture: Patterns, Code Samples & Best Practices

This article explores the essential components of modern frontend architecture, covering concepts such as modularity, componentization, code organization, state management, network layer design, performance optimization, security measures, automated testing, and continuous deployment, with practical code examples in React, Vue, Redux, Axios, and GitHub Actions.

ModularityState Managementarchitecture
0 likes · 8 min read
Master Modern Frontend Architecture: Patterns, Code Samples & Best Practices
OPPO Amber Lab
OPPO Amber Lab
Dec 29, 2023 · Information Security

Uncovering Android Malicious Anti‑Kill Vulnerabilities in Foreground Services

This article explains how Android malicious anti‑kill techniques exploit foreground services to keep processes alive, outlines the Low Memory Killer mechanism, details process priority values, presents real CVE examples, and offers mitigation strategies for developers and security researchers.

AndroidAnti‑KillForeground Service
0 likes · 9 min read
Uncovering Android Malicious Anti‑Kill Vulnerabilities in Foreground Services
HomeTech
HomeTech
Dec 27, 2023 · Backend Development

High‑Availability Architecture and Optimization Strategies for Live Streaming Push‑Pull Technology

This article examines the challenges of live streaming push‑pull technology and presents a high‑availability system architecture, network and CDN optimizations, disaster‑recovery mechanisms, fault‑perception monitoring, and security measures to ensure low latency, reliability, and scalability for large‑scale live events.

Push‑Pulllive streamingsecurity
0 likes · 10 min read
High‑Availability Architecture and Optimization Strategies for Live Streaming Push‑Pull Technology
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Dec 23, 2023 · Cloud Native

Essential Kubernetes Security Practices to Safeguard Production Clusters

Learn the critical Kubernetes security measures for production environments, including RBAC access control, network policies, secret management, continuous monitoring, patch updates, API server hardening, Kubelet protection, pod security policies, and container hardening techniques, each illustrated with practical YAML examples and command snippets.

AuditContainerHardeningKubernetes
0 likes · 10 min read
Essential Kubernetes Security Practices to Safeguard Production Clusters
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 22, 2023 · Fundamentals

Overview of Embedded ROM Flashing Processes and Online Programming Techniques

The article explains embedded ROM updating terminology, compares factory‑level burner programming with board‑level online flashing, details the boot sequence and U‑Boot implementation, outlines security signatures, common USB‑related issues, and the evolution of flash storage, concluding that online flashing offers low‑cost, scalable, high‑speed production for smartphones.

FlashingROMUSB
0 likes · 15 min read
Overview of Embedded ROM Flashing Processes and Online Programming Techniques
Huolala Tech
Huolala Tech
Dec 19, 2023 · Information Security

How to Build Effective Bot Management: Strategies, Architecture, and Tools

This article explains bot fundamentals, classifies bot types, analyzes the rising threat of malicious bot traffic, compares major vendor solutions, and outlines a four‑layer architecture with data, feature, model, and policy layers for robust bot management in modern web services.

Bot ManagementCloud securityRule Engine
0 likes · 14 min read
How to Build Effective Bot Management: Strategies, Architecture, and Tools
Efficient Ops
Efficient Ops
Dec 18, 2023 · Information Security

How China Postal Savings Bank Reached Advanced DevSecOps Standards

The article details China Postal Savings Bank's successful DevSecOps assessment, showcasing the bank's cultural, procedural, and technical implementations that boosted security, collaboration, and compliance, while sharing interview insights and future plans for broader DevSecOps adoption.

DevOpsDevSecOpscase study
0 likes · 15 min read
How China Postal Savings Bank Reached Advanced DevSecOps Standards
DataFunSummit
DataFunSummit
Dec 17, 2023 · Big Data

Apache Kyuubi 1.8: New Features and Enhancements Overview

Apache Kyuubi 1.8 introduces a range of enhancements including multi‑tenant serverless SQL support on Spark and Flink, expanded batch and streaming capabilities, improved resource scheduling with database‑backed queues, stronger Kerberos/LDAP security, Flink YARN integration, and a new web UI for management.

Apache KyuubiBig DataFlink
0 likes · 13 min read
Apache Kyuubi 1.8: New Features and Enhancements Overview
OPPO Amber Lab
OPPO Amber Lab
Dec 15, 2023 · Information Security

Uncovering Android Binder Service Vulnerabilities: Exploits, Causes, and Fixes

This article explains the fundamentals of Android Binder services, categorizes Origin, AIDL, HIDL, and Vendor types, describes methods for locating services, and details common vulnerability patterns such as uninitialized memory, out-of-bounds reads/writes, and type confusion, illustrated with real CVE cases and mitigation insights.

AndroidMemoryVulnerability
0 likes · 9 min read
Uncovering Android Binder Service Vulnerabilities: Exploits, Causes, and Fixes
Goodme Frontend Team
Goodme Frontend Team
Dec 13, 2023 · Frontend Development

Unlocking Concurrency, JS Quirks, Security Risks & Canvas Collisions: Frontend Insights

This roundup highlights the latest frontend tools and deep‑dive articles, covering StyleX, Astro 4.0, Vitest 1.0, VS Code 1.85, lock mechanisms for single‑threaded concurrency, bizarre JavaScript behaviors, target="_blank" security flaws, plugin system designs, designer‑developer workflows, and canvas collision detection techniques.

CanvasJavaScriptfrontend
0 likes · 5 min read
Unlocking Concurrency, JS Quirks, Security Risks & Canvas Collisions: Frontend Insights
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 10, 2023 · Operations

Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features

This extensive tutorial explains Nginx's architecture, installation, directory layout, configuration directives, location matching rules, reverse proxy setup, load balancing strategies, static‑dynamic separation, CORS handling, caching mechanisms, access control lists, rate limiting, HTTPS configuration, compression, and many other essential directives for effective web server and reverse‑proxy management.

ConfigurationOperationsReverse Proxy
0 likes · 66 min read
Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features
Architects' Tech Alliance
Architects' Tech Alliance
Dec 7, 2023 · Artificial Intelligence

Evolution of ARM Architecture: From EPYC Flexibility to Armv9, Neoverse, Graviton and Confidential Compute

The article provides a comprehensive overview of ARM's recent architectural advances—including the flexible EPYC design, the Neoverse platform, AWS Graviton processors, and the security‑focused Armv9 with AI‑optimized SVE2 and Confidential Compute—highlighting their impact on cloud, data‑center and edge computing.

ARMCPU architectureCloud Computing
0 likes · 18 min read
Evolution of ARM Architecture: From EPYC Flexibility to Armv9, Neoverse, Graviton and Confidential Compute
Efficient Ops
Efficient Ops
Dec 5, 2023 · Operations

Why Operations Engineers Are Anything But Low-Level: Skills, Challenges, and Real-World Stories

This article compiles insights from multiple Zhihu contributors who explain how modern operations work spans basic system setup, complex hardware and network management, deep Linux kernel debugging, comprehensive monitoring, rapid incident response, and rigorous security, highlighting why ops expertise is essential and far from low‑level.

Linuxnetworkingsecurity
0 likes · 14 min read
Why Operations Engineers Are Anything But Low-Level: Skills, Challenges, and Real-World Stories
IT Services Circle
IT Services Circle
Dec 4, 2023 · Information Security

Supply‑Chain Vulnerabilities in the JavaScript/npm Ecosystem: Notable Cases and Lessons

This article surveys a series of high‑profile supply‑chain attacks on the JavaScript/npm ecosystem—such as left‑pad removal, malicious faker.js updates, cross‑env hijacking, is‑promise bugs, getcookies backdoors, event‑stream social‑engineering, ESLint credential leaks, manifest obfuscation, and politically‑motivated code injections—highlighting how tiny, widely‑used packages can become vectors for large‑scale compromise and what developers can do to mitigate the risk.

Package ManagementSupply Chainmalware
0 likes · 17 min read
Supply‑Chain Vulnerabilities in the JavaScript/npm Ecosystem: Notable Cases and Lessons
OPPO Amber Lab
OPPO Amber Lab
Nov 30, 2023 · Information Security

Uncovering Android Socket Service Vulnerabilities: Techniques and Case Study

This article details the methodology for discovering and analyzing Android local socket service vulnerabilities, outlines prerequisite skills, explains service classifications, demonstrates data‑handling function tracing, and presents a CVE‑2023‑35694 case study, highlighting common flaw types and mitigation insights.

AndroidCVEReverse Engineering
0 likes · 8 min read
Uncovering Android Socket Service Vulnerabilities: Techniques and Case Study
php Courses
php Courses
Nov 30, 2023 · Backend Development

5 Free AI Tools to Boost PHP Development

This article introduces five free AI-powered tools—TabNine, DeepCode, Snuffleupagus, Kite, and PHPInsights—that help PHP developers accelerate coding, improve code quality and security, automate documentation, and optimize performance, highlighting their key features and where to access them.

Development Toolsartificial intelligencesecurity
0 likes · 6 min read
5 Free AI Tools to Boost PHP Development
JD Cloud Developers
JD Cloud Developers
Nov 28, 2023 · Backend Development

Choosing the Right Java Expression Engine: Performance, Security, and Community Insights

This article provides a comprehensive overview and comparative analysis of popular Java expression engines—including AviatorScript, MVEL, OGNL, SpEL, QLExpress, JEXL, JUEL, and Janino—covering their features, community support, size, performance benchmarks, security settings, usage cases, and syntax differences to guide developers in selecting the most suitable engine for their projects.

EvaluationExpression EngineJava
0 likes · 23 min read
Choosing the Right Java Expression Engine: Performance, Security, and Community Insights
Liangxu Linux
Liangxu Linux
Nov 27, 2023 · Information Security

How TOTP Secures Your Accounts: Theory, Applications, and Python Demo

This article explains the TOTP algorithm behind time‑based one‑time passwords, outlines its security benefits and common use cases such as online logins, VPNs, and hardware tokens, and provides a practical Python implementation with code examples using the pyotp library.

OTPPythonTOTP
0 likes · 6 min read
How TOTP Secures Your Accounts: Theory, Applications, and Python Demo
DevOps Cloud Academy
DevOps Cloud Academy
Nov 27, 2023 · Operations

Implementing a DevSecOps CI/CD Pipeline for Multi‑Language Applications with Jenkins

This article walks through building a comprehensive DevSecOps CI/CD pipeline in Jenkins that integrates source control, static analysis, vulnerability scanning, multi‑language builds, Docker image creation, Trivy security checks, Kubernetes deployment, and ZAP DAST testing to securely deliver applications across various runtimes.

CI/CDDevSecOpsDocker
0 likes · 18 min read
Implementing a DevSecOps CI/CD Pipeline for Multi‑Language Applications with Jenkins
Python Programming Learning Circle
Python Programming Learning Circle
Nov 23, 2023 · Artificial Intelligence

2023 GitHub Trends: Explosive Growth of Generative AI, Shifts in Programming Language Popularity, and Open‑Source Security

The 2023 GitHub report reveals a rapid mainstreaming of generative AI, a surge in AI‑driven projects and contributions, evolving programming language rankings, heightened CI/CD automation, and stronger security practices, illustrating how developers worldwide are reshaping software creation and open‑source ecosystems.

AIDevOpsGitHub
0 likes · 10 min read
2023 GitHub Trends: Explosive Growth of Generative AI, Shifts in Programming Language Popularity, and Open‑Source Security
php Courses
php Courses
Nov 23, 2023 · Backend Development

Common PHP Feature Implementations and Optimization Techniques

This article reviews essential PHP development practices—including user authentication, database interaction, file handling, front‑end/back‑end communication, and error logging—while offering concrete optimization tips such as password hashing, RBAC, indexing, caching, connection pooling, and proper logging to improve application quality and performance.

Databasecachingsecurity
0 likes · 5 min read
Common PHP Feature Implementations and Optimization Techniques
Goodme Frontend Team
Goodme Frontend Team
Nov 19, 2023 · Frontend Development

How to Securely Add Page and Image Watermarks with Canvas and CSS

This article explains how to protect confidential business documents by implementing page‑level watermarks using canvas and pseudo‑elements, and how to add robust watermarks to images via OSS parameters or client‑side canvas processing, while preventing removal through MutationObserver.

CanvasJavaScriptOSS
0 likes · 16 min read
How to Securely Add Page and Image Watermarks with Canvas and CSS
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 17, 2023 · Fundamentals

Common Misconceptions in Architecture Design and Its Real Purpose, Illustrated with a Simple Complexity Analysis Case

The article explains common misconceptions about architecture design, outlines its true goals such as maintainability, scalability, reliability, and security, and demonstrates these principles through a detailed student‑management system case study that highlights complexity analysis and practical design decisions.

Complexity Analysismaintainabilityreliability
0 likes · 12 min read
Common Misconceptions in Architecture Design and Its Real Purpose, Illustrated with a Simple Complexity Analysis Case
php Courses
php Courses
Nov 16, 2023 · Backend Development

Using PHP Caching (APC) to Improve Website Performance and Security

This article explains why caching is essential for web applications, introduces PHP caching options such as APC, Memcache, and Redis, and provides step‑by‑step installation and code examples showing how to implement APC caching to boost speed and protect site security.

PHPPerformanceapc
0 likes · 6 min read
Using PHP Caching (APC) to Improve Website Performance and Security
Architect
Architect
Nov 10, 2023 · Backend Development

Design and Implementation of a High‑Performance Short‑Link Platform

This article details the architecture, core algorithms, security measures, and performance optimizations of a high‑throughput short‑link service, covering hash‑based ID generation, Base62 encoding, distributed ID schemes, caching, database indexing, sharding, and monitoring to ensure efficient and secure URL shortening.

backend architecturebase62distributed ID
0 likes · 13 min read
Design and Implementation of a High‑Performance Short‑Link Platform
Open Source Linux
Open Source Linux
Nov 9, 2023 · Fundamentals

Essential Networking Q&A: From OSI Layers to VPNs

This comprehensive guide answers over one hundred fundamental networking questions, covering topics such as links, OSI model layers, backbone networks, LANs, routers, protocols, IP addressing, subnet masks, security measures, topologies, and many other core concepts essential for understanding computer networks.

OSI modelnetworkingprotocols
0 likes · 32 min read
Essential Networking Q&A: From OSI Layers to VPNs
Architect
Architect
Nov 5, 2023 · Backend Development

The Complete Backend Development Roadmap: From Fundamentals to Expert Architecture

This article presents a comprehensive, step‑by‑step roadmap for backend engineers, covering everything from basic Go language concepts, data structures, and OS fundamentals to advanced microservice design, high‑performance networking, scalability, reliability, security, DevOps practices, team and product management, and real‑world project execution.

DevOpsMicroservicesRoadmap
0 likes · 28 min read
The Complete Backend Development Roadmap: From Fundamentals to Expert Architecture
Programmer DD
Programmer DD
Nov 3, 2023 · Backend Development

Why Java Remains Dominant: Insights from the 2023 State of Java Survey

The 2023 State of Java report, based on a survey of over 2,000 Java professionals, reveals that Java adoption stays strong with most companies using LTS versions, migrating to the cloud, confronting rising costs and security challenges, while Oracle's market share declines in favor of OpenJDK alternatives.

JavaOpenJDKOracle
0 likes · 5 min read
Why Java Remains Dominant: Insights from the 2023 State of Java Survey
Huolala Safety Emergency Response Center
Huolala Safety Emergency Response Center
Oct 30, 2023 · Information Security

Building Effective Bot Management: Strategies, Architecture, and Best Practices

This article provides a comprehensive analysis of bot management, covering bot definitions, classification, current traffic trends, major vendor solutions, a four‑layer architecture, feature engineering, rule management, event operations, detection techniques, and practical steps for implementing a robust bot defense system.

B2B SecurityBot ManagementRule Engine
0 likes · 14 min read
Building Effective Bot Management: Strategies, Architecture, and Best Practices
Architects Research Society
Architects Research Society
Oct 29, 2023 · Information Security

Security Requirement Vision, Strategic Security Architecture Principles, and Formalizing Security Processes

The article explains how to define security requirements within business context, outlines strategic security architecture principles, distinguishes governance, management and operations, and describes the steps and components needed to formalize and prioritize effective security processes for an organization.

Governanceprocessessecurity
0 likes · 9 min read
Security Requirement Vision, Strategic Security Architecture Principles, and Formalizing Security Processes
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 22, 2023 · Information Security

Understanding Compression Bombs and How to Prevent Them in Java

This article explains what a compression bomb is, outlines its potential harms such as resource exhaustion and system crashes, describes detection methods, and provides detailed Java code examples for preventing compression bomb attacks by limiting unzip size, using safe libraries, and applying security policies.

Javacompression bombresource exhaustion
0 likes · 16 min read
Understanding Compression Bombs and How to Prevent Them in Java
OPPO Amber Lab
OPPO Amber Lab
Oct 20, 2023 · Mobile Development

How Hybrid Apps Communicate: Mechanisms, Risks, and Secure Practices

This article explains the core principles of Hybrid app communication between WebView and native code, outlines common implementations such as Google’s JavaScriptInterface and JSBridge, identifies critical security risks, presents a real‑world vulnerability example, and offers practical mitigation and reverse‑engineering guidance.

Hybrid AppJSBridgeJavaScriptInterface
0 likes · 11 min read
How Hybrid Apps Communicate: Mechanisms, Risks, and Secure Practices
IT Services Circle
IT Services Circle
Oct 18, 2023 · Information Security

Critical libcurl Vulnerabilities (CVE-2023-38545 & CVE-2023-38546) and Upcoming curl 8.4.0 Patch

The article reports two high‑severity libcurl vulnerabilities (CVE‑2023‑38545 and CVE‑2023‑38546) disclosed by curl’s maintainer, explains the limited public information before the scheduled curl 8.4.0 release, and urges developers to upgrade promptly due to the library’s widespread use.

CVE-2023-38545CVE-2023-38546Vulnerability
0 likes · 5 min read
Critical libcurl Vulnerabilities (CVE-2023-38545 & CVE-2023-38546) and Upcoming curl 8.4.0 Patch
Open Source Tech Hub
Open Source Tech Hub
Oct 16, 2023 · Information Security

Mastering JWT Authentication in PHP: From Basics to Advanced Usage

This guide explains the limitations of traditional session authentication, introduces JSON Web Token (JWT) as a scalable cross‑domain solution, and provides step‑by‑step instructions for installing, configuring, generating, and validating JWTs in PHP applications, including supported algorithms and practical code examples.

APIAuthenticationJWT
0 likes · 9 min read
Mastering JWT Authentication in PHP: From Basics to Advanced Usage
Top Architect
Top Architect
Oct 16, 2023 · Information Security

Understanding SSO and OAuth2.0: Concepts, Processes, and Differences

This article explains the fundamentals of Single Sign‑On (SSO) and OAuth2.0, compares their token‑based authentication mechanisms, details typical implementation flows such as CAS, and clarifies the distinctions among SSO, OAuth2, JWT, Spring Security and Shiro, while also noting related promotional content.

CASOAuth2SSO
0 likes · 9 min read
Understanding SSO and OAuth2.0: Concepts, Processes, and Differences
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 16, 2023 · Frontend Development

Comprehensive Front‑End Code Review Checklist and Best Practices

This article presents a detailed front‑end code review guide covering quality, functionality, performance, security, testability, readability, reusability, compatibility, polyfill configuration, and practical testing examples such as Cypress end‑to‑end tests, all organized with clear checklists and code snippets.

Performancebest practicescode review
0 likes · 17 min read
Comprehensive Front‑End Code Review Checklist and Best Practices
php Courses
php Courses
Oct 14, 2023 · Backend Development

Understanding and Using PHP's is_uploaded_file() Function

This article explains the purpose, usage, and practical examples of PHP's is_uploaded_file() function, demonstrating how to verify whether a file was uploaded via HTTP POST, interpret its boolean result, and apply it for secure file handling in backend development.

PHPbackend developmentfile upload
0 likes · 4 min read
Understanding and Using PHP's is_uploaded_file() Function
21CTO
21CTO
Oct 13, 2023 · Fundamentals

What Skills Will Tech Employers Demand in 2023? Insights from the Linux Foundation Report

The 2023 Linux Foundation Tech Talent Report reveals that employers prioritize cloud, container, security, AI/ML skills, emphasize continuous learning and certifications, and highlight emerging priorities such as AR/VR, blockchain, CI/CD, DevOps, and Kubernetes for staying competitive in the evolving tech market.

AICloud ComputingDevOps
0 likes · 5 min read
What Skills Will Tech Employers Demand in 2023? Insights from the Linux Foundation Report
FunTester
FunTester
Oct 12, 2023 · Interview Experience

Master Performance Testing: Key Interview Questions & 12306 Crash Lessons

This article compiles essential performance testing interview questions, outlines a complete testing process with metrics and types, analyzes the 12306 ticketing system crash causes—including overload, bugs, security and network issues—and offers practical mitigation strategies for engineers.

12306 crashInterview Questionsload testing
0 likes · 8 min read
Master Performance Testing: Key Interview Questions & 12306 Crash Lessons
php Courses
php Courses
Oct 11, 2023 · Information Security

Google Advances Android Security by Migrating Native Code to Rust

Google reports that its ongoing migration of Android's native components from C++ to Rust has reduced memory‑related security bugs, with Rust now powering about 21% of new native code in Android 13 and being used to rewrite critical security modules such as the protected virtual machine firmware.

AndroidBare MetalRust
0 likes · 4 min read
Google Advances Android Security by Migrating Native Code to Rust
Top Architect
Top Architect
Oct 10, 2023 · Cloud Computing

Docker’s New Hybrid Tools: Next‑Gen Build, Debug, and Scout

Docker announced three new hybrid tools at DockerCon—Next‑Gen Docker Build, which claims a 39‑fold speed boost by leveraging cloud resources; Docker Debug, a language‑agnostic toolbox for faster container debugging; and Docker Scout, an integrated security assistant—highlighting a shift toward combined local and cloud development workflows.

Cloud ComputingDebuggingDocker
0 likes · 7 min read
Docker’s New Hybrid Tools: Next‑Gen Build, Debug, and Scout
php Courses
php Courses
Oct 10, 2023 · Information Security

Common PHP Security Vulnerabilities and Mitigation Techniques

This article outlines prevalent PHP security issues such as SQL injection, cross‑site scripting, and session hijacking, and provides practical mitigation strategies with detailed code examples to help developers safeguard their applications against these attacks.

PHPSession Hijackingsecurity
0 likes · 4 min read
Common PHP Security Vulnerabilities and Mitigation Techniques
Liangxu Linux
Liangxu Linux
Oct 9, 2023 · Operations

30 Essential Linux Interview Questions and Answers for Developers

This article compiles the most common Linux interview questions—covering core components, boot loaders, storage management, networking modes, essential commands, security features, and system administration tricks—providing concise answers and code examples to help developers and sysadmins prepare for technical interviews.

Interviewnetworkingsecurity
0 likes · 17 min read
30 Essential Linux Interview Questions and Answers for Developers
php Courses
php Courses
Oct 8, 2023 · Information Security

Common PHP Security Issues and Mitigation Techniques

This article outlines frequent PHP security vulnerabilities such as SQL injection, XSS, unsafe file uploads, and sensitive data exposure, and demonstrates how to mitigate them with prepared statements, input escaping, file validation, and secure configuration practices using concrete code examples.

PHPfile uploadsecurity
0 likes · 5 min read
Common PHP Security Issues and Mitigation Techniques
DevOps
DevOps
Oct 7, 2023 · Information Security

Best Practices for User and Permission Management in DevOps/SRE

This article outlines essential DevOps/SRE best practices for user and permission management, including creating individual accounts, dedicated service accounts, minimizing privileged access, using roles, rotating credentials, applying the principle of least privilege, separating environment permissions, enforcing strong passwords, multi‑factor authentication, and enabling audit logging.

IAMUser Managementsecurity
0 likes · 26 min read
Best Practices for User and Permission Management in DevOps/SRE
FunTester
FunTester
Oct 7, 2023 · Backend Development

Designing a Secure Payment Funds Account System: Architecture, Accounting Rules, and Best Practices

This article presents a comprehensive guide to building a payment funds account system, covering core concepts such as account balance, ledger, and voucher, accounting principles like double‑entry bookkeeping, storage choices with TDSQL, security measures using the STRIDE model, consistency guarantees, distributed transactions, high‑availability design, and operational practices such as idempotency, rate limiting, and thorough auditing.

backend architecturedistributed transactionfunds account
0 likes · 37 min read
Designing a Secure Payment Funds Account System: Architecture, Accounting Rules, and Best Practices
Architect
Architect
Oct 2, 2023 · Backend Development

Design and Implementation of a Secure Funds Account System

This article presents a comprehensive guide to designing and implementing a secure, cloud‑native funds account system for payment platforms, covering core concepts such as account structure, balance and transaction logs, accounting principles, storage selection, distributed transactions, security measures, consistency, availability, and best‑practice architectural patterns.

Distributed Transactionsbackend architecturefunds account
0 likes · 34 min read
Design and Implementation of a Secure Funds Account System
DataFunTalk
DataFunTalk
Sep 29, 2023 · Artificial Intelligence

Edge‑Cloud Collaborative Graph Neural Network Recommendation Systems: Architecture, Personalization, Model Compression, and Security

This article reviews the evolution of underlying compute power for GNN‑based recommendation systems, explores edge‑side personalization, describes cloud‑edge collaborative implementations, discusses model compression and deployment strategies, and highlights security challenges of deploying GNN models on end devices.

Edge ComputingGNNmodel compression
0 likes · 11 min read
Edge‑Cloud Collaborative Graph Neural Network Recommendation Systems: Architecture, Personalization, Model Compression, and Security
AntTech
AntTech
Sep 28, 2023 · Artificial Intelligence

IEEE Publishes Three International Standards for Biometric Recognition Performance Evaluation

IEEE has officially released three new international standards—IEEE 2884-2023 for face recognition, IEEE 2891-2023 for fingerprint recognition, and IEEE 2859-2023 for multimodal fusion—developed by Ant Group and partners to provide unified, secure and cost‑effective testing frameworks for biometric systems worldwide.

Biometric StandardsIEEEMultimodal Fusion
0 likes · 5 min read
IEEE Publishes Three International Standards for Biometric Recognition Performance Evaluation
Architecture Digest
Architecture Digest
Sep 27, 2023 · Information Security

Understanding JWT Claims and Token Renewal Strategies

This article explains the standard JWT claims, shows how to add custom claims with Java code, and compares single‑token and double‑token renewal approaches, including practical examples such as WeChat web authorization and Redis‑based token storage.

JWTOAuth2Token Renewal
0 likes · 6 min read
Understanding JWT Claims and Token Renewal Strategies
Programmer DD
Programmer DD
Sep 25, 2023 · Information Security

How to Bypass Missing China Option and Enable GitHub 2FA Easily

This guide explains why GitHub’s 2FA setup may lack a China option, shows a JavaScript workaround that no longer works, and details the reliable method of completing verification using authenticator apps and a QR code.

2FAAuthenticator AppsGitHub
0 likes · 3 min read
How to Bypass Missing China Option and Enable GitHub 2FA Easily
Open Source Tech Hub
Open Source Tech Hub
Sep 20, 2023 · Backend Development

How to Extend the Lifetime of Legacy PHP Applications Securely

Legacy PHP apps often face end‑of‑life challenges, but by choosing appropriate hosting, leveraging CloudLinux HardenedPHP, containerization, PECL alternatives, and LTS‑supported frameworks and libraries, you can securely run them longer while minimizing upgrade costs and maintaining compatibility.

ContainersHostingLTS
0 likes · 16 min read
How to Extend the Lifetime of Legacy PHP Applications Securely