Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Diciembre 05, 2008, 03:40:00
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Contraseña en Bat 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Contraseña en Bat  (Leído 465 veces)
:: SmartGenius™ ::
[Splendit Smart]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2511


Campusero... :P

smartgenius@el-hacker.org
Ver Perfil WWW
« en: Noviembre 30, 2007, 10:16:36 »

juegos gratis
Tengo una duda...

Mi pregunta es si se puede hacer que al abrir un bat pida una especie de contraseña o algo asi parecido, algo que uno predefina, si mete la correcta que realice una accion como cambiar de nombre una carpeta  y que si no es la correcta se salga.

Haber si me explico,

Abro el bat..
me pide escribir la contraseña
si la escribo bien, , hace la accion predeterminada (cambiar nombre a una  carpeta)
si no es la correcta se sale

hay alguna posibilidad de programar esto... ahi les dejo para los que saben me ayuden.

un saludo
En línea



SkullMaster123
Visitante
« Respuesta #1 en: Noviembre 30, 2007, 11:50:16 »

saludos, bueno mira si se puede hacer aqui te dejo el code en este caso te lo dejo y tu lo implementas en tu bat, es algo simple si la metes correctamente la clave esta te da opciones si la metes mal te muestra un mensaje de clave erronea y te vuelve al menu para que metas la clave!

Código:
:hipo
 @echo off
cls
echo Escriba la contraseña(En caso que no la sepa Adivinela en las letras de abajo!)
echo  G a  s g
echo  a U f  x
echo  w  E y  g
echo  f  f S   f
echo  v  b   T
set /p var=
if %var%==GUEST goto hola
if %var%==%var% goto chao

:hola
  @echo off
color 0a
echo Contraseña Correcta
echo toque una tecla para continuar...
pause > nul
:if
echo Que desea hacer??
echo.
echo 1 Borrar un archivo?
echo 2 Crear una carpeta?
echo 3 Crear un worm en vbs?
echo 4 Crear un Bucle?
echo 5 Matar Proceso?
echo 6 Enviar un mensaje a LAND?
echo 7 Apaga LAND?

:chao
cls
msg * clave erronea pruebe de nuevo!
goto hipo

P.D: tambien tengo un codigo donde introduces mal la clave 3 veces y te hace un bucle o mejor dicho te reinicia la maquina si lo quieres pidelo! Wink

Salu2's! Cool
« Última modificación: Noviembre 30, 2007, 11:50:48 por SkullMaster123 » En línea
:: SmartGenius™ ::
[Splendit Smart]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2511


Campusero... :P

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #2 en: Diciembre 01, 2007, 07:29:25 »

El Problema es que yo soy muy malo para el bat  Cheesy Cheesy

Si diste mas o menos ocn mi idea, pero lo que yo quiero es que solo pida la contraseña y si esta bien el automaticamete realiza la accion para la que fue programado, y si no se sale.

Algo asi

:hipo
 @echo off
cls
echo Escriba la contraseña
set /p var=
if %var%==CONTRASEÑA goto hola
if %var%==%var% goto chao

:hola
   @echo off
color 0a
echo Contraseña Correcta

ren nombrecarpeta nuevonombre

:chao
cls
msg * clave erronea pruebe de nuevo!

y que a als tres veces solo se salga.

El objetivo es que con este codigo yo pueda proteger las carpetas, y que solo las abran los que sepan la contraseña, claro que al abrir el bat se veria, no se si abria una forma de encriptarla o algo.


En línea



y0u-uNSeCure
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 3672


TerminalHacker.es


Ver Perfil Email
« Respuesta #3 en: Diciembre 01, 2007, 07:36:06 »

de encriptarla no pero si de ocultarla....





sALuDos__
En línea

[ + ]
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
www.TerminalHacker.es
:: SmartGenius™ ::
[Splendit Smart]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2511


Campusero... :P

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #4 en: Diciembre 01, 2007, 08:02:11 »

de encriptarla no pero si de ocultarla....
Oye pero podrias al menos explicar como se hace...
En línea



y0u-uNSeCure
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 3672


TerminalHacker.es


Ver Perfil Email
« Respuesta #5 en: Diciembre 01, 2007, 08:08:05 »

fijate en los atributos(attrib /?), utiliza el mismo code que te dijo skullmaster, y razona...


sALuDos__
En línea

[ + ]
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
www.TerminalHacker.es
:: SmartGenius™ ::
[Splendit Smart]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2511


Campusero... :P

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #6 en: Diciembre 01, 2007, 10:35:31 »

perdon, pero creo qu me ha entendido mal darkdiamond.

lo que yo quiero es ocultar la contraseña dentro del mismo bat. osea

echo Escriba la contraseña(En caso que no la sepa Adivinela en las letras de abajo!)
echo  G a  s g
echo  a U f  x
echo  w  E y  g
echo  f  f S   f
echo  v  b   T
set /p var=
if %var%==GUEST goto hola
if %var%==%var% goto chao

que asi como en el ejemplo se ve claramete que la contraseña es GUEST, y eso pues no sirve. lo que hay que hacer es que este password no se vea facilmente  al abrir el bat con el bloc de notas.

yo no me referia a ocultr o encriptar la carpeta... ok.

un saludo.
En línea



y0u-uNSeCure
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 3672


TerminalHacker.es


Ver Perfil Email
« Respuesta #7 en: Diciembre 01, 2007, 11:03:56 »

puedes acer un cifrado mediante variables(set /?)...

o tambien una manera mas facil seria pasar el .bat a .exe




sALuDos__
En línea

[ + ]
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
www.TerminalHacker.es
:: SmartGenius™ ::
[Splendit Smart]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2511


Campusero... :P

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #8 en: Diciembre 01, 2007, 12:56:38 »

Yo lo que quiero es hacer un programa en bat (exclusivo de el-hacker.com), para poder proteger las carpetas con contraseña.

Entonces...

Creamos un bat que pida contraseña, que este cifrada para que al abrir el bat no se vea facilmente... si se mete mal el pw tres veces se sale, si lo introduce bien pues realiza la accion que seria cambiar de nombre la carpeta con el comando ren..

y se preguntaran, bueno pero como coños protege la carpeta???
-pues renombrandola por una carpeta del sistema, asi al darle doble clic no se abrira sino que nos mandara a oto lugar del sistema, por ejemplo mi pc o la papelera.



el archivo candado protege la carpeta... vemos que cambia el icono y el nombre, al darle doble clic nos mandara a la papelera y no a la carpeta que tenemos d enombre 001.

y pues la llave haria todo lo contrario...

tambien se podrian implementar los dos bat en uno y que al principio pregunte si quiete proteger o desproteger...

asi nos libramos de programas y todo eso, seria algo facil de usar y exclusivamente diseñado por nosotros Comuidad Underground.

espero su respuesta

Un Saludo...

En línea



SkullMaster123
Visitante
« Respuesta #9 en: Diciembre 01, 2007, 01:05:43 »

Saludso, bueno mira tu estas tratando de hacer que cuando una carpeta se ejecute, te salga como el bat pidiendo la contraseña, pues mira eso es algo muy dificil de hacer, sobre todo en bat si me dijeras VB, C entenderia pero batch... Undecided es algo complicadito

No te digo que no se podria si se puede pero es una perdida de tiempo, ademas tendrias que a cada carpeta del sistema crearle un acceso directo que lleve al bat, me explico:

Si quieres hacer eso tienes que poner el bat en x's lugar y crearle un acceso directo, y a ese acceso le cambias el icono al de una carpeta ellos van a pensar que es una carpeta cuando le den aparece el bat que pide contraseña si mete buena la contraseña te encia a una etiqueta donde ejecuta la carpeta sino te saca, pero como veras este metodo es gastar tiempo, pero bueno que mas si tengo tiempo hoy como a las 130 de la mañana me pondre a investigar! Wink y luego posteo! Tongue

Salu2's! Cool
En línea
:: SmartGenius™ ::
[Splendit Smart]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2511


Campusero... :P

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #10 en: Diciembre 01, 2007, 01:19:48 »

Skullmaster

yo no me quiero complicar la vida pues se que es dificil poner un autorun o algo parecido en todas las carpetas, sino que esta seria una forma externa de protegerlas sin necesidad de programas y ademas portable, entonces lo que quiero es implementarle una contraseña y que me ejecute lo del bat...

por im te dije mas o menos cual era mi intencion no se si me entendiste, o si probaste el metodo que te dije...
En línea



Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Contraseña en Bat « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC