首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏悟道

    2-4 快速乘法 模板

    适用于不让用/ * 的情况实现某些结果 ! /** * 快速乘法 * * @param a 乘数 * @param b 被乘数 * @return 积 */ public static long quickMulti(long a, long b) { long result = 0; while (b > 0) { if ((b & 1) == 1) {

    55810发布于 2021-06-01
  • 来自专栏开发者技术前线

    Android 安全之Linux 内核安全

    点击标题下「蓝色微信名」可快速关注 本篇继续安全系列之介绍,继续学习linux安全!,上期学习了android系统构建介绍,下期将会了解用户空间之安全。 作为最广为人知的开源项目之一,Linux 已经被证明是一个安全,可信和稳定的软件,全世界数千人对它进行研究,攻击和打补丁。 不出所料,Linux 内核是 Android 操作系统的基础[3]。 Android 不仅依赖于 Linux 的进程,内存和文件系统管理,它也是 Android 安全架构中最重要的组件之一。 在 Android 中,Linux 内核负责配置应用沙盒,以及规范一些权限。 此图显示了 Android 安全体系结构的更详细的概述。我们将在本文中参考它来解释这个操作系统的特性。 在 Linux 内核层配置应用沙箱的过程如下。 图 2.1:Android 安全架构 在 Linux 中,内存中的所有文件都受 Linux 自定义访问控制(DAC)的约束。

    2.3K20发布于 2020-11-23
  • 来自专栏刷题笔记

    2-4 另类堆栈 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101049523 2-4 另类堆栈 (20 分) 在栈的顺序存储实现中,另有一种方法是将Top

    86930发布于 2019-11-08
  • 来自专栏Deep learning进阶路

    2-4 线性表之双链表

    2-4 线性表之双链表 双向链表除了相当于在单链表的基础上,每个结点多了一个指针域prior,用于存储其直接前驱的地址。同时保留有next,用于存储其直接后继的地址。 ?

    63920发布于 2019-07-02
  • 来自专栏Hank’s Blog

    2-4 R语言基础 列表

    > l1 <- list("a",2,10L,3+4i,TRUE) #每个元素没有名字 > l1 [[1]] [1] "a"

    62820发布于 2020-09-16
  • 深入解析 openEuler 内核安全体系

    一、安全机制研究概述在当今网络安全形势日益严峻的背景下,操作系统内核安全性直接关系到整个IT基础设施的安全防线。 openEuler作为面向企业级应用的自主创新操作系统,在内核安全方面投入了大量研发资源,构建了多层次、立体化的安全防护体系。 本篇文章系统梳理openEuler内核安全机制,涵盖内存保护、访问控制、漏洞防护、安全审计等多个维度。 二、openEuler内核安全架构解析2.1安全机制概览openEuler内核安全机制可以分为以下几个层次:安全层次核心技术防护能力性能影响内存安全KASLR/KPTI防地址泄露<5%访问控制SELinux 2.2安全技术创新点openEuler内核安全方面的创新主要体现在:能力关键措施主动防御能力-内核地址随机化增强(KASLR)-控制流完整性保护(CFI)-返回导向编程(ROP)防护-数据执行保护(DEP

    49510编辑于 2025-12-03
  • 来自专栏IT技术圈

    练习2-4 温度转换 (5分)

    本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

    1.2K10发布于 2021-02-24
  • 来自专栏LINUX阅码场

    详解Android内核安全

    这也导致了Android内核安全侧有部分不同于Linux内核,侧重点也存在不同。 在操作系统级别,Android平台不仅提供Linux内核安全功能,而且还提供安全的进程间通信 (IPC)机制,以便在不同进程中运行的应用之间安全通信。 要为内核启用ShadowCallStack,请将下面这行代码添加到内核配置文件: CONFIG_SHADOW_CALL_STACK=y 九、总结 除以上内核安全特性外,Android提供了一些关键的安全功能 ,其中包括: 基于用户的权限模式 进程隔离 实现安全IPC的可扩展机制 移除内核中不必要的和可能不安全的部分 我们也可以看到,上述很多功能都是基于LLVM编译器来实现,在现实工作中,LLVM也不只是作为一个 内核在集成Linux内核主线版本的优势下,再发展适合自身生态的内核安全方案,在庞大数量设备的基础上,既是挑战,也是机遇,期待Android能给出完美的答案。

    2.2K30编辑于 2022-09-28
  • 来自专栏betasec

    安全攻防 | win系统内核提权

    声明:本人坚决反对利用文章内容进行恶意攻击行为,一切错误行为必将受到惩罚,绿色网络需要靠我们共同维护,推荐大家在了解技术原理的前提下,更好的维护个人信息安全、企业安全、国家安全。 ? ? 具体操作如下: 01 查询系统补丁更新情况 在经过常规手法web渗透或者钓鱼等操作获得基本权限(用户权限,或者服务权限)之后,最常用的方法就是windows系统的内核提权。

    88130发布于 2021-04-22
  • Windows内核安全(第一部)

    Windows内核安全:从架构根基到攻防博弈的全景透视内核是操作系统的心脏,也是攻击者与防御者的终极战场。 当恶意代码获得内核态执行权限,它便不再受任何用户层安全策略的约束——防火墙形同虚设,杀毒软件无能为力。理解Windows内核安全,不是选修课,而是每个安全从业者的必修课。 它驻留在内核中,负责执行对象的安全访问检查、管理用户特权、生成安全审计消息。 Rootkit是内核安全领域的"终极Boss"。 对于安全研究者而言,理解内核不是为了制造威胁,而是为了在Rootkit潜伏数年不被发现的现实中,具备发现它的能力。内核不相信眼泪,只相信代码。

    40810编辑于 2026-06-01
  • 来自专栏网络安全技术点滴分享

    Linux内核v4.12安全特性深度解析

    Linux内核v4.12的安全特性发布日期:2017年7月10日 分类:Chrome OS, Debian, 内核, 安全, Ubuntu, Ubuntu-Server 作者:kees @ 凌晨1: 24上一篇:v4.11以下是Linux内核上周发布的v4.12版本中一些有趣安全特性的快速总结:x86只读与固定位置GDT通过内核内存基地址随机化,攻击者仍可通过"sgdt"指令获取每CPU基地址,因为该指令会暴露每 LSM结构只读化James Morris利用__ro_after_init使LSM(Linux安全模块)结构在启动后变为只读。这消除了它们作为攻击者理想目标的风险。 由于内核各处都会调用这些钩子,这曾是攻击者劫持内核执行的首选方法。(类似目标过去是系统调用表,但早已设为只读。) 27)、逆向工程(15)、安全(130)、Ubuntu(179)、Ubuntu服务器(109)、车辆(2)、漏洞(12)、Web(14)搜索:链接: Outflux #fediverse归档: (

    22710编辑于 2025-08-22
  • 来自专栏FreeBuf

    如何检测Linux内核中的安全增强选项

    关于kconfig-hardened-check kconfig-hardened-check是一款功能强大的安全检测工具,可以帮助广大研究人员检测Linux内核中的安全增强选项。 Linux内核中提供了很多安全增强选项,其中有很多选项在主要的Linux发行版系统中都默认不会开启。因此,我们如果想要让自己的系统变得更加安全的话,我们则需要手动开启这些安全增强选项。 但是,谁都不想手动去检查这些配置选项,因此kconfig-hardened-check便应运而生,它可以自动帮我们检查自己Linux系统内核中的相关安全增强选项。 在检查的过程中,kconfig-hardened-check.py 将根据下列参考配置来进行检查: 1、KSPP推荐设置; 2、CLIP操作系统内核配置; 3、最新公开的grsecurity修复方案; 4、SECURITY_LOCKDOWN_LSM修复方案; 5、Linux内核维护团队的直接反馈; 除此之外,我们还创建了一份Linux内核防御图,它是安全强化特性和相应漏洞类或攻击技术之间关系的图形表示

    3.2K20发布于 2021-07-30
  • 来自专栏乌龟哥哥默认学习专栏

    安全增强型Linux内核模块介绍

    SELinux:安全增强型Linux内核模块介绍========================SELinux,全称Security-Enhanced Linux,是一种在Linux内核中实现的安全策略 什么是SELinux--------SELinux是一种基于安全策略(Security Policy)的访问控制机制,通过在Linux内核中添加安全模块,实现更为严格的资源访问控制。 SELinux的核心思想是将系统资源(如文件、目录、网络端口等)与用户(或其他安全实体)关联起来,根据预先定义的安全策略,限制用户对系统资源的访问。 MLS(Multi-Level Security):SELinux支持多级安全(MLS)策略,这种策略允许多个安全级别不同的用户共享相同的系统资源。 总结--SELinux作为一款安全增强型Linux内核模块,为Linux系统的安全性提供了强有力的保障。

    1.3K00编辑于 2023-10-05
  • 来自专栏AI机器学习与深度学习算法

    学习分类 2-4 感知机权重向量的更新

    下面直接给出权重向量的更新表达式,然后通过可视化的方式来直观的展示权重向量的更新。

    1.4K40编辑于 2022-11-08
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程2-4:哈温平衡检验

    「什么是哈温平衡?」 ❝哈迪-温伯格(Hardy-Weinberg)法则 哈迪-温伯格(Hardy-Weinberg)法则是群体遗传中最重要的原理,它解释了繁殖如何影响群体的基因和基因型频率。这个法则是用Hardy,G.H (英国数学家) 和Weinberg,W.(德国医生)两位学者的姓来命名的,他们于同一年(1908年)各自发现了这一法则。他们提出在一个不发生突变、迁移和选择的无限大的随机交配的群体中,基因频率和基因型频率将逐代保持不变。---百度百科 ❞ 「怎么做哈温平衡检验?」 ❝「卡方适合性检验!」

    5.7K21发布于 2020-04-27
  • 来自专栏ThoughtWorks

    如何增强Linux内核中的访问控制安全 | 洞见

    所以为了安全起见,一般将LD_PRELOAD环境变量禁用掉。 但是内核为了安全,对这种操作做了一些限制: sys_call_table的符号没有导出,不能直接获取。 sys_call_table所在的内存页是只读属性的,无法直接进行修改。 ---- LSM LSM是Linux Secrity Module的简称,即linux安全模块。是一种通用的Linux安全框架,具有效率高,简单易用等特点。原理如下: ? LSM在内核中做了以下工作: 在特定的内核数据结构中加入安全域。 在内核源代码中不同的关键点插入对安全钩子函数的调用。 加入一个通用的安全系统调用。 提供了函数允许内核模块注册为安全模块或者注销。 LSM,在早期的内核中,只能允许一个LSM内核模块加载,例如加载了SELinux,就不能加载其他的LSM模块,在最新的内核版本中不存在这个问题。

    3.3K10发布于 2018-12-24
  • 来自专栏信数据得永生

    浅入浅出 Android 安全:第二章 Android Linux 内核安全

    第二章 Android Linux 内核安全 来源:Yury Zhauniarovich | Publications 译者:飞龙 协议:CC BY-NC-SA 4.0 作为最广为人知的开源项目之一 ,Linux 已经被证明是一个安全,可信和稳定的软件,全世界数千人对它进行研究,攻击和打补丁。 不出所料,Linux 内核是 Android 操作系统的基础[3]。 Android 不仅依赖于 Linux 的进程,内存和文件系统管理,它也是 Android 安全架构中最重要的组件之一。 此图显示了 Android 安全体系结构的更详细的概述。我们将在本文中参考它来解释这个操作系统的特性。 在 Linux 内核层配置应用沙箱的过程如下。 这些针对 Android 的 Linux 内核补丁已经获得了 Paranoid 网络的名称。

    1K20编辑于 2022-12-01
  • 来自专栏刷题笔记

    【并查集】2-4 朋友圈 (25 分)

    2-4 朋友圈 (25 分) 某学校有N个学生,形成M个俱乐部。每个俱乐部里的学生有着一定相似的兴趣爱好,形成一个朋友圈。一个学生可以同时属于若干个不同的俱乐部。

    1.1K10发布于 2020-06-23
  • 来自专栏Debian中国

    谷歌安全博客披露“ 英特尔内核漏洞 ”更多细节

    去年的时候,Google 旗下 Project Zero 团队发现了一个由 CPU “ 预测执行 ” 导致的严重安全漏洞,而它也是一项被大多数现代处理器使用的性能优化方案。 在获悉这种新型攻击的第一时间,谷歌安全和产品开发团队就积极动员了起来,以保护自家系统和用户数据。 万幸的是,谷歌现已更新了系统和受影响的产品,可以防止这类新型攻击。 下面是当前已给出的产品清单:(未列出的 Google 产品需要用户自行采取额外的保护措施) ● Android(请更新至最新的安全补丁); ● Google Apps / G Suite(含 Gmail 需要指出的是,这个列表和产品的状态可能随着新的进展而改变,必要的情况下,Google 安全团队会对这篇博客的内容进行修改和更新:https://security.googleblog.com/2018/

    65730发布于 2018-12-20
  • 来自专栏腾讯云安全专家服务

    腾讯云主机安全 Linux 内核漏洞升级参考指南(CentOS)

    一、背景 Linux 内核漏洞相较于其它 Linux 软件漏洞,修复起来较为麻烦,本文章旨在指导运维人员根据 腾讯云主机安全 告警信息,对 Linux 内核漏洞进行修复,鉴于Linux 内核漏洞的危害及其对业务的影响 二、CentOS 升级内核方式2.1. 2.2.2、查看当前操作系统内核启动顺序通过查看当前操作系统内核启动顺序,并设置新的内核为第一优先级# 查看当前系统中的内核启动顺序,通过调整启动顺序,可指定系统重启后使用新的内容[root@VM-32 ,可通过一下命令指定使用编号为0的内核进行系统启动[root@VM-32-9-centos ~]# grub2-set-default 02.2.3、卸载旧版本内核包重启后,只有删除旧版本内核包,重新检测 ,会根据软件包版本判断,如果同时存在安全版本和漏洞版本,漏洞版本的软件包会被检测到,仍然会检出漏洞,请务必删除旧版本软件包后再复测。

    4.9K71编辑于 2022-06-16
领券