elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Escapar caracteres
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Escapar caracteres  (Leído 3,669 veces)
duende_maldito

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Escapar caracteres
« en: 22 Noviembre 2011, 15:43 pm »

Tengo una duda sobre los archivos por lotes

necesito escapar algun caracter y no se si hay una forma genérica de escaparles o que

algunso los he podido escapar con ^ y también he leido que con %, pero para poder escapar estos: ) = ¡
¿Cómo tendría que hacerlo?

Gracias de antemano!


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 10.040



Ver Perfil
Re: Escapar caracteres
« Respuesta #1 en: 23 Noviembre 2011, 01:15 am »

porque necesitas escapar esos caracteres? (para ejecutar un comando, para mostrar algo en pantalla...etc)

Eso no es tán simple para aclararlo así, depende de como sea el code, lo que pretendas hacer, y de la recursividad del code, cuanto más "niveles" te metas "adentro" más cosas serán necesarias hacer.

Si quieres pon un ejemplo del batch que te está creando dudas, y te podré ayudar con detalles más claros.

Saludos.


En línea



Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 10.040



Ver Perfil
Re: Escapar caracteres
« Respuesta #2 en: 23 Noviembre 2011, 14:05 pm »

Te he echo este script, No funciona como debería y le faltan cosas, Pero puedes probarlo, es solo un ejemplo para que veas lo que neecsitas hacer más o menos...

Lo he dejado a la mitad porque es un comecocos este tema,No quiero pensar más, tardaría dias en hacerlo bien, y bien echo, yo prefiero usar diccionarios de palabras para el método BruteForce xD

Saludos... y Suerte.





Código
  1. @echo off
  2. Title Test
  3. Mode con cols=110 lines=10
  4.  
  5.  
  6.  
  7. :Vars
  8. :~~~~
  9. set "Alphabet=abcdefghijklmn¤opqrstuvwxyzABCDEFGHIJKLMN¥OPQRSTUVWXYZ0123456789.,_+#?­¨^=^<^>^(^)^/^%%"
  10. Set Characters=
  11. Set Passtemp=
  12. Set Password=z
  13.  
  14.  
  15.  
  16. :Loop
  17. :~~~~
  18. FOR /f "tokens=*" %%a in ('"echo %Alphabet%"') do (
  19. Set Characters=%%a
  20. Call :Count_character
  21. )
  22.  
  23.  
  24.  
  25. :~~~~~~
  26. If "%Characters%" EQU "%PASSWORD%" (
  27. echo el pass es "%Characters%"
  28. ) ELSE (
  29. Goto :EOF
  30. )
  31.  
  32.  
  33. :Count_character
  34. :~~~~~~~~~~~~~~~
  35. Cls
  36. Set "Alphabet=%Alphabet:~1%"
  37. Call :Count_BruteForce
  38. echo El alfabeto es:  "%alphabet%"
  39. echo El caracter es:  "%Characters:~,1%"
  40. echo El passtemp es:  %passtemp%
  41. Goto :LOOP
  42.  
  43.  
  44.  
  45. :Count_BruteForce
  46. :~~~~~~~~~~~~~~~~
  47.  
  48. If not defined passtemp (Set passtemp="%Characters:~,1%") else (Set passtemp="a%Characters:~,1%")
  49. Goto :EOF
« Última modificación: 23 Noviembre 2011, 14:39 pm por EleKtro H@cker » En línea



duende_maldito

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Escapar caracteres
« Respuesta #3 en: 23 Noviembre 2011, 15:18 pm »

muchas gracias
voy a probar, puede que también me sirva

De todos modos probaré el script que te enseñé en linux ya que la forma de escapar caracteres debe ser diferente!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Alguien sabe buscar palabra de x caracteres y los demás caracteres a continuació
Programación Visual Basic
usuario oculto 3 7,464 Último mensaje 2 Agosto 2010, 18:36 pm
por Psyke1
Los usuarios de Facebook buscan la forma de escapar de Ticker
Noticias
wolfbcn 2 4,327 Último mensaje 27 Septiembre 2011, 19:29 pm
por тαптяα
[Resuelto] ¿Como escapar un CDATA en un XML?
Programación General
Eleкtro 1 5,133 Último mensaje 9 Junio 2013, 14:05 pm
por Eleкtro
Escapar comillas en MySQL
Bases de Datos
z3nth10n 3 4,907 Último mensaje 2 Agosto 2013, 16:39 pm
por 1mpuls0
Escapar de un Ciclo con GetAsyncKeyState
Programación C/C++
snoopty 4 10,053 Último mensaje 16 Septiembre 2021, 01:10 am
por snoopty
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines