* Bilgilerim

 
 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.

* İstatistikler

  • stats Toplam Üye: 432
  • stats Toplam İleti: 463
  • stats Toplam Konu: 441
  • stats Toplam Kategori: 4
  • stats Toplam Bölüm: 38
  • stats En Çok Çevrimiçi: 66

* Hemen çabuk ara! hadi!!



Destek  Platformu yenilendi

xxlinux otodj radyo yayını kurulumu shoutcast | 09 Tem 10

22:35:54 Gönderen: GuvenliHost | Görüntülenme: 25 | Yorumlar: 0



Dj olmadan serverde yüklü .mp3 .mp4 dosyalarının radyo üzerinden yayını anlatacağım.
Shoutcast radyo kurulumu anlatma istemiyorum. Çoğunuz biliyordur zaten, bilmeyenler burdan bakıp shoutcast radyo kurmalılar.
Neyse konumuza dönelim
useradd fesih
diyip fesih diye bir kullanıcı oluşturuyoruz.
sonra

Alıntı:
su - fesih

diyip fesih olarak giriş yapıyoruz.
cpanel kullanıyorsanız home dizin içinde fesih diye bir klasör oluşmuştur, şuan onun içindesiniz
dosyayı indirelim
wget guvenlihost.com/dosya/otodj.tra.gz
indirdiğimiz dosyayı açalım
tar -xzf otodj.tra.gz
şimdi .conf dosyasını açıp ayarları kendimize göre düzenleyelim.
pico sc_server/sc_serv.conf
Burada mp3 formatındaki medialer sıraylamı çalsın, karşıkmı, saniyede kaç kbps ile yayın yapsın, playlist dosyalarının bulunduğu yolu belirliyoruz. en önemli ayarları onlar. daha bir çok ayar mevcut karıştırdıkça anlayacaksınız.
Şimdi sıra playlist.lst dosyasının içine mp3′lerin bulunduğu yolları alt alta gelecek şekilde yazalım.
Eğer mp3 leriniz aynı dizindeki content klasör içindeyse şu şekilde olması gerekli
ör:

Alıntı:
/home/fesih/sc_trans_040/content/001.mp3
/home/fesih/sc_trans_040/content/002.mp3
/home/fesih/sc_trans_040/content/003.mp3

gibi devam eder. hepsini tek tek ellemi yazacam? daha kısa bir yolu yokmu tabiki var.
chmod 0777 /sc_trans_040/playlist.lst
diyip playlist dosyasını yazılabilir yapıyoruz. ve

Alıntı:
find /home/fesih/sc_trans_040/content/ -type f -name “*.mp3“ > /home/fesih/sc_trans_040/playlist.lst

diyip content dosyası içindeki mp3 leri playlist.lst dosyasına yazmasını söylüyoruz.
Buraya kadar herşey normal kurulumu tamamladık. şimdi sıra başlatma işleminde.

Kod:
cd /home/fesih/sc_server && ./sc_serv sc_serv.conf &
cd /home/fesih/sc_trans_040 && ./sc_trans_linux sc_trans.conf &
burada ilk önce normal shoutcast radyomuzu başlattık, ardındada otomatik yayın için hazırladığımız scripti çalıştıkdık.
her defasında ikisini birdenmi çalıştıracam.? server rebot attıktan sonra diğer servislerle başlamasını bir yolu yokmu? tabiki var.
basit bir script yapalım.
şimdi root olarak giriş yapın
cd /home
pico radyobaslasin.sh
içine aşağıdaki satırları ekleyelim

Alıntı:
#!/bin/bash
cd /home/shoutcast/sc_server && ./sc_serv sc_serv.conf &
cd /home/shoutcast/sc_trans_040 && ./sc_trans_linux sc_trans.conf &

kapatıp kaydedin. şimdi perms ayarlayım
chmod 0755 radyobaslasin.sh
ardından
pico /etc/rc.local
diyip rc.local dosyamızı açıyoruz ve en altına şu satırı ekleyip, kayıt edip çıkıyoruz.
/home/radyobaslasin.sh
şimdi reboot atın ve sunucu açıldığında rodya yayını diğer servislerle beraber açılmış olacak.
Reboot atmaya gereksinim duymadanda
cd /home
./radyobaslasin.sh
diyip radyo scriptlerinin çalışmasını sağlayabilirsiniz....

thumbdownBedava Hotmail, live, gmail, yahoo, kontak listesi çeken script | 24 Haz 10

02:05:11 Gönderen: GuvenliHost | Görüntülenme: 29 | Yorumlar: 0

Bedava Hotmail, live, gmail, yahoo, kontak listesi çeken script

Get the contacts from a GMail account
Get the contacts from a Yahoo! account
Get the contacts from a Windows Live! or a Hotmail account

http://openinviter.com/download.php


tek tek yada komple indirebiliyorsunuz, üye olmanız gerekli..

demo; http://openinviter.com/demo/ #//bence kendi mailinizle giriş yapmayın//#

site; http://openinviter.com

platformlar; linux, windows, freebsd, osx, sun ...

xxSunucunun kaç bit olduğunu öğrenmek 32 bit 64 bit 86 bit | 13 Haz 10

13:14:38 Gönderen: GuvenliHost | Görüntülenme: 34 | Yorumlar: 0

1- putty programını çalıştırın. (indirmek için: www.guvenlihots.com/dosya/putty.exe  )
2- Sunucu ip adresini yazarak bağlanın.
3- root kullanıcısı ve şifresiyle giriş yapın (kullanıcı adınızı yazarken görebilirsiniz ama şifrenizi yazarken ekranda hareket görünmez ,siz görünüyormuş gibi yazıp enter tuşuna basmalısınız)

SSH  komutumuz

Kod: [Seç]
arch
ekranda
i686

görüyorsak sunucumuz 32 bit
x86_64


görüyorsak sunucumuz 64-86 bit


Saygılar...

xxDDOS 1 ipden gelen saldırıyı engelleme ( MOD_DOSEVASIVE kurulumu ) | 11 Haz 10

15:53:33 Gönderen: GuvenliHost | Görüntülenme: 81 | Yorumlar: 0

MOD_DOSEVASIVE(Apache DoS Evasive Maneuvers Module):

Mod_dosevasive apache icin DoS , DDoS ve brute force saldirilarini engellemek icin yazilmis bir moduldur.Firewall larin genellikle etkisiz kaldiklari get,post tipi saldirilarda ozellikle yeteneklerini gostermektedir.Boylece sunucunuza asiri yuk binmeden kendini toparliyabilmesini saglamaktadir.Kolayca firewall ,router,ipchain,iptables ile anlasabilecek sekilde modulu ayarliyabilirsiniz boylece saldirganlarin sunucudan firewall seviyesinde yada router seviyesinde atilmasini saglayabilirsiniz.Genel olarak yaptigi isi inceliyelim kullanici sunucudaki bir siteye devamli get,post,put gibi istekler gonderiyorsa mod_dosevasive tarafindan kara listeye aliniyor sizin belirlediginz sure boyunce kara listeye alinan kisi sunucuya istek gondermeye devam edebilir ama alacagi http 403 forbidden(yasak) cevabini alir.Bu istekelr devam etse bile sunucunuz yorulmayacaktir.Kendi deneyimlerimi yazinin en sonunda paylasacagim.Eger firewall yada router ile anlasabielcek sekilde ayarlarsaniz mod_dosevasive yi kara listeye alinan kullanici bekletilmeden direk sunucudan uzaklastirilicaktir.

Teknik Detaylar:

Tarama islemi olusturulan bir dinamik hash tablosunun kontrolu ile yapilir.Bu tablodaki ipler asagidaki standart kurulum degerlerini gosteriyorsa kara listeye alinir.

*Saniyede ayni sayfayi birden fazla istek yapilmissa.
*Ayni cocuk surec uzerinden 50 istek yapildi ise.
*Kara listeye alindigi halde istek yapiliyorsa.

bu genellikle bu aralar cok yaygin olarka yapilan http flood scriptlerinden sunucuyu korumaktadir.Hem cpu kullanimini minimal de tutarken hemde sunucuyu bandwith turu yapilan saldiriladan korur.Belirlenen sure icinde engellenen kullanicilar sure bittiginde sunucuya takrar istek gonderebilir tabi firewall yada router ile sunucudan atilmadi ise.Sunucudan yaskali olan ip listesi /tmp dizininde saklanmaktadir ve mod_dosevasive tarafindan kontrol edilmektedir


Apache 2 icin kurulum adimlari
 
Kod: [Seç]
up2date -i httpd-devel
cd /usr/local/src
wget guvenlihost.com/dosya/mod_evasive.zip
unzip mod_evasive.zip
cd mod_evasive
apxs -cia mod_evasive20.c

 


Alıntı
1.)Apache ayar dosyasi olan httpd.conf dosyasini acin

2.)LoadModule mod_evasive.c yazan yeri bulun altina asagidakileri ekleyin.
Kod:
<IFMODULE mod_evasive20.c>
DOSHashTableSize 6097
DOSPageCount 6
DOSSiteCount 150
DOSPageInterval 4
DOSSiteInterval 4
DOSBlockingPeriod 10
DOSBlockingPeriod 600
</IFMODULE>

3.)Tekrar ctrl+w tuslarina basin gelen arama ekranina MaxRequestsPerChild  MaxRequestsPerChild = 0 degerini goruceksiniz o degeri MaxRequestsPerChild 10000 olacak sekilde degistirin.Bu sayede mod_dosevasive suresi dolan hash leri temizleyecektir.Ayrica gene httpd.conf ta keepalive yazan kisim on olarak kalsin off yaparsaniz calismayacaktir.

4.)Dosyayi kaydedip apache yi yeniden baslatin.
Kod: [Seç]
service apache restart


Eklenen Degerlerin anlamlari

DOSHashTableSize:
Her cocuk surecteki en ust seviye nodlarinin buyuklugunu belirtir.Bu degeri yukseltmek performans artisini saglayacaktir fakat ayni zamanda kayitlarin kontrolu daha seyrek yapilicaktir.Eger yogun bir sunucunuz varsa bu degeri yukseltin .

DOSPageCount:
Ayni sayfaya gelebilecek belirli bir suredeki istek sayisidir.Belirli bir sure degeri DOSPageINterval degeri ile ayarlanir.Eger bu istek sayisi asilirsa ip kara listeye alinir sunucuya ulasmaya calistiginda 403 forbidden yanitini alir.

DOSSiteCount
DOSSiteInterval degerinde belirtilen surede siteden cekilebilecek obje,nesne sayisidir.Resimler, style sheets, javascripts, SSI

DOSPageInterval
DOSPageCount degeri icin ayarlanicak saniyedir.

DOSSiteInterval
DOSSiteCount degeri icin ayarlanicak saniyedir.

DOSBlockingPeriod:
Kara listeye alinan iplerin 403 forbidden yanitini alacagi saniye cinsinden suredir bunu yuksek tutmaya calisin 10 dakika gibi yani 600

DOSEmailNotify

Herhangi bir saldiri oldugunda maillerin gidecegi e-posta adresi.

DOSSystemCommand:

Sistem tarafindan icra edilebilecek komutlar.

Kisisel Deneyim:
Daha once http flood scriptlerini engellemek icin bir cok firewall,apache icin eklenti kurdum denedim ve cogu gercekten bir ise yaramiyordu kanatimce yada bekledigim sekilde etki etmiyordu ornegin mod_throotle dosevasive varken bunu kesinlikle kurmayin derim modu deneme platformum p4 2.4 1024 ram yaklasik 80 siteyi barindiran orta yogunlukta bir server modulu once firewall ile iletisim kurmayacak sekilde kurdum boylece kara listeye alinan bir ip hemen serverdan uzaklastirilmayacak 403 mesajlari gonderilicekti.İlk denemememi 1024 k adsl ile yaptim %0.5 seviyesinde seyreden server load ve %30 seviyesinde seyreden ram saldirinin birinci dakikasinda yuk yogunlugu 60 a ram kullanimi 70 civarina cikti modulun loglari incelemeye baslamasi ile 60 a cikan yuk yogunlugu saldiriya devam etmeme ragmen 10 dakika icinde 1.3 seviyesine indi buda bu kadar agir bir saldiri icin cok normal hehrangi bir onlem alinmamis bir serverda boye bir saldiri yani dinamik php sayfalarina devamli get istegi gelmesi once apache yi failler sonra mysql u ve sunucunun kendine gelemiyecegine garanti veririm.Yaklasik 1.30 saat kadar saldiriyi surdurdum bu surede ortama process sayisi
167.23 requests/sec dir goruldugu gibi asiri fazla bir sayi saldiri sirasinda 30-40 arasi olan ram kullanimi 80 e cikti buda gayet dogal bir olay cunku linux un isleyisi windows gibi degildir elindkei butun islemleri olabildigince ram e yazar yeterli bellek kalmadiginda ise bunlari bosaltir ama benim gorusuruz 2gb ram li bir sunucuda bu tur agir bir http flood un mod_dosevasive ile hic bir etkisi olmayacaktir.APF firewall u mod_dosevasive ile iletisim kuracak sekilde ayarladigimda ise saldiri yaptigim ip 3 dakika icinde sistemden uzaklastirildi.

mod_dosevasive nin Firewall ile yardimiyla kara listeye alinanlari sunucudan uzaklastirmasi

1.)Konsolda root iken visudo yazin.Dosyanin en altina girip sunu ekleyin


Kod:
nobody HOSTNAME = NOPASSWD: /usr/local/sbin/apf -d *


Burada hostname kismina kendi hostname inizi yazin bunu ogrenmek icin konsolda hostname komutunu kukkanabilirsiniz.Benim hostname im root.abcd.com diyelim oraya

Kod:
nobody root. = NOPASSWD: /usr/local/sbin/apf -d *


yaziyorum. Kaydetmek icin ESC tusuna basin ve ardindan qw tuslarina basip enter deyin.



2.)Apache ayar dosyasi olan httpd conf dosyasini gene aciyoruz
Kod:
pico -w /usr/local/apache/conf/httpd.conf




3.)Daha once ekledigimiz kisimi buluyoruz
DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600


hemen altina su 2 satiri ekliyoruz



Kod:
DOSEmailNotify email@adresiniz.com
DOSSystemCommand "sudo /usr/local/sbin/apf -d %s"



kendi mail adresinizi degistirmeyi unutmayin.



4.)Dosyayi kaydedip cikiyoruz ve apache yi yeniden baslatiyoruz
Kod:
/etc/init.d/apache restart



5.)Artik kara listeye alinan ipler firewall tarafindan sistemden uzaklastirilicaktir.

CSF bu işlemi otomatik yapmaktadır bu türn ayar yapmaya gerek yok

http://www.gvhdestek.com/direct-admin-genel/directadmin-csf-(configserver-security)-firewall-kurulumu/

Saygılar
...

xx Apache is functioning normally çözüm (Modemi resetlemeden ip degiştirme) | 11 Haz 10

14:45:53 Gönderen: GuvenliHost | Görüntülenme: 124 | Yorumlar: 0

Sunucunuzda yada sadece sitenizde ip değişimi yapıldığında karşılaştığınız uyarıdır

Apache is functioning normally

2-3 gün içerisinde kendiliğinden kaybolur süreyi kısaltmak için XP kullanıcıları aşağıdaki işlemi uygulayabilir

işlem DNS ön belleğinin temizlenmesi

Alıntı
Başlat > çalıştır > cmd

Komut ekranında
 
Kod: [Seç]
ipconfig /flushdns  yazdığımızda dns ön belleği temizleniyor
Aşağıdaki komutlarımızla da ip adresimizi modem resetlemeden değiştirebiliyoruz rapidshare gibi sitelerden kolay dosya indirebilmemize yardımcı olacak

Kod: [Seç]
ipconfig /release (Burada Ip Adresimizi Serbest Bırakmış Oluyoruz 0.00.00.0 Vs. )
Kod: [Seç]
ipconfig /renew   (Burada Yeni Ip Adresi Almış Oluyoruz)

Bu yöntem işe yaramadıysa diğer bir yöntemi deneyelim

Alıntı

Başlat > Denetim masası > ağ bağlantıları > Kullandığınız Yerel Ağ bağlantısına çift tıklayın
Destek Sekmesi-- Onar Butonuna bastığınızda işlem tamamlanmış olacak
Saygılar...


...

Sayfalar: [1]