Menu

Tree [c45ec0] main /
 History

HTTPS access


File Date Author Commit
 img 2023-10-17 an0mal1a an0mal1a [ce1788] Add files via upload
 src 2023-10-26 an0mal1a an0mal1a [4a78a1] Fixed code
 LICENSE 2023-08-05 an0mal1a an0mal1a [ad55db] Initial commit
 README.md 2023-10-26 an0mal1a an0mal1a [4e1e81] Added functions and pretiest style.
 cmp.py 2023-10-26 an0mal1a an0mal1a [4e1e81] Added functions and pretiest style.
 requirements.txt 2023-10-26 an0mal1a an0mal1a [c45ec0] Update requirements.txt

Read Me

SecurEntry (Windows)

Errors/Suggeriments ---> https://github.com/an0mal1a/SecurEntry/issues

En desarrollo...


Descripcion

Este es un repositorio para el desarrollo de un gestor de contraseñas seguro y fácil de usar desarrollado
en Python. Almacena tus contraseñas de forma segura y accede a ellas fácilmente desde cualquier lugar. 
Utiliza técnicas avanzadas de cifrado para proteger tus contraseñas y garantizar tu privacidad

Download

Dirigete al ultimo release y descarga el binario. Al ejecutarlo instalará las imágenes necesarias para la ejecución.

New

  • Compilación en C

Añadido calidad de contraseña (No va en base a bytes, se ha actualizado ligeramente la lógica de este repo)
(https://github.com/gkbrk/passwordstrength)

img_7.png

Añadido la opcion de abrir el password generator (Select options, derive from password):

img_6.png


Compilación:

Requirements

  • GCC: MinGW 64 Bits DOWNLOAD LINK

  • Instalamos el archivo "requirements.txt" con el siguiente comando:

    pip install -r requirements.txt


Al Ejecutar el archivo cmp.py compilará el código con una clave de obfuscación por defecto.

img_5.png

  • Manual Compile:

Generamos el .c a través de .py:

  python -m cython --embed src/manager.py .o src/SecurEntry.c

Compilamos con GCC:

  gcc -mwindows -municode -DMS_WIN64 .\src\SecurEntry.c -o .\src\SecurEntry -L $(python -c "import os, sysconfig; print(os.path.join(sysconfig.get_path('data'), 'libs'))") -I $(python -c "import sysconfig; print(sysconfig.get_path('include'))") -l python$(python -c 'import sys; print(\".\".join(map(str, sys.version_info[:2])).replace(\".\",\"\"))') .\src\images\icon.o
  • Automated Compile:

ATENCION: EL SCRIPT NO COMPRUEBA SI TIENES LOS REQUIREMENTS. EN CASO DE NO TENERLOS, NO FUNCIONARÁ

  Ejecutamos el script "cmp.py", nos generará el .exe requerido

img.png

  • Ejecución:
    Ejecutamos el .exe dentro de la carpeta "src"
    

Ayudar en el desarrollo

Si te interesa ayudar en el desarrollo y/o testear la app en busca de errores/fallos de seguridad:

        · Contacta por email a la siguiente direccion:

                [ pablodiez024@proton.me ]
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.