Turbo Website Reviewer - In-depth SEO Analysis Tool

Turbo Website Reviewer - In-depth SEO Analysis Tool v3.0

No permission to download

testolo

New member
Mar 4, 2019
13
8
3
That's because the default API is run by the author of the script. Congrats! Now he knows your personal information (assuming your domain was registered legitimately), and if there is indeed a backdoor, he can poke around your server and maybe even do some harm as revenge. Hahah, sorry if I was a bit over the top -- just want to keep everyone safe and on their toes when it comes to nulled scripts. Seems a lot of people are being reckless and blindly trusting any file uploaded by a random guy on the internet.
Yes this script has at least one backdoor.
 

testolo

New member
Mar 4, 2019
13
8
3
You can change manually your screenshoot service, here is apiflash (monthly 100 free screenshot) you must change only your access key. Or if you want another screenshot service you can do it below code basically.

Original files path: /core/helpers/site_snapshot_helper.php

Copy below code and change original files content. Dont forget to backup your original file. This code is working and enough for my job.



PHP:
<?php

 
function getSiteSnap($site,$item_purchase_code,$baseLink,$isCustomApi=true,$customLink=''){


$params = http_build_query(array(
    "access_key" => "ENTER YOUR KEY HERE",
    "url" => "https://".$site,
    "width" => 1200,
    "height" => 900,
    "format" => "jpeg",
    
));



$imagePath = HEL_DIR.'site_snapshot/'.$site.'.jpg';

if (file_exists($imagePath)){
    $myimage = $imagePath;
}else {

    $name = $imagePath;

    $imgSrc = file_get_contents("https://api.apiflash.com/v1/urltoimage?" . $params);

    $fh = fopen($name, 'w') or die("Can't open file");
  
    $stringData = $imgSrc;
    fwrite($fh, $stringData);
    fclose($fh);
    $ssimage = imagecreatefromjpeg($name);



    if ($imgSrc == ''){
        unlink($name);
        $myimage = HEL_DIR.'site_snapshot/no-preview.png';
    } else {
        $myimage = $imagePath;
        $name = $myimage;
        $thumb_width = 600;
        $thumb_height = 450;

        $width = imagesx($ssimage);
        $height = imagesy($ssimage);

        $original_aspect = $width / $height;
        $thumb_aspect = $thumb_width / $thumb_height;

        if ($original_aspect >= $thumb_aspect){
            // If image is wider than thumbnail (in aspect ratio sense)
            $new_height = $thumb_height;
            $new_width = $width / ($height / $thumb_height);
        } else {
            // If the thumbnail is wider than the image
            $new_width = $thumb_width;
            $new_height = $height / ($width / $thumb_width);
        }

        $thumb = imagecreatetruecolor($thumb_width, $thumb_height);

        $co = imagecolorallocate($thumb, 241, 241, 241);
        imagefill($thumb, 0, 0, $co);
        $text_color = imagecolorallocate($thumb, 153, 153, 153);
        imagestring($thumb, 200, 400, 300, 'No Preview Available', $text_color);

        // Resize and crop
        imagecopyresampled($thumb, $ssimage, 0,
            //- ($new_width - $thumb_width) / 2, // Center the image horizontally
            0, // - ($new_height - $thumb_height) / 2, // Center the image vertically
            0, 0, $new_width, $new_height, $width, $height);
        
        imagejpeg($thumb, $myimage, 100);

        if (filesize($name) == 0){
            unlink($name);
            $myimage = HEL_DIR.'site_snapshot/no-preview.png';
        } elseif (filesize($name) <= 4){
            unlink($name);
            $myimage = HEL_DIR.'site_snapshot/no-preview.png';
        } else{
            $myimage = $imagePath;
        }
    }
}
return $myimage;
}
 
?>
 

Falconizer

Well-known member
Babiato Lover
Trusted Uploader
Aug 20, 2019
690
1,239
93
The Globe
Falconizer updated Turbo Website Reviewer - In-depth SEO Analysis Tool with a new update entry:

Turbo Website Reviewer - In-depth SEO Analysis Tool 2.4

Clean files!!

Version 2.4 (1st Sep 2021)

- Added: PHP 8 Support (Beta / Experimental)
- Added: CURL Timeout, User Agent changing from configuration file
- Added: Redesigned Application Level DDos Checker v2
- Added: Canonical URL (x-default feature)
- Added: Customizable 404 page
- Added: Database Editor
- Added: Default sender address overwritable from configuration file
- Updated: WHOIS Class
- Updated: File Manager library
- Updated: AJAX Controller
- Updated: PHPMailer library
-...

Read the rest of this update entry...
 
  • Like
Reactions: tinguelybe

Falconizer

Well-known member
Babiato Lover
Trusted Uploader
Aug 20, 2019
690
1,239
93
The Globe

Loger

New member
May 2, 2022
10
2
3
after installation and configuration, domain verification is only 46%. did anyone have such a problem?

IMG_20220514_230432.jpg
 

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu