摘要: 1. 研究问题 该论文对 NVIDIA GPU 上不同内存空间(global memory, local memory, shared memory)中存在的 buffer overflow 问题进行了深入的研究,并成功对在 GPU 上运行的 DNN 应用实现了 ROP 攻击。 以往的研究局限于单一 阅读全文
posted @ 2024-10-07 22:47 Yin-SHT 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Kernels CUDA C++ 引入了一个新定义“核函数”(Kernels)。与常规的 C++ 函数不同,当调用核函数时,其会被 N 个不同的 CUDA 线程并行执行 N 次。 你可以使用 __global__ 标识符来定义一个核函数,同时使用一个新的 <<<...>>> 配置语法来指定核函数中线 阅读全文
posted @ 2024-09-20 21:32 Yin-SHT 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Attack 概述 传统攻击(CONVENTIONAL ATTACKS) 在传统攻击中,Attacker/Receiver 通常: 与 Victim 共享硬件资源 (比如说 LLC,BP,Prefetcher 等) 可以观察,改变微架构状态 传统攻击可分为: 侧信道攻击:Attacker 从 Vic 阅读全文
posted @ 2024-09-14 09:20 Yin-SHT 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 研究现状 & Motivation 以往的侧信道攻击的研究工作大部分都集中在CPU上,对于广泛存在的嵌入式设备(MCU)的关注却微乎其微。本文作者认为,造成这种现象的原因是MCU的简单结构以及缺少虚拟内存的支持。因此,以往的研究人员难以对MCU进行微架构侧信道攻击。 本文作者观察到,若MCU中多个B 阅读全文
posted @ 2024-09-11 15:52 Yin-SHT 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 窗口与会话 通常,我们打开一个终端窗口,在里面输入命令,然后让计算机去执行。上述的这样一个过程称为一次“会话”(session)。 会话的一个特点是,窗口与在其中运行的程序相互绑定。即,如果关闭窗口,程序也会终止。 tmux tmux是一个将会话与窗口解绑的工具 tmux 的简要使用 新建会话 tm 阅读全文
posted @ 2023-05-11 10:33 Yin-SHT 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 2023/4/19 POPEN & PCLOSE 函数原型 FILE *popen(const char *command, const char *type); int pclose(FILE *stream); 函数行为 popen函数(常用)建立管道,fork子进程,调用sehll执行命令。 阅读全文
posted @ 2023-04-19 21:09 Yin-SHT 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 添加源 你可以在llvm找到适合特定版本的Ubuntu源。 cd /etc/apt sudo cp sources.list soures.list.bark sudo vim sources.list #将下面的llvm源(适用于Ubuntu 18.04)粘贴进去 deb http://apt.l 阅读全文
posted @ 2023-04-18 20:42 Yin-SHT 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 问题描述 给定一个字符串s, 返回由s中字母所构造的最长回文串的长度。 问题分析 符号设定 N~ch~ 为ch在回文串中出现的次数 回文串中最多有一个字符N~ch~为奇数 算法 class Solution: def longestPalindrome(self, s: str) -> int: c 阅读全文
posted @ 2023-04-17 20:22 Yin-SHT 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Hello World hello world 阅读全文
posted @ 2023-04-15 15:53 Yin-SHT 阅读(13) 评论(0) 推荐(0) 编辑
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示