base64 kıracak bir arkadas ?

Arkadaslar Listingpro-plugin.zip dosyasında funcions.php nin 260 ve 264 bir kırılacak yer var lisansı oradan cekiyor galiba temanın kırabilecek yardım edecek bir kardeşim...

Arkadaslar Listingpro-plugin.zip dosyasında funcions.php nin 260 ve 264 bir kırılacak yer var lisansı oradan
cekiyor galiba temanın kırabilecek yardım edecek bir kardeşim varsa bir yardım cı olsa sevinirim dosyayı ekte upload ettim
 

Ekli dosyalar

  • listingpro-plugin.zip
    289.6 KB · Görüntüleme: 8
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl
Base64 geri dönüşü olan bir şifreleme türüdür.
PHP'de base64_decode ile çözülür yani zor bir şey değil.
Attığın dosyaya baktım 260 ve 264 teki satırlar image base64 encodedir.
260 ve 264 satırlarında bulunan base64 kodları bir resimin şifrelenmiş halidir.
O resimleride kırdığımda 260 taki bu :
rO4oPm.png

264 teki bu :
LbMW9Z.png
 
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl
Base64 geri dönüşü olan bir şifreleme türüdür.
PHP'de base64_decode ile çözülür yani zor bir şey değil.
Attığın dosyaya baktım 260 ve 264 teki satırlar image base64 encodedir.
260 ve 264 satırlarında bulunan base64 kodları bir resimin şifrelenmiş halidir.
O resimleride kırdığımda 260 taki bu :
rO4oPm.png

264 teki bu :
LbMW9Z.png
anladım kardesim listingpro diye bir tema war elimde lisans istiyor o attığım plunig üzerin den acada o satırlardaki yerdenmi şifreleme cekiyor diye düşündüm ama oradan değilmiş bakıcaz artık ozaman diğer yerlerede :)
 
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl
anladım kardesim listingpro diye bir tema war elimde lisans istiyor o attığım plunig üzerin den acada o satırlardaki yerdenmi şifreleme cekiyor diye düşündüm ama oradan değilmiş bakıcaz artık ozaman diğer yerlerede :)
PHP:
if( isset( $_POST['api_nonce_field'] ) &&  wp_verify_nonce( $_POST['api_nonce_field'], 'api_nonce' ) && !empty($_POST['key'])){
                
                $purchase_key = $_POST['key'];
                $item_id = 19386460;
                //'c8f37d37-52e2-4fed-b0ac-e470ba475772'
                $purchase_data = verify_envato_purchase_code( $purchase_key );

                if( isset($purchase_data['verify-purchase']['buyer']) && $purchase_data['verify-purchase']['item_id'] == $item_id) {
                    update_option( 'theme_activation', 'activated' );
                    echo '<p class="successful"> '.__( 'Valid License Key!', 'sample-text-domain' ).' </p>';
                } else{
                    echo '<p class="error"> '.__( 'Invalid license key', 'sample-text-domain' ).' </p>';
                }
            
                

            }
            echo '</div>';
        }
        $status = get_option( 'theme_activation' );
        if(empty($status) || $status != 'activated'){
            add_action( 'admin_notices', 'Listingpro_activation' );
        }
    }
    function verify_envato_purchase_code($code_to_verify) {
        // Your Username
        $username = 'CridioStudio';
        
        // Set API Key   
        $api_key = 'd22l6udt6rk9s36spidjjlah3nhnxw77';
        
        // Open cURL channel
        $ch = curl_init();
        
        // Set cURL options
        curl_setopt($ch, CURLOPT_URL, "http://marketplace.envato.com/api/edge/". $username ."/". $api_key ."/verify-purchase:". $code_to_verify .".json");
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

           //Set the user agent
           $agent = 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)';
           curl_setopt($ch, CURLOPT_USERAGENT, $agent);     
        // Decode returned JSON
        $output = json_decode(curl_exec($ch), true);
        
        // Close Channel
        curl_close($ch);
        
        // Return output
        return $output;
    }
 
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl
132,380Konular
3,280,162Mesajlar
317,510Kullanıcılar
eSupppSon Üye
Üst Alt