easyjni
题目来源: 暂无
题目描述:无
程序的逻辑是将输入先进行一次换表base64编码,然后调用native库的ncheck进行处理并返回结果
用IDA查看native库
发现编码后总共应该是32位,将换表base64编码后的结果先进行一次前十六位与后十六位的对调,然后一位与二位对调,三位与四位对调……之后与“MbT3sQgX039i3g==AQOoMQFPskB1Bsc7”进行比较
因此先将要比较的字符串恢复成正常的顺序,然后换表base64解码即可得到flag
flag{just_ANot#er_@p3}