CrackMe.apk
Download file
package com.facebook.imageutils;
import android.media.ExifInterface;
import android.os.Build;
import com.facebook.common.logging.FLog;
import java.io.IOException;
import java.io.InputStream;
public class HeifExifUtil {
public static final String TAG = "HeifExifUtil";
public static int getOrientation(InputStream inputStream) {
if (Build.VERSION.SDK_INT >= 24) {
return HeifExifUtilAndroidN.getOrientation(inputStream);
}
FLog.d(TAG, "Trying to read Heif Exif information before Android N -> ignoring");
return 0;
}
private static class HeifExifUtilAndroidN {
private HeifExifUtilAndroidN() {
}
static int getOrientation(InputStream inputStream) {
try {
return new ExifInterface(inputStream).getAttributeInt("Orientation", 1);
} catch (IOException e) {
FLog.d(HeifExifUtil.TAG, "Failed reading Heif Exif orientation -> ignoring", (Throwable) e);
return 0;
}
}
}
}
Download file