Alexey Vishnyakov
Alexey Vishnyakov
We posted Survey of Methods for Automated Code-Reuse Exploit Generation on [arxiv](https://arxiv.org/abs/2011.07862). This survey includes your tool.
In #888 we decided to check whether instruction is symbolized like follows: 1. Get instruction operands from DynamoRIO. 2. Ask Triton if any registers or memory regions are symbolic. 3....
As far as I see now, taint engine is useless if you don't have an emulation (concolic execution).
What is your use case model for taint?
> Ability to track multiple sources would be good. Do you want taint colors to distinguish multiple inputs?
You may define a global variable for that purpose.
I typed `dynamorio` in both screenshots. `n` somehow appears in first picture.
I have the same `.vimrc` for both pictures. It just behaves differently on different systems.
How to reproduce it in Docker: ``` sudo docker run --rm -it ubuntu:20.04 /bin/bash apt update && apt install -y vim git git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim ``` Paste the following...
Seems like this stops it from working: ``` let g:CtrlSpaceStatuslineFunction="airline#extensions#ctrlspace#statusline()" ```