I spoke to Nephyrin about it in IRC.

The way nemrun's update daemon works is it registers a fake server on
the master by sending a challenge packet, then it waits up to 3
seconds to receive a out-of-date response, which is exactly what the
server itself does.
It's no harder to spoof it to nemrun than it is to spoof to the server
(and therefore SteamTools).
According to Neph it'll be a lot of work to spoof it in either case anyway.

~~~~~
"Their heads are green, and their hands are blue,
      And they went to sea in a Sieve." - Edward Lear



On Sat, Sep 4, 2010 at 11:27 PM, Eric Riemers <[email protected]> wrote:
> Nemrun uses it's own daemon to check for updates, based on that it will 
> update. I don't see how you can spoof a master request restart on a daemon 
> that does not listen..
>
> Afaik nemrun does not have that issue.
>
> On 4 sep. 2010, at 12:12, Alon Gubkin <[email protected]> wrote:
>
>> Is there any way to do this without looking for that packet?
>>
>> On Sat, Sep 4, 2010 at 6:42 AM, Asher Baker <[email protected]> wrote:
>>> Nemrun looks for the exact same packet that triggers the
>>> MasterRequestRestart message in the console and the
>>> Steam_RestartRequested forward in SteamTools.
>>>
>>>
>>> On Sat, Sep 4, 2010 at 9:15 AM, Eric Riemers <[email protected]> wrote:
>>>>
>>>> http://forums.alliedmods.net/showthread.php?t=133651
>>>>
>>>> where one refers to spoofing of a master server request, and refers to
>>>> nemrun as the correct sollution. (which i agree)
>>>>
>>>> On Thu, 2 Sep 2010 20:22:45 -0700, Kyle Sanderson <[email protected]>
>>>> wrote:
>>>>> There's a work around using the SourceMod Extension SteamTools
>>>>> http://forums.alliedmods.net/showthread.php?t=129763
>>>>>
>>>>> Cheers,
>>>>> Kyle.
>>>>>
>>>>> On Thu, Sep 2, 2010 at 7:21 PM, Peter Kieser <[email protected]> wrote:
>>>>>
>>>>>>  Every time Valve releases an update, I get a MasterRequestRestart but
>>>>>>  hlds
>>>>>> never restarts itself and updates. Is there any remedy for this?
>>>>>>
>>>>>> "MasterRequestRestart
>>>>>> Your server will be restarted on map change.
>>>>>> Your server will be restarted on map change.
>>>>>> MasterRequestRestart
>>>>>> Your server will be restarted on map change.
>>>>>> Your server will be restarted on map change.
>>>>>> MasterRequestRestart
>>>>>> Your server will be restarted on map change.
>>>>>> Your server will be restarted on map change."
>>>>>>
>>>>>>
>>>>>> -Peter
>>>>>>
>>>>>>> A required update to Team Fortress 2 is now available.  Please run
>>>>>>> hldsupdatetool to receive the update.  The specific changes include:
>>>>>>>
>>>>>>> Engine (CS:S, DoD:S, TF2):
>>>>>>> - Fixed a server crash caused by spamming the server with invalid rcon
>>>>>>> passwords.
>>>>>>>
>>>>>>> Team Fortress 2:
>>>>>>> - Fixed a bug in the Steamworks internal stats reporting.
>>>>>>>
>>>>>>> Jason
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>>>> please visit:
>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>>> please visit:
>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>
>>>>> _______________________________________________
>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>> please visit:
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list archives, 
>>>> please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives, 
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to