Инструмент GTAG Osint на основе браузера не работает, не является полностью функциональным и не возвращает результатов сHtml

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Инструмент GTAG Osint на основе браузера не работает, не является полностью функциональным и не возвращает результатов с

Сообщение Anonymous »

`Я создаю инструмент GTAG Osint на основе браузера, чтобы контролировать поддельные пользовательские агенты, используя кукловол и бэкэнд WebSocket/Express. Я также замечаю, что некоторые параметры webgl не ведут себя так, как и ожидалось, хотя я не уверен, что это связано. /> < /ul>
Любая помощь будет оценена. Я новичок и просто хочу получить форму → сканирование → результат, работающий перед масштабированием. URL) < /code> и return result < /li>
[*] UI должен обновляться с помощью новых данных сканирования и статистики диаграмм < /li>
< /ul>

Что я пробовал: < /h3>

endpoint /api /scan < /code ass exist and existry iss exist and existry iss existry and exist and exist hit exist (Почтальон)
[*] Проверка dashboard.js , чтобы подтвердить, что обработчик формы присутствует, и Fetch () вызов существует
scanTag()< /code> работает правильно, если запустить из бэкэнда во время запуска < /li>
< /ul>

code (frontend) < /h3>
form.addEventListener('submit', async (e) => {
e.preventDefault();
const submitBtn = form.querySelector('button[type="submit"]');
if (submitBtn) submitBtn.disabled = true;

try {
const formData = new FormData(form);
const data = {
tag: formData.get('tag'),
url: formData.get('url') || this.config.defaultUrl,
webglPreset: formData.get('webglPreset'),
timezone: formData.get('timezone'),
language: formData.get('language'),
proxy: formData.get('proxy')
};

if (!data.tag) throw new Error('Tag is required');

const response = await fetch('/api/scan', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(data)
});

if (!response.ok) {
const error = await response.json();
throw new Error(error.message || 'Scan failed');
}

const result = await response.json();
this.showToast(
'Scan Complete',
result.status === 'LIVE' ? 'success' : 'danger',
`${data.tag}: ${result.status}`
);

this.updateScanUI({
tag: data.tag,
status: result.status,
confidence: result.confidence || 0
});

} catch (error) {
this.showToast('Scan Failed', 'danger', error.message);
} finally {
if (submitBtn) submitBtn.disabled = false;
}
});
}



Подробнее здесь: https://stackoverflow.com/questions/795 ... nd-returns
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Html»