Leap Exploit Fix

2»

Comments

  • Scum_of_the_UniverseScum_of_the_Universe Join Date: 2003-02-06 Member: 13174Members
    Looks like something broke... (If it was <a href='http://www.phpbb.com' target='_blank'>phpbb</a> I'd have a go at fixing it...)
  • MrPinkMrPink Join Date: 2002-05-28 Member: 678Members
    Yes, I've seen this and I know how to do it. If anyone wants to make a server script to prevent it from happening, PM me and I'll explain.
  • joevjoev Giving grief... With a smile. Join Date: 2002-07-20 Member: 977Members, Retired Developer, NS1 Playtester, Contributor, Constellation, Reinforced - Shadow
    <!--QuoteBegin--verbose+Mar 6 2003, 05:13 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 6 2003, 05:13 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><!--QuoteBegin--Scum of the Universe+Mar 5 2003, 10:41 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Scum of the Universe @ Mar 5 2003, 10:41 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--voogru+Mar 5 2003, 05:50 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Mar 5 2003, 05:50 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> well... me and Bliss just came up with a way to detect it, cant fix it but we can detect when they run it.


    basically, I check there energy and save it, when they try to run the exploit and they have the same amount of energy they had the last frame then it will warn them. 3 strikes there out.

    This method had few false positives, but it works.

    Ill be releasing it tomorrow, no it wont be open source sorry. (Dont want lamers to try to figure out how to get around it.) <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    So you summarize how it works and then claim that releasing it legaly (i.e. gpl compatable) will compromise it. Whatever... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    This is a problem. I don't think the author of Metamod intended that all plugin authors be forced to open-source their plugins. Maybe he did, but I strongly doubt it. Most likely, he slapped the GPL down on his code to prevent "ripoffs" while still allowing him to release the source, not realizing the consequences. He _could_ distribute metamod under a modified GPL that explicitly exempts plugin authors from the open-source requirement. Perhaps I shall contact the Metamod author...

    I like the GPL; it has many appropriate uses. However, I firmly believe that many, many authors slap the GPL on their code without understanding it. That's their fault, yes, but it's a problem nonetheless.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    As far as I know, if you can write code that operates in conjunction with a GPL 'library' without releasing source code.

    Note: You're not *modifying* or *deriving from* MetaMod or whatever when you create a script/plugin.

    It is not a 'derivative' work.

    Perhaps the LGPL would be a better fit for MetaMod all things considered, but that's besides the point. Writing a metamod plugin does not derive code from Metamod (note: linking with is not deriving) as you are not modifying the MM codebase but instead using it's published API.


    All this hoohaa about how the GPL 'infects' downstream licenses is dreamt up by the "Beast of Redmond" marketing department in a pathetic attempt to debunk Open Source software as it's their one big fear in the software market.

    Pay no attention.

    joev.
  • joevjoev Giving grief... With a smile. Join Date: 2002-07-20 Member: 977Members, Retired Developer, NS1 Playtester, Contributor, Constellation, Reinforced - Shadow
    <!--QuoteBegin--Scum of the Universe+Mar 8 2003, 01:31 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Scum of the Universe @ Mar 8 2003, 01:31 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Looks like something broke... (If it was <a href='http://www.phpbb.com' target='_blank'>phpbb</a> I'd have a go at fixing it...) <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    it's your quoting

    I've tried to fix it as best I can... just re-check that it's all in order.

    joev.
  • Scum_of_the_UniverseScum_of_the_Universe Join Date: 2003-02-06 Member: 13174Members
    edited March 2003
    <!--QuoteBegin--joev+--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (joev)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    As far as I know, if you can write code that operates in conjunction with a GPL 'library' without releasing source code.

    Note: You're not *modifying* or *deriving from*  MetaMod or whatever when you create a script/plugin.

    It is not a 'derivative' work.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    It is when you run it though. And yes, this doesn't apply to gcc.
    see the <a href='http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins' target='_blank'>GPL FAQ</a>.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    Perhaps the LGPL would be a better fit for MetaMod all things considered, but that's besides the point. Writing a metamod plugin does not derive code from Metamod (note: linking with is not deriving) as you are not modifying the MM codebase but instead using it's published API.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    So it's legal if it's run with something that provides the same API but isn't gpl.
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    All this hoohaa about how the GPL 'infects' downstream licenses is dreamt up by the "Beast of Redmond" marketing department in a pathetic attempt to debunk Open Source software as it's their one big fear in the software market.

    Pay no attention.

    joev.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Ageed, pure FUD.
    But, by choosing to use a GPL base you accept the trade-off of releasing the greater work as GPL. Virus implies an involuntry victim. No-one is forcing anyone to create derivative works of GPL software. If you don't like it write your own (or find a more liberally licened one).
  • DuckDuck Join Date: 2002-11-18 Member: 9195Members
    Can we start another thread about "the GNU/GPL liscence.."? I keep looking here for more information about the leap exploit fix and I have to sift through information that really has nothing to do with it.
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    I have to agree this neither interests me or makes it easy to find out the latest on this fix. Please keep to the topic.

    Thank you

    Roo
  • jabsjabs Join Date: 2002-12-14 Member: 10773Members
    Instead of pulling off quotes and plaguing the forums, just contact the MetaMod creator or whoever and notify him of this. Then it can be a priate fight vs a pulblic fight.
  • Scum_of_the_UniverseScum_of_the_Universe Join Date: 2003-02-06 Member: 13174Members
    This is on Topic.
    If anything, all of the GPL-incompatable metamod plugin posts should be deleted.
    According to the Community Rules:
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    Any comment that calls for or encourages unlawful or illegal behavior or might result in harm to others is prohibited.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Running this plugin with metamod is the basically the same as running warez.
  • verboseverbose Join Date: 2002-11-25 Member: 9968Members, Constellation
    <!--QuoteBegin--jabs+Mar 10 2003, 06:56 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (jabs @ Mar 10 2003, 06:56 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Instead of pulling off quotes and plaguing the forums, just contact the MetaMod creator or whoever and notify him of this.  Then it can be a priate fight vs a pulblic fight.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    <!--QuoteBegin--verbose+Mar 5 2003, 07:06 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 5 2003, 07:06 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->I recently emailed the Metamod author, asking for further details. I will let this forum know what I hear back.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
  • romanoromano Join Date: 2002-11-02 Member: 4296Members
    Just an FYI, I was just playing on [Ht]'s Condomless Brothel's NS v1.04 (209.135.103.40:27015), who apparently have installed your "fix". I was involved in 3 fights where I used leap, and in all 3, the "Possible Leap exploit detected on" blah blah, was shown. After the 3rd warning, I was kicked.

    And no, obviously I don't use any scripts, just hud_fastswitch w/ a good key arrangement :/.
  • SpiritMasterSpiritMaster Join Date: 2002-11-07 Member: 7580Members, Reinforced - Shadow
    I also installed the mod on my server had hand problems similar to romano, the plugin seems to detect alot of 'fale true' it even said that I was using it several times despite the fact that my endurace WAS going down and I WAS making noise.
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    It does give false positive, but will be fixed soon... voogru is working on it..
    i suggest you do not use the current version ;/
  • HtNickoliHtNickoli Join Date: 2002-11-24 Member: 9786Members
    edited March 2003
    <!--QuoteBegin--romano+Mar 11 2003, 12:34 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (romano @ Mar 11 2003, 12:34 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Just an FYI, I was just playing on [Ht]'s Condomless Brothel's NS v1.04 (209.135.103.40:27015), who apparently have installed your "fix".  I was involved in 3 fights where I used leap, and in all 3, the "Possible Leap exploit detected on" blah blah, was shown.  After the 3rd warning, I was kicked.

    And no, obviously I don't use any scripts, just hud_fastswitch w/ a good key arrangement :/. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    HEH, sorry about that romano. I thought I'd turned off the kick feature. And had just left it on a a warning. Maybe I forgot to change the new compile with the old one. I will remove it for now to stop it from kicking ppl.


    BTW: you should have just posted in the servers forums. And I would have been much quicker to see and address the issue.


    <a href='http://www.Hostilism.com/brothel' target='_blank'>Servers Page</a>
    <a href='http://www.hostilism.com/vbulletin' target='_blank'>Servers Forums</a>
  • hudson82hudson82 Join Date: 2003-02-24 Member: 13950Members
    Any word if voogru got a fixed version of this plugin. It seems that people are suddenly more more useing this annoying exploit would really like to get it under control.

    Thanks,

    Hudson82
  • Amped1Amped1 Join Date: 2003-02-08 Member: 13287Members
    Same problem here. Everytime I leaped it accused me off the exploit. People were like "Wth? You cheater!"
  • civman2civman2 Join Date: 2002-11-03 Member: 6116Members, Constellation
    I'm 99% that this exploit damages buidlings like leap does too.

    It'll not make any noise, but vents break, and RTs health goes down.
Sign In or Register to comment.