当前位置: 首页 > news >正文

用手机做电影网站网站推广的重要性

用手机做电影网站,网站推广的重要性,建筑公司信用分查询官网,236企业邮箱登录入口关于VirtFuzz VirtFuzz是一款功能强大的Linux内核模糊测试工具#xff0c;该工具使用LibAFL构建#xff0c;可以利用VirtIO向目标设备的内核子系统提供输入测试用例#xff0c;广大研究人员可以使用该工具测试Linux内核的安全性。 工具要求 1、Rust#xff1b; 2、修补的Q…关于VirtFuzz VirtFuzz是一款功能强大的Linux内核模糊测试工具该工具使用LibAFL构建可以利用VirtIO向目标设备的内核子系统提供输入测试用例广大研究人员可以使用该工具测试Linux内核的安全性。 工具要求 1、Rust 2、修补的QEMU 3、Linux虚拟机系统镜像 4、修补的内核 环境配置 修补的QEMU 针对VirtIO设备的QEMU构建命令如下QEMU构建方式请参考这篇【文档】 curl https://download.qemu.org/qemu-8.2.2.tar.xz -o qemu.tar.xztar xvJf qemu.tar.xzmv qemu-8.2.2 qemucd qemupatch -p1 $SCRIPT_DIR/../qemu-patch.patchmkdir buildcd build../configure --target-listx86_64-softmmumake -j$(nproc) Debian虚拟机镜像 下列命令使用了Syzkaller的脚本可以使用下列命令创建一个虚拟机访客镜像 cd guestimage./create-image.sh -d stretch 修补的内核 最后VirtFuzz的正常工作还需要一个修补的内核因此我们可以拉取一个内核版本并应用我们的补丁。参考命令如下 git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.gitcd linuxgit checkout v6.0../virtfuzz/kernel-patches/apply.sh# Depending on the target, apply the patches to annotate for a specific device../virtfuzz/kernel-patches/annotate-80211.sh# Make the configmake x86_64_defconfigmake kvm_guest.configscripts/kconfig/merge_config.sh -m .config ../virtfuzz/kernel-config/base.config# For example enable KASANscripts/kconfig/merge_config.sh -m .config ../virtfuzz/kernel-config/kasan.configmake olddefconfigmake -j$(nproc) 工具下载 广大研究人员可以直接使用下列命令将该项目源码克隆至本地 git clone https://github.com/seemoo-lab/VirtFuzz.git 工具使用 项目克隆至本地后我们将能够获取到下列工具组件 1、virtfuzz-fuzz模糊测试器 2、virtfuzz-proxy代理 3、virtfuzz-replay一些实用脚本 模糊测试器使用 下列命令可以查看工具的所有参数选项 cargo run --release --bin virtfuzz-fuzz 比如说我们可以使用下列命令对WLAN栈执行模糊测试 export QEMUPATH_TO-qemu-system-x86_64export IMAGEguestimage/stretch.imgexport KERNELPATH_TO/linux/arch/x86/boot/bzImagecargo run --release --package virtfuzz-fuzz -- --device-definition device-definitions/hwsim-scan.json --cores 0-1 --stages standard 此时模糊测试器会通过mac802.11_hwsim驱动程序对802.11栈运行两个测试实例。 下列命令可以查看工具的帮助信息 cargo run --release --package virtfuzz-fuzz -- --help 模糊测试选项 在开发过程中我们还提供了一些选项来支持自定义模糊测试任务。 选择一个目标 工具还支持使用--device-definition参数给模糊测试器传递一个包含了设备定义的JSON文件如果想使用预构建的设备定义文件可以直接使用--device参数 -d, --device DEVICE --device-definition DEVICE_DEFINITION 跟踪比较 --stages参数可以选择测试覆盖率可选项为standardAFL-Map风格或cmplog跟踪比较 -s, --stages STAGES 其他 某些子系统例如蓝牙子系统可能会在处于完全可用状态之前进行初始化并与硬件交换某些信息。为了提升模糊测试的速度我们可以给工具提供一个包含了已记录初始化数据的PCAP文件 --init-path INIT_PATH 下列命令可以在开始模糊测试前等待虚拟机发送第一帧 --wait-for-rx 执行下列命令后如果虚拟机发送了一个命令模糊测试器会伪造一个命令执行完成的消息 --bt-fake-cc 许可证协议 本项目的开发与发布遵循GPL-3.0开源许可协议。 项目地址 VirtFuzz【GitHub传送门】 参考资料 GitHub - AFLplusplus/LibAFL: Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ... CSDL | IEEE Computer Society syzkaller/tools/create-image.sh at master · google/syzkaller · GitHub
http://www.hkea.cn/news/14320324/

相关文章:

  • 做公司+网站建设价格低石家庄网站建设平台
  • wordpress网站安装插件东营建设企业网站
  • 海口网站建设好网站突然打不开了
  • iis 网站权限wordpress 随机点击数
  • 网站型跟商城型天津房地产集团网站建设
  • 本地网站模版批量修改网站字符杭州建站模板搭建
  • 石景山成都网站建设小程序制作
  • 怎么写网站规划方案如何将自己做的网站发布
  • 用什么搭建个人网站windows10系统优化
  • 江门营销网站建设建设一个营销型网站
  • 做电商网站费用大型购物网站服务器
  • adsl 网站服务器wordpress 查询参数
  • 服装辅料东莞网站建设青岛公司logo设计
  • 番禺制作网站设计网站 公司
  • 企业做网站需要准备什么资料石家庄专业网站营销
  • 青岛网站设计企业中建西部建设西南有限公司网站
  • 南京自助建站展厅平面设计
  • 山西省建设信息网站聚名网名
  • 网站的主题有哪些建设网站怎么报价
  • 商务网站建设过程中应对可能遇到的风险系统之家一键重装系统
  • 自己能建设网站吗北京的重要的网站
  • 建设购物网站流程惠州建设工程造价管理站网站
  • seo网站诊断文档案例长沙网站建设0731
  • 湖南网站服务品牌网站建设蔻大蝌蚪
  • 做银行流水网站wordpress分享插件积分
  • 怎样将视频代码上传至网站企业培训课程开发
  • 长春网站开发公司哪家好erp网站代做
  • 重庆站外推广网站二手房网站怎么做
  • 商城网站模块wordpress 推广 插件
  • 网站开发用什么集团网站设计方案