lameck/dracula_hosts

Plugin para Dracula: Hosts

v1.1 2019-02-06 15:24 UTC

This package is not auto-updated.

Last update: 2024-04-26 21:00:01 UTC


README

Plugin para Dracula Dashboard Clean: hosts

Assinatura

Dependência

Utilize o Dracula Dashboard Clean. Este plugin, assim como demais outros, acompanharam as futuras atualizações do projeto Dracula. Os plugins permitem uma programação descentralizada reutilizando recursos já definidos no projeto raiz.

Link do Dracula Dashboard Clean

Sobre

Este plugin lista os hosts infectados pelo Dracula - um projeto de backdoor criado em linguagem Java e recursos em Pascal.

INSTALL

Ao tentar executar uma instalação pelo composer, algumas evidencias ficam no cache. Isso pode dificultar alguma instalação de algum nome relacionado. Para evitar esse tipo de problema limpe o cache:

composer clearcache
php artisan cache:clear

Instale o plugin

composer require lameck/dracula_hosts

Publique as dependencias do Lameck\Dracula\Hosts\DraculaHostsServiceProvider

php artisan vendor:publish

Configure o plugin no banco de dados. Abra o database/seeds/DatabaseSeeder.php e adicione a linha

$this->call(PluginsTableSeeder::class);

Perpetue as configurações

composer dump-autoload

Configure o plugin no banco de dados

php artisan db:seed

Log no sistema e utilize seus recursos

REMOVE

composer remove lameck/dracula_hosts
composer clearcache
php artisan cache:clear

REMOVE OR UPDATE

Obs

Após desinstalação e uma nova instalação, recursos não disponibilizam no post-packager-unistall a remoção, por script, das dependencias publicadas. Esse recurso estará disponível no framework Dracula DC. Os seeders, que complementam a instalação dos packagers, caso não sejam removidos, numa nova instalação, mesmo publicando novamente, os arquivos não são reescritos mantendo a configuração anterior. Por esse motivo, a cada desinstalação e UPDATE apagar os arquivos:

database/seeds/PluginsTableSeeder.php

Remova também do DraculaServerPluginsTableSeeder ou comentando a linha

..
//$this->call(PluginsTableSeeder::class);
..

A Update pode ser realizada na aplicação com

composer update

Caso algum packager tenha sido atualizado, ele estará referente no comando que você realizar no terminal. A atualizaçãopoderá incluir os novos arquivos os quais não são reescritos pelos scripts do composer post-update ou post-unistaller. Isso implica que a cada atualização, caso não dipunha no framework um recurso par tais, a remoção manual e a nova publicação das dependencias.

68747470733a2f2f692e706f7374696d672e63632f42366d6b736d6b512f392e706e67

68747470733a2f2f692e706f7374696d672e63632f6b4d747a4c7677392f31322e706e67