The Joylock Case (version < 4.0)  | 
APPLET CODE="joylock.class" WIDTH=350 HEIGHT=150
PARAM NAME="GENERAL" VALUE="2|11|CC3333|FFFFFF|vhjdnkdnm/rhnndcdynp.odb| |Login Complete.|Enter your July 2001 or January 2002 ID and Password.| | |"
PARAM NAME="0" VALUE="AKfSIjJxChizHySpC|jiJWHycUiTnEK|"
PARAM NAME="1" VALUE="XZcidZnLXUGEhinFd|QJzCLhkoTAcAlnGPp|"
    String decript(String s, boolean flag)
    {
        String s1 = "";
        StringBuffer stringbuffer = new StringBuffer(s);
        for(int i = 0; i < stringbuffer.length(); i++)
            switch(stringbuffer.charAt(i))
            {
            case 81: // 'Q'
                if(flag)
                    s1 = s1 + 'Y';
                break;
            case 87: // 'W'
                if(flag)
                    s1 = s1 + 'Q';
                break;
            case 69: // 'E'
                if(flag)
                    s1 = s1 + 'B';
                break;
            case 82: // 'R'
                if(flag)
                    s1 = s1 + 'F';
                break;
            case 84: // 'T'
                if(flag)
                    s1 = s1 + 'X';
                break;
            case 89: // 'Y'
                if(flag)
                    s1 = s1 + 'L';
                break;
            case 85: // 'U'
                if(flag)
                    s1 = s1 + 'W';
                break;
            case 73: // 'I'
                if(flag)
                    s1 = s1 + 'N';
                break;
            case 79: // 'O'
                if(flag)
                    s1 = s1 + 'H';
                break;
            case 80: // 'P'
                if(flag)
                    s1 = s1 + 'S';
                break;
            case 65: // 'A'
                if(flag)
                    s1 = s1 + 'G';
                break;
            case 83: // 'S'
                if(flag)
                    s1 = s1 + 'K';
                break;
            case 68: // 'D'
                if(flag)
                    s1 = s1 + 'T';
                break;
            case 70: // 'F'
                if(flag)
                    s1 = s1 + 'J';
                break;
            case 71: // 'G'
                if(flag)
                    s1 = s1 + 'Z';
                break;
            case 72: // 'H'
                if(flag)
                    s1 = s1 + 'R';
                break;
            case 74: // 'J'
                if(flag)
                    s1 = s1 + 'O';
                break;
            case 75: // 'K'
                if(flag)
                    s1 = s1 + 'C';
                break;
            case 76: // 'L'
                if(flag)
                    s1 = s1 + 'V';
                break;
            case 90: // 'Z'
                if(flag)
                    s1 = s1 + 'A';
                break;
            case 88: // 'X'
                if(flag)
                    s1 = s1 + 'U';
                break;
            case 67: // 'C'
                if(flag)
                    s1 = s1 + 'I';
                break;
            case 86: // 'V'
                if(flag)
                    s1 = s1 + 'P';
                break;
            case 66: // 'B'
                if(flag)
                    s1 = s1 + 'M';
                break;
            case 78: // 'N'
                if(flag)
                    s1 = s1 + 'E';
                break;
            case 77: // 'M'
                if(flag)
                    s1 = s1 + 'D';
                break;
            case 97: // 'a'
                s1 = s1 + 'g';
                break;
            case 98: // 'b'
                s1 = s1 + 'm';
                break;
            case 99: // 'c'
                s1 = s1 + 'i';
                break;
            case 100: // 'd'
                s1 = s1 + 't';
                break;
            case 101: // 'e'
                s1 = s1 + 'b';
                break;
            case 102: // 'f'
                s1 = s1 + 'j';
                break;
            case 103: // 'g'
                s1 = s1 + 'z';
                break;
            case 104: // 'h'
                s1 = s1 + 'r';
                break;
            case 105: // 'i'
                s1 = s1 + 'n';
                break;
            case 106: // 'j'
                s1 = s1 + 'o';
                break;
            case 107: // 'k'
                s1 = s1 + 'c';
                break;
            case 108: // 'l'
                s1 = s1 + 'v';
                break;
            case 109: // 'm'
                s1 = s1 + 'd';
                break;
            case 110: // 'n'
                s1 = s1 + 'e';
                break;
            case 111: // 'o'
                s1 = s1 + 'h';
                break;
            case 112: // 'p'
                s1 = s1 + 's';
                break;
            case 113: // 'q'
                s1 = s1 + 'y';
                break;
            case 114: // 'r'
                s1 = s1 + 'f';
                break;
            case 115: // 's'
                s1 = s1 + 'k';
                break;
            case 116: // 't'
                s1 = s1 + 'x';
                break;
            case 117: // 'u'
                s1 = s1 + 'w';
                break;
            case 118: // 'v'
                s1 = s1 + 'p';
                break;
            case 119: // 'w'
                s1 = s1 + 'q';
                break;
            case 120: // 'x'
                s1 = s1 + 'u';
                break;
            case 121: // 'y'
                s1 = s1 + 'l';
                break;
            case 122: // 'z'
                s1 = s1 + 'a';
                break;
            case 48: // '0'
                s1 = s1 + '3';
                break;
            case 49: // '1'
                s1 = s1 + '2';
                break;
            case 50: // '2'
                s1 = s1 + '4';
                break;
            case 51: // '3'
                s1 = s1 + '5';
                break;
            case 52: // '4'
                s1 = s1 + '1';
                break;
            case 53: // '5'
                s1 = s1 + '6';
                break;
            case 54: // '6'
                s1 = s1 + '9';
                break;
            case 55: // '7'
                s1 = s1 + '8';
                break;
            case 56: // '8'
                s1 = s1 + '7';
                break;
            case 57: // '9'
                s1 = s1 + '0';
                break;
            case 58: // ':'
            case 59: // ';'
            case 60: // '<'
            case 61: // '='
            case 62: // '>'
            case 63: // '?'
            case 64: // '@'
            case 91: // '['
            case 92: // '\\'
            case 93: // ']'
            case 94: // '^'
            case 95: // '_'
            case 96: // '`'
            default:
                s1 = s1 + stringbuffer.charAt(i);
                break;
            }
        return s1;
    }
  linkURL = decript(linkURL, true);
  username[j] = decript(username[j], false);
  password[j] = decript(password[j], false);
Q W E R T Y U I O P A S D F G H J K L Z X C V B N M a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Y Q B F X L W N H S G K T J Z R O C V A U I P M E D g m i t b j z r n o c v d e h s y f k x w p q u l a 3 2 4 5 1 6 9 8 7 0