Estoy intentando escribir un script para probar una firma de red Suricata . Para hacer esto necesito simular el mismo agente de usuario que el malware. Intenté lo siguiente.
$.ajaxSetup({
beforeSend: function(request) {
request.setRequestHeader("User-Agent","XAgent/1.");
}
});
$.ajax({
url: "localhost",
type: "GET"
});
Pero recibí el error Refused to set unsafe header "User-Agent"
.
También probé WebSocket
y socket.io.js
pero cada uno de ellos no me permite enviar una solicitud HTTP sin procesar.
Lo que quiero es una herramienta como telnet
en el navegador, así que solo puedo enviar la solicitud HTTP sin formato y definir todos los campos, pero parece que esto no es posible. ¿Hay alguna manera de que pueda hacer esto?