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

    海思 himix200交叉编译openssl

    [default] OPENSSL_NO_HEARTBEATS no-md2 [default] OPENSSL_NO_MD2 (skip dir) no-msan [default] OPENSSL_NO_MSAN no-rc5 [default] OPENSSL_NO_RC5 (skip dir) no-sctp

    1.9K20编辑于 2022-01-10
  • 来自专栏二进制安全

    AFL源码分析(一)

    setenv("AFL_USE_ASAN", "1", 1); } else if (getenv("AFL_USE_ASAN")) { if (getenv("AFL_USE_MSAN ")) FATAL("ASAN and MSAN are mutually exclusive"); if (getenv("AFL_HARDEN")) FATAL(" U_FORTIFY_SOURCE"; cc_params[cc_par_cnt++] = "-fsanitize=address"; } else if (getenv("AFL_USE_MSAN ")) { if (getenv("AFL_USE_ASAN")) FATAL("ASAN and MSAN are mutually exclusive"); if ( "ASAN/MSAN" : "non-hardened"), inst_ratio); } } 首先判断了input_files是否存在,如果存在,则打开它,并进行下一步

    1.3K20编辑于 2022-12-01
  • 来自专栏python3

    USF MSDS501 计算数据科学中

    来自 Kiss by Prince的初始序列,Kiss.aiff ahhh 声音,ahhh.mp3 我建议你将它们存储在如下目录中: /Users/YOURID/msan501/labs/sound 其中 在 Linux 上它会像: /home/YOURID/msan501/labs/sound 安装命令行工具 事实证明,我们将在 Python 中使用的声音库,不知道如何处理 mp3 文件。 使用cd(更改目录)命令进入保存ahhh.mp3文件的目录,并使用ls列出文件: $ cd /Users/YOURID/msan501/labs/sound $ ls Kiss.aiff ahhh.mp3 答案 您可以在 msan501 类库中找到本实验的所有代码。 这是声音文件。 总结 声音处理是一个非常有趣的迷人话题,你刚刚在这里做了一些尝试。

    1.8K20发布于 2020-01-03
  • Go 1.6 相比 Go 1.5 有哪些值得注意的改动?

    编译器工具链:内部重写了语法分析器(parser);新增 -msan 标志用于集成 Clang MemorySanitizer;扩展了对 c-shared、shared 和 位置无关可执行文件(Position

    21000编辑于 2025-04-17
  • 来自专栏猫头虎博客专区

    2016年2月17日 Go生态洞察:Go 1.6版本发布

    其他变化和性能 Go 1.6还引入了对地图并发使用的轻量级、尽最大努力的检测;改进了程序结束恐慌时的打印方式;对cgo使用者有重要的指针共享规则变更;新增了编译器、链接器和go命令的-msan标志,用于与

    24710编辑于 2024-04-08
  • 来自专栏giantbranch's blog

    afl源码阅读之afl-showmap

    coredumps -V:输出版本 // 配置共享内存 setup_shm(); // 设置一些信号的回调函数 setup_signal_handlers(); // 设置环境变量,ASAN_OPTIONS和MSAN_OPTIONS

    28100编辑于 2024-12-31
  • go语言中一些用法

    ); _cgo_a = (void*)((char*)_cgo_a + (_cgo_topofstack() - _cgo_stktop)); _cgo_a->r = _cgo_r; _cgo_msan_write

    21810编辑于 2024-08-07
  • 来自专栏C++ 动态新闻推送

    C++ 动态新闻推送 第11期

    Memory error checking in C and C++: Comparing Sanitizers and Valgrind 介绍了一系列Sanitizers ASAN MSAN UBSAN

    60120发布于 2021-08-31
  • 来自专栏安全性测试

    安全测试中的模糊测试(Fuzzing)技术介绍

    模糊测试中的挑战与对策挑战说明应对策略路径探索困难大量分支路径受限于输入结构使用符号执行辅助,如 QSYM、Driller低效样本生成无效输入导致路径重复引入遗传算法/强化学习优化输入高误报/无效崩溃并非安全漏洞,仅为异常退出配合 ASan/MSan

    1.9K11编辑于 2025-07-14
  • 来自专栏giantbranch's blog

    libfuzzer 文档

    fsanitize=fuzzer即可,当然也可以加上 AddressSanitizer (ASAN),UndefinedBehaviorSanitizer (UBSAN),以及MemorySanitizer (MSAN UBSAN clang -g -O1 -fsanitize=fuzzer,memory mytarget.c # Builds the fuzz target with MSAN

    77900编辑于 2024-12-31
  • 来自专栏程序手艺人

    FFMPEG 配置选项详细说明

    前缀而不是mktemp进行检查 --toolchain = NAME根据NAME设置工具默认值 (gcc-asan,clang-asan,gcc-msan ,clang-msan, gcc-tsan,clang-tsan,gcc-usan,clang-usan,

    5.7K31发布于 2019-02-21
  • 来自专栏韩曙亮的移动开发专栏

    【Android FFMPEG 开发】FFMPEG 交叉编译配置 ( 下载 | 配置脚本 | 输出路径 | 函数库配置 | 程序配置 | 组件配置 | 编码解码配置 | 交叉编译配置 | 最终脚本 )

    NAME set tool defaults according to NAME (gcc-asan, clang-asan, gcc-msan , clang-msan, gcc-tsan, clang-tsan, gcc-usan, clang-usan,

    2.4K21编辑于 2023-03-27
  • 来自专栏Golang语言社区

    深入解析 Go 中 Slice 底层实现

    racereadrangepc(fm.array, uintptr(n*int(width)), callerpc, pc) 21 } 22 // 如果开启了 The memory sanitizer (msan racewriterangepc(unsafe.Pointer(&to[0]), uintptr(n), callerpc, pc) 16 } 17 // 如果开启了 The memory sanitizer (msan

    1.1K20发布于 2018-07-26
  • 来自专栏sunsky

    深入解析 Go 中 Slice 底层实现

    racereadrangepc(fm.array, uintptr(n*int(width)), callerpc, pc) } // 如果开启了 The memory sanitizer (msan racewriterangepc(unsafe.Pointer(&to[0]), uintptr(n), callerpc, pc) } // 如果开启了 The memory sanitizer (msan

    1.1K10发布于 2020-08-20
  • 来自专栏ATYUN订阅号

    【学术】你真的知道什么是随机森林吗?本文是关于随机森林的直观解读

    它是USF的MSAN学生的“机器学习的课程”。 1 .我们的特征有多重要? 在sklearn随机森林中使用model.feature_importances以学习一些重要的特征是很常见的。

    3.6K100发布于 2018-03-05
  • 来自专栏冰霜之地

    深入解析 Go 中 Slice 底层实现

    racereadrangepc(fm.array, uintptr(n*int(width)), callerpc, pc) } // 如果开启了 The memory sanitizer (msan racewriterangepc(unsafe.Pointer(&to[0]), uintptr(n), callerpc, pc) } // 如果开启了 The memory sanitizer (msan

    46910编辑于 2024-01-27
  • 来自专栏冰霜之地

    深入解析 Go 中 Slice 底层实现

    racereadrangepc(fm.array, uintptr(n*int(width)), callerpc, pc) } // 如果开启了 The memory sanitizer (msan racewriterangepc(unsafe.Pointer(&to[0]), uintptr(n), callerpc, pc) } // 如果开启了 The memory sanitizer (msan

    1.3K40发布于 2018-08-30
  • 来自专栏码农桃花源

    [译]提案:在Go语言中增加对持久化内存的支持

    runtime.Txn() foo() 这比较类似于Go编译器在编译期间存储mrace/msan flag的做法。在这行代码的情况下,foo会被事务性地执行。

    1.7K30发布于 2021-02-01
  • 来自专栏C++ 动态新闻推送

    C++ 动态新闻推送 第7期

    对于实际的写代码的人,用MSan就好了 static constexpr unsigned long is C++’s “lovely little old French whittling knife

    64020发布于 2021-08-31
  • 来自专栏音视频咖

    技术解码 | 内存问题的分析与定位

    :12 Thread2==================ThreadSanitizer: reported 1 warnings Memory Sanitizer MemorySanitizer (MSan NAME set tool defaults according to NAME (gcc-asan, clang-asan, gcc-msan , clang-msan, gcc-tsan, clang-tsan, gcc-usan, clang-usan,

    5.2K21发布于 2021-04-29
领券