a.smali
.class public Lcom/bp/box/util/a;
.super Ljava/lang/Object;
.source ""
# static fields
.field public static final A:Ljava/lang/String;
.field public static A0:Ljava/lang/String;
.field public static final B:Ljava/lang/String;
.field public static B0:Ljava/lang/String;
.field public static final C:Ljava/lang/String;
.field public static C0:Ljava/lang/String;
.field public static final D:Ljava/lang/String;
.field public static D0:Ljava/lang/String;
.field public static final E:Ljava/lang/String;
.field public static E0:Ljava/lang/String;
.field public static final F:Ljava/lang/String;
.field public static F0:Ljava/lang/String;
.field public static final G:Ljava/lang/String;
.field public static G0:Ljava/lang/String;
.field public static final H:Ljava/lang/String;
.field public static H0:Ljava/lang/String;
.field public static final I:Ljava/lang/String;
.field public static I0:Ljava/lang/String;
.field public static final J:Ljava/lang/String;
.field public static J0:Ljava/lang/String;
.field public static final K:Ljava/lang/String;
.field public static K0:Ljava/lang/String;
.field public static final L:Ljava/lang/String;
.field public static L0:Ljava/lang/String;
.field public static final M:Ljava/lang/String;
.field public static M0:Ljava/lang/String;
.field public static final N:Ljava/lang/String;
.field public static N0:Ljava/lang/String;
.field public static final O:Ljava/lang/String;
.field public static O0:Ljava/lang/String;
.field public static final P:Ljava/lang/String;
.field public static P0:Ljava/lang/String;
.field public static final Q:Ljava/lang/String;
.field public static Q0:Ljava/lang/String;
.field public static final R:Ljava/lang/String;
.field public static R0:Ljava/lang/String;
.field public static S:Ljava/lang/String;
.field public static S0:Ljava/lang/String;
.field public static T:Ljava/lang/String;
.field public static T0:Ljava/lang/String;
.field public static U:Ljava/lang/String;
.field public static U0:Ljava/lang/String;
.field public static V:Ljava/lang/String;
.field public static V0:Ljava/lang/String;
.field public static W:Ljava/lang/String;
.field public static W0:Ljava/lang/String;
.field public static X:Ljava/lang/String;
.field public static Y:Ljava/lang/String;
.field public static Z:Ljava/lang/String;
.field public static final a:Ljava/lang/String;
.field public static a0:Ljava/lang/String;
.field public static final b:Ljava/lang/String;
.field public static b0:Ljava/lang/String;
.field public static final c:Ljava/lang/String;
.field public static c0:Ljava/lang/String;
.field public static final d:Ljava/lang/String;
.field public static d0:Ljava/lang/String;
.field public static final e:Ljava/lang/String;
.field public static e0:Ljava/lang/String;
.field public static final f:Ljava/lang/String;
.field public static f0:Ljava/lang/String;
.field public static final g:Ljava/lang/String;
.field public static g0:Ljava/lang/String;
.field public static final h:Ljava/lang/String;
.field public static h0:Ljava/lang/String;
.field public static final i:Ljava/lang/String;
.field public static i0:Ljava/lang/String;
.field public static final j:Ljava/lang/String;
.field public static j0:Ljava/lang/String;
.field public static final k:Ljava/lang/String;
.field public static k0:Ljava/lang/String;
.field public static final l:Ljava/lang/String;
.field public static l0:Ljava/lang/String;
.field public static final m:Ljava/lang/String;
.field public static m0:Ljava/lang/String;
.field public static final n:Ljava/lang/String;
.field public static n0:Ljava/lang/String;
.field public static final o:Ljava/lang/String;
.field public static o0:Ljava/lang/String;
.field public static final p:Ljava/lang/String;
.field public static p0:Ljava/lang/String;
.field public static final q:Ljava/lang/String;
.field public static q0:Ljava/lang/String;
.field public static final r:Ljava/lang/String;
.field public static r0:Ljava/lang/String;
.field public static final s:Ljava/lang/String;
.field public static s0:Ljava/lang/String;
.field public static final t:Ljava/lang/String;
.field public static t0:Ljava/lang/String;
.field public static final u:Ljava/lang/String;
.field public static u0:Ljava/lang/String;
.field public static final v:Ljava/lang/String;
.field public static v0:Ljava/lang/String;
.field public static final w:Ljava/lang/String;
.field public static w0:Ljava/lang/String;
.field public static final x:Ljava/lang/String;
.field public static x0:Ljava/lang/String;
.field public static final y:Ljava/lang/String;
.field public static y0:Ljava/lang/String;
.field public static final z:Ljava/lang/String;
.field public static z0:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 1
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlServer()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->a:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlHost()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->b:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlSHA()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->c:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlJson()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->d:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlData()Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlApp()Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlCat()Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlCh()Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlUA()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->e:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlXR()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->f:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlRef()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->g:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlApi()Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlBP()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->h:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlBPF()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->i:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlM5()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->j:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlS1()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->k:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlX5()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->l:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlHost2()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->m:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlPort()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->n:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlVkHost()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->o:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlVkSha()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->p:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlNull()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->q:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlUpperAlphabet()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->r:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlLowerAlphabet()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->s:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlNumbers()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->t:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->baseUrlArray()Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->UserAgent()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->u:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Referer()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->v:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->XRW()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->w:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Cache()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->x:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Token()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->y:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->appJson()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->z:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->vfData()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->A:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->vfChannels()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->B:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DItems()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->C:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DImages()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->D:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DCdnUrls()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->E:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DRegex()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->F:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DName()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->G:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DImageUrl()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->H:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->DImg()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->I:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->ChName()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->J:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->ChdStreamUrl()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->K:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->ChlReverseLogoUrl()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->L:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->vList()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->M:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->dList()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->N:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Result()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->O:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Bir()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->P:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Sifir()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->Q:Ljava/lang/String;
invoke-static {}, Lcom/bp/box/util/baseUrl;->Cookie()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/bp/box/util/a;->R:Ljava/lang/String;
return-void
.end method
.method public static a()Z
.registers 5
:try_start_0
invoke-static {}, Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;
move-result-object v0
invoke-static {v0}, Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:try_end_c
.catch Ljava/net/SocketException; {:try_start_0 .. :try_end_c} :catch_54
const-string v1, ""
:cond_e
:try_start_e
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_58
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/net/NetworkInterface;
invoke-virtual {v2}, Ljava/net/NetworkInterface;->isUp()Z
move-result v3
if-eqz v3, :cond_24
invoke-virtual {v2}, Ljava/net/NetworkInterface;->getName()Ljava/lang/String;
move-result-object v1
:cond_24
const-string v2, "DEBUG"
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "IFACE NAME: "
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
const-string v2, "tun"
invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_52
const-string v2, "ppp"
invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_52
const-string v2, "pptp"
invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
:try_end_50
.catch Ljava/net/SocketException; {:try_start_e .. :try_end_50} :catch_54
if-eqz v2, :cond_e
:cond_52
const/4 v0, 0x1
return v0
:catch_54
move-exception v0
invoke-virtual {v0}, Ljava/net/SocketException;->printStackTrace()V
:cond_58
const/4 v0, 0x0
return v0
.end method