Herramienta autoejecutable..desde PEN

Tus preguntas. Algoritmos o Grupos de Comandos formando Programas Escripts.
Responder
Charlie19
Aprendiz de Mago
Mensajes: 30
Registrado: 12 Ene 2010, 22:59

Herramienta autoejecutable..desde PEN

Mensaje por Charlie19 »

Holas,
como ya habran visto en el titulo busco un peuqeño code para que se me ejecute un programa desde el PEN-DRIVE a qaulquier ordenador. Sin necessidad de abrir la carpeta y ejecutarlo a modo manual.
La ida seria crear un autorun.inf no ? Tipo...

Código: Seleccionar todo

[Autorun]
Open=Execute Private Trainer.exe
Icon=Private Trainer.exe
Label=Autoit&SusTrucos
UseAutoPlay=1
action=Abrir USB
action=@Private Trainer.exe
shell\open=Abrir
shell\open\Command=Private Trainer.exe
shell\open\Default=1
shell\explorer=Explorar
shell\explorer\Command=Private Trainer.exe
Simplemente quiero que se me ejecute una ese trainer cuando se conectara el PEN pero no lo hace...cambia el Label del disco extraible, cambia el incono de este, pero no ejecuta el programa automaticamente.!
Sin error no hay esfuerzo, sin esfuerzo no se programa!
Avatar de Usuario
Rupert.25
Hacker del Foro
Mensajes: 247
Registrado: 17 Jul 2007, 18:27

Re: Herramienta autoejecutable..desde PEN

Mensaje por Rupert.25 »

Que tal Charlie19, mira! por lo que pude ver es que en la llave "Open" del archivo "Autorunf.in" tienes que quitar el "Execute" y dejar solo el nombre del archivo que quieres ejecutar.

Tu archivo Autorun.inf quedaría así:

Código: Seleccionar todo

    [Autorun]
    Open=Private Trainer.exe
    Icon=Private Trainer.exe
    Label=Autoit&SusTrucos
    UseAutoPlay=1
    action=Abrir USB
    action=@Private Trainer.exe
    shell\open=Abrir
    shell\open\Command=Private Trainer.exe
    shell\open\Default=1
    shell\explorer=Explorar
    shell\explorer\Command=Private Trainer.exe
Eso debería bastar para que funcione.

No veo necesario las llaves a partír del srgundo action hacia abajo. Con las primeras 5 lineas bastaría.

Intentalo y nos comentas!


Nota: Como segunda solución verifica si tu antivirus no está bloqueando la ejecución de tu programa. Este archivo "Autorun.inf" es unicamente efectivo en Windows XP y VISTA, para 7 han cambiado la mecánica y ahora el usuario elije si se ejecuta o no.
Jonny
Profesional del Autoit
Mensajes: 1042
Registrado: 30 Jun 2008, 20:08

Re: Herramienta autoejecutable..desde PEN

Mensaje por Jonny »

Hola

No he entendido casi nada de ese autorun jejeje.
Pero me interesa el tema, porque me da una idea para hacer una protección física de software, por ejemplo.

¿Como se haría que una vez cargado el programa y el autorun, el pen-drive fuera de solo lectura, y no pudiera modificarse esta propiedad?. Algo así como las llaves usb de algunos programas que basan su protección en ellas.
¿Son algún tipo de hardware especial? ¿O es posible hacerlo mediante software?.

Salu2!
Avatar de Usuario
Rupert.25
Hacker del Foro
Mensajes: 247
Registrado: 17 Jul 2007, 18:27

Re: Herramienta autoejecutable..desde PEN

Mensaje por Rupert.25 »

Es posible haciendolo mediante software. Para asegurarlo, tienes que estár chekando cada cierto tiempo, que tu "Autorun" no haya sido modificado, y si fué modificado, rehacerlo.
también al salír verificar si todo está en orden.

no se que es lo que no has entendido, en realidad no es necesario que lo entiendas, solo copia y pega el código que te puse en un archivo de bloc de notas, y guardalo en la raíz de tu memoria USB con el no,bre "Autorun" y con la extension "inf", quedaría: "Autorun.inf"
Charlie19
Aprendiz de Mago
Mensajes: 30
Registrado: 12 Ene 2010, 22:59

Re: Herramienta autoejecutable..desde PEN

Mensaje por Charlie19 »

Nada solo se cambia el Label y el icono pero el .exe no se abre...Yo uso Win7 i no me pide nada!
xD alguna idea ?
Sin error no hay esfuerzo, sin esfuerzo no se programa!
Avatar de Usuario
Rupert.25
Hacker del Foro
Mensajes: 247
Registrado: 17 Jul 2007, 18:27

Re: Herramienta autoejecutable..desde PEN

Mensaje por Rupert.25 »

Lo siento, para Windows 7, no hay más opcion, ya que microsoft ha desactivado esa opción para dispositivos USB.

Mas información aqui:

http://www.genbeta.com/sistemas-operati ... -windows-7

o aquí:

http://www.addictivetips.com/windows-ti ... 7-anymore/


En definitiva, el archivo Autorun.inf, en especial la llave "Open" se ignora en dispositivos USB en Windows 7. Sin embargo en Windows 7 se sigue respetando el archivo "Autorun.inf" para unidades de CD/DVD.

La idea es que pogas en la raíz de tu USB un ejecutable, como acceso directo a tu programa. Y lo llamas "Ejecutar" o algo demasiado lógico y fácil :D
Jonny
Profesional del Autoit
Mensajes: 1042
Registrado: 30 Jun 2008, 20:08

Re: Herramienta autoejecutable..desde PEN

Mensaje por Jonny »

Hola

No he entendido, muchas líneas de las que hay en ese autorun. Yo, cuando he hecho un autorun, únicamente he puesto además de la primera línea, ([autorun]), la instrución open, y siacaso icon, pero el resto no me ha hecho falta.

No se como andará Windows siete, porque aún no lo he tocado, pero para que un pen-drive sea autoejecutable eficientemente (a mí tampoco me ha funcionado muchas veces el autorun en dispositivos usb), lo mejor es hacer un pen-drive booteable según he visto en muchos sitios. Supongo, que si coges un manual de como hacer un pen-drive autoarrancable con Windows, te servirá. Yo no lo he hecho nunca, pero he visto que hacen falta algunos programas que circulan por ahí para hacerlo. Eso sí, no se si únicamente booteará el usb al encender el equipo, o también dentro de windows, todo es mirarlo.

Y respecto a lo de comprobar el autorun y que todo esté en órden, no sería una buena forma de hacer lo que dige , pues para eso tendría que haber una aplicación activa en el equipo que hiciera esa tarea, y eso no es cien por cien efectivo, si el fin es crear un método de protección de software, ya que por ejemplo, podríamos matar el proceso y modificar los archivos. Además, si dentro del pen-drive hubiera un programa al que por ejemplo una aplicación invocara para hacer una consulta de validación de software, sería muy fácil burlar ese sistema, reemplazando dicho archivo por otro, y aunque hubiese una aplicación comprobando que este archivo exista en el pen-drive, no fallaría, porque seguiría existiendo el archivo, pero modificado, que eso sería otro cantar, el comprobar el contenido.

Salu2!
Avatar de Usuario
Rupert.25
Hacker del Foro
Mensajes: 247
Registrado: 17 Jul 2007, 18:27

Re: Herramienta autoejecutable..desde PEN

Mensaje por Rupert.25 »

Pues esa es la única forma de hacerlo. Por que por más atributos que le pongas al archivo "Autorun.inf", así de fáicl como tu se los pusiste, así de fácil se los puedes quitar.

En cuanto a tu aplicación no se lo que quieres que haga. ¿Es un tipo de AntiVirus? ¿Cual es su objetivo? ¿Proteger el sistema o proteger la USB?
Tal vez deberías explicar un poco mas tu programa, y luego podemos darte ideas.

la otra cosa que se me ocurre, creo que es posible formatear y particionar un Dispositivo USB, y una pequeña partición configurarla como unidad de CD/DVD, y así hacer que Windows 7 apruebe el Autorun.inf, y a sú vez el archivo "Autorun.inf" sea inmodificable.

Explica tu programa y luego te damos sugerencia al respecto. Yo mientras investigaré más si es posible hacer lo de las particiones en USB, yo creo que sí, pues algo así hacen los dispositivos U3. Además hay una utileria de Windows llamada "DiskPart" que permite particionar un Dispositivo. Yo lo he usado pero solo he usado el comando "Create partition primary", y si existe ese comando, debe existir otro para crear una segunda partición.

Esperamos tu respuesta y sobre todo mas especificaciones.
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: Herramienta autoejecutable..desde PEN

Mensaje por Ximorro »

Yo los usb que he usado que tenían particiones especiales (ocultas, encriptadas, etc.) iban con sus correspondientes drivers, así que igual es que se lo curran ellos.

Y por cierto, hacer una memoria usb de sólo lectura me parece un poco arriesgado, si estuviera tan blindado como pretendes... ¡no podrás volver a escribir en ella nunca! ;-)
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Jonny
Profesional del Autoit
Mensajes: 1042
Registrado: 30 Jun 2008, 20:08

Re: Herramienta autoejecutable..desde PEN

Mensaje por Jonny »

Hola

Esa sería la idea. Que no se pudiera volver a escribir en el pen. Que ejecutara la aplicación que contuviera y ya está, porque el objetivo es que no se pueda modificar la aplicación.

Salu2!
Avatar de Usuario
Rupert.25
Hacker del Foro
Mensajes: 247
Registrado: 17 Jul 2007, 18:27

Re: Herramienta autoejecutable..desde PEN

Mensaje por Rupert.25 »

Mira! me he encontrado este tutorial en youtube y parece que es funcional.



Lo probaré con mi memoria USB y te comento. pero está realmente interesante si este programa funciona!
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: Herramienta autoejecutable..desde PEN

Mensaje por Ximorro »

Vaya, interesante programa. Ya nos dices si te mola.
Una cosa, si te llevas ese pen a un ordenador que no tiene el programa ¿puedes acceder de alguna manera a la parte privada poniendo la contraseña? ¿o no hay más remedio que instalar el programa para acceder a ella?
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Responder