Advertisement
mhmd320666

Untitled

Jul 8th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 7.83 KB | None | 0 0
  1. /*
  2.  * Decompiled with CFR 0.0.
  3.  *
  4.  * Could not load the following classes:
  5.  *  android.app.Activity
  6.  *  android.os.Build
  7.  *  android.os.Build$VERSION
  8.  *  android.os.Bundle
  9.  *  android.text.Editable
  10.  *  android.util.Log
  11.  *  android.view.View
  12.  *  android.view.View$OnClickListener
  13.  *  android.widget.EditText
  14.  *  com.google.firebase.auth.FirebaseAuth
  15.  *  java.lang.Object
  16.  *  java.lang.Runnable
  17.  *  java.lang.String
  18.  *  java.lang.StringBuilder
  19.  *  java.lang.Void
  20.  *  java.text.SimpleDateFormat
  21.  *  java.util.Calendar
  22.  *  java.util.Date
  23.  *  java.util.Locale
  24.  */
  25. package com.mg.anticheat;
  26.  
  27. import android.app.Activity;
  28. import android.os.Build;
  29. import android.os.Bundle;
  30. import android.text.Editable;
  31. import android.util.Log;
  32. import android.view.View;
  33. import android.widget.EditText;
  34. import b.a.a.m;
  35. import b.d.j;
  36. import b.i.a.l;
  37. import c.c.a.a.k.c;
  38. import c.c.a.a.k.e;
  39. import c.c.a.a.k.g;
  40. import c.c.b.b.o;
  41. import c.c.b.d;
  42. import c.c.b.d.d.J;
  43. import c.c.b.d.d.d.k;
  44. import c.c.b.d.d.ma;
  45. import c.c.b.d.d.ra;
  46. import c.c.b.d.n;
  47. import c.c.b.d.q;
  48. import c.c.b.h;
  49. import c.d.a.a;
  50. import c.d.a.b;
  51. import com.google.firebase.auth.FirebaseAuth;
  52. import com.spark.submitbutton.SubmitButton;
  53. import java.text.SimpleDateFormat;
  54. import java.util.Calendar;
  55. import java.util.Date;
  56. import java.util.Locale;
  57.  
  58. public class KeyChecker
  59. extends m {
  60.     public static String p = "Premission";
  61.     public EditText q;
  62.     public EditText r;
  63.     public FirebaseAuth s;
  64.     public o t;
  65.     public c.c.b.d.e u;
  66.     public c.d.a.a.a v;
  67.     public String w;
  68.  
  69.     public static /* synthetic */ o a(KeyChecker keyChecker, o o2) {
  70.         keyChecker.t = o2;
  71.         return o2;
  72.     }
  73.  
  74.     public static /* synthetic */ c.d.a.a.a a(KeyChecker keyChecker) {
  75.         return keyChecker.v;
  76.     }
  77.  
  78.     public static /* synthetic */ c.d.a.a.a a(KeyChecker keyChecker, c.d.a.a.a a2) {
  79.         keyChecker.v = a2;
  80.         return a2;
  81.     }
  82.  
  83.     public static /* synthetic */ String b(KeyChecker keyChecker) {
  84.         return keyChecker.w;
  85.     }
  86.  
  87.     public static /* synthetic */ FirebaseAuth c(KeyChecker keyChecker) {
  88.         return keyChecker.s;
  89.     }
  90.  
  91.     public static /* synthetic */ void d(KeyChecker keyChecker) {
  92.         keyChecker.u.a(keyChecker.t.i()).a("firstLoginAttempt").a((Object)"true").a(new c.d.a.d(keyChecker));
  93.     }
  94.  
  95.     public static /* synthetic */ o e(KeyChecker keyChecker) {
  96.         return keyChecker.t;
  97.     }
  98.  
  99.     public static /* synthetic */ c.c.b.d.e f(KeyChecker keyChecker) {
  100.         return keyChecker.u;
  101.     }
  102.  
  103.     public static /* synthetic */ void g(KeyChecker keyChecker) {
  104.         c.c.b.d.e e2 = keyChecker.u.a(keyChecker.s.a().i());
  105.         b b2 = new b(keyChecker);
  106.         ma ma2 = new ma(e2.a, new c.c.b.d.l(e2, b2), e2.a());
  107.         ra.a().a(ma2);
  108.         e2.a.b(new n(e2, ma2));
  109.     }
  110.  
  111.     /*
  112.      * Exception decompiling
  113.      */
  114.     public static String m() {
  115.         // This method has failed to decompile.  When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
  116.         // org.benf.cfr.reader.util.ConfusedCFRException: Underrun type stack
  117.         // org.benf.cfr.reader.b.a.c.e.a(StackSim.java:35)
  118.         // org.benf.cfr.reader.b.b.af.a(OperationFactoryPop.java:20)
  119.         // org.benf.cfr.reader.b.b.e.a(JVMInstr.java:315)
  120.         // org.benf.cfr.reader.b.a.a.g.a(Op02WithProcessedDataAndRefs.java:195)
  121.         // org.benf.cfr.reader.b.a.a.g.a(Op02WithProcessedDataAndRefs.java:1489)
  122.         // org.benf.cfr.reader.b.f.a(CodeAnalyser.java:308)
  123.         // org.benf.cfr.reader.b.f.a(CodeAnalyser.java:182)
  124.         // org.benf.cfr.reader.b.f.a(CodeAnalyser.java:127)
  125.         // org.benf.cfr.reader.entities.attributes.f.c(AttributeCode.java:96)
  126.         // org.benf.cfr.reader.entities.g.p(Method.java:396)
  127.         // org.benf.cfr.reader.entities.d.e(ClassFile.java:890)
  128.         // org.benf.cfr.reader.entities.d.b(ClassFile.java:792)
  129.         // org.benf.cfr.reader.b.a(Driver.java:128)
  130.         // org.benf.cfr.reader.a.a(CfrDriverImpl.java:63)
  131.         // com.njlabs.showjava.decompilers.JavaExtractionWorker.decompileWithCFR(JavaExtractionWorker.kt:61)
  132.         // com.njlabs.showjava.decompilers.JavaExtractionWorker.doWork(JavaExtractionWorker.kt:130)
  133.         // com.njlabs.showjava.decompilers.BaseDecompiler.withAttempt(BaseDecompiler.kt:108)
  134.         // com.njlabs.showjava.workers.DecompilerWorker$b.run(DecompilerWorker.kt:118)
  135.         // java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
  136.         // java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  137.         // java.lang.Thread.run(Thread.java:764)
  138.         throw new IllegalStateException("Decompilation failed");
  139.     }
  140.  
  141.     public void l() {
  142.         String string = this.q.getText().toString().trim();
  143.         String string2 = this.r.getText().toString().trim();
  144.         this.s.a(string, string2).a(this, new c.d.a.e(this));
  145.     }
  146.  
  147.     public boolean n() {
  148.         if (Build.VERSION.SDK_INT < 23 || this.checkSelfPermission("android.permission.WRITE_EXTERNAL_STORAGE") == 0) {
  149.             Log.v((String)p, (String)"Permission is granted");
  150.             return true;
  151.         }
  152.         Log.v((String)p, (String)"Permission is revoked");
  153.         b.f.a.b.a(this, new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, 1);
  154.         return false;
  155.     }
  156.  
  157.     @Override
  158.     public void onCreate(Bundle bundle) {
  159.         super.onCreate(bundle);
  160.         this.setContentView(2131427356);
  161.         SubmitButton submitButton = (SubmitButton)((Object)this.findViewById(2131230830));
  162.         this.q = (EditText)this.findViewById(2131230831);
  163.         this.r = (EditText)this.findViewById(2131230832);
  164.         this.s = FirebaseAuth.getInstance();
  165.         this.t = this.s.a();
  166.         d d2 = d.c();
  167.         if (d2 != null) {
  168.             d2.a();
  169.             c.c.b.d.h h2 = c.c.b.d.h.a(d2, d2.k.c);
  170.             h2.a();
  171.             this.u = new c.c.b.d.e(h2.c, c.c.b.d.d.o.a).a("users");
  172.             this.v = new c.d.a.a.a();
  173.             Calendar calendar = Calendar.getInstance();
  174.             SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd/MM/yy", Locale.US);
  175.             Log.d((String)"datecheck", (String)simpleDateFormat.format(calendar.getTime()));
  176.             this.w = simpleDateFormat.format(calendar.getTime());
  177.             this.n();
  178.             submitButton.setOnClickListener((View.OnClickListener)new a(this, submitButton));
  179.             return;
  180.         }
  181.         throw new c.c.b.d.c("You must call FirebaseApp.initialize() first.");
  182.     }
  183.  
  184.     @Override
  185.     public void onRequestPermissionsResult(int n2, String[] arrstring, int[] arrn) {
  186.         block4 : {
  187.             String string;
  188.             block6 : {
  189.                 String string2;
  190.                 block5 : {
  191.                     this.c.c();
  192.                     int n3 = 65535 & n2 >> 16;
  193.                     if (n3 == 0) break block4;
  194.                     int n4 = n3 - 1;
  195.                     string2 = this.l.a(n4);
  196.                     this.l.c(n4);
  197.                     if (string2 != null) break block5;
  198.                     string = "Activity result delivered for unknown Fragment.";
  199.                     break block6;
  200.                 }
  201.                 if (this.c.a(string2) != null) break block4;
  202.                 string = c.a.a.a.a.a("Activity result no fragment exists for who: ", string2);
  203.             }
  204.             Log.w((String)"FragmentActivity", (String)string);
  205.         }
  206.         if (arrn.length > 0 && arrn[0] == 0) {
  207.             String string = p;
  208.             StringBuilder stringBuilder = c.a.a.a.a.a("Permission: ");
  209.             stringBuilder.append(arrstring[0]);
  210.             stringBuilder.append("was ");
  211.             stringBuilder.append(arrn[0]);
  212.             Log.v((String)string, (String)stringBuilder.toString());
  213.         }
  214.     }
  215. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement