Author Topic: Gatekeeper  (Read 1145 times)

0 Members and 1 Guest are viewing this topic.

Offline Cêñoßy†ê

  • Scripter
  • Triple Ace
  • ******
  • Posts: 194
  • Karma: +32/-3
Gatekeeper
« on: 18 January, 2020, 02:18:54 »
   ¤-=[Kñigh†VisioÑ.::.Ñe†WorX]=-¤
      GateKeeper™ script started 25.03.2019
            by Cêñoßy†ê
   * Searches bad TTH and data from users share with timer
      - If added data has 39 characters script searches it as TTH
      - Reacts to searches done by other users allso
   * Searches empty/0 byte files
   * Searches incomplete files
   * Detects fakes shares by sharesize in bytes
      -- Due same multiple same number (like 6x 000000) (default 6X)
      -- Due exact size on database
   * Detects data collective BOTS (removed)
   * Detects spammer BOTS
   * Optional report to ops
      -- If OP-Chat enabled report goes there, else reports are sended to ops as main message
      -- If reporting disabled it kicks and tempbans users ip and logs the ip (ip logging removed)
   * IP/nick gets permanently banned after X time detected as fakeshare or bad TTH/data (default ,nick/3X) (removed)
   * Based to Pinhead script by me ;) with less memory usage

v1.8
   ++ Added adjustable rightclick/help lists order 22.09.2020
   ++ Added detection of empty databases (all) 22.09.2020
   ** Changed bot description for new command 02.09.2020
      -- if [ S] then detection action is SILENT
      -- if [K] then detection action is KICK
      -- if [R] then detection action is REPORT
   ** Changed command !reportdata <on/off> to !action <silent/kick/report> 02.09.2020
   ** Fixed attempt to concatenate local 'where' (a nil value) (reported by MothMan) 29.08.2020
   ++ Added installed programs/games detection 27.08.2020
   ++ Added commands:
      -- !checkinstalled <on/off>   enables/disables checking of installed data 27.08.2020
      -- !addinstalled <data>      adds data to database 27.08.2020
      -- !delinstalled <data>      deletes data from database 27.08.2020
      -- !showinstalled       shows database 27.08.2020
      -- !reggbot         option to hide the bot :P <on/off> 27.08.2020
   ** Updated bot description with [IN] = installed 27.08.2020
      -- [xx/xx/xx/xx/xx] = bad tth or data/bad sharesizes/ignored data/incomplete/installed in database

v1.7
   ++ Added command !addincomplete <data> 20.08.2020
   ++ Added command !delincomplete <data> 20.08.2020
   ** Fixed attempt to concatenate a nil value (local 'tth') (reported by Quasar) 19.08.2020
   ++ Added detection of 0 hubs on user TAG 13.07.2020
   ++ Added !showincomplete command 13.07.2020
   ++ Added !ghelp as help command as requested 13.07.2020
   ** Updated new description for bot 01.07.2020
      -- [xx/xx/xx/xx] = bad tth or data/bad sharesizes/ignored data/incomplete in database
      -- if [I ] then incomplete files detection enabled
      -- if [E] then empty files detection enabled
      -- if [B ] then bot detection enabled
      -- if [R] then reporting enabled
   ++ Added on/off option for bot detection (requested by Beertje) 31.05.2020
   ++ Database 1685/35/18 02.06.2020
   ** Fixed bug with !addshare command on v1.6 23.05.2020
   ** Changed bot detection ip ban to 24 hours 17.05.2020
   -- Removed tag from bot as useless 17.05.2020
   ++ Added Unknown arrival detection (ddos by PPK) 17.05.2020
   ++ Added command !checkincomplete on/off 13.05.2020
   ++ Added command !checkempty on/off 13.05.2020
   ++ Added incomplete file check (default every 10 seconds) 08.05.2020
   -- Removed spam bot detection 08.05.2020
v1.6
   ++ Bad data/ignore data can be upper/lower or mixed case 14.04.2020
   ** Fixed bug in delete commands 14.04.2020
   ** Updated bot detection messages 08.04.2020
   ** Changed bot ip tempban to 120 minutes 08.04.2020
v1.5
   ** Fixed sharesize on fake share detection
   ** Updated bad data's
   ++ Added empty file TTH as protected TTH
   ++ Added empty files to report/kick (request from Mothman)
v1.4
   ++ Added detection of empty files (0 bytes)
      - Sends pm to user what/where file detected
      - Informs operators
   ++ Combined SRArrival and UDPSArrival as one
   -- Huge code cleaning
   ** Changed reporting email to use PtokaX owner email
   ** Changed !reportfake and !reportpedo commands to !reportdata
   ** Changed all TTH/pedo commands
   ++ Bad TTH and bad data now in same file
      -- Removed fakefiles.tbl
      -- Removed pfiles.tbl
      ++ Added bad_data.tbl
   ++ Added new type on/off for profile options in commands
   -- Removed IP logging
   -- Removed nick/ip ban parts
   ++ 200 new TTHs :P

v 1.3
   ++ Added adjustable X times same number in share as fake share example 123000000b  (default 6)
   -- Removed adjustable time for time ban (uses ptokax default tempbantime)
   +- Added adjustable email for report (if false detection)
   ++ Added 30 more fake file TTHs + more coming
   ** Arranged and updated pedodetection database
   ++ Added small cosmetic changes
   ++ Added new database counter
   ++ Added Spammerbot detection (From Angelique script by Cêñoßy†ê)
   ++ Added detection of possible fake file
   ** Changed pedofiles to own database

v 1.2
   -- Rebuilded ip logging ( b )
   -- Added ignore file ( b )
   -- Added commands + rc: ( b )
      !addignore <data>   adds new ignored data
      !delignore <data>   deletes ignored data
      !showignore      shows all ignored data
      !showtth      shows all tth data
      !deltth <data>      deletes tth data
   -- Fixed !delshare <sharesize> command ( b )
   -- Added buildmode      default is off ( c )
   -- Code cleaning ( c )
   -- Added counter for detected fake share ips ( d )
   -- Added option for full nickban/ipban for fake shares detected 3 times ( d )
   -- Added sharesize containing 5x 0-9 as hardcoded fake share ( d )
   -- Updated !addshare <value> command to ignore hardcoded shares
   -- Added changable timer times
   -- Added changable count when fakes get banned
   -- Rewritten fake share function
   -- Added BOT detection (From Pinhead script by Cêñoßy†ê)
   -- Updated ignored data function

v 1.1
   -- Removed on/off for pedo/bad files
   -- Added ignore list
   -- Added !delshare <sharesize> command + rc
   -- Added ip monitoring database cleaner
   -- Added ip monitoring for detected ips
   -- Added !showsettings command + rc
   -- Added !reportpedo <on/off> command + rc
   -- Added !reportfake <on/off> command + rc
   -- Added !addshare <sharesize> command + rc
   -- Added !addtth <tth> command + rc
   -- Added settings file
   -- Added database file for fakeshares
   -- Added own folder for files
   -- Added if bot name is empty script uses main bot name
   -- Added fake share detector
« Last Edit: 26 September, 2020, 10:45:06 by Cêñoßy†ê »
Powered By Leviathan™ 2nd Generation

PtokaX forum

Gatekeeper
« on: 18 January, 2020, 02:18:54 »

Offline Cêñoßy†ê

  • Scripter
  • Triple Ace
  • ******
  • Posts: 194
  • Karma: +32/-3
Re: Gatekeeper
« Reply #1 on: 20 August, 2020, 15:24:51 »
v. 1.7  is out
Powered By Leviathan™ 2nd Generation

PtokaX forum

Re: Gatekeeper
« Reply #1 on: 20 August, 2020, 15:24:51 »