[tanya-jawab] Clamav tangkal brontok (Was Re: Menghapus banyak file dg rm)

2006-01-07 Terurut Topik Arief Yudhawarman
From: Ronny Haryanto [EMAIL PROTECTED]

  $ cat daftar.txt
  /home/data/samba/Data/Master/Office XP/Office XP.exe
  /home/data/samba/Data/Master/Office XP/FILES/MOD/MOD.exe
  /home/data/samba/Data/Master/Office XP/FILES/OSP/1033/1033.exe
  /home/data/samba/Data/Master/Office XP/FILES/OSP/1033/IE5/EN/EN.exe
 
  Cara yg lazim spt ini tdk bisa:
 
  $ for i in `cat daftar.txt`; do rm -f $i; done
 
 Tidak bisanya kenapa? Ada message apa?

Tidak bisanya karena nama filenya mengandung spasi maka
hasilnya kayak begini (sengaja saya hilangkan option -f agar
error message dr tool rm ditampilkan):

rm: cannot remove `/home/data/samba/Data/Master/Office': No such file or 
directory
rm: cannot remove `XP/Office': No such file or directory
rm: cannot remove `XP.exe': No such file or directory
...dst..

 
 BTW, ini useless use of cat. Kalo membaca per line, harusnya pake while
 dan 
 read lebih baik.
 
 ( while read line ; do rm -vf $line ; done )  daftar.txt

Terimakasih banyak Mas Ronny ! Soalnya ini yg saya cari.
Saya lagi ubek2 bash tutorial tapi belum ketemu juga contoh script
untuk baca file dan parsing isinya baris demi baris. Kalau ndak
ketemu juga maunya ubek2 perl, soalnya dulu lumayan pernah
belajar perl meski tdk khatam (tamat :-).

BTW, sebenarnya file ini hasil dari olahan script gotvirus.sh yg
saya buat sendiri. Script ini akan dijalankan oleh VirusEvent dari
clamav dan secara otomatis akan membuang semua virus atau file 
bervirus. Seperti yg sekarang lagi ngetrend adalah virus brontok
atau dikenal di clamav sebagai Worm.Mytob.GH.

# pwd
# /usr/local/bin
# cat gotvirus.sh
  /usr/bin/sleep 1
  /bin/grep FOUND /var/log/clamd|/usr/bin/tail -n 50|cut -f4 -d: \ 
 | /bin/sed 's/^ //'|/usr/bin/uniq  /tmp/virus.txt
  ( while read line ; do rm -f $line ; done )  /tmp/virus.txt

Cuplikan isi /etc/clamd.conf

...
VirusEvent /usr/local/bin/gotvirus.sh
...
ClamukoScanOnAccess
# Set access mask for Clamuko.
# Default: disabled
#ClamukoScanOnOpen
ClamukoScanOnClose
#ClamukoScanOnExec
#
# Set the include paths (all files in them will be scanned). You can have
# multiple ClamukoIncludePath directives but each directory must be added
# in a seperate line.
# Default: disabled
ClamukoIncludePath /home/data/samba/Data
# Don't scan files larger than ClamukoMaxFileSize
# Value of 0 disables the limit.
# Default: 5M
ClamukoMaxFileSize 10M


Tentu saja agar bisa realtime file scanning, clamuko diaktifkan.
Masalahnya kalau pembersihan standar seperti ini:
..
VirusEvent /usr/bin/rm -f %f
..
Hanya satu file yg bisa kehapus lainnya (baca: duplikatnya) tetap bisa 
masuk. Saya lihat di /var/log/clamd kok satu file bisa dirender oleh
clamuko beberapa kali:

Sat Jan  7 00:08:05 2006 - Clamuko: /home/data/samba/Data/yudi.exe: 
Worm.Mytob.GH FOUND
Sat Jan  7 00:08:06 2006 - Clamuko: /home/data/samba/Data/yudi.exe: 
Worm.Mytob.GH FOUND
Sat Jan  7 00:08:06 2006 - Clamuko: /home/data/samba/Data/yudi.exe: 
Worm.Mytob.GH FOUND
...dst...

Jadi nampaknya hanya baris pertama yg mengandung nama file yg akan
dieksekusi oleh VirusEvent lainnya lewat saja (saya sdh cek dg
mengganti option rm dg mv ke suatu direktori).

Bagaimana dg rekan2 yg lain, pengalaman memakai clamav+dazuko untuk
menangkal virus brontok dimana linuxnya berfungsi sbg file server
untuk client mesin2 windows ?

FYI, linuxnya pakai slackware 10 dengan paket clamav-0.87.1-i486-1McD
dan dazuko versi 2.0.6.

Sebelum dpt pencerahan dari Mas Ronny, servernya menjalankan crontab per 
menit untuk pembersihan virus secara manual dengan clamdscan.

# crontab -l
* * * * * /usr/bin/find /home/data/samba -type f -cmin -2 \
  -exec /usr/bin/clamdscan --remove {} \;  /dev/null 21


TIA,

~yudi




-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Clamav tangkal brontok (Was Re: Menghapus banyak file dg rm)

2006-01-07 Terurut Topik avudz
DH Arief,

Saturday, January 7, 2006, 3:01:52 PM, you wrote:

AY # cat gotvirus.sh
AY   /usr/bin/sleep 1
AY   /bin/grep FOUND /var/log/clamd|/usr/bin/tail -n 50|cut -f4 -d: \
AY  | /bin/sed 's/^ //'|/usr/bin/uniq  /tmp/virus.txt
AY   ( while read line ; do rm -f $line ; done )  /tmp/virus.txt

--- nice trick :-) pasti sangat berguna buat yang lain om, bagaimana
kalau dibuatkan ke sebuah mini-howto aja ?

-- 
Best regards,
  ./avdhttp://www.avudz.cc


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Clamav tangkal brontok (Was Re: Menghapus banyak file dg rm)

2006-01-07 Terurut Topik Ronny Haryanto
On Saturday 07 January 2006 19:01, Arief Yudhawarman wrote:
   Cara yg lazim spt ini tdk bisa:
  
   $ for i in `cat daftar.txt`; do rm -f $i; done
 
  Tidak bisanya kenapa? Ada message apa?

 Tidak bisanya karena nama filenya mengandung spasi maka
 hasilnya kayak begini (sengaja saya hilangkan option -f agar
 error message dr tool rm ditampilkan):

 rm: cannot remove `/home/data/samba/Data/Master/Office': No such file or
 directory
 rm: cannot remove `XP/Office': No such file or directory
 rm: cannot remove `XP.exe': No such file or directory
 ...dst..

Bahaya itu kalo kebetulan ada file (bukan direktori) dg nama yg sama tapi gak 
ingin dihapus. Kalo pake perintah2 looping gitu saya selalu test dulu dengan 
echo, gak langsung hajar perintahnya, apalagi kalo rm, lebih2 lagi kalo rm 
-f, mesti tes sampe perfect baru dijalanin.

Itu karena for i in ... menganggap spasi sebagai delimiter, kecuali tiap 
baris dienclose dg quotation, seperti ini:

file satu
file dua
...dst...

Kalo gak pake quotes, yg di belakang in kalo udah diexpand jadi sama 
seperti:

for a in file satu file dua file tiga ; do ... ; done

Makanya pake cat kalo bukan buat concatenate itu biasanya cenderung salah.

 Terimakasih banyak Mas Ronny ! Soalnya ini yg saya cari.

No worries.

Ronny

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



[tanya-jawab] FW: [SA18321] Red Hat update for mod_auth_pgsql

2006-01-07 Terurut Topik Rony Apung
Siapa tahu belum tahu.. :)


=

TITLE:
Red Hat update for mod_auth_pgsql

SECUNIA ADVISORY ID:
SA18321

VERIFY ADVISORY:
http://secunia.com/advisories/18321/

CRITICAL:
Highly critical

IMPACT:
System access

WHERE:
From remote

OPERATING SYSTEM:
RedHat Enterprise Linux WS 4
http://secunia.com/product/4670/
RedHat Enterprise Linux WS 3
http://secunia.com/product/2536/
RedHat Enterprise Linux ES 4
http://secunia.com/product/4668/
RedHat Enterprise Linux ES 3
http://secunia.com/product/2535/
RedHat Enterprise Linux AS 4
http://secunia.com/product/4669/
RedHat Enterprise Linux AS 3
http://secunia.com/product/2534/

DESCRIPTION:
Red Hat has issued an update for mod_auth_pgsql. This fixes a
vulnerability, which can be exploited by malicious people to
compromise a vulnerable system.

For more information:
SA18304

SOLUTION:
Updated packages are available from Red Hat Network.
http://rhn.redhat.com/

ORIGINAL ADVISORY:
http://rhn.redhat.com/errata/RHSA-2006-0164.html

OTHER REFERENCES:
SA18304:
http://secunia.com/advisories/18304/

--



-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] email kena blok otomatis

2006-01-07 Terurut Topik Isal Surisal
Mail server saya dulu (2005) sering nerima paris hilton, doctor,
you've got, CIA, FBI mail dari salah satu mail relay Ind*sa* (kelud).

Gimana neh Indosat apa gak ada sistem antispam kayak CBN, padahal
katanya di punya bandwith paling gede dibanding ISP lain.

Rekan2 apakah diatara kalian ada yang tahu ISP yang layananya cepat
dalam upgrade bandwith. Gile brur, udah 1,5 bulan ngajuin penaikan
bandwith dari 128 ke 512 lamanya minta ampun...

kalau mau pindah ISP agak susah juga ya kalau udah ketergantungan ama
satu ISP plus gak semua ISP kabel fibrenya nyambung ke gedung tsb...




On 1/4/06, dny [EMAIL PROTECTED] wrote:
 biasa pengalaman saya sih yg ngeblok gara2 mta ngecek ke daftar blacklist.

 coba masukin ip mailserver loe kesini:

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis