vBulletin Brasil

vB-Brasil

Comunidade vBulletin em Português

 

Problema em conexão com o banco após hack de Login

Esta é a discussão em Problema em conexão com o banco após hack de Login parte do fórum vB: Mods, addons e Hacks que integra a categoria vBulletin Dúvidas. Participe sempre de nossos debates.


Voltar   vBulletin Brasil > vBulletin Dúvidas > vB: Mods, addons e Hacks

Registrar FAQ Membros Calendário Pesquisar Postados Hoje Marcar Fóruns Como Lidos Especiais!

Notícias

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição

  #1 (permalink)  
Antigo 24-09-2008, 11:43
Avatar de ClaudioGB
Iniciante
 
Registrado em: Sep 2008
Posts: 2
Agradecimentos: 1
Agradecido 0 vez em 0 Posts
Peso da Avaliação : 0
ClaudioGB ainda não possui pontos de reputação
Padrão Problema em conexão com o banco após hack de Login

Olá a todos!

Já conhecia o site/fórum há algum tempo, mas é a primeira vez que venho realmente participar.

Bem, tenho um site de grande porte e uso o fórum VB desde 2001, contando hoje com quase 40 mil usuários. Preparamos toda a reformulação do site e estava prevista uma integração das páginas do site com o usuário criado no fórum, e para isso escolhemos o hack "Deluxe vB User login and access control on non vB pages", que foi um dos únicos mais recentes que encontrei no vb.org!

O site estava todo pronto e tudo funcionando, mas quando aplicamos a integração com o hack de login, vários conteúdos deixaram de ser mostrados.... Parece ser algum problema de conexão criado na importação do global.php, requerido pelo hack, mas o meu programador diz que a causa mesmo deve estar no class_core.php, que segundo ele é quem faz as conexões ao MySQL e por algum motivo depois dele nada funciona direito....

Estamos ralando há mais de 24hs para solucionar o problema e nada!! Se damos querys antes do código do hack funciona, mas depois dá vários problemas, não só nos querys como também nos ifs, whiles, etc! O pior é que o hack diz que preciso deixar o código que importa o global.php no início da página, antes das tags html e body, então fica impossível puxar tudo para cima!

Agora venho aqui perguntar se alguém tem alguma idéia do que pode estar havendo e se existe algum outro hack de login para tentarmos... Tentamos também a versão Simple do mesmo hack, mas como usa o mesmo import não funcionou em nada... A gente precisa, depois do login, pegar as informações como nome do usuário, avatar, número de posts, etc, e isso funcionou bem, só que foi dar problema no conteúdo do site que funcionava normalmente antes!!

alguém tem uma luz?!?!?!?!?!?

obrigado desde já pela atenção!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #2 (permalink)  
Antigo 26-09-2008, 22:55
Avatar de sw4lk3r
Colaborador
 
Registrado em: Jan 2007
Posts: 211
Agradecimentos: 29
Agradecido 498 vez em 74 Posts
Peso da Avaliação : 4
sw4lk3r tornará famoso em breve
Padrão Re: Problema em conexão com o banco após hack de Login

o vbulletin tem algumas proteções dentro do global.php que remove qualquer variavel passada atravéz de POST, GET e COOKIE... talvez seja necessario redeclarar estas variaveis pra que o site funcione...
E.. também adaptar as queries ao banco de dados para a classe db do vbulletin...

vou dar alguns exempos...
pra declarar as variaveis:
você tem tipo
Código PHP:
$variavel1 $_POST['variavel1'];
$variavel2 $_POST['variavel2'];
$variavel3 $_POST['variavel3'];
$variavel4 $_GET['variavel4'];
$variavel5 $_COOKIE['variavel5']; 
na forma do vbulletin, ficaria assim:
Código PHP:
    $vbulletin->input->clean_array_gpc('p', array(
        
'variavel1'        => TYPE_STR,
        
'variavel2'        => TYPE_STR,
        
'variavel3'        => TYPE_STR,
    ));

    
$vbulletin->input->clean_array_gpc('g', array(
        
'variavel4'        => TYPE_STR,
    ));

    
$vbulletin->input->clean_array_gpc('c', array(
         
'variavel5'        => TYPE_STR,
     )); 
depois você pode acessar o conteúdo atravez de:
Código PHP:
$variavel1 $vbulletin->GPC['variavel1'];
$variavel2 $vbulletin->GPC['variavel2'];
$variavel2 $vbulletin->GPC['variavel3'];
$variavel3 $vbulletin->GPC['variavel4'];
$variavel4 $vbulletin->GPC['variavel5']; 
já as consultas ao banco de dados ficaria assim:
Código PHP:
 $vbulletin->db->query_read("sql");//para consultas
$vbulletin->db->query_write("sql");//para gravar dados
$vbulletin->db->fetch_array($query); 
essa parte é bem intuitiva...

recomendo dar uma olhada na area de developers do vbulletin.org, lá tem varios detalhes

espero ter ajudado
__________________
~•~ Black Blood ~•~
Ângela~ My fall will be for you, My love will be in you
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
Os seguintes 3 Usuários disseram Obrigado sw4lk3r por essa útil mensagem:
adrianobr (01-10-2008), ClaudioGB (01-10-2008), killerofnet (27-09-2008)
  #3 (permalink)  
Antigo 01-10-2008, 13:20
Avatar de ClaudioGB
Iniciante
 
Registrado em: Sep 2008
Posts: 2
Agradecimentos: 1
Agradecido 0 vez em 0 Posts
Peso da Avaliação : 0
ClaudioGB ainda não possui pontos de reputação
Padrão Re: Problema em conexão com o banco após hack de Login

grato pela explicação, sw4lk3r!!! como a gente estava no desespero para terminar logo, acabamos optando por criar na mão a integração com o login do fórum para o site, ao invés de usar o hack do VB.org, e ai funcionou...

De toda forma, sua explicação deve nos ajudar no futuro!

thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
Resposta

Favoritos

Tags
login hack bd conexão


Usuários ativos no Tópico: 1 (0 Membros e 1 Visitantes)
 
Ferramentas do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim
Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
vB 3.7.x Problema Com o Login no Portal eminem vB: Dúvidas nas Configurações 35 25-06-2008 14:00
Aprenda a por uma barra de loading apos o login neocco vB Dicas 12 12-04-2008 04:43
Problema para logar após mudança de Host topnaweb vB: Suporte em Geral 7 31-03-2008 13:38
Problema No Post Thank You HACK lordozzy3112 'Suporte' 3 02-01-2008 19:39
problema com o mod Post Thank You Hack . serrano vB: Como fazer 2 21-07-2007 08:08


Horários baseados na GMT -3. Agora são 00:37.

Advertisement
Booyah
   


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 :: Translated by vB-Brasil
vB Brasil & Portugal : vBulletin em Português

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94