comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Un simple file to hex string [source]

  • 0 Respuestas
  • 1053 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Hu3c0

  • *
  • Underc0der
  • Mensajes: 434
  • Actividad:
    0%
  • Reputación 0
  • In the middle Netbeans
    • Ver Perfil
« en: Febrero 10, 2015, 09:31:30 am »
En primer lugar gracias por arreglarme mi post anterior Chequino, en segundo  quiero compartir este source de un simple File to hexstring, espero sirva de ayuda a gente que quiere aprender como lo hago yo todos los dias de mi vida.

Quiero y tengo en mente, pero necesito tener tiempo libre, hacer un analizador uploadfile:
Consiste en crear un javaweb proyecto con un bonito index.jsp que será el uploader a través de getter setter quiero que analize el archivo y si va metido dentro de él código .php, o lo que es lo mismo un shell.php, deniege el upload y redireccione a un html bonito.

Sin más parafernalia este es mi código espero sea de vuestro agrado.

Código: Java
  1. package @huec0designer;
  2.  
  3. /**
  4.      __  __     _____      ____     ____   ______          __        
  5.    / / / /_  _|__  /_____/ __ \   / / /  / ____/___  ____/ /__  _____
  6.   / /_/ / / / //_ </ ___/ / / /  / / /  / /   / __ \/ __  / _ \/ ___/
  7.  / __  / /_/ /__/ / /__/ /_/ /  / / /  / /___/ /_/ / /_/ /  __/ /    
  8. /_/ /_/\__,_/____/\___/\____/  / / /   \____/\____/\__,_/\___/_/    
  9.                               /_/_/                                
  10.  */
  11. import java.io.*;
  12. import java.util.Scanner;
  13.  
  14.  
  15. public class EjercicioFileReaderFileWriteenHexadecimal {
  16.     public static void main (No tienes permisos para ver links. Registrate o Entra con tu cuenta []args) throws No tienes permisos para ver links. Registrate o Entra con tu cuenta, No tienes permisos para ver links. Registrate o Entra con tu cuenta{
  17.        
  18.  Scanner sc1= new Scanner(No tienes permisos para ver links. Registrate o Entra con tu cuenta.in);
  19.         No tienes permisos para ver links. Registrate o Entra con tu cuenta flrd=null;
  20.         No tienes permisos para ver links. Registrate o Entra con tu cuenta flwr=null;
  21.         No tienes permisos para ver links. Registrate o Entra con tu cuenta putinHex=null;
  22.         int caracterin;
  23.         int caraterout;
  24.         int contador;
  25.     No tienes permisos para ver links. Registrate o Entra con tu cuenta.out.println("Bienvenidoa File to StringHex  code by_Hu3c0");
  26.     No tienes permisos para ver links. Registrate o Entra con tu cuenta.out.println("Introduzca la ruta completa de su archivo..! ");
  27.     No tienes permisos para ver links. Registrate o Entra con tu cuenta patharchivo=sc1.nextLine();
  28.     No tienes permisos para ver links. Registrate o Entra con tu cuenta patharchivosalida=No tienes permisos para ver links. Registrate o Entra con tu cuenta.getenv("TEMP");
  29.     No tienes permisos para ver links. Registrate o Entra con tu cuenta pathfinal=patharchivosalida.concat("\\Stringhexout.txt");
  30.     flrd= new No tienes permisos para ver links. Registrate o Entra con tu cuenta(patharchivo);
  31.     flwr= new No tienes permisos para ver links. Registrate o Entra con tu cuenta(pathfinal);
  32.    caracterin=flrd.read();
  33.     try{
  34.         while (caracterin != -1){
  35.            
  36.             putinHex="0x"+No tienes permisos para ver links. Registrate o Entra con tu cuenta.toHexString(caracterin)+", ";
  37.             contador=putinHex.length();
  38.                 for (int i =0;i<contador;i++){
  39.                 char chrnuevo= putinHex.charAt(i);
  40.                 flwr.write(chrnuevo);
  41.             }
  42.             caracterin=flrd.read();
  43.             }
  44.          }
  45.           catch(No tienes permisos para ver links. Registrate o Entra con tu cuenta  e){
  46.     No tienes permisos para ver links. Registrate o Entra con tu cuenta.out.println("Something go wrong...!");}
  47.     finally {
  48.     No tienes permisos para ver links. Registrate o Entra con tu cuenta.out.println("Okey your file was create in %TEMP% folder....!")
  49.      flwr.close();
  50.         flrd.close();}
  51.    
  52.    
  53.     }  
  54.    
  55.    
  56. }

« Última modificación: Febrero 10, 2015, 09:52:37 am por Expermicid »
No tienes permisos para ver links. Registrate o Entra con tu cuenta

 

¿Te gustó el post? COMPARTILO!



ADF.LYKILLER [source] && [program] codeado en [JAVA]

Iniciado por Hu3c0

Respuestas: 0
Vistas: 1717
Último mensaje Octubre 25, 2015, 06:24:00 pm
por Hu3c0
Data image base64 [source] java

Iniciado por Hu3c0

Respuestas: 2
Vistas: 2048
Último mensaje Diciembre 27, 2015, 12:52:54 am
por LKI
Todo acerca del String/cadenas - Unidad 4

Iniciado por Lautaro Culic'

Respuestas: 0
Vistas: 249
Último mensaje Septiembre 13, 2018, 01:28:51 am
por Lautaro Culic'