Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 18:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[ HOW 2 ] Fixx Henniks Script New Bug

Discussion on [ HOW 2 ] Fixx Henniks Script New Bug within the Metin2 Private Server forum part of the Metin2 category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2009
Posts: 2,327
Received Thanks: 565
[ HOW 2 ] Fixx Henniks Script New Bug

Hallo


der bug ist in der head.inc.php

mit den bug kann man die ganze datenbank löschen coins geben und so weiter

BUG:

$sqlCmd = "SELECT id,login,coins,web_admin
FROM account.account
WHERE login
LIKE '".$_POST['userid']."'
AND password=PASSWORD('".$_POST['userpass']."')
LIMIT 1";
$sqlQry = mysql_query($sqlCmd,$sqlServ);
if(mysql_num_rows($sqlQry)>0)

FIX:

$sqlCmd = "SELECT id,login,coins,web_admin
FROM account.account
WHERE login
LIKE '".$name."'
AND password=PASSWORD('".$pass."')
LIMIT 1";
$sqlQry = mysql_query($sqlCmd,$sqlServ);
if(mysql_num_rows($sqlQry)>0)
ciao123 is offline  
Thanks
2 Users
Old 08/12/2010, 18:24   #2
 
amphetaminecoffee's Avatar
 
elite*gold: 0
The Black Market: 65/1/12
Join Date: May 2010
Posts: 11,130
Received Thanks: 2,217
Danke!
amphetaminecoffee is offline  
Old 08/12/2010, 18:55   #3
 
garrisson's Avatar
 
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
Hennink hat dies schon gefixt
man beachte die "mysql_real_escape_string"
Vllt. erst schauen, dann posten
Gruss


PHP Code:
      $sqlCmd "SELECT id,login,coins,web_admin,email 
      FROM account.account 
      WHERE login 
      LIKE '"
.mysql_real_escape_string($_POST['userid'])."' 
      AND password=PASSWORD('"
.mysql_real_escape_string($_POST['userpass'])."') 
      LIMIT 1"
;
      
$sqlQry mysql_query($sqlCmd,$sqlServ);
      if(
mysql_num_rows($sqlQry)>0
      {
        
$getAdmin mysql_fetch_object($sqlQry);
        
$_SESSION['user_id'] = $getAdmin->id;
        
$_SESSION['user_name'] = $getAdmin->login;
        
$_SESSION['user_admin'] = $getAdmin->web_admin;
        
$_SESSION['user_coins'] = $getAdmin->coins;
        
$_SESSION['user_email'] = $getAdmin->email;
        
$updateIP mysql_query("UPDATE account.account SET web_ip='".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."' WHERE id='".mysql_real_escape_string($getAdmin->id)."'",$sqlServ); 
garrisson is offline  
Old 08/12/2010, 19:38   #4
 
elite*gold: 0
Join Date: Jun 2009
Posts: 2,327
Received Thanks: 565
geht auch so noch schon testet
ciao123 is offline  
Old 08/12/2010, 19:53   #5
 
garrisson's Avatar
 
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
Ahja, wie bitte schön denn? Das geht eindeutig nicht mehr mit den Escapes. Ansonten will ich Beweis sehen.
garrisson is offline  
Old 08/12/2010, 20:05   #6
 
elite*gold: 0
Join Date: Mar 2009
Posts: 400
Received Thanks: 301
Geht noch habe Hennink aber schon geschrieben.
MentosMint is offline  
Old 08/12/2010, 20:14   #7
 
garrisson's Avatar
 
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
Hennink hat das oben erwähnte schon gefixt. Ich habe den betreffenden Ausschnitt aus aktuellen Script von Hennink kopiert. Es existiert also im Moment kein Bug mehr.
@ciao123: Erst informieren, dann posten.
garrisson is offline  
Old 08/12/2010, 20:16   #8
 
elite*gold: 0
Join Date: Jun 2009
Posts: 2,327
Received Thanks: 565
alter es gibt mehre bug meinste es gibt nur einen
ciao123 is offline  
Old 08/12/2010, 20:26   #9
 
hen!'s Avatar
 
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
Quote:
Originally Posted by ciao123 View Post
Hallo


der bug ist in der head.inc.php

mit den bug kann man die ganze datenbank löschen coins geben und so weiter

BUG:

$sqlCmd = "SELECT id,login,coins,web_admin
FROM account.account
WHERE login
LIKE '".$_POST['userid']."'
AND password=PASSWORD('".$_POST['userpass']."')
LIMIT 1";
$sqlQry = mysql_query($sqlCmd,$sqlServ);
if(mysql_num_rows($sqlQry)>0)

FIX:

$sqlCmd = "SELECT id,login,coins,web_admin
FROM account.account
WHERE login
LIKE '".$name."'
AND password=PASSWORD('".$pass."')
LIMIT 1";
$sqlQry = mysql_query($sqlCmd,$sqlServ);
if(mysql_num_rows($sqlQry)>0)
Abgesehen davon, dass ich das in 1.3 gefixt habe ist dein Fix nicht korrekt, da du mit variablen arbeitest die nicht deklariert werden.

Und "JannWx" hat genau von der gleichen Stelle gesprochen.
hen! is offline  
Old 08/12/2010, 20:42   #10
 
garrisson's Avatar
 
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
Quote:
Originally Posted by ciao123 View Post
alter es gibt mehre bug meinste es gibt nur einen
Ja, aha, was helfen Behauptungen? Beweise und aufzeigen wo und wie der Bug ausgenuzt werden kann! Ich kann auch daher kommen und sagen, oh, da hats viele Bugs drin. Wow, hilft das weiter?
garrisson is offline  
Old 08/13/2010, 02:11   #11
 
LianLi♥Hera's Avatar
 
elite*gold: 15
Join Date: Apr 2009
Posts: 619
Received Thanks: 162
#reported, gibt es schon

Erstmal SuFu benutzen und dann posten
LianLi♥Hera is offline  
Old 08/13/2010, 05:56   #12
 
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
OMG auch noch das >.< crank :P
.Sh4rk is offline  
Old 08/13/2010, 16:28   #13
 
banjo1's Avatar
 
elite*gold: 1371
Join Date: Dec 2007
Posts: 14,903
Received Thanks: 19,354
Quote:
Abgesehen davon, dass ich das in 1.3 gefixt
*closed

einfach immer die aktuelle version benutzen
banjo1 is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
[Release]PSC Cashin Script für Henniks HP
09/09/2010 - Metin2 PServer Guides & Strategies - 55 Replies
Ja aiiR7 hat eben gesagt das es zu 90% von ihm stammt und kein Wort von hennik gesagt Sry dafür



All times are GMT +1. The time now is 18:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.