0
Welcome Guest! Login
0 items Join Now

Website hacking i need help please SOLVED

  • Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • Hi.
      My website is

      joomla 2.5 omnicron

      When i click over a menu the page redirect to a porno site (this is the link)

      1e3616c2bbb6e8a8.100girlsfree.com/gw.php

      This does not always happen, maybe a day pass and othe day not. randomized manner and in any menu. Jommla is updated, the extensions also.He talked to my hosting and they know nothing.
      I have reviewed and teh index.php files and are right, I uninstalled extensions that i dont use.
      I downloaded theweb in my mac and i use a antivirus and antimalware've spent, but all ok
      The permissions are ok I think.

      Anyone ever happened something like this? someone can tell me where I can go and look?

      Any suggestions, please help I'm desperate

      I'm a developer and my client is angry

      I need help from the good people of rocketheme and good people who make websites in joomla and have ever encountered in my situation

      Any suggestions would be appreciated

      thanks
    • Last Edit: 11 years 11 months ago by eduardo guardia xifra.
    • bye ,thanks, and sorry for my english
    • cdavis411's Avatar
    • cdavis411
    • Preeminent Rocketeer
    • Posts: 17787
    • Thanks: 882

    Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • you probably just need to replace the index.php file in the Omnicron template's folder.
    • cdavis411's Avatar
    • cdavis411
    • Preeminent Rocketeer
    • Posts: 17787
    • Thanks: 882

    Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • this may be helpful to you.
  • Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • :cry: the index.php of the template is ok, here the code


      <?php
      /**
      * @version 1.6.6 May 21, 2012
      * @author RocketTheme www.rockettheme.com
      * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
      * @license www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
      */
      // no direct access
      defined( '_JEXEC' ) or die( 'Restricted index access' );

      // load and inititialize gantry class
      require_once('lib/gantry/gantry.php');
      $gantry->init();

      ?>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
      <html xmlns=" www.w3.org/1999/xhtml " xml:lang="<?php echo $gantry->language; ?>" lang="<?php echo $gantry->language;?>" >
      <head>
      <?php
      $gantry->displayHead();
      $gantry->addStyles(array('template.css','joomla.css','style.css','typography.css'));

      if ($gantry->get('articledetails') == 'layout3' && $gantry->get('mainbody-enabled') && $gantry->browser->engine == 'trident') $gantry->addScript('gantry-ie-zindex.js');
      if ($gantry->get('fixedfooter')) $gantry->addScript('rt-fixedfooter.js');
      ?>
      </head>
      <body <?php echo $gantry->displayBodyTag(array('backgroundlevel','bodyLevel')); ?>>
      <div id="rt-page-background">
      <?php /** Begin Drawer **/ if ($gantry->countModules('drawer')) : ?>
      <div id="rt-drawer">
      <div class="rt-container">
      <?php echo $gantry->displayModules('drawer','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Drawer **/ endif; ?>
      <?php /** Begin Top **/ if ($gantry->countModules('top')) : ?>
      <div id="rt-top">
      <div class="rt-container">
      <?php echo $gantry->displayModules('top','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Top **/ endif; ?>
      <div id="rt-header-surround"><div id="rt-header-surround2"><div id="rt-header-overlay">
      <?php /** Begin Navigation **/ if ($gantry->countModules('navigation')) : ?>
      <div id="rt-navigation">
      <div class="rt-container">
      <?php echo $gantry->displayModules('navigation','basic','basic'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Navigation **/ endif; ?>
      <?php /** Begin Header **/ if ($gantry->countModules('header')) : ?>
      <div id="rt-header">
      <div class="rt-container">
      <?php echo $gantry->displayModules('header','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Header **/ endif; ?>
      <?php /** Begin Showcase **/ if ($gantry->countModules('showcase')) : ?>
      <div id="rt-showcase">
      <div class="rt-container">
      <?php echo $gantry->displayModules('showcase','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Showcase **/ endif; ?>
      </div></div></div>
      <div id="rt-body-surround-bg">
      <div class="rt-container">
      <div id="rt-body-surround"><div id="rt-body-surround2"><div id="rt-body-surround3"><div id="rt-body-surround4">
      <?php /** Begin Feature **/ if ($gantry->countModules('feature')) : ?>
      <div id="rt-feature">
      <?php echo $gantry->displayModules('feature','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      <?php /** End Feature **/ endif; ?>
      <?php /** Begin Utility **/ if ($gantry->countModules('utility')) : ?>
      <div id="rt-utility">
      <?php echo $gantry->displayModules('utility','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      <?php /** End Utility **/ endif; ?>
      <?php /** Begin Breadcrumbs **/ if ($gantry->countModules('breadcrumb')) : ?>
      <div id="rt-breadcrumbs">
      <?php echo $gantry->displayModules('breadcrumb','basic','breadcrumbs'); ?>
      <div class="clear"></div>
      </div>
      <?php /** End Breadcrumbs **/ endif; ?>
      <?php /** Begin Main Top **/ if ($gantry->countModules('maintop')) : ?>
      <div id="rt-maintop">
      <?php echo $gantry->displayModules('maintop','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      <?php /** End Main Top **/ endif; ?>
      <?php /** Begin Main Body **/ ?>
      <?php echo $gantry->displayMainbody('mainbody','sidebar','standard','standard','standard','standard','standard'); ?>
      <?php /** End Main Body **/ ?>
      <?php /** Begin Main Bottom **/ if ($gantry->countModules('mainbottom')) : ?>
      <div id="rt-mainbottom">
      <?php echo $gantry->displayModules('mainbottom','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      <?php /** End Main Bottom **/ endif; ?>
      </div>
      </div></div></div></div>
      </div>
      <?php /** Begin Bottom Section **/ if ($gantry->countModules('bottom') or $gantry->countModules('copyright')) : ?>
      <div id="rt-bottom-surround"><div id="rt-bottom-surround2"><div id="rt-bottom-overlay">
      <?php /** Begin Bottom **/ if ($gantry->countModules('bottom')) : ?>
      <div id="rt-bottom">
      <div class="rt-container">
      <?php echo $gantry->displayModules('bottom','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Bottom **/ endif; ?>
      <?php /** Begin Copyright **/ if ($gantry->countModules('copyright')) : ?>
      <div id="rt-copyright">
      <div class="rt-container">
      <?php echo $gantry->displayModules('copyright','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Copyright **/ endif; ?>
      <?php /** Begin Debug **/ if ($gantry->countModules('debug')) : ?>
      <div id="rt-debug">
      <div class="rt-container">
      <?php echo $gantry->displayModules('debug','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      <?php /** End Debug **/ endif; ?>
      </div></div></div>
      <?php /** End Bottom Section **/ endif; ?>
      <?php /** Begin Footer **/ if ($gantry->countModules('footer')) : ?>
      <div id="rt-footerbar">
      <div class="rt-container">
      <div id="rt-footer">
      <?php echo $gantry->displayModules('footer','standard','standard'); ?>
      <div class="clear"></div>
      </div>
      </div>
      </div>
      <?php /** End Footer **/ endif; ?>
      </div>
      <?php /** Begin Popups **/
      echo $gantry->displayModules('popup','popup','popup');
      echo $gantry->displayModules('login','login','popup');
      /** End Popup s**/ ?>
      <?php /** Begin Analytics **/ if ($gantry->countModules('analytics')) : ?>
      <?php echo $gantry->displayModules('analytics','basic','basic'); ?>
      <?php /** End Analytics **/ endif; ?>
      <div id="fb-root"></div>
      <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1";
      fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'facebook-jssdk'));</script>

      </body>
      </html>
      <?php
      $gantry->finalize();
      ?>
    • bye ,thanks, and sorry for my english
    • cdavis411's Avatar
    • cdavis411
    • Preeminent Rocketeer
    • Posts: 17787
    • Thanks: 882

    Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • .htaccess file perhaps
  • Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • I think that is ok too

      ##
      # @package Joomla
      # @copyright Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
      # @license GNU General Public License version 2 or later; see LICENSE.txt
      ##

      ##
      # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
      #
      # The line just below this section: 'Options +FollowSymLinks' may cause problems
      # with some server configurations. It is required for use of mod_rewrite, but may already
      # be set by your server administrator in a way that dissallows changing it in
      # your .htaccess file. If using it causes your server to error out, comment it out (add # to
      # beginning of line), reload your site in your browser and test your sef url's. If they work,
      # it has been set by your server administrator and you do not need it set here.
      ##

      ## Can be commented out if causes errors, see notes above.
      Options +FollowSymLinks

      ## Mod_rewrite in use.

      RewriteEngine On

      ## Begin - Rewrite rules to block out some common exploits.
      # If you experience problems on your site block out the operations listed below
      # This attempts to block the most common type of exploit `attempts` to Joomla!
      #
      # Block out any script trying to base64_encode data within the URL.
      RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
      # Block out any script that includes a <script> tag in URL.
      RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
      # Block out any script trying to set a PHP GLOBALS variable via URL.
      RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
      # Block out any script trying to modify a _REQUEST variable via URL.
      RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
      # Return 403 Forbidden header and show the content of the root homepage
      RewriteRule .* index.php [F]
      #
      ## End - Rewrite rules to block out some common exploits.

      ## Begin - Custom redirects
      #
      # If you need to redirect some pages, or set a canonical non-www to
      # www redirect (or vice versa), place that code here. Ensure those
      # redirects use the correct RewriteRule syntax and the [R=301,L] flags.
      #
      ## End - Custom redirects

      ##
      # Uncomment following line if your webserver's URL
      # is not directly related to physical file paths.
      # Update Your Joomla! Directory (just / for root).
      ##

      # RewriteBase /

      ## Begin - Joomla! core SEF Section.
      #
      RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
      #
      # If the requested path and file is not /index.php and the request
      # has not already been internally rewritten to the index.php script
      RewriteCond %{REQUEST_URI} !^/index\.php
      # and the request is for something within the component folder,
      # or for the site root, or for an extensionless URL, or the
      # requested URL ends with one of the listed extensions
      RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
      # and the requested path and file doesn't directly match a physical file
      RewriteCond %{REQUEST_FILENAME} !-f
      # and the requested path and file doesn't directly match a physical folder
      RewriteCond %{REQUEST_FILENAME} !-d
      # internally rewrite the request to the index.php script
      RewriteRule .* index.php [L]
      #
      ## End - Joomla! core SEF Section.
    • bye ,thanks, and sorry for my english
  • Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • if you want acces to cpanel, or my files ftp and take a look or my user and password for superadmin panel of my site , tell me and i send you a private message or email.


      :cry:
    • bye ,thanks, and sorry for my english
    • cdavis411's Avatar
    • cdavis411
    • Preeminent Rocketeer
    • Posts: 17787
    • Thanks: 882

    Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • This type of thing is more than we offer as forum support. If you need help with this you can hire help in the Market Place forum
  • Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • Problem solved,
      Sever hacking , not problem of my site. My site was perfect . All !!!

      The typical problem that hosting said you that is your website and finally is the hosting problem.

      :evil:
    • bye ,thanks, and sorry for my english
    • cdavis411's Avatar
    • cdavis411
    • Preeminent Rocketeer
    • Posts: 17787
    • Thanks: 882

    Re: Website hacking i need help please SOLVED

    Posted 11 years 11 months ago
    • great! glad you got it sorted.

Time to create page: 0.152 seconds