org.owasp.orizon.mirage
Class Modeler
java.lang.Object
org.owasp.orizon.core.Trackable
org.owasp.orizon.mirage.Modeler
public class Modeler
- extends Trackable
This class is a skeleton for modelers.
An application model will be the union of:
- a control flow graph;
- a data flow graph;
- a list of keywords that can be used for crawling or pattern matching review;
- Since:
- 1.1
- Author:
- thesp0nge
Field Summary |
protected java.lang.String |
msg
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
msg
protected java.lang.String msg
Modeler
public Modeler(ConsoleReader reader)
Modeler
public Modeler(SourceFinder s,
ConsoleReader reader)
Modeler
public Modeler(java.lang.String filename,
ConsoleReader reader)
start
public void start()
stop
public void stop()
getMsg
public java.lang.String getMsg()
setMsg
public void setMsg(java.lang.String msg)
addMsg
public void addMsg(java.lang.String msg)
setStatus
public void setStatus(int code)
hasStatus
public boolean hasStatus(int code)
getCollector
public Collector getCollector(java.lang.String sourceName)
inspect
public boolean inspect()
- Close the opened web application
- Returns:
- true
isComplete
public boolean isComplete()
getParsed
public int getParsed()
getInspected
public int getInspected()
getSf
public SourceFinder getSf()
show
public boolean show()
show
public boolean show(java.lang.String name)
dump
public boolean dump(java.lang.String what)
list
public boolean list()
search
public boolean search(java.lang.String qString)