首页
学习
活动
专区
圈层
工具
发布

MemProcFS:在虚拟文件系统中以文件形式查看物理内存

工具特性 该工具支持以「鼠标点击」的方式进行内存分析,无需复杂的命令行参数,可以通过挂载的虚拟文件系统中的文件或通过功能丰富的应用程序库访问内存内容和组件,也支持将该工具引入到自己的项目中。...支持分析内存转储文件和实时内存数据,也支持从虚拟机或PCILeech FPGA硬件设备以读写模式分析实时内存。...工具安装 发布版本 广大研究人员可以直接访问该项目【https://github.com/ufrisk/MemProcFS/releases/latest】下载最新版本的MemProcFS源码、模块和配置文件...apt-get install make gcc pkg-config libusb-1.0 libusb-1.0-0-dev libfuse2 libfuse-dev lz4 liblz4-dev...memprocfs -device -mount Python版本安装 MemProcFS的Python版本需要

2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    xmake v2.5.2 发布, 支持自动拉取交叉工具链和依赖包集成

    现在,xmake 已经可以支持自动下载项目所需的工具链,然后使用对应工具链直接编译项目,用户不需要关心如何配置工具链,任何情况下只需要执行 xmake 命令即可完成编译。 ?...,整体执行命令列表非常清晰,而如果我们用 on_build_file 来实现,可以对比下之前这个规则的配置,就能直观感受到新接口的配置方式确实简化了不少: rule("lex") -- set...我们只能通过 pkg-config --cflags libusb-1.0 才能找到它,但是 xmake 内部的默认 find_package 逻辑并不知道 libusb-1.0 的存在,所以找不到。....manifest 文件的支持,只需要通过 add_files 添加进来即可。...true} 来导出包配置给父 target。

    2.3K10

    Fast-Lio SLAM.上篇

    apt-get install libvtk7.1p-qt $ sudo apt-get install libvtk7.1p $ sudo apt-get install libvtk7-qt-dev(按照错误提示一步一步安装所需要的东西...继续安装数值计算的模板库: Eigen 是C++语言里的一个开源模版库,支持线性代数运算,矩阵和矢量运算,数值分析及其相关的算法。...这个库需要在Git里面下载解压一下,然后安装的时候不要按照官方的安装命令来,有很多的错误。...记得安装好以后搞一下这个 roslaunch livox_ros_driver [launch file] [param] 这个是使用雷达的命令 如果 [param] 参数项为空,则览沃 ROS 驱动程序会根据配置文件中的具体配置来连接对应的设备...tag uint8 line # laser number in lidar 雷达的点云格式 直接连接 LiDAR 时,使用 livox_lidar_config.json 来配置

    1.2K20

    【投稿】如何制作一个*-sys的crate

    需要强调的是,也别尝试在系统上安装什么包。如果所需的类库或者依赖找不到:使用错误报告,或者 cargo:warning,并回退到其他方式。 避免下载任何东西。...一旦 crate 配置上了某个 feature,就难以覆写了。而且Cargo也不支持互斥的 features,所以你的 build.rs 需要同时处理 static 和 dynamic。...你可能需要将 Cargo的环境变量 翻译成合适的构建系统选项(譬如libgit2, libcurl)来控制 输出目录、优化等级、调试符号 以及启用 -fPIC (Rust 得要 -fPIC做链接)。...顺便尝试运行一下 make --dry-run VERBOSE=1 来检查所需的文件和宏macro吧。 如果你需要针对类库做配置用的 config.h 文件 ,不要在源代码目录里面改。...定制化 C 类库通常使用 #define FOO_SUPPORTED 来做特性的启用禁用。一个好主意是将这些操作转换为 Cargo features。

    1.9K40

    使用Ubertooth监听蓝牙通信

    作为没有使用过Ubertooth的小白,尝试从零开始搭建Ubertooth的环境,相关配置、依赖,来进行蓝牙数据的监听,配合Wireshark,进行蓝牙数据监听和分析。...首先安装编译环境,如cmake, gcc等,一条命令: sudo apt-get install cmake libusb-1.0-0-dev make gcc g++ libbluetooth-dev...\ pkg-config libpcap-dev python-numpy python-pyside python-qt4 libbtbb(蓝牙基带库) 接下来安装蓝牙基带库(Bluetooth Baseband...这里官方给出了一个troubleshooting,如果有报错libUSB Error: Command Error: (-1),或者硬件上面四个灯跑马灯的话,需要重新编译固件,就要用到ubertooth...原因在上面的插件编译那一节已经说到了,2.2+版本可以直接用,不需要进行任何插件的编译工作。 因为折腾了很久才明白各个版本之间的区别,因此还是在这里提一句,记录一下。 下面是这个错误报错的截图: ?

    2.8K50

    浅谈 GSM 网络的安全性,实战截取用户身份信息

    最近查找资料的时候发现了前段时间被爆出来的利用 GSM 劫持+短信嗅探的方式来盗刷银行卡的案例,想起来一直想写一篇关于 GSM 的文章,故写此文来浅谈一下 GSM 网络的安全性。...Ubuntu: 安装编译依赖包 $ sudo apt update && sudo install git cmake g++ python-dev python-pip swig pkg-config...libfftw3-dev libboost-all-dev libcppunit-dev libgsl-dev libusb-dev libsdl1.2-dev python-wxgtk3.0 python-numpy...Hacking Part ① :使用 SDR 扫描嗅探 GSM 网络: https://www.freebuf.com/articles/wireless/110773.html ubuntu 18.04 配置...https://www.freebuf.com/articles/wireless/195630.html 书籍:《无线电安全攻防大揭秘》 0x05 写在最后 在我国由于种种原因,实际上大部分地区都未能启用

    5K30

    视频流媒体服务器EasyNVR通过ffmpeg集成H.264及H.265报not found错误

    根据摄像头不同的接入协议,我们的流媒体服务器分为不同的产品,有支持RTMP协议的EasyDSS,有支持国标GB28181协议的EasyGBS,以及支持RTSP协议的EasyNVR。...ffmpeg接收H.265的数据之后一帧一帧的发送,不能接收全部的数据,所以需要先把H.265解析成一帧数据。 我们的研发在使用ffmpeg集成h264以及h265时,出现了以下问题: ? ?...H.264报Libx264 not found错误, H.265报x265 not found using pkg-config错误 在编译目录下,ffbuild目录下有个config.log, 对于libx264.../lib/pkgconfig:extrad​ir/lib/pkgconfig:PKG_CONFIG_PATH 2.ffmpeg 配置选项增加 --pkg-config=“pkg-config --static...” 问题解决 1.x264 编译增加 --disable-opencl 配置选项 2.X265增加PKG_CONFIG_PATH路径,ffmpeg编译增加–pkg-config=“pkg-config

    2.5K30

    安装python的visual模块时报错

    今天在虚拟机下在学习scapy的东西,其中一个例子中需要安装一个python的visual模块,期间报了N多的错误,一个个解决其中的依赖问题,到后面被卡住了 [root @ localhost.........在/ usr / bin中/ pkg配置 检查pkg-config 至少是0.9 版本 。...7 ...是的 检查 的 gdk_gl_query 在 -lgtkgl ...没有 配置:错误:gtkglarea 是 需要在类Unix系统#这个错误这里就卡住了。.....是的,检查是否要建立共享库...是,检查是否要构建静态库...是,检查构建环境是否正常...是,是否检查是否启用Makefile的维护者特定部分...不检查Win32 ...不检查pkg-config...... / usr / bin / pkg-config检查pkg-config至少是0.9.0版...是的检查GTK ...是的检查OpenGL ...是的检查Mesa ...否使用pthreads

    2.7K10

    基于Java异步处理的 USB 设备监控系统设计与实现:技术架构与业务场景分析

    与此同时,如果设备在操作过程中被拔出,系统同样需要即时感知并作出反应。传统的设备检测方式往往依赖于定时轮询的方式,通过不断地查询设备列表来判断设备是否发生变化。...3.1 异步任务模型CompletableFuture 提供了丰富的 API,能够支持任务的并发执行、链式调用、任务合并等功能。...在设备监控系统中,我们可以利用 CompletableFuture.runAsync() 来将设备插拔检测的任务异步执行,避免在主线程中进行繁重的设备查询操作。...支持高并发:异步任务能够同时处理多个设备的插拔事件,支持高并发场景。接下来,我们将深入分析如何通过异步任务实现 USB 设备插拔事件的监控。4....行业案例8.1 制造业:智能生产线在智能生产线中,USB 设备如传感器、扫描仪和 RFID 读卡器等设备需要频繁插拔。当某个设备连接到生产线时,系统需要立即识别并启用该设备,避免生产停滞。

    59510
    领券