Jump to content
GIGN Forum

[pamācība] Aizsardzība


Recommended Posts

Skatos kad jūs esat tikai padomājuši par Windows, Linux taka atstumtais šeit :waaahhhh:

Pastāstīšu kā uzlikt aizsardzību uz Linux, izmantojot /bin/sh failu.

Šo failu izdomāja Same75 un izplatīja viņu, zēl kad nenonāca līdz Gign forumam.

Daram sekojoši:

Lietojot kādu SSH Client, vai arī aizejiet pie paša datora kur atrodas serveris, Iesaku izmantot Putty, ja tiek veikti packeti no Win32 uz Linux.

UZMANĪBU: Jums jābūt ar to kontu, kuru lietojat, 777 pieeja tai mapei, kur atrodas HLDS Serveris!

Aizejam līdz HLDS Serverim(Man ir /var/hlds):

cd /var/hlds/

Velkam slaveno Anti-Hack:

Pārbaudi vai tava atrašanās vieta ir tavs HLDS Serveris!

wget http://hobby.sarichioi.com/cstrike/hlshield-install.sh

Iedodam failam run access:

chmod 755 hlshield-install.sh

Palaižam pašu failu:

./hlshield-install.sh

Pēc šī vajadzētu restart savu serveri un pārbaudīt vai slēdzot iekšā parādas šāds teksts:

HLShield[10062]: HLShield 1.11 - (c) 2007 by Serghei Amelian

Iespējams ka nē, jo tev nebija iespējas tikt klāt pie hlds_run...

Tomēr, ja parādas tālāk neskaties, dzīvo laimīgs...

Te būs info, ja neparādas:

Atveram hlds_run failu un ievietojam paši nepieciešamo rindiņu:

Lietoju nano editor, jūs varat lietot savu iecienītāko...

nano hlds_run

Tālāk zem ši:

#!/bin/sh
#
#       Copyright (c) 2002, Valve LLC. All rights reserved.
#
#       a wrapper script for the main hl dedicated server binary.
#       Performs auto-restarting of the server on crash. You can
#       extend this to log crashes and more.
#

# setup the libraries, local dir first!
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"

Pievienojam šo:

export LD_PRELOAD=./hlshield.so

Restartējam serveri un vajadzētu būt Aizsardzībai ;)

Protams, ir iespēja labot .so failus un izslēgt šo te DoS caurumu, bet nu šis der arī.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...