Home > Java > Convertidor de cadenas a Ascii hexadecimal (XSS)

Convertidor de cadenas a Ascii hexadecimal (XSS)

Bueno aquí les dejo un codigo en java que convierte las cadenas en su valor ascii hexadecimal, ya saben para poderlo donde=).

Si lo quieren en applet nomas pidan.

Ej:

Introduces:

<script> alert(‘Hola’);</script>

devuelve:

%3c%73%63%72%69%70%74%3e%61%6c%65%72%74%28%27%48%6f%6c

%61%27%29%3b%3c%2f%73%63%72%69%70%74%3e

//———–Empiezaa————–


public class  CodToAsciiHex{
    /**
    * Hecho para codificar codigo html para introducir en el navegador.
    */
    public static void main(String[] args) {
        java.util.Scanner in = new java.util.Scanner(System.in);
        while (in.hasNext()) {
            String input = in.next();
            int len = input.length();
            for (int i = 0; i < len; i++){
                char c = input.charAt(i);
                System.out.print("%"+ Integer.toHexString((int) c));
            }
        }
    }
}
Categories: Java
  1. noel
    July 16, 2008 at 21:03

    hola el programa esta bueno gracias por el que ria saber si lo puedes hacer en applet si no es mucha la molestia ya que necesito un programa asi

  2. grekz
    September 26, 2008 at 20:40

    Pues te diría que si, pero supongo k ya no te sirve =)

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: