我正在研究使用 ida pro 6.9 为 aarch64 编译的 C++ 程序,并遇到了一些非常奇怪的事情:
somescope::SomeClass<false>::some_name<somescope::SomeClass<false>::other_name(uint,uint,uint)::{lambda(void *,bool)#2}>::SOMETHING
我真的被这个符号搞糊涂了……具体来说:
什么
{lambda(void *,bool)#2}
意思?它是 lambda 表达式的指标吗?另外,什么是#2
?是
other_name(uint,uint,uint)
有点范围?other_name
如果是这种情况,可能是什么情况?
我对逆向工程相当陌生,我已经尝试在谷歌上搜索了一个小时......如果你有线索,请提示我。
提前致谢!