Exemple #1
0
 public virtual void SendToMUD(string target_user, string command, string json = "")
 {
     ThisContext.IsMUDHack = false;
     if (command == "hack_getcontext")
     {
         MessageReceived?.Invoke(target_user, "context_info", ExploitContext.CreateRandom());
     }
 }
Exemple #2
0
        public void BeginExploit(string remote_user, bool isMud)
        {
            var ctx = new ExploitContext();

            SendToMUD(remote_user, "hack_getcontext");
            MessageReceived += (u, c, j) =>
            {
            };
            ThisContext = ctx;
        }
Exemple #3
0
 public abstract void OnRun(ExploitContext ctx);