thankyou
Donate to the B3 fund!

"even a small donation helps!"
Donate with PayPal!
Most of the plugins here are made by B3 users and the authors may not visit frequently. If you need support for plugins or if questions remain unanswered, you will have to contact the author directly. Read the full Support Disclaimer here

NOTE: Do not attach plugins to your forumtopics! Attachements are periodically removed by maintenance tasks. Upload your plugins to our Downloads section instead!

Author Topic: Hax Buster [UrT]  (Read 15126 times)

Offline Fragmeister

  • Full Member
  • ***
  • Posts: 78
    • Serveur FRAG on Urban terror
Re: Hax Buster [UrT]
« Reply #30 on: April 29, 2013, 03:49:24 PM »
Oh yes I'm so silly, why I've put @conf/ in my b3.xml instead of @b3/  :-X
Thanks for your help !
Website of my urt server : www.frag-urt.com/

Offline Pretsell

  • Jr. Member
  • **
  • Posts: 17
Re: Hax Buster [UrT]
« Reply #31 on: October 04, 2013, 01:13:07 PM »
for some reason permbans are not being applied when 1337 port or malformed guid is detected.

plugin is v1.4 - nothing modified.

config is the following.

Code: [Select]
<configuration plugin="haxbusterurt">
<settings name="settings">
        <!-- From which level are admins from ?
         When a hacker is discovered, all connected players from this level and above will be notified.
              0 : guest
              1 : user
              2 : regular
              20 : moderator
              40 : admin
              60 : fulladmin
              80 : senioradmin
              100 : superadmin
         -->
        <set name="notify_players_from_level">1</set>

        <!-- Do you accept players with an empty cl_guid ? -->
<set name="allow_empty_guid">no</set>

<!-- What penalty to give to players having bad guid ? (none, kick, tempban, permban) -->
<set name="bad_guid_penalty">permban</set>

        <!-- What penalty to give to players connecting from 1337 port ? (none, kick, tempban, permban) -->
<set name="1337_port_penalty">permban</set>

        <!-- How long to tempban for if you choose to tempban.
            examples :
             20m : 20 minutes
             4h : 4 hours
             1d : 1 day
             2w : 2 weeks
        -->
        <set name="tempban_duration">4w</set>
</settings>
</configuration>


b3 log of an example. so the player that has malformed guid only gets a notice rather than a permban. is this because he disconnected quickly or because there is a conflict with another plugin?

Code: [Select]
131003 18:06:17	CONSOLE	'6:55 ClientConnect: 9'
131003 18:06:17 DEBUG 'Client Connected - ready to parse Userinfoline'
131003 18:06:17 CONSOLE '6:55 ClientUserinfo: 9 \\ip\\85.10.80.108:28209\\challenge\\230413475\\qport\\21449\\protocol\\68\\cg_scorePlums\\1\\cg_drawTeamOverlay\\0\\cg_predictItems\\1\\cl_punkbuster\\0\\cl_anonymous\\0\\sex\\male\\handicap\\100\\color2\\5\\color1\\1\\team_headmodel\\visor/default\\team_model\\visor/default\\headmodel\\visor/default\\model\\visor/default\\snaps\\20\\rate\\25000\\name\\JOE BLACK\\cl_maxpackets\\30\\cl_timeNudge\\0\\teamtask\\0\\cl_guid\\unknown\\xp_name\\ExcessivePlayer\\xp_client\\2202\\xp_colors\\5???5\\cg_drawBBox\\0'
131003 18:06:17 VERBOSE "Parsed user info {'xp_colors': '5???5', 'protocol': '68', 'cg_drawTeamOverlay': '0', 'ip': '85.10.80.108', 'sex': 'male', 'rate': '25000', 'headmodel': 'visor/default', 'port': '28209', 'team_model': 'visor/default', 'cl_anonymous': '0', 'handicap': '100', 'xp_client': '2202', 'cg_drawBBox': '0', 'cg_scorePlums': '1', 'cl_maxpackets': '30', 'snaps': '20', 'xp_name': 'ExcessivePlayer', 'cl_timeNudge': '0', 'color1': '1', 'qport': '21449', 'color2': '5', 'teamtask': '0', 'cl_guid': 'unknown', 'name': 'JOEBLACK', 'cid': '9', 'challenge': '230413475', 'team_headmodel': 'visor/default', 'cl_punkbuster': '0', 'model': 'visor/default', 'cg_predictItems': '1'}"
131003 18:06:17 DEBUG "Client Connected: [9] JOEBLACK - 85.10.80.108 ({'guid': '85.10.80.108'})"
131003 18:06:17 DEBUG 'Storage: getClient Client<9>'
131003 18:06:17 DEBUG "User not found 85.10.80.108: 'No client matching guid 85.10.80.108'"
131003 18:06:17 BOT    'Client not found in the storage 85.10.80.108, create new'
131003 18:06:17 DEBUG 'Storage: setClient Client<9>'
131003 18:06:17 DEBUG "Storage: setClient data {'time_add': 1380819977, 'time_edit': 1380819977, 'name': 'JOEBLACK', 'group_bits': 0, 'ip': '85.10.80.108', 'greeting': '', 'auto_login': 1, 'connections': 1, 'mask_level': 0, 'guid': '85.10.80.108', 'pbid': ''}"
131003 18:06:17 DEBUG 'Client Authorized: [9] JOEBLACK - 85.10.80.108'
131003 18:06:17 VERBOSE 'Queueing event Client Authenticated Client<9>'
131003 18:06:17 CONSOLE '6:55 ClientUserinfoChanged: 9 n\\JOEBLACK\\t\\3\\r\\2\\tl\\0\\f0\\\\f1\\\\f2\\\\a0\\130\\a1\\30\\a2\\124'
131003 18:06:17 VERBOSE 'Queueing event Client Team Change 1'
131003 18:06:18 DEBUG 'Get cvar g_allowvote = ["g_allowvote" is:"64^7" default:"1^7"]'
131003 18:06:18 DEBUG 'PoweradminurtPlugin: Voting: off'
131003 18:06:18 VERBOSE "RCON sending (94.23.232.62:27960) 'g_allowvote'"
131003 18:06:18 DEBUG 'GeowelcomePlugin: Connected 92.161.18.97 from Clamecy (France)'
131003 18:06:18 DEBUG 'GeowelcomePlugin: Broadcasting location'
131003 18:06:18 CONSOLE '6:56 ClientDisconnect: 9'
131003 18:06:18 VERBOSE 'Queueing event Client Disconnect 9'
131003 18:06:19 DEBUG 'Get cvar g_allowvote = ["g_allowvote" is:"64^7" default:"1^7"]'
131003 18:06:19 VERBOSE "RCON sending (94.23.232.62:27960) '^7Connected ^3Bruno_39^7^7 from ^3Clamecy (France)^7.'"
131003 18:06:19 DEBUG 'Set cvar g_allowvote = [0]'
131003 18:06:19 CONSOLE '6:56 ClientUserinfo: 8 \\ip\\92.161.18.97:27960\\name\\Bruno_39\\racered\\3\\raceblue\\3\\rate\\8000\\ut_timenudge\\0\\cg_rgb\\0 255 0\\cg_predictitems\\0\\cg_physics\\1\\gear\\GLIOWAA\\cl_anonymous\\0\\sex\\male\\handicap\\100\\color2\\5\\color1\\4\\team_headmodel\\*james\\team_model\\james\\headmodel\\sarge\\model\\sarge\\snaps\\20\\teamtask\\0\\cl_guid\\5BD7C8AC3CAC2D5BCEA05D7022EDB32B\\weapmodes\\00000100220000020002'
131003 18:06:19 VERBOSE "Parsed user info {'racered': '3', 'ip': '92.161.18.97', 'sex': 'male', 'rate': '8000', 'cg_predictitems': '0', 'headmodel': 'sarge', 'port': '27960', 'team_model': 'james', 'cl_anonymous': '0', 'weapmodes': '00000100220000020002', 'cl_guid': '5BD7C8AC3CAC2D5BCEA05D7022EDB32B', 'snaps': '20', 'cg_rgb': '0 255 0', 'gear': 'GLIOWAA', 'handicap': '100', 'color1': '4', 'color2': '5', 'cg_physics': '1', 'teamtask': '0', 'name': 'Bruno_39', 'cid': '8', 'team_headmodel': '*james', 'ut_timenudge': '0', 'raceblue': '3', 'model': 'sarge'}"
131003 18:06:19 CONSOLE '6:56 ClientUserinfoChanged: 8 n\\Bruno_39\\t\\3\\r\\3\\tl\\0\\f0\\\\f1\\\\f2\\\\a0\\28\\a1\\122\\a2\\74'
131003 18:06:19 CONSOLE '6:56 ClientBegin: 8'
131003 18:06:19 VERBOSE 'Queueing event Client Join Team 8'
131003 18:06:20 VERBOSE 'RCON sending (94.23.232.62:27960) \'set g_allowvote "0"\''
131003 18:06:20 CONSOLE "6:57 Hit: 5 3 3 14: {KP}QuikSilver hit t3h'CrazyMan in the Kevlar"
131003 18:06:20 DEBUG '_getDamagePoints(28, 3) -> 100'
131003 18:06:20 VERBOSE "Queueing event Client Damage (100, '28', '3')"
131003 18:06:20 CONSOLE "6:57 Kill: 3 5 28: {KP}QuikSilver killed t3h'CrazyMan by UT_MOD_SR8"
131003 18:06:20 DEBUG "OnKill: 28 ({KP}QuikSilver killed t3h'CrazyMan by UT_MOD_SR8)"
131003 18:06:20 VERBOSE "Queueing event Client Kill (100, '28', '3', 'UT_MOD_SR8')"
131003 18:06:20 DEBUG 'PoweradminurtPlugin: Starting Vote delay Timer: 60 seconds'
131003 18:06:20 VERBOSE "RCON sending (94.23.232.62:27960) 'status'"
131003 18:06:20 VERBOSE 'Parsing Event: Game Round Start: KniferPlugin'
131003 18:06:20 VERBOSE 'Parsing Event: Client Authenticated: CtimePlugin'
131003 18:06:20 VERBOSE 'Parsing Event: Client Authenticated: CtimePlugin'
131003 18:06:20 VERBOSE 'Parsing Event: Client Authenticated: HaxbusterurtPlugin'
131003 18:06:20 INFO 'HaxbusterurtPlugin: player @41541 (85.10.80.108) has an empty guid'
131003 18:06:20 INFO 'HaxbusterurtPlugin: player @41541 (85.10.80.108) has a contestable guid : [85.10.80.108]'
131003 18:06:20 DEBUG "Storage: setClientPenalty data {'time_edit': 1380819980, 'keyword': '', 'data': '', 'admin_id': 0, 'reason': 'weird guid detected', 'inactive': 0, 'client_id': 41541, 'time_add': 1380819980, 'type': 'Notice'}"
131003 18:06:20 WARNING 'HaxbusterurtPlugin: Could not find player port for Client<9>'
131003 18:06:20 VERBOSE 'Parsing Event: Client Authenticated: PoweradminurtPlugin'
131003 18:06:20 VERBOSE 'Parsing Event: Client Authenticated: BanlistPlugin'
131003 18:06:20 DEBUG 'BanlistPlugin: checking slot: 9, JOEBLACK, 85.10.80.108, 85.10.80.108'
131003 18:06:20 VERBOSE 'Parsing Event: Client Authenticated: GeowelcomePlugin'
131003 18:06:21 VERBOSE 'Parsing Event: Client Authenticated: WidebanPlugin'
131003 18:06:21 DEBUG 'WidebanPlugin: Checking for a wide ban for user 41541 named JOEBLACK ...'
131003 18:06:21 DEBUG "WidebanPlugin: SELECT p.type as type, p.time_expire as time_expire, c.id as id, c.name as name, c.ip as ip, c.guid as guid, c.pbid as pbid, p.admin_id as admin_id, a.name as admin_name, p.reason as reason FROM penalties as p JOIN clients as c ON c.id = p.client_id LEFT JOIN clients as a ON a.id = p.admin_id WHERE (p.type = 'Ban' or p.time_expire = -1) and (c.ip = '85.10.80.108' or c.guid = '85.10.80.108')"
131003 18:06:21 VERBOSE 'Parsing Event: Client Team Change: PoweradminurtPlugin'
131003 18:06:21 VERBOSE 'PoweradminurtPlugin: Client variable teamtime set to: 1380819981'
131003 18:06:21 VERBOSE 'Parsing Event: Client Disconnect: CtimePlugin'
131003 18:06:21 DEBUG 'CtimePlugin: CTIME LEFT:'
131003 18:06:21 DEBUG 'CtimePlugin: CTIME LEFT: Player 9 var not set!'
131003 18:06:21 VERBOSE 'Parsing Event: Client Disconnect: CtimePlugin'
131003 18:06:21 DEBUG u'CtimePlugin: CTIME LEFT:'
131003 18:06:21 DEBUG u'CtimePlugin: CTIME LEFT: Player 9 var not set!'
131003 18:06:21 VERBOSE 'Parsing Event: Client Disconnect: PoweradminurtPlugin'

Offline Courgette

  • Senior Dev.
  • Hero Member
  • *
  • Posts: 4883
    • Github repository
Re: Hax Buster [UrT]
« Reply #32 on: October 04, 2013, 04:36:09 PM »
could you also post your b3.log showing B3 starting and the plugins getting loaded ?

Offline Pretsell

  • Jr. Member
  • **
  • Posts: 17
Re: Hax Buster [UrT]
« Reply #33 on: October 04, 2013, 05:21:02 PM »

Offline Courgette

  • Senior Dev.
  • Hero Member
  • *
  • Posts: 4883
    • Github repository
Re: Hax Buster [UrT]
« Reply #34 on: October 04, 2013, 06:04:37 PM »
here is why :

Quote
131004 16:07:28   BOT       'HaxbusterurtPlugin: Loading config /home/testies/b3/b3/extplugins/plugin_haxbusterurt.xml for HaxbusterurtPlugin'
131004 16:07:28   BOT       'HaxbusterurtPlugin: No config file found for HaxbusterurtPlugin. (was not required either)'

take a look at your b3.xml file and double check the plugin entry for the Haxbusterurt plugin

Offline Pretsell

  • Jr. Member
  • **
  • Posts: 17
Re: Hax Buster [UrT]
« Reply #35 on: October 04, 2013, 06:10:38 PM »
>.< comment half way through config location.

swear i didn't do that XD


<3  Courgette

 


Rate this page +1 at Google Search