GHunt es una herramienta de OSINT para extraer información de cualquier cuenta de Google mediante un correo electrónico. Actualmente puede extraer: Nombre del dueño La última vez que se editó el perfil ID de Google Si la cuenta es un bot de Hangouts Servicios de Google activados (YouTube, Fotos, Mapas, News360, Hangouts, etc.) Posible canal de YouTube Posibles otros nombres de usuario Fotos públicas (P) Modelos de teléfonos (P) Firmwares de teléfonos (P) Software instalado (P) Reseñas de Google Maps (M) Posible ubicación física (M) Eventos de Google Calendar (C) Las funciones marcadas con una (P) requieren que la cuenta de destino tenga la configuración predeterminada de Allow the people you share content with to download your photos and videosen el archivo de álbumes de Google, o si el destino alguna vez usó Picasa vinculado a su cuenta de Google. Más info aquí . Aquellos marcados con una (M) requieren que las revisiones de Google Maps del objetivo sean públicas (lo son de forma predeterminada). Los marcados con una (C) requieren que el usuario tenga Google Calendar configurado como público (por defecto está cerrado) Capturas de pantalla 📰 Últimas noticias 10/02/2020 : Desde hace unos días, Google devuelve un 404 cuando intentamos acceder a los álbumes públicos de Google Photos de alguien, solo podemos acceder a él si tenemos un enlace de uno de sus álbumes. O esto es un error y se solucionará, o es una protección que necesitamos para encontrar la forma de evitarlo. 10/03/2020 : superado con éxito.🕺(cometer 01dc016) Requiere que el álbum "Fotos de perfil" sea público (es por defecto) 20/10/2020 : Google WebArchive ahora devuelve un 404 incluso cuando proviene del álbum "Fotos de perfil", por lo que el raspado de fotos está deshabilitado temporal (o permanentemente). (cometer e762543) Instalación Estibador La imagen de Docker se crea automáticamente y se inserta en Dockerhub después de cada inserción en este repositorio. Puede extraer la imagen de Docker con: docker pull mxrch/ghunt Luego, se puede invocar cualquiera de los scripts a través de: docker run -v ghunt-resources:/usr/src/app/resources -ti mxrch/ghunt check_and_gen.py docker run -v ghunt-resources:/usr/src/app/resources -ti mxrch/ghunt hunt.py <email_address> Instalación manual Asegúrese de tener instalado Python 3.7+. (Lo desarrollé con Python 3.8.1) Se requieren algunos módulos de Python que se incluyen requirements.txty se instalarán a continuación. 1. Chromedriver y Google Chrome Este proyecto utiliza Selenium y descarga automáticamente el controlador correcto para su versión de Chrome. ⚠️ Así que asegúrese de tener instalado Google Chrome. 2. Requisitos En la carpeta GHunt, ejecute: python -m pip install -r requirements.txt Adapte el comando a su sistema operativo si es necesario. Uso Para la primera ejecución y, a veces, después, deberá verificar la validez de sus cookies. Para hacer esto, corre check_and_gen.py. Si no tiene cookies almacenadas (por ejemplo: primer lanzamiento), se le pedirán las 4 cookies requeridas. Si son válidos, generará el token de autenticación y los tokens de Google Docs y Hangouts. Luego, puede ejecutar la herramienta de esta manera: python hunt.py myemail@gmail.com ⚠️ Le sugiero que cree una cuenta vacía solo para esto o use una cuenta en la que nunca inicie sesión porque, según su navegador / ubicación, volver a iniciar sesión en la cuenta de Google utilizada para las cookies puede desautorizarlas. ¿Dónde encuentro estas 4 cookies? Inicie sesión en accounts.google.com Después de eso, abra la ventana Herramientas de desarrollo y navegue hasta la pestaña Almacenamiento (Shift + F9 en Firefox) (Se llama "Aplicación" en Chrome). Si no sabe cómo abrirla, simplemente haga clic derecho en cualquier lugar y haga clic en "Inspeccionar Elemento". Luego encontrará todas las cookies que necesita, incluidas las 4. galletas 🛡️ Protegiéndose Con respecto a la recopilación de metadatos de su cuenta de Google Fotos: Dado que Google muestra "X requiere acceso" en el Panel de control de su cuenta de Google , puede imaginar que tuvo que autorizar explícitamente a otra cuenta para que pudiera acceder a sus imágenes; Pero este no es el caso. Cualquier cuenta puede acceder a su AlbumArchive (por defecto): panel de cuenta A continuación, le indicamos cómo verificar y corregir el hecho de que es vulnerable (que probablemente lo sea): vaya a https://get.google.com/albumarchive/ mientras está conectado con su cuenta de Google. Se le redirigirá automáticamente a la URL correcta de albumarchive ( https://get.google.com/albumarchive/YOUR-GOOGLE-ID-HERE). Después de eso, haga clic en los tres puntos en la esquina superior izquierda y haga clic en configuración ajuste de tres puntos Luego, desmarque la única opción allí: ajuste En otra nota, la cuenta de destino también será vulnerable si alguna vez ha utilizado Picasa vinculado a su cuenta de Google de cualquier forma o forma. Para obtener más detalles sobre esto, lea el comentario de PinkDev1 sobre el número 10 . Por ahora, la única solución (conocida) para esto es eliminar los álbumes de Picasa de su AlbumArchive. Gracias
Active repository
No license
⑂ 0 forks◯ 0 issuesUpdated Feb 13, 2026
Primera aplicación con ejemplos para la cursada de Programación III del 2do C 2019. UTN FRGP. TUP.
Active repository
JavaScriptNo license
⑂ 0 forks◯ 4 issuesUpdated Mar 29, 2023
Universidad de Costa Rica CI-0202 Principios de Informática E.C.C.I. II Semestre 2018 1er tarea programada Aplicación de resolución de problemas: computación de velocidad Entrega: 29 de octubre 2018 Un motor avanzado de turbohélice llamado en inglés unducted fan (UDF) es una tecnología desarrollada para el transporte aéreo. Los motores de turbohélice que han sido utilizados por décadas, combinan el poder y la confiabilidad de los motores a reacción con la eficiencia de las hélices. Son una mejora significativa sobre motores de hélice de combustión interna. Su aplicación se ha limitado a aeronaves pequeñas sin embargo, pues no son tan rápidos o potentes como los motores turbofán utilizados en las aeronaves más grandes. El motor UDF emplea avances significativos en la tecnología de hélice, lo cual acorta la distancia de rendimiento entre turbohélices y turbofán. Materiales nuevos, figura del perfil alar y velocidad de rotación más alta habilitan a las aeronaves impulsadas por UDF a volar casi tan rápido como los turbofán Durante un vuelo de prueba de una aeronave impulsada por UDF, el piloto de prueba debe llevar el nivel de fuerza del motor a 40.000 newton, lo cual causa que la aeronave de 20.000 kg llegue a una velocidad crucero de 180 m/s (metros/segundo). Los aceleradores del motor son entonces llevados a un nivel de fuerza de 60.000 newton y la aeronave comienza a acelerar. Mientras la velocidad de la nave incrementa, la resistencia aerodinámica aumenta en proporción al cuadrado de la velocidad del aire. Eventualmente, la aeronave llega a una velocidad crucero donde el empuje del motor UDF es justo compensado por la resistencia aerodinámica. Las ecuaciones para estimar la velocidad y la aceleración de la aeronave desde el momento o tiempo en que la aceleración es reiniciada hasta el avión alcanza su nueva velocidad de crucero (aproximadamente a los 120 s) son las siguientes: velocidad(t) = 0.00001t3 - 0.00488t2 + 0.75795t + 181.3566 aceleración(t) = 3 – 0.000062 velocidad(t)2 La aceleración se aproxima a cero mientras que la velocidad aproxima su nueva velocidad crucero. Esta tarea consiste en realizar un análisis de velocidad de los motores avanzados de turbohélice. Se hará el análisis en un pequeño cuaderno Python utilizando Jupyter. 1 Realización del cuaderno Jupyter Primero agregue un título de primer nivel: “Motores de turbohélice”. Realice una introducción con un título de segundo nivel “Reseña”. La introducción debe tener una pequeña reseña histórica y discutir brevemente las aplicaciones de los motores de turbohélice. Además, discuta en qué tipo de aeronave se utilizan dichos motores y sus diferencias con otros motores. Para toda información ponga la fuente en formato IEEE en una sección de referencias al final del documento (denotada por un título de segundo nivel “Referencias”). Por último, en la introducción agregue una fotografía ilustrativa. Puede buscar una en Internet pero agregue la fuente. Buenos recursos para las imágenes es la búsqueda en Google o la utilización de Wikimedia Commons.Universidad de Costa Rica CI-0202 Principios de Informática E.C.C.I. II Semestre 2018 1.1 Resolución del problema Inserte un título de segundo nivel que diga “Simulación de velocidad”. En una celda de código escriba defina el método def datos_velocidad_turbohelice(incremento) que retornará una matriz con datos generados utilizando los polinomios dados hasta 130 segundos. 1.1.1 Enunciado del problema Utilizando los polinomio que representan la velocidad y aceleración de una aeronave, cree una matriz utilizando unidades de metros/segundo y de metros/segundo2. 1.1.2 Descripción de entradas y salidas El siguiente diagrama de E/S muestra la entrada al método que representa el incremento de tiempo en segundos y un instante en el tiempo. La salida es la matriz de valores de velocidad y aceleración. 1.1.3 Ejemplo manual Asuma que el incremento temporal es 20 segundos. Utilizando una calculadora podemos computar los siguientes valores: Tiempo Velocidad (m/s) Aceleración (m/s2) 0 20 40 60 80 100 120 181,3566 194,6436 204,5066 211,4256 215,8806 218,3516 219,3186 0,960807 0,651060 0,406977 0,228551 0,110525 0,044000 0,017760 1.1.4 Prueba de la solución En una siguiente celda escriba un título de tercer nivel que diga “Prueba”. Inmediatamente en otra celda llame al método datos_velocidad_turbohelice con valores solicitados al usuario. Deje al usuario definir el incremento en el tiempo en segundos entre líneas de la tabla. Todos los valores de tiempo deben ser menores o iguales a 130 segundos. Imprima la tabla de la velocidad y de la aceleración para simular los valores de un reinicio de la aceleración con los datos de la prueba. La impresión de dicha tabla se debe hacer utilizando un DataFrame de Incremento temporal Matriz de velocidad y aceleraciónUniversidad de Costa Rica CI-0202 Principios de Informática E.C.C.I. II Semestre 2018 pandas. También imprima en otra celda un resumen de estadísticas de los datos utilizando la función describe de pandas. 1.2 Graficación En una nueva celda escriba el título de nivel dos “Graficación de velocidad”. En seguida inserte código que llama a datos_velocidad_turbohelice con el valor 1.0 como incremento. Ese código luego genera dos gráficos usando la biblioteca de funciones matplotlib: http://matplotlib.org/users/pyplot_tutorial.html. Los gráficos deben tener la etiqueta “Tiempo” en el eje x. Los ejes y de cada uno de los gráficos deben tener las etiquetas “Velocidad” y “Aceleración”, respectivamente. Los gráficos deben presentar la velocidad y la aceleración en línea roja uno y el otro en línea azul. 1.3 Conclusiones Por último, cree una sección conclusiones con título de segundo nivel “Conclusión” donde usted discuta lo que se puede concluir del gráfico, V.G., ¿qué relación hay entre velocidad y aceleración?
Comunicator es una aplicacion de mensajeria escrita 100% en lenguaje C. Corresponde al primer proyecto del curso "Lenguajes de programacion", de la Lic. Administracion de Tecnologias de Informacion.
Active repository
CNo license
⑂ 2 forks◯ 0 issuesUpdated Mar 5, 2014
Aplicacion de consola con C# en Visual Estudio
Active repository
C#No license
⑂ 0 forks◯ 0 issuesUpdated Jul 13, 2025
aplicación de escritorio en C#
Active repository
No license
⑂ 0 forks◯ 0 issuesUpdated Nov 24, 2021