Revst

v1.0.1 suspicious
4.0
Medium Risk

Biblioteca de interface gráfica 100% em português, focada em simplicidade e funções diretas.

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package lacks a description and the maintainer has only one other package, which raises concerns about its legitimacy.

  • Lack of package description
  • Maintainer has only one other package
Per-check LLM notes
  • Network: No network calls detected, which is normal unless the package requires external services.
  • Shell: No shell execution detected, indicating no direct system command execution from the package.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The maintainer has only one package, which could indicate a new or less active account, raising some suspicion but not conclusive evidence of malice.

🔬 Heuristic Checks

Outbound Network Calls

No suspicious network call patterns found

Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution

No shell execution patterns detected

Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

No author email provided

Suspicious Page Links

All external links appear legitimate

Git Repository History

No GitHub repository linked

  • No GitHub repository link found
Maintainer History score 2.0

1 maintainer concern(s) found

  • Author "Max" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities

No known vulnerabilities found in OSV database.

💡 AI App Starter Prompt

Use this prompt to build a project with Revst
Desenvolva uma pequena aplicação utilitária que permita aos usuários criar e gerenciar listas de tarefas simples. Esta aplicação deve utilizar a biblioteca 'Revst' para fornecer uma interface gráfica em português, garantindo que seja fácil de usar e compreender. A aplicação deve incluir as seguintes funcionalidades:

1. **Interface de Login**: Os usuários devem ser capazes de se registrar ou fazer login em sua conta.
2. **Adicionar Tarefas**: Após o login, os usuários devem ser capazes de adicionar novas tarefas à lista. Cada tarefa deve conter um título, descrição e data de vencimento.
3. **Visualizar Tarefas**: Os usuários devem ser capazes de visualizar todas as suas tarefas adicionadas anteriormente, com a opção de ordenar por data de vencimento ou título.
4. **Marcar como Concluída**: Os usuários devem ser capazes de marcar tarefas como concluídas, alterando a cor da tarefa para verde na interface gráfica.
5. **Remover Tarefas**: Os usuários devem ter a capacidade de remover tarefas indesejadas.
6. **Backup e Restauração**: A aplicação deve oferecer a opção de fazer backup das listas de tarefas e restaurá-las quando necessário.
7. **Configurações**: Uma tela de configurações onde os usuários podem definir preferências como idioma e notificações.

Utilize a biblioteca 'Revst' para criar todos os elementos da interface gráfica, como botões, caixas de texto, listas, menus e diálogos. Certifique-se de que a aplicação seja responsiva e acesseível, adaptando-se a diferentes tamanhos de tela. Inclua comentários claros no código para explicar a implementação de cada função e como a biblioteca 'Revst' é utilizada em cada parte da aplicação.