关于qiling->UC_ERR_FETCH_UNMAPPED等执行EXE时内存错误的问题

这篇具有很好参考价值的文章主要介绍了关于qiling->UC_ERR_FETCH_UNMAPPED等执行EXE时内存错误的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

该文章遇到的问题简述:

使用wsl虚拟机,正常走了qiling配置流程后无法使用qiling对样例之外的exe进行模拟,会在执行到dll时,在dll的代码中报出内存未分配等读写错误。系统:kali、ubuntu20、ubuntu22。

解决:

使用VMware虚拟机后正常执行。

原因怀疑:

将我的配置流程顺下来后,怀疑:
①WSL虚拟机有未知相关的缺陷
②或许dll搜集脚本需要和qiling本身的一致,不同版本间并不兼容?文章来源地址https://www.toymoban.com/news/detail-739619.html

到了这里,关于关于qiling->UC_ERR_FETCH_UNMAPPED等执行EXE时内存错误的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于利用rundll32执行程序的分析

    最近看到了一篇有趣的文章《Abusing Exported Functions and Exposed DCOM Interfaces for Pass-Thru Command Execution and Lateral Movement》,介绍了利用rundll32.exe加载url.dll,通过导出函数OpenURL执行程序的方法。于是我对此做了研究,整理成文,解决以下问题: 利用rundll32执行程序的细节和原理 利用

    2024年02月04日
    浏览(31)
  • 关于git执行提交报错问题

    1.在执行git中 执行git init 执行 git add . 执行git commit -m “first commit” 时会出现 git config --global user.email \\\"you@example.com\\\"  git config --global user.name \\\"username\\\" 这个问题是由于在git中没有设置默认的user跟emali导致需要手动设置 1.输入git config --global user.name “名字” 2.git config --global user.

    2024年02月12日
    浏览(35)
  • 关于C#中的LINQ的延迟执行

    简介 Linq中的绝大多数查询运算符都有延迟执行的特性,查询并不是在查询创建的时候执行,而是在遍历的时候执行 实例: 运行结果: 可以看到,执行结果也验证上述的说明,查询创建后,并没有马上执行,而是在遍历对象时才执行,否则第二个遍历不会打印出40. 如果在查询

    2024年01月20日
    浏览(37)
  • 关于Java中代码的执行顺序

    注意 只有显式的加载类 JVM才会加载到内存中 先加载父类的静态代码块 然后执行子类静态代码块 当前类存在类静态变量 注意引用类型没进行赋值操作初始化为null 并不会显式的加载类 又存在静态代码块 会先执行前者进行初始化 再执行静态代码块 在实例化类的时候 执行顺序

    2023年04月23日
    浏览(34)
  • 关于git执行报错问题username useremail

    执行git init 执行 git add . 执行git commit -m “first commit” 时会出现 这个问题是由于在git中没有设置默认的user跟emali导致需要手动设置 1.输入git config --global user.name “名字” 2.git config --global user.email “邮箱” 3.git config -l 4.在git配置文件config中 添加 [core] username=“名字” email=“邮

    2024年02月13日
    浏览(29)
  • 关于preg_replace \e的代码执行

    今天做题的时候,遇到一个很有趣的题目,preg_replace大家都熟悉吧,这个大多是用来过滤使用的,但是说你没想到这个也可以进行命令执行吧。 注意:下面的方法在php7被禁用了 首先我们来了解preg_replace,这是一个php中的函数,主要用于执行一个正则表达式的搜索和替换。

    2023年04月24日
    浏览(38)
  • 【uC/OS-III篇】uC/OS-III 移植到 STM32 简明教程

    一、uC/OS-III 介绍 二、获取UCOS-III源码 三、建立项目工程 四、解决工程编译报错 五、修改项目文件 下一篇博客: 【uC/OS-III篇】uC/OS-III 创建第一个任务(For STM32) 移植后的工程自取方式: 移植好的Keil工程 一、uC/OS-III 介绍 uC/OS-III 是 MicroC/OS-III 的一种版本,是由 Micrium 公司

    2024年04月13日
    浏览(34)
  • 关于Mysql使用left join写查询语句执行很慢的问题解决

    目录 (一)前言 (二)正文 1. 表结构/索引展示 (1)表结构 (2)各表索引情况 2. 存在性能问题的SQL语句 3. 解决思路 (1)执行计划思路调优 (2)字符集匹配调优 (三)总结 1. 关于执行计划中TYPE的性能比较 2. 关于left join优化 3. 其他注意点 这几天供应商在测试环境上使

    2024年02月02日
    浏览(49)
  • 如何解决uc服务端地址无效的问题

    今天发现一个可以处理uc服务端地址无效的简单方法。首先我们不要从dede中的uc模块中去配置,而是去ucenter中的“应用管理”中手动添加,具体方法如下: 点添加新应用自定义安装 然后在 “应用的 URL”中填入织梦dedecms的网站地址 “通信密钥”一项自填一些数字和字母就可以

    2024年02月03日
    浏览(34)
  • UC3843 PWM控制芯片详解及其应用电路

    随着电子技术的快速发展,尤其是在电源领域,高效,高性能,低成本的电源管理解决方案越来越受到重视。UC3843是一款具有内部固定频率电流模式的PWM控制芯片,广泛应用于开关电源、电源稳压、电流模式反激电路等领域。本文将详细介绍UC3843 PWM控制芯片的各个引脚功能,

    2024年02月06日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包