Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Xyzed

#231
Foro Libre / Re: Mis dudas existenciales.
16 Febrero 2021, 00:41 AM
Qué personaje que eres win jajaja
#232
Cita de: nosoy en 15 Febrero 2021, 12:13 PM
También está py2exe pero me parece que hay que ejecutarlo igualmente desde consola.

Yo lo que he visto que en lenguajes compilados es que lo que se hace es generar un código fuente con un editor y luego llamar al compilador. Lo que sí podria hacerse -supongo- es un script pero no en python sino en batch o bash, un script que llamase al compilador de turno y al programa a compilar; pero no le veo mucho sentido a hacer eso en lugar de compilar directamente desde consola.

Hola sí, estoy enterado de py2exe también, y se me ha pasado también por la cabeza generar los comandos bash para realizar la finalidad. Pero lamentablemente no sirve, debido a que los usuarios deberán tener instalada las librerías necesarias para ejecutar las sentencias (si estoy confundido aclarenmelo).
Desde ya muchas gracias por tu comentario.
#233
Hola.
Tengo una duda, ¿es posible generar un ejecutable mediante un script de Python?
Un ejemplo simple de lo que quiero realizar para que se den una idea, lo puedo dar mediante el siguiente código.
Código (python) [Seleccionar]

file = open("C:/Users/"+pc+"/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup/archivo.pyw", "w") ## aca "taskeng.pyw" crea el archivo con ese nombre y extension de archivo "pyw".
a = "hola" ##defino variable simple para pasarla como valor a escribir, en mi codigo original tengo muchas variables/funciones
file.write(a) ## escribo en el archivo creado el valor de la variable "a".

En mi caso, lo que querría hacer es generar en vez del "pyw" un "exe". Directamente desde un script python, sin tener que ejecutar por ejemplo pyinstaller desde la consola.
#234
Scripting / Re: Suprimir salto de línea.
14 Febrero 2021, 21:47 PM
Cita de: [D]aniel en 14 Febrero 2021, 14:11 PM
Hola, si es posible lograr lo que querés, tenés que escapar los saltos de línea de la siguiente manera:

Código (Python) [Seleccionar]
hook.send('```css\\nEjecutado!\\nDato:\\n.Nombre del usuario.```')

Cuando quieras escapar un salto de línea tenés que usar doble barra invertida por ejemplo \\n.


Saludos
Excelente, me sirvió. Muchas gracias por tu ayuda  :rolleyes: :rolleyes:
#235
Scripting / Suprimir salto de línea.
14 Febrero 2021, 09:38 AM
Hola, estoy realizando un programa que escribirá un archivo python mediante la librería OS.
Este archivo escrito lo que hará es enviar un hook a discord, el cual es recibido en la aplicación mostrando así un mensaje.
Tengo un problema con los saltos de línea al escribir el nuevo archivo.
Probé lo siguiente, qué es lo que quiero escribir en el nuevo archivo.
Código (python) [Seleccionar]

arer = "hook.send('```css\nEjecutado!\nDato:\n.Nombre del usuario.```')"
file.write(arer)

Prácticamente lo que yo quiero es que en el archivo creado se escriba lo siguiente, evitando la ejecución de los saltos de línea:
Código (python) [Seleccionar]

hook.send('```css\nEjecutado!\nDato:\n.Nombre del usuario.```')

Pero lo que sucede es que se escribe de la siguiente forma:
Código (python) [Seleccionar]

  hook.send('```css
Ejecutado!
Dato:
.Nombre del usuario.```')

¿Cómo podría hacer para que el interprete evite esos saltos de línea al crear el nuevo archivo, pero los conserve para la ejecución posteriormente?
#236
Foro Libre / Re: Saben como puedo conseguir esto?
13 Febrero 2021, 02:12 AM
Haciendo rutinas musculares, no entiendo si tu pregunta es en broma o qué  :xD :xD
#237
Nivel Web / Re: 5 inputs/32 carácteres.
11 Febrero 2021, 01:00 AM
Cita de: [D]aniel en 11 Febrero 2021, 00:55 AM
Hola, esta operación la debés hacer con javascript:

alert("Excediste los 32 caracteres."

Siempre se usa javascript para realizar esas comprobaciones y avisos al usuario, pero esa es la primera comprobación que se hace con javascript después se hace la segunda operación desde el servidor con PHP.

En cuanto a tu duda, todos los inputs tienen que tener su correspondiente validación, si uno de ellos no cumple con la condición, entonces no sé hace nada más, todos tienen que ser validados y que los datos requeridos sean los correctos.


S
A
Ludos
La validación la podría hacer con un onclick que muestre el alert, sí. Pero no es el caso.
No necesito ayuda para validar, eso lo tengo bien claro por suerte.
El asunto en el cual necesito una idea está en lo que describí:
Cita de: Xyzed en 10 Febrero 2021, 19:45 PM
5 inputs a su merced, cada uno tiene una única validación, la cual es que puedes introducir solamente 32 carácteres.
Cita de: Xyzed en 10 Febrero 2021, 19:45 PM
Como ven, el código es completamente vulnerable, pero la limitación es bastante molesta.
¿Qué harían ustedes en un caso como este?, ¿qué probarían?, ¿qué vulnerabilidades explotarían?
Gracias por el comentario.
#238
Cita de: nosoy en 10 Febrero 2021, 20:18 PM
¿Es ilegal en cualquier país, o en unos sí y en otros no?
No me se todas las normas de todas las constituciones del mundo, pero es ilegal, es un rastreo que no está permitido, sino viviríamos pinchando teléfonos.
Cita de: nosoy en 10 Febrero 2021, 20:18 PM
Por otro lado, si es algo ilegal.. ¿cómo es que habría una forma ética de dar soporte a algo ilegal? :o mi no entiende  :rolleyes:
Redacte un poco de forma confusa.
El soporte se da únicamente para realizar acciones éticas, no ilegales.
#239
Cita de: [D]aniel en 10 Febrero 2021, 14:23 PM
Hola, hay varias formas, una es como comenta el compañero Machacador, otra forma es que al saber el código de área podes saber al menos la provincia y la localidad, si es de capital o de alguna localidad de la provincia.


Saludos
Exactamente, no tenes muchas formas más.
Sí el teléfono es tuyo y lo tienes vinculado en google puedes ver la ubicación desde acá:
https://myaccount.google.com/intro/find-your-phone?hl=es
Pero lamentablemente hay dos puntos que te complican.

  • El teléfono tiene que estar encendido.
  • El teléfono deberá tener algun medio de conexión a internet.
Si no es tu celular lo que buscas, es decir, no es de tu propiedad, es algo ilegal y lamentablemente en este foro no se da soporte para dicha acción, a menos que sea de forma ética.
#240
Nivel Web / 5 inputs/32 carácteres.
10 Febrero 2021, 19:45 PM
Hola a todos, se me presento una situación media extraña.
Imagínense que tienen 5 inputs a su merced, cada uno tiene una única validación, la cual es que puedes introducir solamente 32 carácteres (validado tanto del lado del servidor como del cliente, no se puede bypassear). Después, no hay ninguna validación en cuanto a los carácteres que introduzcas, por lo tanto, es completamente vulnerable (aunque los 32 carácteres limitan muchísimo).
Los inputs vendrían a ser algo así:
Código (html4strict) [Seleccionar]

<form action="" method="post">
<input type="text" name="32" maxlength="32">
<input type="submit">
</form>

En cuanto a la breve validación e impresión del código, está hecho en php y me lo imagino algo así:
Código (php) [Seleccionar]

<?php
$recibido 
$_POST['32'];
$validacion strlen($recibido);
if (
$validacion 33) {
 echo 
$recibido;
} else { echo 
'<script>alert("Excediste los 32 caracteres.")</script>';
}
?>


Como ven, el código es completamente vulnerable, pero la limitación es bastante molesta.
¿Qué harían ustedes en un caso como este?, ¿qué probarían?, ¿qué vulnerabilidades explotarían?