Tagged articles

security

2428 articles · Page 11 of 25
Top Architect
Top Architect
Jul 11, 2024 · Information Security

Why Many Developers Discourage Using JWT (JSON Web Token)

This article explains what JWT is, how it works in authentication flows, and details its major drawbacks—including large token size, redundant signatures, revocation difficulties, stale data risks, and lack of encryption—while concluding that JWT may be suitable only for short‑lived, single‑use scenarios.

JWTbackendsecurity
0 likes · 9 min read
Why Many Developers Discourage Using JWT (JSON Web Token)
Architect
Architect
Jul 10, 2024 · Information Security

Evolution and Design of Login Authentication Systems

This article examines the historical evolution of login authentication technologies, from simple cookie‑based methods to token mechanisms, unified account centers, OAuth 2.0, and modern one‑click solutions, while discussing design considerations, security challenges, and future trends such as AI‑driven identity verification.

Identity ManagementLogin AuthenticationOAuth
0 likes · 12 min read
Evolution and Design of Login Authentication Systems
Bilibili Tech
Bilibili Tech
Jul 9, 2024 · Operations

Standardizing VOD CDN Backsource Architecture: Issues, Strategies, and Optimizations

The article outlines how a VOD provider standardized its multi‑vendor CDN back‑source architecture by classifying videos as hot or cold, prioritizing fragment‑level pulls, throttling full‑file transfers, implementing real‑time monitoring, decoupling storage buckets, and adding OSIG authentication to reduce latency, bandwidth pressure, and security risks.

BacksourceCDNOptimization
0 likes · 7 min read
Standardizing VOD CDN Backsource Architecture: Issues, Strategies, and Optimizations
php Courses
php Courses
Jul 4, 2024 · Information Security

Overview of Common PHP Encryption Algorithms

This article introduces several widely used PHP encryption algorithms—including MD5, SHA family, AES, RSA, and Base64 encoding—explaining their functions, security considerations, and PHP functions for implementation, while also mentioning additional algorithms like DES, RC4, and Blowfish for specific use cases.

AESEncryptionHashing
0 likes · 3 min read
Overview of Common PHP Encryption Algorithms
php Courses
php Courses
Jul 4, 2024 · Backend Development

Why Build a Custom PHP Framework and What It Can Achieve

This article explains the motivations for creating a custom PHP framework—such as meeting specific project needs, deepening technical understanding, ensuring long‑term maintainability, optimizing performance, improving usability, and enhancing security—while outlining the curriculum of the accompanying tutorial series.

FrameworkMVCPHP
0 likes · 4 min read
Why Build a Custom PHP Framework and What It Can Achieve
Liangxu Linux
Liangxu Linux
Jun 29, 2024 · Information Security

How to Block SSH Logins for Specific Users, Groups, and IPs on Linux

This guide explains multiple Linux techniques—including nologin shells, sshd_config allow/deny lists, and hosts.allow/hosts.deny rules—to prevent selected users, groups, or IP addresses from logging in via SSH, with practical commands, examples, and a ready‑to‑run script.

Access ControlLinuxSSH
0 likes · 11 min read
How to Block SSH Logins for Specific Users, Groups, and IPs on Linux
php Courses
php Courses
Jun 27, 2024 · Information Security

How to Build an OAuth2 Authorization Code Server in PHP

This tutorial explains step‑by‑step how to set up a secure OAuth2 authorization‑code server in PHP, covering the OAuth flow, library installation, server code, database schema, and testing with curl.

APIAuthorization CodeOAuth2
0 likes · 6 min read
How to Build an OAuth2 Authorization Code Server in PHP
php Courses
php Courses
Jun 21, 2024 · Backend Development

Overview of PHP 8 Features and Expected PHP 9 Enhancements

This article examines PHP 8’s major features such as JIT compilation, union types, attributes, match expressions, constructor property promotion, and null‑safe operator, then outlines anticipated PHP 9 improvements including enhanced JIT, native async/await, richer type system, standardized error handling, and stronger security.

AsyncJITPHP
0 likes · 11 min read
Overview of PHP 8 Features and Expected PHP 9 Enhancements
AntTech
AntTech
Jun 21, 2024 · Artificial Intelligence

Ant Group’s Security Parallel Aspect Fusion AI: A Case Study Selected at the 2024 World Intelligent Industry Expo

The article details Ant Group’s security parallel aspect fusion AI solution, selected as an exemplary case at the 2024 World Intelligent Industry Expo, explaining its multi‑dimensional data collection, large‑model integration, baseline construction, knowledge‑graph generation, and superior threat‑detection performance.

AIAnt GroupKnowledge Graph
0 likes · 4 min read
Ant Group’s Security Parallel Aspect Fusion AI: A Case Study Selected at the 2024 World Intelligent Industry Expo
Linux Code Review Hub
Linux Code Review Hub
Jun 15, 2024 · Mobile Development

Scudo’s Evolution in Android 15: Optimizing Speed, Safety, and Memory Efficiency

The article examines how Android’s Scudo memory allocator has been refined over the past three years, detailing its four design goals, the cache and thread‑specific data mechanisms for fast allocation, strategies to balance safe memory release with performance, and the group‑based approach that reduces fragmentation while preserving security.

AndroidCacheMemory Allocator
0 likes · 11 min read
Scudo’s Evolution in Android 15: Optimizing Speed, Safety, and Memory Efficiency
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 14, 2024 · Artificial Intelligence

AI Code Generation Tools: Benefits, Risks, and Top Choices

This article explains how AI-powered code generators create high‑quality code, outlines their capabilities such as language translation and documentation assistance, discusses safety and copyright concerns highlighted by research, and emphasizes that while popular, these tools should augment rather than replace developers.

AILLMcode generation
0 likes · 2 min read
AI Code Generation Tools: Benefits, Risks, and Top Choices
Java Tech Enthusiast
Java Tech Enthusiast
Jun 9, 2024 · Information Security

Exploring Hidden x86 CPU Instructions and Their Security Implications

The article investigates undocumented x86 opcodes, describing a depth‑first search that uses page‑faults to locate hidden instruction boundaries, and reports finding dozens of executable but undocumented instructions on Intel and AMD CPUs, highlighting potential security risks and the need for vigilant hardware analysis.

AssemblyCPUReverse Engineering
0 likes · 9 min read
Exploring Hidden x86 CPU Instructions and Their Security Implications
21CTO
21CTO
Jun 7, 2024 · Artificial Intelligence

Why AI Gateways Are the Next Evolution of API Gateways

AI gateways have emerged as essential infrastructure for modern AI applications, offering specialized security, load balancing, cost management, and observability that go beyond traditional API gateways, and understanding their differences and deployment considerations is crucial for developers and ops teams.

AI GatewayAI infrastructureAPI-gateway
0 likes · 10 min read
Why AI Gateways Are the Next Evolution of API Gateways
Architecture Digest
Architecture Digest
Jun 7, 2024 · Information Security

Implementing RSA Encryption and Decryption in Spring Boot APIs

This article explains how to secure Spring Boot API responses using RSA asymmetric encryption and digital signatures, covering RSA fundamentals, project setup, Maven configuration, key management, annotation‑driven encryption/decryption, front‑end JavaScript encryption with JSEncrypt, and practical testing steps.

API EncryptionJavaRSA
0 likes · 10 min read
Implementing RSA Encryption and Decryption in Spring Boot APIs
ZhongAn Tech Team
ZhongAn Tech Team
Jun 4, 2024 · Databases

Elasticsearch 8.x Performance Boosts, New Features, and Migration Guide

This article details how upgrading from Elasticsearch 5.x/2.x to 8.x dramatically improves search, aggregation, and write performance while reducing storage costs, introduces vector KNN, synthetic _source, TSDS, searchable snapshots, security enhancements, and provides migration examples and code snippets for enterprise search platforms.

Data MigrationElasticsearchHybrid Ranking
0 likes · 18 min read
Elasticsearch 8.x Performance Boosts, New Features, and Migration Guide
Su San Talks Tech
Su San Talks Tech
Jun 3, 2024 · Information Security

Mastering Access Control: 5 Core Permission Models Explained

This article introduces the five mainstream access‑control models—ACL, DAC, MAC, ABAC, and RBAC—explaining their principles, real‑world examples, drawbacks, and how RBAC can be extended and applied in practical user, role, and permission management systems.

Access ControlRBACauthorization
0 likes · 14 min read
Mastering Access Control: 5 Core Permission Models Explained
Java Tech Enthusiast
Java Tech Enthusiast
Jun 1, 2024 · Information Security

Git CVE-2024-32002 Remote Code Execution Vulnerability Analysis

The article examines Git CVE‑2024‑32002, a remote‑code‑execution flaw that lets attackers run malicious code simply by cloning a crafted repository, exploiting Git hooks, submodules and case‑insensitive symbolic‑link tricks, and advises users to verify their Git version and update to mitigate the risk.

CVE-2024-32002GitHooks
0 likes · 9 min read
Git CVE-2024-32002 Remote Code Execution Vulnerability Analysis
macrozheng
macrozheng
May 30, 2024 · Backend Development

18 Essential API Design Rules Every Backend Developer Should Follow

Learn 18 essential API design rules covering signature, encryption, IP whitelisting, rate limiting, parameter validation, unified responses, exception handling, logging, idempotency, pagination, stress testing, async processing, data masking, documentation, request methods, headers, batch operations, and single‑responsibility principles for robust backend services.

API designValidationrate limiting
0 likes · 17 min read
18 Essential API Design Rules Every Backend Developer Should Follow
DataFunSummit
DataFunSummit
May 28, 2024 · Information Security

OPPO Application Distribution Anti‑Fraud Practices and Countermeasure Architecture

This article presents a comprehensive overview of OPPO's application distribution platform, detailing the black‑gray‑market threats it faces, the multi‑layered anti‑fraud architecture—including perception, identification, evaluation, and disposal modules—and real‑world case studies that demonstrate the effectiveness of its traffic anti‑cheat tools.

App DistributionOPPOanti-fraud
0 likes · 17 min read
OPPO Application Distribution Anti‑Fraud Practices and Countermeasure Architecture
Java Tech Enthusiast
Java Tech Enthusiast
May 28, 2024 · Information Security

Remote Code Execution Vulnerability in Git (CVE-2024-32002) Explained

Git’s CVE‑2024‑32002 is a critical remote‑code‑execution flaw where a malicious repository can exploit hooks, submodules, and symlinks on case‑insensitive file systems to inject and run attacker‑controlled scripts during a recursive clone, affecting versions up to 2.45.0 and mitigated by disabling recursive submodule fetching, avoiding untrusted clones, and updating Git.

CVE-2024-32002GitHooks
0 likes · 9 min read
Remote Code Execution Vulnerability in Git (CVE-2024-32002) Explained
MaGe Linux Operations
MaGe Linux Operations
May 25, 2024 · Cloud Native

Avoid These Common Kubernetes Pitfalls to Boost Reliability and Security

This article outlines frequent Kubernetes mistakes—such as missing resource requests, skipping health checks, using the latest image tag, over‑privileged containers, insufficient monitoring, default namespace misuse, and lack of security settings—and provides practical guidance and code examples to prevent them.

Kubernetesbest practicessecurity
0 likes · 13 min read
Avoid These Common Kubernetes Pitfalls to Boost Reliability and Security
Open Source Linux
Open Source Linux
May 24, 2024 · Fundamentals

Why IPv6 Still Matters: From Misconceptions to Real‑World Insights

This article explains how IPv6 solves IPv4 address exhaustion, outlines its unique features such as 128‑bit addressing, lack of NAT, automatic configuration via SLAAC, privacy‑focused temporary addresses, and common myths, while also discussing practical drawbacks, developer opinions, and the future of Internet connectivity.

IPv6Internet ProtocolNAT
0 likes · 19 min read
Why IPv6 Still Matters: From Misconceptions to Real‑World Insights
Liangxu Linux
Liangxu Linux
May 18, 2024 · Information Security

Essential Linux Redhat Security Hardening Checklist: Accounts, SSH, Logging, and More

This guide provides a step‑by‑step hardening checklist for Red Hat AS 3/4, covering shared‑account detection, redundant‑account lock policies, root remote‑login restrictions, password complexity and lifespan, critical directory permissions, audit logging, SSH configuration, unnecessary service removal, and patch installation.

LinuxLoggingRedhat
0 likes · 15 min read
Essential Linux Redhat Security Hardening Checklist: Accounts, SSH, Logging, and More
Open Source Tech Hub
Open Source Tech Hub
May 17, 2024 · Information Security

How to Secure WebSocket Connections with JWT Authentication

This guide explains the security challenges of WebSocket, outlines a step‑by‑step JWT authentication flow, and presents three practical token‑passing techniques—including URL parameters, post‑connection messages, and sub‑protocols—while emphasizing the use of wss:// and safe token storage.

AuthenticationJWTsecurity
0 likes · 5 min read
How to Secure WebSocket Connections with JWT Authentication
Code Ape Tech Column
Code Ape Tech Column
May 17, 2024 · Backend Development

Migrating from Fastjson to Gson: Practical Guide, Pitfalls and Solutions

This article documents a month‑long effort to replace Fastjson with Gson in Java projects, analyzing security vulnerabilities, comparing performance and features of Fastjson, Jackson and Gson, and providing detailed migration steps, code examples, and solutions to common issues such as date handling, SpringBoot integration, Swagger compatibility and numeric type conversion.

GsonPerformancejson
0 likes · 19 min read
Migrating from Fastjson to Gson: Practical Guide, Pitfalls and Solutions
vivo Internet Technology
vivo Internet Technology
May 15, 2024 · Information Security

Analysis of Android FileProvider, startAnyWhere, and Parcel Asymmetric Vulnerabilities and Exploitation

The article dissects three Android flaws—a misconfigured FileProvider, the privileged startAnyWhere capability, and asymmetric Parcel serialization—showing how their interaction lets an attacker hide a malicious Intent, bypass export checks, read private data, alter system settings, and gain elevated privileges, while outlining mitigation strategies.

AndroidFileProviderParcel Vulnerability
0 likes · 19 min read
Analysis of Android FileProvider, startAnyWhere, and Parcel Asymmetric Vulnerabilities and Exploitation
Python Programming Learning Circle
Python Programming Learning Circle
May 15, 2024 · Fundamentals

A Collection of Python Automation Scripts: Clipboard Manager, Code Quality Checker, File Integrity Verifier, Smart Trading Forecast, Image Downloader, Port Scanner, Password Manager, Email Sender, README Generator, and File Organizer

This article presents a curated set of Python automation scripts covering clipboard management, code quality analysis, file integrity verification, stock price forecasting, bulk image downloading, network port scanning, encrypted password storage, bulk email sending, README.md generation, and folder organization, each with explanations and complete source code.

data-analysisscriptssecurity
0 likes · 24 min read
A Collection of Python Automation Scripts: Clipboard Manager, Code Quality Checker, File Integrity Verifier, Smart Trading Forecast, Image Downloader, Port Scanner, Password Manager, Email Sender, README Generator, and File Organizer
php Courses
php Courses
May 15, 2024 · Information Security

Detecting SQL Injection in PHP Using the Cloudmersive Security API

This guide explains how to protect PHP applications from SQL injection attacks by installing the Cloudmersive Security API client via Composer and using its content‑threat detection endpoint to scan user input, all with a free API key offering up to 800 scans per month.

APICloudmersive APIContent Threat Detection
0 likes · 3 min read
Detecting SQL Injection in PHP Using the Cloudmersive Security API
21CTO
21CTO
May 13, 2024 · Information Security

Why Microsoft’s $1M Unrestricted Donation Boosts Rust’s Security and Ecosystem

Microsoft has pledged an unrestricted $1 million to the Rust Foundation, earmarking funds for hiring engineers, scholarship programs, and priority projects that enhance Rust’s performance, memory safety, and long‑term sustainability, while analysts highlight the broader industry shift toward secure, high‑performance languages.

MicrosoftProgramming Languagedonation
0 likes · 6 min read
Why Microsoft’s $1M Unrestricted Donation Boosts Rust’s Security and Ecosystem
IT Services Circle
IT Services Circle
May 13, 2024 · Information Security

The Hidden Costs and Ineffectiveness of CAPTCHAs

CAPTCHAs, originally designed as human‑based computation tools to block bots, have become costly, discriminatory, and largely ineffective security measures that waste billions of dollars annually while providing profit to service providers, prompting a 2024 debate on their continued use.

AI trainingCAPTCHAHuman Computation
0 likes · 8 min read
The Hidden Costs and Ineffectiveness of CAPTCHAs
php Courses
php Courses
May 13, 2024 · Backend Development

PHP Form Data Validation and Filtering Techniques

This article explains essential PHP techniques for validating and filtering form inputs, covering required field checks, email and phone format validation, HTML tag stripping, special character escaping, and SQL injection prevention, with practical code examples for each method.

Data FilteringForm ValidationPHP
0 likes · 4 min read
PHP Form Data Validation and Filtering Techniques
MaGe Linux Operations
MaGe Linux Operations
May 10, 2024 · Databases

MongoDB Config Guide: System Log, Network, Security, and Storage Settings

This article provides a comprehensive walkthrough of MongoDB's configuration file, detailing system log options, process management, network parameters, security settings, storage engine configurations, slow query profiling, replication, sharding, and mongos parameters, along with explanations of each option and recommended defaults.

ConfigurationDatabaseMongoDB
0 likes · 12 min read
MongoDB Config Guide: System Log, Network, Security, and Storage Settings
macrozheng
macrozheng
May 9, 2024 · Information Security

Why Servers Never Store Your Original Password: A Deep Dive into Secure Hashing

This article explains why servers cannot know your original password, covering the principles of password hashing, the difference between cryptographic and non‑cryptographic hash functions, the role of salts, and a Java example using SHA‑256 with salt to securely store passwords.

JavaSHA-256cryptography
0 likes · 6 min read
Why Servers Never Store Your Original Password: A Deep Dive into Secure Hashing
Efficient Ops
Efficient Ops
May 8, 2024 · Information Security

How to Detect and Recover from Linux Server Intrusions: 11 Essential Checks

This guide walks Linux operations engineers through eleven practical checks—including log inspection, user file verification, login event analysis, network traffic monitoring, and file recovery via lsof—to identify and remediate compromised machines effectively.

LinuxLog analysisintrusion-detection
0 likes · 7 min read
How to Detect and Recover from Linux Server Intrusions: 11 Essential Checks
Python Programming Learning Circle
Python Programming Learning Circle
May 8, 2024 · Fundamentals

A Collection of Python Automation Scripts for Clipboard Management, Code Quality, File Integrity, Stock Forecasting, Image Downloading, Port Scanning, Password Management, Email Sending, README Generation, and Folder Organization

This article presents a curated set of Python automation scripts covering clipboard monitoring, code quality analysis, file integrity verification, stock price forecasting, bulk image downloading, network port scanning, encrypted password storage, mass email sending, README.md generation, and intelligent folder organization, each illustrated with complete source code.

data-analysisfile-managementmachine-learning
0 likes · 20 min read
A Collection of Python Automation Scripts for Clipboard Management, Code Quality, File Integrity, Stock Forecasting, Image Downloading, Port Scanning, Password Management, Email Sending, README Generation, and Folder Organization
Programmer XiaoFu
Programmer XiaoFu
May 8, 2024 · Backend Development

Quickly Secure Spring Boot APIs with RSA Encryption – A Simple Guide

This article walks through the fundamentals of RSA encryption, illustrates two security scenarios, and provides a step‑by‑step Spring Boot implementation—including Maven setup, annotations, key configuration, controller encryption, decryption testing, and practical tips—to protect API data from interception and tampering.

API EncryptionJavaRSA
0 likes · 8 min read
Quickly Secure Spring Boot APIs with RSA Encryption – A Simple Guide
Liangxu Linux
Liangxu Linux
May 6, 2024 · Information Security

Master Secure Remote Access: A Complete Linux SSH Configuration Guide

This step‑by‑step guide explains how to install, configure, and harden SSH on Linux, covering service setup, key generation, client configuration, file transfer, tunneling, ProxyJump, login banners, password‑less authentication, time/IP restrictions, fail2ban monitoring, multi‑factor authentication, ssh‑agent usage, and regular maintenance.

Fail2banLinuxRemote Access
0 likes · 9 min read
Master Secure Remote Access: A Complete Linux SSH Configuration Guide
Liangxu Linux
Liangxu Linux
Apr 27, 2024 · Information Security

Why Linux Needs Fewer Antivirus Tools: 5 Security Advantages Explained

Linux’s open‑source nature, robust package management, kernel‑level protections, built‑in firewall, and community‑driven security practices result in far fewer malware threats, reducing the need for traditional antivirus software and external firewalls compared to Windows, as outlined in five key reasons.

AntivirusLinuxOpen Source
0 likes · 5 min read
Why Linux Needs Fewer Antivirus Tools: 5 Security Advantages Explained
Efficient Ops
Efficient Ops
Apr 25, 2024 · Information Security

How China Agricultural Bank Achieved National‑Level DevSecOps Excellence Across Five Projects

China Agricultural Bank’s five key projects—including a unified encryption platform, mobile note app, WeChat credit‑card service, open‑banking gateway, and IoT operation module—successfully passed the CAICT DevSecOps Level‑2 assessment, demonstrating advanced security capabilities and offering valuable insights into large‑scale DevSecOps implementation.

DevOpsDevSecOpscase study
0 likes · 16 min read
How China Agricultural Bank Achieved National‑Level DevSecOps Excellence Across Five Projects
php Courses
php Courses
Apr 23, 2024 · Backend Development

7 Benefits of Using PHP in Web Development

This article outlines seven key advantages of using PHP for web development, including its free open‑source nature, flexibility, scalability, built‑in security features, easy integration, strong community support, and powerful frameworks that enable rapid, reliable, and cost‑effective creation of dynamic websites and applications.

FrameworksOpen SourcePHP
0 likes · 5 min read
7 Benefits of Using PHP in Web Development
Top Architect
Top Architect
Apr 19, 2024 · Backend Development

Design and Implementation of a Lightweight Maven Encryption and Agent Decryption Solution for Java Backend Applications

This article analyzes the challenges of protecting Java backend code and third‑party dependencies, evaluates existing tools such as ProGuard, jar‑protect, GraalVM and core‑lib/xjar, and proposes a lightweight Maven encryption and Java‑agent decryption scheme that limits performance impact to under 5% while safeguarding intellectual property.

backendsecurity
0 likes · 9 min read
Design and Implementation of a Lightweight Maven Encryption and Agent Decryption Solution for Java Backend Applications
Architect's Guide
Architect's Guide
Apr 19, 2024 · Backend Development

API Gateway Design and Best Practices for Microservice Architectures

This article explains the role, core functions, design principles, and key considerations of API gateways in microservice architectures, compares popular gateway solutions, and provides guidance on achieving high performance, high availability, and scalability while ensuring security and operational efficiency.

Design Patternsbackendscalability
0 likes · 22 min read
API Gateway Design and Best Practices for Microservice Architectures
Alibaba Cloud Native
Alibaba Cloud Native
Apr 18, 2024 · Cloud Native

What’s New in RocketMQ ACL 2.0? A Deep Dive into Features, Architecture, and Configuration

This article explains the motivations behind RocketMQ ACL 2.0, outlines its six major enhancements—including fine‑grained API permissions, flexible matching modes, and cluster‑wide access control—details the RBAC/ABAC model, authentication and authorization workflows, configuration examples, command‑line usage, and migration strategies, and discusses future planning for the access control system.

ACLAccess ControlAuthentication
0 likes · 24 min read
What’s New in RocketMQ ACL 2.0? A Deep Dive into Features, Architecture, and Configuration
Open Source Linux
Open Source Linux
Apr 18, 2024 · Information Security

Essential Linux Security Hardening Checklist for Red Hat Systems

This guide outlines a comprehensive set of security configurations for Red Hat Linux, covering shared account checks, redundant account locking, root remote login restrictions, password complexity and lifespan policies, directory permissions, logging, SSH hardening, service disabling, and patch management to ensure robust system protection.

LinuxSystem Hardeningpassword policy
0 likes · 22 min read
Essential Linux Security Hardening Checklist for Red Hat Systems
Java Tech Enthusiast
Java Tech Enthusiast
Apr 10, 2024 · Information Security

Backdoor Discovered in xz-utils for Fedora 40 and Rawhide

Red Hat’s emergency advisory (CVE‑2024‑3094) warns that malicious code was inserted into xz‑utils 5.6.0/5.6.1, creating a remote‑access backdoor that affects only Fedora 41 and Rawhide, traced to attacker JiaT75 who compromised the Tukaani project for three years before GitHub disabled the repository.

CVE-2024-3094Fedorabackdoor
0 likes · 4 min read
Backdoor Discovered in xz-utils for Fedora 40 and Rawhide
php Courses
php Courses
Apr 9, 2024 · Backend Development

How to Use PHP setcookie Function to Set Cookies

This article explains the PHP setcookie function, detailing its syntax, parameters such as name, value, expiration, path, domain, secure, and httponly, and provides multiple practical examples for setting cookies with different lifetimes and scopes, while also noting how to read them via $_COOKIE.

cookiessecuritysetcookie
0 likes · 4 min read
How to Use PHP setcookie Function to Set Cookies
php Courses
php Courses
Apr 9, 2024 · Information Security

Using PHP password_hash Function for Secure Password Hashing

This article explains how to securely hash passwords in PHP using the password_hash function, describes the underlying hash concept, provides example code for hashing and verifying passwords, and highlights PHP's automatic salting and best practices for protecting user credentials.

Hashingpassword_hashpassword_verify
0 likes · 4 min read
Using PHP password_hash Function for Secure Password Hashing
DevOps Operations Practice
DevOps Operations Practice
Apr 8, 2024 · Fundamentals

Fundamentals of Computer Networking: Key Concepts and Definitions

This article provides concise definitions and explanations of essential networking concepts, including links, OSI model layers, backbone networks, LAN, nodes, routers, VPN, NAT, subnet masks, data encapsulation, TCP/IP, protocols, and security mechanisms, serving as a fundamental reference for beginners.

OSI modelTCP/IPfundamentals
0 likes · 14 min read
Fundamentals of Computer Networking: Key Concepts and Definitions
ITPUB
ITPUB
Apr 7, 2024 · Databases

How to Choose the Right Database Management Tool: Expert DBA Insights

In this interview, a senior database operations manager shares why building a lightweight, purpose‑built tool is essential, outlines a systematic selection process based on clear operational needs, and highlights key criteria such as usability, security, and controllability while recommending practical solutions.

DBADatabase ToolsPerformance
0 likes · 8 min read
How to Choose the Right Database Management Tool: Expert DBA Insights
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Apr 4, 2024 · Fundamentals

Essential Networking Q&A: 100 Key Concepts Explained

This article provides concise explanations for 100 fundamental networking questions, covering links, OSI layers, backbone networks, LAN, nodes, routers, point‑to‑point links, anonymous FTP, subnet masks, UTP cable limits, data encapsulation, network topologies, VPN, NAT, routing, fault tolerance, cable standards, IP classes, routing protocols, security measures, NICs, WAN, physical layer, TCP/IP layers, proxy servers, session layer, clustering, antivirus placement, Ethernet, ring topology, CSMA/CD vs CSMA/CA, SMTP, multicast routing, encryption, IP address formatting, authentication, tunnel mode, WAN link technologies, mesh topology, hardware troubleshooting, signal attenuation, DHCP, network permissions, VLANs, IPv6, RSA, and more.

IP addressingOSI modelnetwork topology
0 likes · 30 min read
Essential Networking Q&A: 100 Key Concepts Explained
Baidu Geek Talk
Baidu Geek Talk
Apr 1, 2024 · Information Security

How Login Authentication Evolved: From Cookies to Tokens and One‑Click Solutions

This article traces the evolution of login authentication—from simple username/password and cookie storage to token‑based, OAuth, and sub‑token architectures—while presenting practical one‑click login methods such as carrier mobile verification, trusted device history, and facial recognition, and it looks ahead to AI‑driven, privacy‑focused identity systems.

Identity ManagementLogin AuthenticationOAuth
0 likes · 14 min read
How Login Authentication Evolved: From Cookies to Tokens and One‑Click Solutions
AntTech
AntTech
Mar 28, 2024 · Information Security

Web3 Phishing Attacks: Methods, Risks, and Countermeasures

This article examines the rapid rise of Web3 phishing, detailing various attack vectors such as transaction‑based phishing, eth_sign blind signing, modal phishing, approval abuse, address‑poisoning, and zero‑transfer tricks, while presenting detection methods and Ant Group’s multi‑dimensional anti‑money‑laundering platform as a countermeasure.

Web3blockchainphishing
0 likes · 16 min read
Web3 Phishing Attacks: Methods, Risks, and Countermeasures
21CTO
21CTO
Mar 26, 2024 · Artificial Intelligence

How GitHub’s New AI Auto‑Fixes Vulnerabilities in Real Time

GitHub and Entry have introduced an AI‑powered Code Scanning Autofix that automatically detects, prioritizes, and repairs security flaws in JavaScript, TypeScript, Java, and Python code, dramatically speeding up vulnerability remediation for private repositories.

AICode ScanningCodeQL
0 likes · 7 min read
How GitHub’s New AI Auto‑Fixes Vulnerabilities in Real Time
Selected Java Interview Questions
Selected Java Interview Questions
Mar 25, 2024 · Databases

Redis Best Practices: Memory Management, Performance Tuning, Reliability, Operations, and Security

This comprehensive guide outlines practical Redis best practices covering memory optimization, key design, data type selection, performance enhancements, high‑availability deployment, operational safeguards, security hardening, and monitoring to help engineers build stable, efficient caching solutions.

best practicescachingmonitoring
0 likes · 15 min read
Redis Best Practices: Memory Management, Performance Tuning, Reliability, Operations, and Security
MaGe Linux Operations
MaGe Linux Operations
Mar 21, 2024 · Information Security

How to Detect and Recover from a Linux Server Intrusion: Step‑by‑Step Guide

This article walks through a real‑world Linux server breach, detailing the observed symptoms, investigative commands, hidden malicious scripts, file‑locking tricks, and a comprehensive remediation process that includes tightening security groups, strengthening passwords, monitoring critical files, and restoring compromised system utilities.

CronLD_PRELOADLinux
0 likes · 14 min read
How to Detect and Recover from a Linux Server Intrusion: Step‑by‑Step Guide
Top Architect
Top Architect
Mar 20, 2024 · Information Security

Understanding Single Sign-On (SSO) and OAuth2.0: Types, Implementations, and Frameworks

This article explains how Single Sign-On (SSO) and OAuth2.0 enable seamless authentication across micro‑service applications, compares session‑based, token‑based, OAuth‑based, and SAML‑based SSO approaches, outlines OAuth2.0 grant types, and introduces popular frameworks such as Spring Security OAuth, Keycloak, and Apache Oltu.

OAuth2.0SSOsecurity
0 likes · 11 min read
Understanding Single Sign-On (SSO) and OAuth2.0: Types, Implementations, and Frameworks
MaGe Linux Operations
MaGe Linux Operations
Mar 18, 2024 · Cloud Native

Is Your Kubernetes Setup Secure? A Complete Best‑Practice Checklist

This article provides a thorough checklist covering application deployment, service governance, and cluster configuration in Kubernetes, including health probes, graceful shutdown, fault tolerance, resource limits, labeling, logging, scaling, RBAC, network policies, and compliance with CIS benchmarks.

KubernetesOperationsbest practices
0 likes · 27 min read
Is Your Kubernetes Setup Secure? A Complete Best‑Practice Checklist
Ops Development Stories
Ops Development Stories
Mar 18, 2024 · Cloud Native

13 Essential Kubernetes Tips to Boost Scalability, Security, and Management

Discover 13 practical Kubernetes techniques—including PreStop hooks, automatic secret rotation, ephemeral containers, custom metric autoscaling, init containers, node affinity, taints and tolerations, pod priority, ConfigMaps, debugging tools, resource requests, CRDs, and API automation—to enhance application reliability, scalability, and security in cloud‑native environments.

KubernetesScalingpod management
0 likes · 21 min read
13 Essential Kubernetes Tips to Boost Scalability, Security, and Management
Java Captain
Java Captain
Mar 14, 2024 · Fundamentals

Why and How to Upgrade from JDK 8 to JDK 19: Benefits, Considerations, and New Features

Upgrading from JDK 8 to JDK 19 brings significant performance, security, and modularity improvements, but requires careful compatibility testing, performance evaluation, and security checks, while offering new features such as Text Blocks, Virtual Threads, Record Patterns, and enhanced APIs, positioning Java for future cloud, big data, and AI workloads.

JDKJavaNewFeatures
0 likes · 6 min read
Why and How to Upgrade from JDK 8 to JDK 19: Benefits, Considerations, and New Features
Java Tech Enthusiast
Java Tech Enthusiast
Mar 14, 2024 · Information Security

VM Escape via Chrome and VMware: Six‑CVE Attack Chain

A Korean security firm demonstrated a real‑world VM‑escape chain in which a user clicking a malicious Chrome link inside a VMware guest triggers six linked CVEs—two Chrome sandbox bypasses, two Windows kernel driver flaws, a VM‑information leak, and a Bluetooth buffer overflow—ultimately granting the attacker host‑level code execution and full system compromise.

CVEChromeVM Escape
0 likes · 5 min read
VM Escape via Chrome and VMware: Six‑CVE Attack Chain
Java Tech Enthusiast
Java Tech Enthusiast
Mar 13, 2024 · Information Security

Understanding QR Code Login and Token-Based Authentication

QR‑code login lets a already‑authenticated mobile app scan a code shown on a PC, using a server‑issued token tied to the user’s account and device ID; the scan creates a temporary token, the user confirms, and a permanent token is issued to the PC, enabling password‑less, secure authentication.

AuthenticationQR codebackend
0 likes · 11 min read
Understanding QR Code Login and Token-Based Authentication
php Courses
php Courses
Mar 13, 2024 · Backend Development

A Comprehensive Roadmap to Becoming a PHP Expert

This guide outlines a step‑by‑step learning path for aspiring PHP developers, covering environment setup, core language fundamentals, front‑end basics, database mastery, popular frameworks, CI/CD practices, and additional topics such as security, version control, API design, performance optimization, and Linux deployment.

CI/CDFrameworkssecurity
0 likes · 8 min read
A Comprehensive Roadmap to Becoming a PHP Expert
Java Captain
Java Captain
Mar 7, 2024 · Information Security

Requirements Analysis and Technical Implementation of Java Image Captcha

This article analyzes the security, usability, performance, and scalability requirements of Java image captchas and proposes a technical solution covering generation, verification, and optimization to build a safe, efficient, and user‑friendly validation mechanism.

CAPTCHAJavaPerformance
0 likes · 5 min read
Requirements Analysis and Technical Implementation of Java Image Captcha
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Mar 6, 2024 · Cloud Computing

Understanding IaaS: Definition, Features, Core Technologies, and Application Scenarios

This article provides a comprehensive overview of IaaS, detailing its definition, core characteristics, underlying technologies such as virtualization and automation, and common use cases, while highlighting benefits like cost reduction, elasticity, high availability, and security in cloud environments.

Cloud ComputingHigh AvailabilityIaaS
0 likes · 8 min read
Understanding IaaS: Definition, Features, Core Technologies, and Application Scenarios
php Courses
php Courses
Mar 5, 2024 · Backend Development

Using PHP's is_executable() Function to Check File Executability

This article explains PHP's is_executable() function, detailing its definition, parameters, return values, and providing a complete code example with explanations, usage notes, and common scenarios such as checking uploaded files, executable status, and permission verification to enhance system security.

File PermissionsPHPis_executable
0 likes · 4 min read
Using PHP's is_executable() Function to Check File Executability
DataFunTalk
DataFunTalk
Mar 4, 2024 · Big Data

Design and Implementation of a Lakehouse‑Integrated Data Platform for Financial Innovation by Shuxin Network

This article presents Shuxin Network's practical experience in building a cloud‑native, lakehouse‑integrated data platform for the financial sector, covering architecture evolution, challenges of domestic‑innovation (信创), the DataCyber solution, core components, deployment roadmap, and real‑world case studies.

Big DataData PlatformFinancial Innovation
0 likes · 21 min read
Design and Implementation of a Lakehouse‑Integrated Data Platform for Financial Innovation by Shuxin Network
Java High-Performance Architecture
Java High-Performance Architecture
Mar 4, 2024 · Information Security

How QR Code Login Works: From Token Authentication to Secure Scanning

This article explains the principles behind QR code login, covering everyday QR code usage, the two-step authentication concept of identifying and proving identity, token-based mechanisms, and a detailed step‑by‑step flow—from QR code generation to mobile confirmation—illustrated with diagrams and code examples.

Login AuthenticationQR codemobile
0 likes · 11 min read
How QR Code Login Works: From Token Authentication to Secure Scanning
21CTO
21CTO
Feb 25, 2024 · Artificial Intelligence

Top Software Development Trends to Watch in 2024: AI, Blockchain, Cloud & More

2024 will see software development driven by deeper AI/ML integration, expanding blockchain beyond cryptocurrency, multi‑runtime microservices, heightened security practices, immersive AR/VR, sustainable coding, serverless and edge computing, quantum advances, and the continued dominance of Python alongside rising Rust adoption.

2024 trendsAICloud Computing
0 likes · 20 min read
Top Software Development Trends to Watch in 2024: AI, Blockchain, Cloud & More