por Katomaro
A plataforma Curseduca possui uma vulnerabilidade de segurança crítica. É altamente recomendável que todos os alunos alterem sua senha padrão imediatamente.
Um endpoint público (https://application.curseduca.pro/platforms/config
) expõe a senha padrão de novas contas. Combinado com a listagem de usuários por IDs sequenciais, isso permite que um invasor tente acessar sistematicamente as contas de qualquer site que utilize a Curseduca.
Esta plataforma também não possui DRM verdadeiro em seus anexos, eu respeito a requisição que adiciona uma watermark fraca em material, porém, é possível baixar o material de forma direta sem receber nenhuma watermar
Esta ferramenta foi desenvolvida para facilitar o download de vídeos da plataforma Kurseduka para visualização offline. É uma solução simples e direta para estudantes e usuários que precisam de acesso ao conteúdo sem depender de uma conexão com a internet.
Para cursos com vídeos hospedados no YouTube, ou se você estiver usando uma VPN/Proxy, o `yt-dlp` pode enfrentar bloqueios.
Para evitar problemas, é necessário instalar o navegador Vivaldi e fazer login com uma conta do YouTube nele. A ferramenta utilizará os cookies do Vivaldi para autenticar o download.
Para usuários de Windows e Linux, a maneira mais fácil é baixar o executável correspondente na seção "Recursos" ao lado. Não é necessário instalar Python ou outras dependências.
Após o download, abra seu terminal ou prompt de comando, navegue até a pasta onde salvou o arquivo e execute-o passando os parâmetros necessários.
Se você usa macOS ou é um desenvolvedor, siga os passos abaixo. É necessário ter Python 3.12 instalado.
Primeiro, clone o repositório do GitHub para a sua máquina local:
É uma boa prática isolar as dependências do projeto. Crie um ambiente virtual e ative-o:
Com o ambiente virtual ativado, execute o comando abaixo para instalar os pacotes necessários:
Finalmente, execute o script com Python: