Jump to content

Página constantemente apagada (kinghost)


Recommended Posts

Oí pessoal!

Tenho a loja prestashop v 1.6.1.1 instalada no servidor que confio bastante (kinghost) e desde o final de junho estou sendo invadido constantemente! Será que algum de voces poderia saber o que esta acontecendo ???  Eles entram no meu www e deletam todos os arquivos. Alguem teria alguma ajuda ??? Os acessos não pelas minhas senhas, pois minhas senhas são bemmmmm grandes!!!

 

Qualquer ajuda será bem vinda!

 

Eles substituem o meu index.php por esse:

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Stuck by FSociety TN</title>
    <script src="http://soulwire.github.io/sketch.js/js/sketch.js" charset="utf-8"></script>

    <style media="screen">
      @import url(https://fonts.googleapis.com/css?family=Orbitron);
      body {
        background-color : #000000;
        overflow : hidden;
        background-size : 300px 300px;
      }
      canvas {
        display : block;
      }
      h1 {
        font-family : Orbitron;
        color : #CF000F;
        font-size : 50px;
        font-weight : 300;
        position : relative;
        top : -300px;
        left : 0px;
      }
      p {
        font-family : Orbitron;
        color : #E3000E;
        line-height : 30px;
        position : relative;
        top : -300px;
      }
      .fsoc {
        width : 700px;
        height : 350px;
        background-image : url('http://www.teefury.com/media/catalog/product/cache/1/image/960x485/602f0fa2c1f0d1ba5e241f914e856ff9/a/r/art-mco-we-are-fsociety.png?color=black');
        background-size : 100% 100%;
        overflow : hidden;
        background-repeat : none;
        position : absolute;
        top : 30px;
        margin-left : auto;
        margin-right : auto;
        z-index : -999;
        left: 25%;
        animation : rotation 3s linear infinite;
      }
      @keyframes rotation {
        from {
          transform : rotateY(-180deg);
        }
        to {
          transform : rotateY(0deg);
        }
      }
      @media(max-width : 1800px) {
        .fsoc {
          left: 23%;
        }
      }
      @media(max-width : 1200px) {
        .fsoc {
          left: 20%;
        }
      }
      @media(max-width : 1000px) {
        .fsoc {
          left: 10%;
        }
      }
      @media(max-width : 800px) {
        .fsoc {
          left: 5%;
        }
      }
      @media(max-width : 600px) {
        .fsoc {
          left: -3%;
        }
      }
      @media(max-width : 400px) {
        .fsoc {
          left: -10%;
        }
      }
      .members {
        position : absolute;
        bottom : 10px;
        color : #CF000F;
        font-size : 13px;
        font-family : Orbitron;
        margin-right : auto;
        margin-left : auto;
        left : 25%;
      }
      a {
        text-decoration : none;
        color : #FFFFFF;
      }
    </style>
  </head>
  <body>
    <div id="container"></div>
    <center>
      <div class="fsoc"></div>
      <h1>Stuck By FSociety TN</h1>
      <p>Greeting world, We are FSociety Tunisia team, sorry for defacing your website, we are not looking for fame, <br />we are spreading our message, spreading love, spreading humanity inside this infected society, a society<br /> full of hate, racism, and fools !, murdering people for no reason help us share humanity, <br /> fix the society ! <a href="https://www.facebook.com/fswashere/">#FSociety_Tunisia</a></p>
      <center><div class="members">Fedy Weslety - Mohamed Nour - Macro Benz - CryptoRhythm - Tay - Psyco_hacker - M3T4L0VER </div></center>
    </center>
    <iframe src="https://www.youtube.com/watch?v=pKgDtSEygG0&autoplay=1" width="0" height="0"></iframe>
    <script>

        // ----------------------------------------
        // Particle
        // ----------------------------------------

        function Particle( x, y, radius ) {
            this.init( x, y, radius );
        }

        Particle.prototype = {

            init: function( x, y, radius ) {

                this.alive = true;

                this.radius = radius || 10;
                this.wander = 0.15;
                this.theta = random( TWO_PI );
                this.drag = 0.92;
                this.color = '#fff';

                this.x = x || 0.0;
                this.y = y || 0.0;

                this.vx = 0.0;
                this.vy = 0.0;
            },

            move: function() {

                this.x += this.vx;
                this.y += this.vy;

                this.vx *= this.drag;
                this.vy *= this.drag;

                this.theta += random( -0.5, 0.5 ) * this.wander;
                this.vx += sin( this.theta ) * 0.1;
                this.vy += cos( this.theta ) * 0.1;

                this.radius *= 0.96;
                this.alive = this.radius > 0.5;
            },

            draw: function( ctx ) {

                ctx.beginPath();
                ctx.arc( this.x, this.y, this.radius, 0, TWO_PI );
                ctx.fillStyle = this.color;
                ctx.fill();
            }
        };
        var MAX_PARTICLES = 280;
        var COLOURS = [ '#CF000F', '#EEEEEE', '#E3000E', '#FFFFFF'];

        var particles = [];
        var pool = [];

        var demo = Sketch.create({
            container: document.getElementById( 'container' )
        });

        demo.setup = function() {

            // Set off some initial particles.
            var i, x, y;

            for ( i = 0; i < 20; i++ ) {
                x = ( demo.width * 0.5 ) + random( -100, 100 );
                y = ( demo.height * 0.5 ) + random( -100, 100 );
                demo.spawn( x, y );
            }
        };

        demo.spawn = function( x, y ) {

            if ( particles.length >= MAX_PARTICLES )
                pool.push( particles.shift() );

            particle = pool.length ? pool.pop() : new Particle();
            particle.init( x, y, random( 5, 40 ) );

            particle.wander = random( 0.5, 2.0 );
            particle.color = random( COLOURS );
            particle.drag = random( 0.9, 0.99 );

            theta = random( TWO_PI );
            force = random( 2, 8 );

            particle.vx = sin( theta ) * force;
            particle.vy = cos( theta ) * force;

            particles.push( particle );
        };

        demo.update = function() {

            var i, particle;

            for ( i = particles.length - 1; i >= 0; i-- ) {

                particle = particles;

                if ( particle.alive ) particle.move();
                else pool.push( particles.splice( i, 1 )[0] );
            }
        };

        demo.draw = function() {

            demo.globalCompositeOperation  = 'lighter';

            for ( var i = particles.length - 1; i >= 0; i-- ) {
                particles.draw( demo );
            }
        };

        demo.mousemove = function() {

            var particle, theta, force, touch, max, i, j, n;

            for ( i = 0, n = demo.touches.length; i < n; i++ ) {

                touch = demo.touches, max = random( 1, 4 );
                for ( j = 0; j < max; j++ ) {
                  demo.spawn( touch.x, touch.y );
                }

            }
        };

        </script>
  </body>
</html>
 

Link to comment
Share on other sites

Antes de mais nada vc. deverá alterar todos os dados de login nos seu FTP e banco de dados.

 

Segundo passo: atualizar todos os módulos em uso, em especial "send to a friend" E TBM. atualizar o Predstashop para a versao mais recente (1.6.1.6).

 

Se após itos acontecer novamente, entao no servidor que está usando existe uma outra página como um furo de seguranca. Neste caso deverá contatar o seu provedor.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...