Linux内核4.4.0作为长期支持版本,至今仍在众多生产环境中运行。这个版本的内核存在多个已被公开披露的本地提权漏洞,安全研究人员和攻击者通常通过利用内存破坏、竞争条件或权限检查缺陷来实现权限提升。...
Wireshark抓包原理是什么?
第一次看到Wireshark界面里跳动的数据包时,很多人都会好奇这些网络流量是如何被捕捉到的。其实这背后是一套精密的系统级数据捕获机制,它让网卡从"听话的收发员"变成了"忠实的记录者"。 网卡的工作模...
内存免杀shellcode的实现原理
现代恶意软件开发者与安全防护系统的博弈,本质上是一场内存层面的猫鼠游戏。当传统基于文件特征的检测技术日趋成熟,攻击者开始将目光转向内存免杀技术,其中shellcode的动态执行成为攻防双方关注的焦点。...
TXHDB如何实现键值分离?
在实际业务中,频繁的键查找往往是性能瓶颈的根源。TXHDB正是把“键”与“值”拆开存放,让两者各自走最省时的通道,从而把查询成本压到最低。 键值分离的核心思路 TXHDB 采用哈希桶直接指向 Key ...
小众场景下TcaplusDB存储优化方向
当TcaplusDB被部署在边缘计算节点、工业时序数据归档或是游戏内的玩家行为日志分析这类“非典型”场景时,传统的性能优化手册似乎有些不够看了。这些场景的共同点是数据访问模式极其特殊,甚至有些“刁钻”...
[TcaplusDB知识库]TcaplusDB的存储分配策略图解
前言保存数据的方法多种多样,最直接的方法是在内存中建一个数据结构,保存数据。比如用一个List,每当收到一条数据就向List中追加一条记录。这个方案非常简单,性能良好,但问题是数据存放在内存中,一旦服...
[TcaplusDB知识库]TXHDB存储引擎的介绍
存储引擎的介绍数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)通过数据引擎,对数据进行创建、查询、修改和删除的操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的...
