江湖风轻
江湖风轻
> [bin.tar.gz](https://github.com/ixty/mandibule/files/6575035/bin.tar.gz) > 我的系统是Centos8.3.2011,内核4.18,gcc 8.3.1 crash原因是你的gcc默认编译出来的产物是EXEC类型: ``` ELF Header: Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 Class: ELF64 Data: 2's...
> > EXEC类型的elf加载进内存的时候,地址是固定的,不会加上随机基地址。 > > 所以target在运行时,代码段在0x400000,将inject注入进去后,由于inject也是EXEC类型,所以elf loader将其代码段加载到了0x400000,覆盖了原有的内存空间,导致crash。 > > 要进行注入必须满足以下任意一点: > > > > 1. 目标程序DYN,注入程序EXEC > > 2. 目标程序EXEC,注入程序DYN > > 感谢解答,使用`g++ -fpie -pie -o inject inject.cpp`编译后问题解决,但是还是存在内存泄露的问题: > 在用最新代码,即不修改"loader_main"函数的情况下,每次注入完成后,target的VIRT就会增长13732,并且`mapping...
https://github.com/askme765cs/Wine-QQ-TIM/issues/86
解压appimage之后,可以用winecfg修改wine环境的dpi,但是需要应用本身支持高分屏。 https://github.com/Hackerl/Wine_Appimage/releases/download/appv2.0/TIM-2K-x86_64.AppImage
是不是有两个屏幕,主屏幕在右侧?
这是wine双屏幕的bug,比较难搞
有两个解决方法,但是都无法根治托盘的问题。 一个是设置QQ有消息时自动弹出窗口,这样窗口最小化出不了的时候,可以用手机给电脑发消息,触发窗口。 二是设置全局快捷键:https://github.com/wszqkzqk/deepin-wine-ubuntu/issues/102
https://github.com/askme765cs/Wine-QQ-TIM/issues/177
```sh sudo pacman -S wqy-microhei ```
https://github.com/askme765cs/Wine-QQ-TIM/issues/169