Skip to content

Latest commit

 

History

History
166 lines (108 loc) · 5.7 KB

README.es.md

File metadata and controls

166 lines (108 loc) · 5.7 KB
Python Flask Node Angular

Description   |   Installation   |   Website   |   Issues


FecalFace

Logo

Descripción

Fecalface nace del concepto "Balde de caca" donde la idea es tratar de pudrir los datos que tienen acerca de nosotros. Especificamente, el proyecto se relaciona con la detección y reconocimiento de rostros. La motivación de este proyecto es que las empresas que colectan nuestras caras no podrán identificarnos o relacionarnos con nuestros avatars.

Este proyecto (PoC por ahora) involucra :

  • Deteción de caras en avatars de nuestras RRSS
  • Identificación con nuestras cuentas
  • Ataque al avatar para protegerlo
  • Detección posterior al ataque sin identificación
  • Disponibilizar la imagen protegida para su descarga

This project is part of Shit Bucket tools

¿ Qué hace el proyecto ?

Colecta el avatar de las RRSS (Instagram por ahora), tratando de determinar la posición del rostro si existe y luego atacándolo para hacer que una comparación final entre la cara original y la atacada no sean relacionables por una IA, pero para el ojo humano sigan siendo similares y reconocibles.

¿ Qué no hace el proyecto ?

Este proyecto no hará que nuestras caras sean confundidas con la de un oso panda. Y en este momento el proyecto no funciona con avatars con más de una cara.

Procedo de ataque

El proceso de ataque hace un uso intensivo de procesamiento, tardando entre 5 y 7 minutos. Tenga paciencia o compre GPUs.

La aclaración de arriba es importante y también está en el disclaimer

Website

Visite el website del proyecto.

Instalación

Instalación Fácil (Unicamente Python)

Ir a nuestro website. Descargar el archivo ZIP y descomprimirlo.

unzip latest.zip
cd Fecalface-pack
pip install -r requirements.txt
cd backend
python app.py -e prod

Y, finalmente, browsealo.

Instalación completa (para DEV)

Clonar el repositorio

git clone https://gitlab.com/kennbroorg/iKy.git

Instalar el backend

Python

Usted debe instalar las librerías que están en requirements.txt

python3 -m pip install -r requirements.txt

Instar el frontend

Node

Primero que nada, se debe instalar nodejs.

Dependencias

Dentro del directorio frontend se debe instalar las dependencias

cd frontend
npm install

Encendiendo Fecalface

Encendiendo el backend

Encender el backend en una terminal, dentro del directorio backend

python3 app.py

Encendiendo el frontend

Finalmente, para encender el frontend, ejecutar el siguiente comando dentro del directorio frontend

npm start

Browser

Abrir el browser en esta url

Issues

Si experimenta algún problema o tiene alguna sugerencia, no dude en crear un issue.

Create an issue

Aviso Legal

Todo aquel que contribuya o haya contribuído con el proyecto, incluyéndome, no somos responsables por el uso de la herramienta (Ni el uso legal ni el uso ilegal, ni el "otro" uso).

Tenga en cuenta que este software fue inicialmente escrito para con fines educativos (para educarnos a nosotros mismos), y ahora el objetivo es colaborar con la comunidad haciendo software libre de calidad, y si bien la calidad no es excelente (a veces ni siquiera buena) nos esforzamos en perseguir la excelencia.

El proceso de ataque hace un uso intensivo de procesamiento, tardando entre 5 y 7 minutos. Tenga paciencia o compre GPUs

No reembolsamos su dinero si no está satisfecho.

Espero que disfrute la utilización de la herramienta tanto como nosotros disfrutamos hacerla. El esfuerzo fue y es enorme (Tiempo, conocimiento, codificación, pruebas, revisiones, etc) pero lo haríamos de nuevo.

No use la herramienta si no puede leer claramente las instrucciones y/o el presente Aviso Legal.

Por cierto, para quienes insistan en acordarse de mi madre, ella murió hace muchos años pero la amo como si estuviera aquí mismo.