コード例 #1
0
ファイル: Sessions.java プロジェクト: xathrya/jsploit
  public Session interact(long id) {

    RubyObject obj = (RubyObject) sessions.get(id);

    if (obj != null) {

      Session sesh = new Session(this.framework, obj);

      if (sesh != null) {
        return sesh;
      } else {
        Console.err("Session closed.");
      }

    } else {
      Console.err("Session does not exsist.");
    }

    return null;
  }
コード例 #2
0
ファイル: Plugins.java プロジェクト: xathrya/jsploit
 public Plugins(Framework f) {
   Console.out("Plugins Module called.");
   this.framework = f;
   exploits = (RubyObject) framework.invoke("plugins");
 }
コード例 #3
0
ファイル: Sessions.java プロジェクト: xathrya/jsploit
 public Sessions(Framework f) {
   Console.out("Sessions Module called.");
   this.framework = f;
   sessions = (RubyHash) this.framework.invoke("sessions");
 }