buuoj [ACTF新生赛2020]easyre
upx脱壳后Ida展开如下,从if ( v4[i] != _data_start [*((char *)v5 + i) - 1] )猜测flag是v5,v4[i]=datastart[j]时,v5=j+1。( *((char *)v5 + i)表示就是v5数组的值 )


使用C解码如下

buuoj [ACTF新生赛2020]easyre
最新推荐文章于 2025-02-19 21:33:30 发布
本文介绍了ACTF新生赛中easyreupx程序的脱壳过程,通过Ida反汇编分析,作者推测flag可能存储在变量v5中,通过C语言解码特定条件实现。
437

被折叠的 条评论
为什么被折叠?



