JVM 内存模型## JVM 内存模型 0 码力 | 1 页 | 48.42 KB | 2 年前3
常见Redis未授权访问漏洞总结常见的未授权访问漏洞: Redis 未授权访问漏洞 MongoDB 未授权访问漏洞 Jenkins 未授权访问漏洞 Memcached 未授权访问漏洞 JBOSS 未授权访问漏洞 VNC 未授权访问漏洞 Docker 未授权访问漏洞 ZooKeeper 未授权访问漏洞 Rsync 未授权访问漏洞 Atlassian Crowd 未授权访问漏洞 CouchDB 未授权访问漏洞 Elasticsearch Elasticsearch 未授权访问漏洞 Hadoop 未授权访问漏洞 Jupyter Notebook 未授权访问漏洞 ## Redis未授权访问漏洞 ## 漏洞简介以及危害 Redis 默认情况下,会绑定在 0.0.0.0:6379,如果没有进行采用相关的策略,比如添加防火墙规则避免其他非信任来源 ip 访问等,这样将会将 Redis 服务暴露到公网上,如果在没有设置密码认证(一般为 空)的情况下,会导致任意用户在可以访问目标服务器的情况下未授权访问 Redis 以及读取 Redis 的数据。攻击者在未授权访问 Redis 的情况下,利用 Redis 自身的提供的 config 命令,可以进行写文件操作,攻击者可以成功将自己的 ssh 公钥写入目标服务器的 /root/.ssh 文件夹的 authotrized_keys 文件中,进而可以使用对应私钥直接使用 ssh 服务登录目标服务器、添加计划任务、写入0 码力 | 44 页 | 19.34 MB | 2 年前3
以外部模式部署OpenShift Container Storage/7/b/7b7bf95ae20a9c3c3e8c87b74205eac1/p1_1.jpg) # Red Hat OpenShift Container Storage 4.6 ## 以外部模式部署 OpenShift Container Storage 如何安装和配置您的环境 Powered by TCPDF (www.tcpdf.org) 如何安装和配置您的环境 Enter your 集群的说明,请参阅本文档。 ## 目录 第1章 以外部模式部署概述 ..... 3 第2章 为基于 RED HAT ENTERPRISE LIUNX 的节点上的容器启用文件系统访问 ..... 4 第3章 安装 RED HAT OPENSHIFT CONTAINER STORAGE OPERATOR ..... 5 第4章 为外部模式创建 OPENSHIFT CONTAINER STORAGE STORAGE 集群服务 ..... 8 第5章 为外部模式验证 OPENSHIFT CONTAINER STORAGE 安装 ..... 13 5.1. 验证 POD 的状态 ..... 13 5.2. 验证 OPENSHIFT CONTAINER STORAGE 集群是否正常运行 ..... 14 5.3. 验证 MULTICLOUD 对象网关是否健康 ..... 14 5.4. 验证存储类是否已创建并列出0 码力 | 29 页 | 738.90 KB | 2 年前3
基于静态分析的Rust内存安全缺陷检测研究基于静态分析的Rust内存安全缺陷检测研究 报告人:徐辉 复旦大学 报告日期:2022.11.25 ## 大纲 一、问题背景 二、Rust指针缺陷检测方法 三、实验结论 四、论文发表心得 ## 大纲 一、问题背景 二、Rust指针缺陷检测方法 三、实验结论 四、论文发表心得 ## Rust语言 ## 系统级安全编程语言 ■ 内存安全 ■ 4_5.jpg) AWS, Huawei, Google, Microsoft, Mozilla... ## Rust如何保障内存安全? ☐ 内存安全问题产生的主要原因之一是指针别名导致悬空指针 ■ 手动释放内存或调用析构函数 函数返回时发生的自动析构或内存释放 ☐ Rust设计的目标之一是编译时检查指针别名(共享可变引用) 但一般意义上的指针分析是NP-hard问题 智能指针可行,但作为运行时方案,效率低 如果需要违背XOR Mutability怎么办? ☐ 以双向链表为例,中间节点被前后两个节点访用 ☐ Rust为了提升可用性所做的妥协 智能指针(性能损失) ☑ 允许使用裸指针(unsafe模式) next prev next prev next prev • 逃逸编译器的借用检查 => 指针别名 struct List{ val: u64, prev: Opt0 码力 | 28 页 | 1.55 MB | 2 年前3
2.1.1 Golang主动式内存缓存的优化探索之路Golang主动式内存缓存的优化探索之路 安晏伯 学而思网校 技术专家  问题引入 01 难点攻克 02 主动式内存缓存框架 03 总结 04 ## 第一部分 ## 问题引入 ## 为什么能有极致的性能? 主动式内存缓存 如何优化? 如何优化? 极致的性能 ## 复杂的查询怎么办? 支持多种维度的查询 - 提供类似SQL的查询模式 - 支持灵活的信息过滤条件  ## 内存不够用怎么办? 存储扩展,冷热数据交换 0 码力 | 44 页 | 818.30 KB | 2 年前3
为JVM提供基于 REDIS的高性能驻内存数据网格(IMDG)为JVM提供基于 REDIS的高性能驻内存数据网格(IMDG) ULTRA-FAST REDIS BASED IN-MEMORY DATA GRID FOR JAVA ’ alt=‘OCR图片’/> Redis客户端 ’ alt=‘OCR图片’/> Redis缓存 业务逻辑代码与数据源关联紧密 业务逻辑可能会有多个数据源 缓存属于附加产物 ’ alt=‘OCR图片’/> ’ alt=‘OCR图片’/> 缓存推送更新-原理2 本地缓存Write-behind 基于Log原理实现,不受A-B-A影响 Redis操作(1)与缓存推送(2)原子操作 两种推送模式可选:推送更新,推送驱逐 其他特性-本地缓存 支持本地缓存元素过期(TTL) 支持本地缓存预加载 支持多种本地缓存驱逐策略 (LRU,LFU,Weak,Soft, None)0 码力 | 19 页 | 1004.16 KB | 1 月前3
菟葵 - 在 Krita 中复现 SAI 的图层混合模式 - 2020-11-24A中复现 sai 的图层混合模式 希望这篇可以帮助从 sai 转到 krita 的用户,以及其他想要使用 sai 图层混合模式的 krita 用户。 (下面出现的 sai 图层混合模式基于 sai2 2020-05-10 中文版,之后版本会不会新增图层混合模式就不知道了) 发光 推测 在 sai2 2020-05-10 版中如果有个图层使用了 “发光” 图层混合模式在保存为 PSD,然后用 PS PS 打开,就可以看见那个 sai 中使用 “发光” 的图层变成了 “线性减淡(添加)”。 混合模式 发光 不透明度 sai 100% 锁定 ☐ 创建剪贴蒙版 ☐ 指定为选区样本 Q 类型  甚至图层名后面还有个 甚至图层名后面还有个奇怪的图标,那个图标是去掉混合选项中“透明形状图层”的勾选后才会出现的。 图层样式 样式 混合选项 混合选项 常规混合 斜面和浮雕 混合模式: 线性减淡(添加) 不透明度(0): 100  等高线  ## 联盟链『许可链』 联盟链仅限于联盟成员参与,系统内交易确认节点为事先设定,并通过共识机制确认。 ## 区块链发展的主力军 ## 『非许可链』公有链 全球范围可以访问,不依赖于单个公司或辖区,匿名性强,任何参与者都可在其中写入、读取、参与交易验证。  核心技术 1 多类型节点分层部署模式 2 大规模组网高效共识算法 0 码力 | 39 页 | 56.58 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













