As long you use the previous released Free version from here and do not update the Free version from within WordPress. Wait until someone nulls the latest Free version and shares it here.The free version is not in the zip file, there is only the pro version. Will it work this way?
Yeah I am waiting for it kindly.As long you use the previous released Free version from here and do not update the Free version from within WordPress. Wait until someone nulls the latest Free version and shares it here.
Possibly because the free version runs also some checks in conjunction with the pro version. Not sure exactly.Why free version nulled?
add_action( 'init', function() {
add_filter( 'pre_http_request', function( $pre, $parsed_args, $url ) {
if ( strpos( $url, 'my.elementor.com/api/v1/licenses' ) !== false ) {
return [
'response' => [ 'code' => 200, 'message' => 'ÎÊ' ],
'body' => json_encode( [ 'license' => 'valid', 'expires' => '01.01.2030' ] )
];
} elseif ( strpos( $url, 'my.elementor.com/api/connect/v1/library/get_template_content' ) !== false ) {
$response = wp_remote_get( "http://wordpressnull.org/elementor/templates/{$parsed_args['body']['id']}.json", [ 'sslverify' => false, 'timeout' => 25 ] );
if ( wp_remote_retrieve_response_code( $response ) == 200 ) {
return $response;
} else {
return false;
}
} else {
return false;
}
}, 10, 3 );
} );
<?php // Fake link to make the user think something is going on. In fact, every refresh of this page will re-check the license status. ?>
<a class="button" href="<?php echo esc_url( static::get_url() . '&check-license=1' ); ?>">
<i class="eicon-sync"></i>
<?php echo esc_html__( 'Check license status', 'elementor-pro' ); ?>
</a>
Looks concerning to me also, especially since I upgraded to 3.7.7 and my plugin panel still says I need an upgrade.Hi @bobsmith & @Tomz I was going to edit my last post but thought this is more a licence issue.
I found another file that differs to v.3.7.6 when checking for licence. admin.php in v.3.7.7 still has API calls to check if licence is active like this:
Code:<?php // Fake link to make the user think something is going on. In fact, every refresh of this page will re-check the license status. ?> <a class="button" href="<?php echo esc_url( static::get_url() . '&check-license=1' ); ?>"> <i class="eicon-sync"></i> <?php echo esc_html__( 'Check license status', 'elementor-pro' ); ?> </a>
Just one of many API calls. As before please do ignore if this is normal guys. Just trying to help out.
Downgrade for now. I have checked v3.7.6 and everything looks good on there. You can do this through WordPress itself by uploading the plugin manually. This will remove all data from the previous plugin. If you have FTP access you can rename the v3.7.7 to another name and then upload the old one if easier. Either way make sure you have a backup of your site.Looks concerning to me also, especially since I upgraded to 3.7.7 and my plugin panel still says I need an upgrade.
Thank you! You may have saved many users here a massive headache, including me. Greatly appreciated.Downgrade for now. I have checked v3.7.6 and everything looks good on there. You can do this through WordPress itself by uploading the plugin manually. This will remove all data from the previous plugin. If you have FTP access you can rename the v3.7.7 to another name and then upload the old one if easier. Either way make sure you have a backup of your site.
Also do a check for any malware or scripts that may have infected your WordPress platform by using Anti-Malware Security and Brute-Force Firewall by Eli Scheetz. Really good plugin and its free. It probably wont flag anything but always good to check for other issues that might be lingering else where.
I always have a staging/development site and upload there. Never do it on a server, always do it locally on your PC. WPLocal is a really good tool to use and is quick to setup. No need to worry about creating databases etc. Use Duplicate or Updraft to copy your live to local. Works flawlessly. Doing this will prevent any worry with the live.
Last resort would be to buy a licenced version and share on here and let the nulling masters do their magic for us. Both ways you don't feel guilty contributing to the original developer.
How do I download the specific 3.7.6 nulled from Babiato?Downgrade for now. I have checked v3.7.6 and everything looks good on there. You can do this through WordPress itself by uploading the plugin manually. This will remove all data from the previous plugin. If you have FTP access you can rename the v3.7.7 to another name and then upload the old one if easier. Either way make sure you have a backup of your site.
Also do a check for any malware or scripts that may have infected your WordPress platform by using Anti-Malware Security and Brute-Force Firewall by Eli Scheetz. Really good plugin and its free. It probably wont flag anything but always good to check for other issues that might be lingering else where.
I always have a staging/development site and upload there. Never do it on a server, always do it locally on your PC. WPLocal is a really good tool to use and is quick to setup. No need to worry about creating databases etc. Use Duplicate or Updraft to copy your live to local. Works flawlessly. Doing this will prevent any worry with the live.
Last resort would be to buy a licenced version and share on here and let the nulling masters do their magic for us. Both ways you don't feel guilty contributing to the original developer.
Get it from history tabHow do I download the specific 3.7.6 nulled from Babiato?
for test install elementor from wp library and install elementor pro 3.7.7 from this post and check to import blocks and kit in test page . this code added to import kits form http/wordpressnull.org/elementor/templates/ and in place of templates folder in free version in past.@bobsmith & @Tomz not sure if this is something to worry about but found this in the elementor-pro-php file in v3.7.7
Code:add_action( 'init', function() { add_filter( 'pre_http_request', function( $pre, $parsed_args, $url ) { if ( strpos( $url, 'my.elementor.com/api/v1/licenses' ) !== false ) { return [ 'response' => [ 'code' => 200, 'message' => 'ÎÊ' ], 'body' => json_encode( [ 'license' => 'valid', 'expires' => '01.01.2030' ] ) ]; } elseif ( strpos( $url, 'my.elementor.com/api/connect/v1/library/get_template_content' ) !== false ) { $response = wp_remote_get( "http://wordpressnull.org/elementor/templates/{$parsed_args['body']['id']}.json", [ 'sslverify' => false, 'timeout' => 25 ] ); if ( wp_remote_retrieve_response_code( $response ) == 200 ) { return $response; } else { return false; } } else { return false; } }, 10, 3 ); } );
What concerns me is the section ' $response = wp_remote_get( "http:/wordpressnull.org/elementor/templates/{$parsed_args['body']['id']}.json", [ 'sslverify' => false, 'timeout' => 25 ] );'
Looking at a search result for that domain it gives me this:
Премиум темы и плагины WordPress
We would like to show you a description here but the site won't allow us.
I would double check if their is any other scripts lingering in the files. This to me looks like a backdoor.
Please do ignore this if its normal. I will remove it from my version. If I find any others I will share just in case.
Just to add - This was checked against v3.7.6 that was uploaded on here.
This makes more sense now. My findings where a concern as I didn't go as far back as to why it was implemented.Templates were removed because of their size -> 800 mb + ( Read posts starting from 234 +++)
You will find the actual templates in the history tab -> Aug 3, 2022. You can easily create your own host and replace the above code / url as mentioned. The above is not a hack, but more a covenient solution for those that dont know how.
Cheers
Templates were removed because of their size -> 800 mb + ( Read posts starting from 234 +++)
You will find the actual templates in the history tab -> Aug 3, 2022. You can easily create your own host and replace the above code / url as mentioned. The above is not a hack, but more a covenient solution for those that dont know how.
Cheers