send
Grupo de Telegram
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
  • 959 Vistas

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

Desconectado Hu3c0

  • *
  • Underc0der
  • Mensajes: 432
  • Actividad:
    15%
  • Reputación 1
  • 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 (You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login []args) throws You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login{
  17.        
  18.  Scanner sc1= new Scanner(You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.in);
  19.         You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login flrd=null;
  20.         You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login flwr=null;
  21.         You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login putinHex=null;
  22.         int caracterin;
  23.         int caraterout;
  24.         int contador;
  25.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.out.println("Bienvenidoa File to StringHex  code by_Hu3c0");
  26.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.out.println("Introduzca la ruta completa de su archivo..! ");
  27.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login patharchivo=sc1.nextLine();
  28.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login patharchivosalida=You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.getenv("TEMP");
  29.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login pathfinal=patharchivosalida.concat("\\Stringhexout.txt");
  30.     flrd= new You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login(patharchivo);
  31.     flwr= new You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login(pathfinal);
  32.    caracterin=flrd.read();
  33.     try{
  34.         while (caracterin != -1){
  35.            
  36.             putinHex="0x"+You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.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(You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login  e){
  46.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.out.println("Something go wrong...!");}
  47.     finally {
  48.     You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.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 »
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

 

¿Te gustó el post? COMPARTILO!



Data image base64 [source] java

Iniciado por Hu3c0

Respuestas: 2
Vistas: 1845
Último mensaje Diciembre 27, 2015, 12:52:54 am
por LKI
ADF.LYKILLER [source] && [program] codeado en [JAVA]

Iniciado por Hu3c0

Respuestas: 0
Vistas: 1534
Último mensaje Octubre 25, 2015, 06:24:00 pm
por Hu3c0