CrackMe.apk
Download file
package org.apache.commons.io.output;
import java.io.OutputStream;
public class CountingOutputStream extends ProxyOutputStream {
private long count = 0;
public CountingOutputStream(OutputStream outputStream) {
super(outputStream);
}
/* access modifiers changed from: protected */
public synchronized void beforeWrite(int i) {
this.count += (long) i;
}
public int getCount() {
long byteCount = getByteCount();
if (byteCount <= 2147483647L) {
return (int) byteCount;
}
throw new ArithmeticException("The byte count " + byteCount + " is too large to be converted to an int");
}
public int resetCount() {
long resetByteCount = resetByteCount();
if (resetByteCount <= 2147483647L) {
return (int) resetByteCount;
}
throw new ArithmeticException("The byte count " + resetByteCount + " is too large to be converted to an int");
}
public synchronized long getByteCount() {
return this.count;
}
public synchronized long resetByteCount() {
long j;
j = this.count;
this.count = 0;
return j;
}
}
Download file