Показать сообщение отдельно

  #41  
Старый 04.03.2008, 18:59
Аватар для .Slip
.Slip
Leaders of Antichat - Level 4
Регистрация: 16.01.2006
Сообщений: 1,966
Провел на форуме:
21768337

Репутация: 3486


По умолчанию

WordPress Download Counter SQL-INJ:

DownloadCounter.php
PHP код:
/*
Plugin Name: Download Counter Modded Rus
Plugin URI: http://www.cybercore.ru/
Description: Подсчитывает количество скачек файла. Автоматически генерит ссылку и код для использования на сайте. Локализованная и улучшеная версия. Оригинальная версия плагина доступна <a href="http://n0id.hexium.net/plugins">Download Counter</a>, автор Vanguard
Author: Tapac
Version: 1.5.rus
Author URI: http://www.cybercore.ru
*/ 
Bug Code: (download.php)
PHP код:
if(isset($_GET['id'])){
    
$query=mysql_query("SELECT * FROM $downloadCounter_table WHERE id = '".addslashes($_GET[id])."'");

    if (
mysql_num_rows($query)) {
        
$row=mysql_fetch_array($query);
        
mysql_query("UPDATE $downloadCounter_table SET downloads = downloads + 1 WHERE id = '".addslashes($_GET[id])."'");
    }
}elseif (
$_GET['name']){
    
$query=mysql_query("SELECT * FROM $downloadCounter_table WHERE label = '".$_GET['name']."'");
    if (
mysql_num_rows($query)) {
        
$row=mysql_fetch_array($query);
        
mysql_query("UPDATE $downloadCounter_table SET downloads = downloads + 1 WHERE id = '".$row['id']."'");
    }

(c) .Slip
Вложения
Тип файла: txt download.txt (845 байт, 29 просмотров)
Тип файла: txt DownloadCounter.txt (7.4 Кб, 11 просмотров)
Тип файла: txt functions.inc.txt (2.0 Кб, 12 просмотров)
__________________
..
 
Ответить с цитированием