SYMBOL INDEX (137 symbols across 19 files) FILE: Java/src/burp/BinaryPayloadIssue.java class BinaryPayloadIssue (line 6) | public class BinaryPayloadIssue extends ShellingScannerIssue { method BinaryPayloadIssue (line 11) | public BinaryPayloadIssue(IBurpExtenderCallbacks cb,IHttpRequestRespon... method appendIssueDetail (line 15) | public void appendIssueDetail(String text) method getIssueDetail (line 19) | @Override FILE: Java/src/burp/BuildUnencodedRequest.java class BuildUnencodedRequest (line 5) | public class BuildUnencodedRequest method BuildUnencodedRequest (line 10) | BuildUnencodedRequest(IExtensionHelpers helpers) method buildUnencodedRequest (line 15) | byte[] buildUnencodedRequest(IScannerInsertionPoint iScannerInsertionP... method buildCanary (line 24) | private byte[] buildCanary(int payloadLength) method findCanary (line 36) | private int findCanary(byte[] canary, byte[] request) throws Exception FILE: Java/src/burp/BurpExtender.java class BurpExtender (line 11) | public class BurpExtender implements IBurpExtender, IExtensionStateListe... method registerExtenderCallbacks (line 13) | @Override method extensionUnloaded (line 29) | @Override method getBurpCallbacks (line 32) | public static IBurpExtenderCallbacks getBurpCallbacks() { FILE: Java/src/burp/DirectScannerCheck.java class DirectScannerCheck (line 19) | public class DirectScannerCheck extends ShellingScannerCheck { method DirectScannerCheck (line 27) | public DirectScannerCheck(IBurpExtenderCallbacks cb, ShellingTab tab) method consolidateDuplicateIssues (line 34) | @Override method doActiveScan (line 39) | @Override FILE: Java/src/burp/ShellingScannerCheck.java class ShellingScannerCheck (line 13) | abstract class ShellingScannerCheck implements IScannerCheck { method ShellingScannerCheck (line 20) | public ShellingScannerCheck(IBurpExtenderCallbacks cb, ShellingTab tab) { method createCheckHttpService (line 24) | protected boolean createCheckHttpService(String host, int port, boolea... method doPassiveScan (line 49) | @Override method consolidateDuplicateIssues (line 54) | @Override method doActiveScan (line 57) | @Override FILE: Java/src/burp/ShellingScannerIssue.java class ShellingScannerIssue (line 7) | abstract public class ShellingScannerIssue implements IScanIssue { method ShellingScannerIssue (line 22) | ShellingScannerIssue(IBurpExtenderCallbacks cb,IHttpRequestResponse ex... method getConfidence (line 40) | @Override method getHttpMessages (line 45) | @Override method getHttpService (line 50) | @Override method getIssueBackground (line 55) | @Override method getIssueDetail (line 60) | @Override method getIssueName (line 63) | @Override method getIssueType (line 68) | @Override method getRemediationBackground (line 73) | @Override method getRemediationDetail (line 78) | @Override method getSeverity (line 82) | @Override method getUrl (line 87) | @Override FILE: Java/src/uk/co/pentest/SHELLING/IntruderPayloadGenerator.java class IntruderPayloadGenerator (line 20) | public final class IntruderPayloadGenerator implements IIntruderPayloadG... method IntruderPayloadGenerator (line 64) | public IntruderPayloadGenerator(String payloadType, ShellingTab tab, S... method generateTerminalInjectionPayloads (line 380) | private void generateTerminalInjectionPayloads() method generateCommandInjectionPayloads (line 403) | private void generateCommandInjectionPayloads() method generateArgumentInjectionPayloads (line 570) | private void generateArgumentInjectionPayloads() method encodeOutput (line 733) | private void encodeOutput() method setBase (line 785) | public boolean setBase(IHttpRequestResponse base) method getMarkedVersion (line 798) | private String getMarkedVersion(String payload) method byteToString (line 816) | private String byteToString(byte inputByte) method arraySearch (line 822) | private boolean arraySearch(String needle, String[] hayStack) method toStringArray (line 830) | private String[] toStringArray(ArrayList input) method incompatibleTargets (line 840) | private boolean incompatibleTargets(String entity, String payload, Str... method getProperSuffix (line 930) | private String getProperSuffix(String prefix) method hasMorePayloads (line 946) | @Override method getPayload (line 974) | public String getPayload(int index) method getNextPayloadSmart (line 979) | public byte[] getNextPayloadSmart(byte[] baseValue, boolean last400Avo... method getNextPayload (line 984) | @Override method reset (line 1058) | @Override FILE: Java/src/uk/co/pentest/SHELLING/IntruderPayloadGeneratorByte.java class IntruderPayloadGeneratorByte (line 18) | public final class IntruderPayloadGeneratorByte implements IIntruderPayl... method IntruderPayloadGeneratorByte (line 26) | public IntruderPayloadGeneratorByte(ShellingTab tab) method hasMorePayloads (line 204) | @Override method getNextPayload (line 210) | @Override method reset (line 219) | @Override FILE: Java/src/uk/co/pentest/SHELLING/PayloadFactory.java class PayloadFactory (line 16) | public class PayloadFactory implements IIntruderPayloadGeneratorFactory{ method PayloadFactory (line 21) | public PayloadFactory(ShellingTab tab, String payloadType) { method getGeneratorName (line 26) | @Override method createNewInstance (line 42) | @Override FILE: Java/src/uk/co/pentest/SHELLING/SHELLING.java class SHELLING (line 8) | public class SHELLING { FILE: Java/src/uk/co/pentest/SHELLING/ShellingPanel2.java class ShellingPanel2 (line 35) | public class ShellingPanel2 extends javax.swing.JPanel { method ShellingPanel2 (line 83) | public ShellingPanel2() method getDelay (line 98) | public int getDelay() method appendListData (line 102) | protected void appendListData(JList list, String[] items) method removeFromListData (line 116) | private void removeFromListData(JList list, String item) method initiateEncodings (line 126) | private void initiateEncodings() // same as clear, no encoding by default method initComponents (line 137) | @SuppressWarnings("unchecked") method jButton4ActionPerformed (line 947) | private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {... method targetOSComboActionPerformed (line 952) | private void targetOSComboActionPerformed(java.awt.event.ActionEvent e... method feedbackChannelComboActionPerformed (line 962) | private void feedbackChannelComboActionPerformed(java.awt.event.Action... method updatePayloadMarkingHolder (line 974) | private void updatePayloadMarkingHolder() method payloadMarkingBoxActionPerformed (line 996) | private void payloadMarkingBoxActionPerformed(java.awt.event.ActionEve... method scannerChecksBoxActionPerformed (line 1000) | private void scannerChecksBoxActionPerformed(java.awt.event.ActionEven... method removeEncodingActionPerformed (line 1012) | private void removeEncodingActionPerformed(java.awt.event.ActionEvent ... method encodingsToUseActionPerformed (line 1018) | private void encodingsToUseActionPerformed(java.awt.event.ActionEvent ... method byteGeneratorRangeComboActionPerformed (line 1030) | private void byteGeneratorRangeComboActionPerformed(java.awt.event.Act... method generatePayloads (line 1069) | protected void generatePayloads() method saveToFileButtonActionPerformed (line 1091) | private void saveToFileButtonActionPerformed(java.awt.event.ActionEven... method saveToClipBoardButtonActionPerformed (line 1134) | private void saveToClipBoardButtonActionPerformed(java.awt.event.Actio... method useTerminatorsCheckBoxActionPerformed (line 1157) | private void useTerminatorsCheckBoxActionPerformed(java.awt.event.Acti... method keyReleased (line 1186) | private void keyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:eve... method containsBaddies (line 1194) | public boolean containsBaddies(byte[] payload) method argInjectionCheckBoxActionPerformed (line 1205) | private void argInjectionCheckBoxActionPerformed(java.awt.event.Action... method manualModeCheckBoxActionPerformed (line 1275) | private void manualModeCheckBoxActionPerformed(java.awt.event.ActionEv... method verboseOutputCheckBoxActionPerformed (line 1287) | private void verboseOutputCheckBoxActionPerformed(java.awt.event.Actio... method stopAllRunningScansActionPerformed (line 1301) | private void stopAllRunningScansActionPerformed(java.awt.event.ActionE... method flushTheTrackerButtonActionPerformed (line 1306) | private void flushTheTrackerButtonActionPerformed(java.awt.event.Actio... method checkForInteractionsActionPerformed (line 1317) | private void checkForInteractionsActionPerformed(java.awt.event.Action... method fixedArgumentsActionPerformed (line 1322) | private void fixedArgumentsActionPerformed(java.awt.event.ActionEvent ... method argInjectArgumentsUI (line 1343) | private void argInjectArgumentsUI() method injectAdditionalArgumentsActionPerformed (line 1382) | private void injectAdditionalArgumentsActionPerformed(java.awt.event.A... method bruteArgInjectionsActionPerformed (line 1387) | private void bruteArgInjectionsActionPerformed(java.awt.event.ActionEv... method injectHTTPCheckBoxActionPerformed (line 1392) | private void injectHTTPCheckBoxActionPerformed(java.awt.event.ActionEv... method customArgBruteRangeActionPerformed (line 1397) | private void customArgBruteRangeActionPerformed(java.awt.event.ActionE... method defaultArgBruteRangeActionPerformed (line 1411) | private void defaultArgBruteRangeActionPerformed(java.awt.event.Action... method doTerminalInjectionActionPerformed (line 1425) | private void doTerminalInjectionActionPerformed(java.awt.event.ActionE... method doCommandInjectionActionPerformed (line 1438) | private void doCommandInjectionActionPerformed(java.awt.event.ActionEv... method removeTerminatorButtonActionPerformed (line 1464) | private void removeTerminatorButtonActionPerformed(java.awt.event.Acti... method addTerminatorButtonActionPerformed (line 1481) | private void addTerminatorButtonActionPerformed(java.awt.event.ActionE... method terminatorASCIIFormatActionPerformed (line 1506) | private void terminatorASCIIFormatActionPerformed(java.awt.event.Actio... method terminatorHexFormatActionPerformed (line 1543) | private void terminatorHexFormatActionPerformed(java.awt.event.ActionE... method includeLiteralWhitesActionPerformed (line 1548) | private void includeLiteralWhitesActionPerformed(java.awt.event.Action... method switchToHex (line 1559) | protected void switchToHex() method disableAuto (line 1586) | private void disableAuto() method enableAuto (line 1597) | private void enableAuto() method flushThetracker (line 1610) | private void flushThetracker() // used to initiate and reset (if reque... method checkCollabInteractions (line 1615) | public void checkCollabInteractions(boolean manual) method collabSessionID (line 1849) | protected int collabSessionID(String collabLocation) method logOutput (line 1860) | public void logOutput(String msg) method logDebug (line 1865) | public void logDebug(String msg) // only called when verboseOutput == ... FILE: Java/src/uk/co/pentest/SHELLING/ShellingTab.java class ShellingTab (line 9) | public class ShellingTab implements ITab { method findTab (line 14) | public void findTab() { method alertTab (line 29) | void alertTab() { method getTabCaption (line 33) | @Override method getUiComponent (line 38) | @Override FILE: Java/src/uk/co/pentest/SHELLING/SimpleDocumentListener.java class SimpleDocumentListener (line 10) | public abstract class SimpleDocumentListener implements DocumentListener { method insertUpdate (line 11) | @Override method removeUpdate (line 16) | @Override FILE: Java/src/uk/co/pentest/SHELLING/collabSession.java class collabSession (line 17) | public class collabSession { method collabSession (line 31) | public collabSession(String loc, String act, IHttpRequestResponse valu... method setReqResp (line 40) | public void setReqResp(IHttpRequestResponse value) method getLoc (line 44) | public String getLoc() method getCreated (line 48) | public String getCreated() method setShellingsRaw (line 53) | public void setShellingsRaw(ArrayList raw) method setCount (line 57) | public void setCount(int c) method getShellingsRaw (line 61) | public ArrayList getShellingsRaw() method setInsertionPointName (line 65) | public void setInsertionPointName(String n) method getInsertionPointName (line 69) | public String getInsertionPointName() FILE: test_cases/arginj1.php function cmd_exec (line 6) | function cmd_exec($cmd, &$stdout, &$stderr) FILE: test_cases/arginj_wget_doublequote.php function cmd_exec (line 7) | function cmd_exec($cmd, &$stdout, &$stderr) FILE: test_cases/arginj_wget_noquotes.php function cmd_exec (line 7) | function cmd_exec($cmd, &$stdout, &$stderr) FILE: test_cases/arginj_wget_singlequote.php function cmd_exec (line 7) | function cmd_exec($cmd, &$stdout, &$stderr) FILE: test_cases/tar.php function cmd_exec (line 8) | function cmd_exec($cmd, &$stdout, &$stderr)