qiling
qiling copied to clipboard
A True Instrumentable Binary Emulation Framework
**Describe the bug** The function `setup_remap`, which is called from [this line in mcu.py](https://github.com/qilingframework/qiling/blob/d921cb21f71fa8b3be58611294db2e3a968e05d1/qiling/loader/mcu.py#L121) does not exist in Qiling. Furthermore, the type `remap` isn't used in any microcontroller's environment dictionary...
如果串口通信的波特率是通过被模拟固件中串口端口的波特率确定的,那我能不能设置一个确定的波特率和固件交互。 如果固件中不定义波特率,而是对上位机发送的数据进行自适应波特率处理,类似STM32的ISP编程,上位机发送0x7F,单片机会通过接收0x7F计算波特率,这种情况就不能进行通信,因为上位机(qiling串口交互)和固件都不能确定波特率。 我能不能设置一个确定的波特率和固件交互。
***Describe the bug** I am running a driver (iOCdrv.sys with md5: 40b021b1b4f2ee2e405f9be2232de9c9) in qiling. The execution fails on the following line:  The error is: ``` ► 0x14000a795 │ 488b05dca9ffff...
## Checklist ### Which kind of PR do you create? - [x] This PR only contains minor fixes. - [ ] This PR contains major feature update. - [ ]...
Running Qiling on a simple binary is crashing, it throws something about the libc version and in this case a problem about an `Operation not permitted` which is really weird...
***Describe the bug** Qiling can not emulate mips program with lwx instruction which is supported by unicorn **Sample Code** ```python from qiling import Qiling from qiling.const import QL_VERBOSE if __name__...
**Describe the bug** We are trying to emulate a router and Qiling is not able to load the Lua libraries properly, particularly 'debug.lua' file. **Steps to reproduce** ```python ql =...
**Describe the bug** UEFI module cannot print using Print() or DEBUG() function. When I tried to print strings using Print() or DEBUG() in UEFI code, I didn't get the desired...
Qiling uses `0x90000000` for linux `mmap` base address: https://github.com/qilingframework/qiling/blob/b3293e131c38202c252d0dea34819a7f4026dd0e/qiling/profiles/linux.ql#L21 According to mips memory layout: https://training.mips.com/basic_mips/PDF/Memory_Map.pdf `0x90000000` is reserved for kseg0, which userspace programs shouldn't use. Previously, Unicorn included a dirty...
**Is your feature request related to a problem? Please describe.** At the moment I try to access resources of a binary via qiling and to implement a FindResouceExW. Has qiling...