Respostas no Fórum

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Criador do tópico demiraldo

    (@demiraldo)

    Oi Felipe:

    Olhando as stored procedures, pude perceber o seguinte: elas fazem “delete”, “update”, “list”, “insert”, “search” e “reset” em quase todas as tabelas do banco de dados, menos nas tabelas com prefixo “wp_”….

    Por exemplo, para a tabela “users”, há 18 stored procedures, sendo uma delas “sp_user_update_with_password”, também “sp_user_update”

    Nessa aqui “sp_user_update_with_password” veja o que ela está fazendo:

    BEGIN
    UPDATE users SET id_group = , fullname = , password = MD5()
    WHERE id = ;
    SELECT ROW_COUNT();

    Não tenho certeza devido a não saber o objetivo disso, mas parece que a procedure não vai fazer nada, né? TODAS elas na verdade, parecem não estar fazendo nada, pois após o sina de “=” não tem nada sendo passado ou recebendo…

    Fica aqui então um alerta no grupo, que se aparecer stored procedure no seu banco, faça uma investigação para ver se vem de algum plugin(ou tentar conhecer o plugin primeiro), ou se é proveniente de alguma invasão, né?

    Criador do tópico demiraldo

    (@demiraldo)

    Obrigado Felipe!

    Sou iniciante em WordPress e estou perguntando isso pelo seguinte motivo: alguns arquivos wp-xxxx.php estão com as primeiras linhas criptografadas e logo em seguida tem uma função recebendo parâmetro. Pesquisando sobre isso, cheguei a conclusão que o site foi vítima de vírus.
    O fato de arquivos PHP iniciarem com criptografia não é correto, pensei também que o vírus tivesse criado essas stored procedures, pelo fato do WordPress não ter isso como padrão. Mas você dizendo que algum plugin possa ter criado, vou encerrar então o meu questionamento e tentar recuperar o site, ok?

    Mais uma vez, muito obrigado pela sua resposta. Um dia vou ficar craque em WordPress! rsrs…

    Criador do tópico demiraldo

    (@demiraldo)

    Pelo que andei pesquisando, esses arquivos que contem uma espécie de criptografia no início e logo em seguida uma função, na verdade, foi infectado por vírus e por isso fica nesse estado.

    Criador do tópico demiraldo

    (@demiraldo)

    Valeu pelas dicas! Ótimo!

    Só que eu tenho algumas limitações em relação de voltar o site para o antigo servidor. Esse servidor não estaria disponível no momento para que pudéssemos voltar e aplicar essa saída que você está sugerindo e muito boa por sinal.

    Eu imaginei alguma coisa do tipo: alterar algum arquivo .php que pudesse apontar para Hostgator, dentro do banco de dados. Eu tenho muita experiência com banco de dados e T-SQL. Sou desenvolvedor desktop há mais de 20 anos e só agora estou me aventurando para o mundo Web. Voltei a fazer faculdade e estou assumindo várias coisas em relação a Web, pois o mundo mudou muito de alguns anos para cá. Quase tudo se usa um navegador!!! (rsrs)

    Tenho conhecimento sobre programação e PHP não seria nenhum bicho de sete cabeças para fazer alguma alteração se fosse necessário(apesar de não ser programador PHP).

    O problema é que eu não conheço quase nada sobre WordPress e as estruturas de configuração de páginas Web. Estou estudando bastante, mas o site precisa ficar on-line o mais rápido possível. Estou lendo muito e procurando bastante na Internet, mas o tempo é urgente e preciso colocar o site no ar esta semana!

    A Hostgator realmente fez uma atualização do WordPress e foi depois disso que não funcionou mais e eles me disseram que eu teria que arrumar o tema pois estava “quebrado”.
    O nosso site apesar de estar no ar há algum tempo, não havia manutenção satisfatória nele a ponto de acompanhar as atualizações do WordPress, PHP e MySQL e ficava em um servidor com Apache.

    Criador do tópico demiraldo

    (@demiraldo)

    Olá @repensewp

    Puxa! Muito legal sua dica. Parece ser “uma mão na roda” esses plugins.
    Só que tem uma coisa; me corrija se eu estiver errado: só funcionaria se no antigo servidor eu fizesse uma exportação com o plugin All in One WP Migration! É isso mesmo?

    Com a exportação através do plugin, ele vai gerar um “pacotão” com tudo que preciso e depois importo na minha hospedagem nova. É isso mesmo? Se for isso, como daria certo se eu tenho apenas os arquivos em um arquivo .zip?

    Quando assumi o site da empresa, entrei em contato com a outra empresa que cuidava do site. Eles me enviaram um arquivo zipado com os arquivos do site dizendo que dava para colocar no ar. Só que o arquivo de backup do banco de dados deu uns erros quando tentei importar no Hostgator e eles acabaram criando um novo banco de dados e importaram por lá mesmo, sem eu participar. E aí, quando digitei no navegador o endereço do site, simplesmente não funcionou corretamente e aí eles fizeram outra alteração que ficou agora só indo direto para o blog e não para a página principal da empresa, ok?

    • Esta resposta foi modificada 4 anos, 4 meses atrás por demiraldo.
    Criador do tópico demiraldo

    (@demiraldo)

    Obrigado @repensewp!

    Na verdade, o site existe sim e os arquivos que você mencionou referentes aos arquivos que estavam na hospedagem também eu fiz uma importação manual via FTP, ou seja, os arquivos wp-xxxxx.php referentes ao site estão na pasta public_html

    Só não consigo fazer a página principal abrir primeiro.

Visualizando 6 respostas - 1 até 6 (de um total de 6)