미러링 방지 우회 코드 (25년도 버전 NEW)
Java.perform(() => {
const FLAG_SECURE = 0x2000;
const Window = Java.use("android.view.Window");
Window.setFlags.implementation = function (flags, mask) {
console.log("[*] Called setFlags with flags =", flags, "mask =", mask);
// FLAG_SECURE 비트 제거
flags = flags & ~FLAG_SECURE;
mask = mask & ~FLAG_SECURE;
console.log("[+] FLAG_SECURE removed. New flags =", flags);
return this.setFlags(flags, mask);
};
});