Hlavní navigace

Názor k článku Pohled pod kapotu JVM – jednoduchý hacking bajtkódu Javy s využitím nástroje Javassist od jh - user: bender pass: xyzzy zadne vyvojarske orgie: byte[] l = "abcdefghijklmnopqrstuvwxyz".getBytes(); byte[]...

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 8. 2013 13:16

    jh (neregistrovaný)

    user: bender
    pass: xyzzy

    zadne vyvojarske orgie:

    byte[] l = "abcdefghijklmnopqrstuvwxyz".getBytes();
    byte[] pass = new byte[6];
    for (int i0 = 0; i0 < l.length; i0++) {
        pass[0] = l[i0];
        for (int i1 = 0; i1 < l.length; i1++) {
            pass[1] = l[i1];
            for (int i2 = 0; i2 < l.length; i2++) {
                pass[2] = l[i2];
                for (int i3 = 0; i3 < l.length; i3++) {
                    pass[3] = l[i3];
                    for (int i4 = 0; i4 < l.length; i4++) {
                        pass[4] = l[i4];
                        for (int i5 = 0; i5 < l.length; i5++) {
                            pass[5] = l[i5];
                            if (check(pass, NAME_SHA512_HASH)) {
                                System.out.println(new String(pass));
                                System.exit(0);
                            }
                        }
                    }
                }
            }
        }
    }