cifrar tu codigo batch y ejucutalo sin problemas. BatOfuser v2.1

Iniciado por **Aincrad**, 13 Agosto 2017, 22:51 PM

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

**Aincrad**

hola a todos hoy les traigo una herramienta muy sencilla y util. Hecha en Batch.

la llame BatOfuser v2.1 ya que me ayude mucho de el programa BatOfuser de Elektro
bueno con esta herramienta puedes cifrar tu bat y ejecutarlo.

por ejemplo:

Código (bash) [Seleccionar]

echo hola mundo
pause


cifrado con BatOfuser v2.1:

Código (bash) [Seleccionar]

@echo off
set var="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"  
@%var:~31,1%%var:~29,1%%var:~34,1%%var:~41,1% %var:~41,1%%var:~32,1%%var:~32,1%
%var:~31,1%%var:~29,1%%var:~34,1%%var:~41,1% %var:~34,1%%var:~41,1%%var:~38,1%%var:~27,1% %var:~39,1%%var:~47,1%%var:~40,1%%var:~30,1%%var:~41,1%
%var:~42,1%%var:~27,1%%var:~47,1%%var:~45,1%%var:~31,1%
REM By S4Lsalsoft    
REM By Elektro H@cker


y al ejecutarlo aparece nomal:
Código (bash) [Seleccionar]

Hola mundo
Presione una tecla para continuar   .  .  .



bueno sin mas que decir he aquí el link de mi programa :

https://mega.nz/#!OlYDDKwT!9jofNKe4jPmHrG2wam91BYMva4tGaypcw4XRYQKkAMs


CREDITOS:

**Aincrad**       creador del Programa
                 
    n1sen           colaborador.  

    Elektro        Gracias por su obfuzcador de texto , v1.


hasta ahora los unicos caracter no validos son:
            |
            ñ
           
           
            PD: Porfavor comenten que les pareció el programa.   ;-)  ::)




n1sen

#1
Bastante útil, pero tiene un error con las variables, por que tengo este codigo:
Código (bash) [Seleccionar]
@echo off
set /p texto=Escribe algo:
echo %texto%
pause

Después de osfuscarlo con la herramienta me da este código:
Código (bash) [Seleccionar]
@echo off
set var="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"  
@%var:~31,1%%var:~29,1%%var:~34,1%%var:~41,1% %var:~41,1%%var:~32,1%%var:~32,1%
%var:~45,1%%var:~31,1%%var:~46,1% /%var:~42,1% %var:~46,1%%var:~31,1%%var:~50,1%%var:~46,1%%var:~41,1%=%var:~5,1%%var:~45,1%%var:~29,1%%var:~44,1%%var:~35,1%%var:~28,1%%var:~31,1% %var:~27,1%%var:~38,1%%var:~33,1%%var:~41,1%:
%var:~31,1%%var:~29,1%%var:~34,1%%var:~41,1% %%var:~46,1%%var:~31,1%%var:~50,1%%var:~46,1%%var:~41,1%%
%var:~42,1%%var:~27,1%%var:~47,1%%var:~45,1%%var:~31,1%
REM By S4Lsalsoft    
REM By Elektro H@cker

Sin embargo, al colocarle un valor a la variable, y mostrarla en un echo me tira esto: (ver imagen)

Pero el codigo no osfuscado me va normal:

null

**Aincrad**

#2
ummm. el error esta en la linea
Código (bash) [Seleccionar]

echo %texto%


la cmd en ves de escribir lo que pusiste escribe la palabra texto pero cifrada

asi:
Código (bash) [Seleccionar]

%var:~46,1%var:~31,1%var:~50,1%var:~46,1%var:~41,1%


bueno voy a intertar corregir el error pero también se los dejo a ustedes a ver quien
logra resolverlo primero.       :D  ::)

a divertirse programando. jajja   :xD

PD : Seguramente Elektro logra resolverlo primero como siempre el es un crack en muchos lenguajes. sobretodo batch




**Aincrad**

#3
encontré una solución al problema.
pista:

Hay que hacer que el ofuscador cuando lea las lineas y encuentre variables como:

%texto%

no las encripte si no las deje como esta asi:

Código (bash) [Seleccionar]

@echo off
set var="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"  
@%var:~31,1%%var:~29,1%%var:~34,1%%var:~41,1% %var:~41,1%%var:~32,1%%var:~32,1%
%var:~45,1%%var:~31,1%%var:~46,1% /%var:~42,1% %var:~46,1%%var:~31,1%%var:~50,1%%var:~46,1%%var:~41,1%=%var:~5,1%%var:~45,1%%var:~29,1%%var:~44,1%%var:~35,1%%var:~28,1%%var:~31,1% %var:~27,1%%var:~38,1%%var:~33,1%%var:~41,1%:
%var:~31,1%%var:~29,1%%var:~34,1%%var:~41,1% %texto%
%var:~42,1%%var:~27,1%%var:~47,1%%var:~45,1%%var:~31,1%
REM By S4Lsalsoft    
REM By Elektro H@cker


listo ya te dije como solucionar el error, ahora si quieres terminalo por que  :xD
yo estoy cansado llevo todo el dia haciendo este programita :xD


                           bueno mejor dicho lo dejo como reto para los demás, editen el code a ver si logran solucionarlo.      ::) veamos quien es el primero en responder la solución.


   si encuentran algún otro error porfavor avísenme. Proximamente lo hare en VB.


                                     :laugh:     ;-)     ;-)    ::)   :laugh:




n1sen

#4
Ahora funciono   ;-) Pero cuando arrastro archivos ofuscados para que sean desofuscados, se sale el programa. No me odies, solo reporto los bugs que encuentro! xD
null

**Aincrad**

#5
Cita de: n1sen en 14 Agosto 2017, 15:58 PM
Ahora funciono   ;-) Pero cuando arrastro archivos ofuscados para que sean desofuscados, se sale el programa. No me odies, solo reporto los bugs que encuentro! xD

 ::) descuida no hay problema mas bien me alegra que hay alguien que por lo menos me esta ayudando a encontrar los bug.   ;-)


EL BUG HA SIDO CORREGIDO



                                        Reportes mas Problemas plis  ;D

                                                ;D  ::)  ::)  ;D




n1sen

#6
Ahora funciona perfectamente! También estuve experimentando con el programa y lo convertí en un .exe, y el .exe compilado va sin errores. Si no sabes, use BatToExe para convertirlo a un .exe,. Si quieres el programa compilado en .exe me avisas por msj. privado y te envio un link para descargarlo.
Unas capturas de pantalla:



Esta imagen es muy grande para ponerla aqui, dale click al link:
http://i.imgur.com/aGKH187.jpg
null

**Aincrad**

si yo tambien los convierto a exe pero yo uso QuickBFC .

no lo convertí a exe por que la ultima vez que subi un exe uno de los moderadores me movió el tema diciendo que tenia que poner también el code del programa.
creo que fue Elektro quien me dijo eso.

entonces preferí publicar el code , para no tener otra de esas troleadas de los moderadores.


                            ;D Comenten mas Bug  ;D




Gamer50

 No se permite la publicación de archivos compilados sin proporcionar el código fuente.. :silbar: