Search in sources :

Example 11 with Header

use of com.jsql.model.bean.util.Header in project jsql-injection by ron190.

the class AbstractStrategy method markInvulnerable.

public void markInvulnerable(Interaction message, int i) {
    Request request = new Request();
    request.setMessage(message);
    Map<Header, Object> msgHeader = new EnumMap<>(Header.class);
    msgHeader.put(Header.SOURCE, i);
    request.setParameters(msgHeader);
    MediatorModel.model().sendToViews(request);
}
Also used : Header(com.jsql.model.bean.util.Header) Request(com.jsql.model.bean.util.Request) EnumMap(java.util.EnumMap)

Aggregations

Header (com.jsql.model.bean.util.Header)11 Request (com.jsql.model.bean.util.Request)11 EnumMap (java.util.EnumMap)11 HttpURLConnection (java.net.HttpURLConnection)6 URL (java.net.URL)6 IOException (java.io.IOException)5 JSqlException (com.jsql.model.exception.JSqlException)4 InjectionFailureException (com.jsql.model.exception.InjectionFailureException)3 SpnegoHttpURLConnection (net.sourceforge.spnego.SpnegoHttpURLConnection)3 StoppedByUserSlidingException (com.jsql.model.exception.StoppedByUserSlidingException)2 Vendor (com.jsql.model.injection.vendor.Vendor)2 DataOutputStream (java.io.DataOutputStream)2 UnsupportedEncodingException (java.io.UnsupportedEncodingException)2 MalformedURLException (java.net.MalformedURLException)2 SimpleEntry (java.util.AbstractMap.SimpleEntry)2 List (java.util.List)2 Map (java.util.Map)2 ExecutionException (java.util.concurrent.ExecutionException)2 Matcher (java.util.regex.Matcher)2 I18n (com.jsql.i18n.I18n)1