qiling icon indicating copy to clipboard operation
qiling copied to clipboard

A True Instrumentable Binary Emulation Framework

Results 224 qiling issues
Sort by recently updated
recently updated
newest added
trafficstars

***Describe the bug** A clear and concise description of what the bug is. **Sample Code** ```python from qiling import * from qiling.const import * # sandbox to emulate the EXE...

I want to get the backtrace of the target process at the hook point, does qiling currently have this feature?

question

**Is your feature request related to a problem? Please describe.** arm64 relocations are not supported. so even though Qiling supports the cpu, it is not possible to load an ELF...

***Describe the bug** run hello_x8664_macos.py fail ,my system os is macos 12.6 /Users/admin/Desktop/qiling/pyproject/venv/bin/python /Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd.py --multiprocess --qt-support=auto --client 127.0.0.1 --port 50155 --file /Users/admin/Desktop/qiling/pyproject/main.py Connected to pydev debugger (build 223.8617.48) [+] Profile:...

**Describe the bug** Qdb requires the CPSR register for [context rendering](https://github.com/qilingframework/qiling/blob/master/qiling/debugger/qdb/render/render_arm.py#L22) and [branch prediction](https://github.com/qilingframework/qiling/blob/master/qiling/debugger/qdb/branch_predictor/branch_predictor_arm.py). However, `reg_map` in [cortex_m_const.py](https://github.com/qilingframework/qiling/blob/master/qiling/arch/cortex_m_const.py#L9) doesn't contain a mapping for the CPSR register which leads to an...

This fixes #1136 by unmapping everything before applying the restore operation. This will make sure that after a restore, the memory state will be exactly the same as it was...

_[ disclaimer: to get below code to work I copied the gdb target XML files of 'arm' to 'qiling/debugger/gdb/xml/cortex_m' and put back the 'setup_remap' function in 'hw/hw.py' (STM32 uses aliased...

The question about delay slots still seems to exist. ![image](https://user-images.githubusercontent.com/30209706/211266245-b0ca0ff5-2b1a-46ad-a47c-a3e479086b7d.png) ![image](https://user-images.githubusercontent.com/30209706/211266374-5c06de79-37c7-4fd9-b4bc-03e82817a0ba.png) Is there any way for me to solve it temporarily?

duplicate

## Checklist ### Which kind of PR do you create? - [ ] This PR only contains minor fixes. - [x] This PR contains major feature update. - [ ]...

When I tried to emulate an epoll-mode program which is on linux-c mipsel, the qiling engine came up with this: ```bash [!] 0x90083df4: syscall ql_syscall_epoll_create number = 0x1098(4248) not implemented...