在 IDA 6.6 中,是否可以压缩或以其他方式重新排列 Hex-Rays 反编译器给出的伪代码行?例如
if ( !iFile2Size
|| *pFile2BufferCopy == *pFile3BufferCopy
&& (iFile2Size <= 1
|| pFile2BufferCopy[1] == pFile3BufferCopy[1]
&& (iFile2Size <= 2 || pFile2BufferCopy[2] == pFile3BufferCopy[2])) )
blah;
是有点眼出血。不过,我终其一生都无法弄清楚如何重新安排它。