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

    android native内存检测方案(二)

    -fsanitize=safe-stack:safe stack protection against stack-based memory corruption errors.

    5K100发布于 2018-02-02
  • 【安全函数】exp_s()/log_s()/log10_s()解析

    -o test -fbound-checks -lsafe; Clang(macOS/Linux):需启用安全检查选项,编译命令:clang test.c -o test -fsanitize=safe-stack

    13110编辑于 2026-01-22
  • 【安全函数】fread_s与fwrite_s的二进制文件安全读写

    fbound-check编译选项(部分版本需链接-lstdc++); MSVC:默认支持(VS2015及以上),无需额外配置; Clang:需开启-std=c11,部分安全特性需-fsanitize=safe-stack

    11110编辑于 2026-01-22
  • 来自专栏肉眼品世界

    Linux系统安全加固指南(万字长文)

    如果仍然希望启用此功能,则必须应用以下编译标志:-fsanitize=safe-stack 最常见的内存损坏漏洞之一是未初始化的内存。Clang有一个选项可以使用零或特定模式自动初始化变量。

    7.8K40编辑于 2022-04-19
  • 来自专栏运维之美

    万字总结,体系化带你全面认识 Linux 系统安全强化

    如果仍然希望启用此功能,则必须应用以下编译标志:-fsanitize=safe-stack 最常见的内存损坏漏洞之一是未初始化的内存。Clang 有一个选项可以使用零或特定模式自动初始化变量。

    3.1K30发布于 2021-07-01
  • 来自专栏IT运维技术圈

    Linux系统安全加固指南(万字长文)

    如果仍然希望启用此功能,则必须应用以下编译标志:-fsanitize=safe-stack 最常见的内存损坏漏洞之一是未初始化的内存。Clang有一个选项可以使用零或特定模式自动初始化变量。

    4.3K20编辑于 2022-06-27
领券