[Owasp-webscarab] Repository beanshell scripts for webscarab

Daniel Medianero dmedianero at gmail.com
Tue Mar 22 13:08:53 EDT 2011


Hi,

I would like to know if there is some kind of beanshell script repo for
webscarab. That will help me to know about it.
In my side I developed one of that scripts to check if the HTTP TRACE method
is available and I want to share with you all, there is the script code:


------------------------------------------------------------------------------------------------------------------

import org.owasp.webscarab.model.ConversationID;
import org.owasp.webscarab.model.HttpUrl;
import org.owasp.webscarab.model.Request;
import org.owasp.webscarab.model.Response;

//Configuración

servidor = "https://example.org";

//Creación de la request

Request request = new Request();
request.setMethod("TRACE");
request.setURL(new HttpUrl(servidor));
request.setVersion("HTTP/1.0");
request.setHeader("User-Agent","WebScarabTRACE by buguroo");

//Ejecución de la petición

response = scripted.fetchResponse(request);

// Formateo la salida

if ( response.getStatus().equals("200") && response.getMessage().equals("OK"
)) {

out.println("El sistema " +servidor+ "  admite el metodo TRACE");
out.println("----- EVIDENCIA DE TRACE ------");
out.println("Request:\n"+ request);
out.println("Response:\n"+ response);
out.println("-----------------------------");

} else {

out.println("El sistema " +servidor+ "  no admite el metodo TRACE");
}


------------------------------------------------------------------------------------------------------------------


Kind Regards

-- 
Daniel Medianero
http://www.buguroo.com
http://blog.buguroo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.owasp.org/pipermail/owasp-webscarab/attachments/20110322/a07ccf0e/attachment.html 


More information about the Owasp-webscarab mailing list