- https://qianming.yimanwu.com
- https://www.yimanwu.com/baqi/
- https://www.yimanwu.com/chaozhuai/
- https://www.yimanwu.com/gufeng/
- https://www.yimanwu.com/gaoxiao/
- https://www.yimanwu.com/qun/
- https://qianming.yimanwu.com/n16/
- https://qianming.yimanwu.com/n17/
- https://qianming.yimanwu.com/n18/
- https://qianming.yimanwu.com/n19/
- https://qianming.yimanwu.com/n20/
- https://qianming.yimanwu.com/n21/
- https://qianming.yimanwu.com/n22/
- https://qianming.yimanwu.com/n23/
- https://qianming.yimanwu.com/n24/
- https://qianming.yimanwu.com/n25/
- https://qianming.yimanwu.com/n26/
- https://qianming.yimanwu.com/n27/
- https://qianming.yimanwu.com/n28/
- https://qianming.yimanwu.com/n29/
- https://qianming.yimanwu.com/n30/
- https://qianming.yimanwu.com/n31/
- https://qianming.yimanwu.com/n32/
- http://sj.kankanmi.com
- http://www.qqshuoshuo.com
- http://www.mian4.net
- http://www.daizitouxiang.com
- http://www.jxsfybjy.com/
- https://www.yimanwu.com/xin/m3/
- http://www.mfqqx.com
- http://www.qqzywang.com
- http://tu.enterdesk.com/
- http://www.fuhaodq.com/
- http://www.lcdushi.com
- http://www.lizhi123.net/lizhiqianming/
- https://www.molingshu.com
- https://www.kuaidu.com.cn
- https://www.yimanwu.com
- http://www.qqwmly.com
- https://www.gexingshuo.com
- http://www.beian.miit.gov.cn
After the rust string overview of its internal substructures, let's see if c++ QString storage is more light, but first we'r going to take a look to the c++ standard string object: At first sight we can see the allocation and deallocation created by the clang++ compiler, and the DAT_00400d34 is the string. If we use same algorithm than the rust code but in c++: We have a different decompilation layout. Note that the Ghidra scans very fast the c++ binaries, and with rust binaries gets crazy for a while. Locating main is also very simple in a c++ compiled binary, indeed is more low-level than rust. The byte array is initialized with a simply move instruction: 00400c4b 48 b8 68 MOV RAX,0x6f77206f6c6c6568 And basic_string generates the string, in the case of rust this was carazy endless set of calls, detected by ghidra as a runtime, but nevertheless the basic_str...
Comments