.class public final Lcom/snda/woa/$OOOOOOOOOOOOOO;
.super Ljava/lang/Object;
# static fields
.field private static $OOOOOOOOOOOOOOOO:Ljava/lang/String;
# direct methods
.method public static $OOOOOOOOOOOOO(Ljava/lang/String;)V
.locals 3 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 const-string v1, "12345678901234567890" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 const/4 v1, 0x0 const/16 v2, 0x14 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; move-result-object v0 sput-object v0, Lcom/snda/woa/$OOOOOOOOOOOOOO;->$OOOOOOOOOOOOOOOO:Ljava/lang/String; return-void
.end method.method public static $OOOOOOOOOOOOOOOO(Ljava/lang/String;)Ljava/lang/String;
.locals 4 :try_start_0
new-instance v0, Lcom/snda/woa/$0000000000; invoke-direct {v0}, Lcom/snda/woa/$0000000000;-><init>()V const-string v0, "GB2312" invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B move-result-object v0 sget-object v1, Lcom/snda/woa/$OOOOOOOOOOOOOO;->$OOOOOOOOOOOOOOOO:Ljava/lang/String; invoke-static {v0, v1}, Lcom/snda/woa/$0000000000;->$OOOOOOOOOOOOOOOO([BLjava/lang/String;)Ljava/lang/String; move-result-object v1 new-instance v2, Ljava/lang/StringBuffer; invoke-direct {v2}, Ljava/lang/StringBuffer;-><init>()V const/4 v0, 0x0 :goto_0
invoke-virtual {v1}, Ljava/lang/String;->length()I move-result v3 if-ge v0, v3, :cond_0 invoke-virtual {v1, v0}, Ljava/lang/String;->charAt(I)C move-result v3 sparse-switch v3, :sswitch_data_0 invoke-virtual {v1, v0}, Ljava/lang/String;->charAt(I)C move-result v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; :goto_1
add-int/lit8 v0, v0, 0x1 goto :goto_0 :sswitch_0
const-string v3, "%20" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :catch_0
move-exception v0 const/4 v0, 0x0 :goto_2
return-object v0 :sswitch_1
const-string v3, "%2b" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_2
const-string v3, "%27" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_3
const-string v3, "%2F" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_4
const-string v3, "%2E" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_5
const-string v3, "%3c" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_6
const-string v3, "%3e" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_7
const-string v3, "%23" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_8
const-string v3, "%25" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_9
const-string v3, "%26" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_a
const-string v3, "%7b" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_b
const-string v3, "%7d" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_c
const-string v3, "%5c" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_d
const-string v3, "%5e" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_e
const-string v3, "%73" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_f
const-string v3, "%5b" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_10
const-string v3, "%5d" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_11
const-string v3, "%3d" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :cond_0
invoke-virtual {v2}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 move-result-object v0 goto :goto_2 :sswitch_data_0
.sparse-switch
0x20 -> :sswitch_0
0x23 -> :sswitch_7
0x25 -> :sswitch_8
0x26 -> :sswitch_9
0x27 -> :sswitch_2
0x2b -> :sswitch_1
0x2e -> :sswitch_4
0x2f -> :sswitch_3
0x3c -> :sswitch_5
0x3d -> :sswitch_11
0x3e -> :sswitch_6
0x5b -> :sswitch_f
0x5c -> :sswitch_c
0x5d -> :sswitch_10
0x5e -> :sswitch_d
0x7b -> :sswitch_a
0x7d -> :sswitch_b
0x7e -> :sswitch_e
.end sparse-switch
.end method.method public static $OOOOOOOOOOOOOOOO(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.locals 3 invoke-virtual {p0}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V invoke-virtual {p1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 const-string v2, "=" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I move-result v0 if-gez v0, :cond_0 const/4 v0, 0x0 :goto_0
return-object v0 :cond_0
invoke-virtual {p1}, Ljava/lang/String;->length()I move-result v1 add-int/lit8 v1, v1, 0x1 add-int/2addr v1, v0 invoke-virtual {p0, p2, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I move-result v0 if-gez v0, :cond_1 const-string v0, "\"}" invoke-virtual {p0, v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I move-result v0 :cond_1
if-gez v0, :cond_2 invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; move-result-object v0 goto :goto_0 :cond_2
invoke-virtual {p0, v1, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; move-result-object v0 goto :goto_0
.end method.method static constructor <clinit>()V
.locals 1 const-string v0, "12345678901234567890" sput-object v0, Lcom/snda/woa/$OOOOOOOOOOOOOO;->$OOOOOOOOOOOOOOOO:Ljava/lang/String; return-void
.end method
.super Ljava/lang/Object;
# static fields
.field private static $OOOOOOOOOOOOOOOO:Ljava/lang/String;
# direct methods
.method public static $OOOOOOOOOOOOO(Ljava/lang/String;)V
.locals 3 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 const-string v1, "12345678901234567890" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 const/4 v1, 0x0 const/16 v2, 0x14 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; move-result-object v0 sput-object v0, Lcom/snda/woa/$OOOOOOOOOOOOOO;->$OOOOOOOOOOOOOOOO:Ljava/lang/String; return-void
.end method.method public static $OOOOOOOOOOOOOOOO(Ljava/lang/String;)Ljava/lang/String;
.locals 4 :try_start_0
new-instance v0, Lcom/snda/woa/$0000000000; invoke-direct {v0}, Lcom/snda/woa/$0000000000;-><init>()V const-string v0, "GB2312" invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B move-result-object v0 sget-object v1, Lcom/snda/woa/$OOOOOOOOOOOOOO;->$OOOOOOOOOOOOOOOO:Ljava/lang/String; invoke-static {v0, v1}, Lcom/snda/woa/$0000000000;->$OOOOOOOOOOOOOOOO([BLjava/lang/String;)Ljava/lang/String; move-result-object v1 new-instance v2, Ljava/lang/StringBuffer; invoke-direct {v2}, Ljava/lang/StringBuffer;-><init>()V const/4 v0, 0x0 :goto_0
invoke-virtual {v1}, Ljava/lang/String;->length()I move-result v3 if-ge v0, v3, :cond_0 invoke-virtual {v1, v0}, Ljava/lang/String;->charAt(I)C move-result v3 sparse-switch v3, :sswitch_data_0 invoke-virtual {v1, v0}, Ljava/lang/String;->charAt(I)C move-result v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; :goto_1
add-int/lit8 v0, v0, 0x1 goto :goto_0 :sswitch_0
const-string v3, "%20" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :catch_0
move-exception v0 const/4 v0, 0x0 :goto_2
return-object v0 :sswitch_1
const-string v3, "%2b" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_2
const-string v3, "%27" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_3
const-string v3, "%2F" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_4
const-string v3, "%2E" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_5
const-string v3, "%3c" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_6
const-string v3, "%3e" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_7
const-string v3, "%23" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_8
const-string v3, "%25" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_9
const-string v3, "%26" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_a
const-string v3, "%7b" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_b
const-string v3, "%7d" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_c
const-string v3, "%5c" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_d
const-string v3, "%5e" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_e
const-string v3, "%73" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_f
const-string v3, "%5b" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_10
const-string v3, "%5d" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :sswitch_11
const-string v3, "%3d" invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; goto :goto_1 :cond_0
invoke-virtual {v2}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 move-result-object v0 goto :goto_2 :sswitch_data_0
.sparse-switch
0x20 -> :sswitch_0
0x23 -> :sswitch_7
0x25 -> :sswitch_8
0x26 -> :sswitch_9
0x27 -> :sswitch_2
0x2b -> :sswitch_1
0x2e -> :sswitch_4
0x2f -> :sswitch_3
0x3c -> :sswitch_5
0x3d -> :sswitch_11
0x3e -> :sswitch_6
0x5b -> :sswitch_f
0x5c -> :sswitch_c
0x5d -> :sswitch_10
0x5e -> :sswitch_d
0x7b -> :sswitch_a
0x7d -> :sswitch_b
0x7e -> :sswitch_e
.end sparse-switch
.end method.method public static $OOOOOOOOOOOOOOOO(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.locals 3 invoke-virtual {p0}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V invoke-virtual {p1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 const-string v2, "=" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I move-result v0 if-gez v0, :cond_0 const/4 v0, 0x0 :goto_0
return-object v0 :cond_0
invoke-virtual {p1}, Ljava/lang/String;->length()I move-result v1 add-int/lit8 v1, v1, 0x1 add-int/2addr v1, v0 invoke-virtual {p0, p2, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I move-result v0 if-gez v0, :cond_1 const-string v0, "\"}" invoke-virtual {p0, v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I move-result v0 :cond_1
if-gez v0, :cond_2 invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; move-result-object v0 goto :goto_0 :cond_2
invoke-virtual {p0, v1, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; move-result-object v0 goto :goto_0
.end method.method static constructor <clinit>()V
.locals 1 const-string v0, "12345678901234567890" sput-object v0, Lcom/snda/woa/$OOOOOOOOOOOOOO;->$OOOOOOOOOOOOOOOO:Ljava/lang/String; return-void
.end method
原文:e3evip
加密后:nw4U0xq5k3Q%3d
大致结构 看的出来