IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   PHP (https://www.ircforumlari.net/php/)
-   -   Eschatteki settings.txt yada port.txt 'yi gizleyebilmek (https://www.ircforumlari.net/php/47027-eschatteki-settingstxt-yada-porttxt-yi-gizleyebilmek.html)

seal 11 Ocak 2008 18:55

Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Arkadaşlar öncelikle başlığı buraya mı açmalıyım karar veremedim. Eğer ki başka yere açmamız gerekiyorsa taşınabilir sorun değil. Ben şunu sormak istiyorum, Eschatte settings.txt yada port.txt gibi aslında gözükmemesi gereken hayati dosyalar var. Normalde ben dosyalarım listelenmesin diye içine boş bir index.htm ve bir ikinci koruma olarak da

<Files .htaccess>
order allow,deny
deny from all
</Files>

olarak yaptığım ve attığım bir de .htaccess dosyası attım. Ama bunlar sadece listelenmesini önlüyor. Yoksa [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] dendiği zaman gözüküyor. Bunun görüntülemesini engellemenin bir yolu vardır mutlaka, sanırım o da htaccess ile yapılabilir. Bilen arkadaşlar yardımcı olurlarsa sevinirim.

Ben örneğin htacces ile bazı limitler koyuyorum

<Files *.txt>
Order allow,deny
Deny from all
</Files>

diye ama bu sefer de Eschat okumuyor settings.txt 'yi ve bağlanmıyor. Bunu yapabilen var mı acaba, yada bir fikri olan bu konuda?

saygılar
Şimdiden teşekkürler

Brain 11 Ocak 2008 21:49

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
RewriteEngine On
<Files *.txt>
Order allow,deny
Deny from all
</Files>

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] diye buna kimse erisemeyecektir, buna erisecek tek kullanici, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bulundugu makinadir.

ornegin eshat: sohbet.isim.com dizinine kurulu ise .htaccess dosyamiz da aynen sohbet.isim.com subdomain'i bir makina yada sanal sunucu ise dizini neresi ise oraya yerlestirilecektir. makinanin eristigini nasil anlariz

.htaccess'imizin oldugu makinaya 1 de php kodu yazar dizine sadece makinanin eristigini ama diger tum kullanicilarin erisemedigini gorecegiz, javanin calisma sistemi makinadan bagimsiz ise bunu bilemeyecegim.

ornek php:
PHP- Kodu:

 $file fopen("settings.txt""r") or exit("okuyamadim ki, okuma ogretin bana!");
 while(!
feof($file))
  {
  echo 
fgets($file);
  } 


bu da calismazsa

Require group admin degerlerini files dizelerinin altina yerlestirin

RewriteEngine On
<Files *.txt>
Order allow,deny
Deny from all
Require group admin
</Files>

admin yerine o kullanici hesabinin kullanici adini yazin (.htaccess 'a ftp yada ssh haricinde erisim olmayacagi icin sorun olmayacaktir) :)

seal 11 Ocak 2008 22:57

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

aCoustiC Nickli Üyeden Alıntı (Mesaj 321911)
RewriteEngine On
<Files *.txt>
Order allow,deny
Deny from all
</Files>

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] diye buna kimse erisemeyecektir, buna erisecek tek kullanici, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bulundugu makinadir.

ornegin eshat: sohbet.isim.com dizinine kurulu ise .htaccess dosyamiz da aynen sohbet.isim.com subdomain'i bir makina yada sanal sunucu ise dizini neresi ise oraya yerlestirilecektir. makinanin eristigini nasil anlariz

.htaccess'imizin oldugu makinaya 1 de php kodu yazar dizine sadece makinanin eristigini ama diger tum kullanicilarin erisemedigini gorecegiz, javanin calisma sistemi makinadan bagimsiz ise bunu bilemeyecegim.

ornek php:
PHP- Kodu:

 $file fopen("settings.txt""r") or exit("okuyamadim ki, okuma ogretin bana!");
 while(!
feof($file))
  {
  echo 
fgets($file);
  } 


bu da calismazsa

Require group admin degerlerini files dizelerinin altina yerlestirin

RewriteEngine On
<Files *.txt>
Order allow,deny
Deny from all
Require group admin
</Files>

admin yerine o kullanici hesabinin kullanici adini yazin (.htaccess 'a ftp yada ssh haricinde erisim olmayacagi icin sorun olmayacaktir) :)

aCoustiC çok saol kardeşim, walla harika anlatmışsın, ne kadar teşekkür etsem az. Milletin azaldığı gece yarısı bi deneyim bunları ben. Olur inşallah.

Çok tşkler, yine her zamanki gibi harikasın ;oki ;)

seal 12 Ocak 2008 01:23

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

aCoustiC Nickli Üyeden Alıntı (Mesaj 321911)
PHP- Kodu:

 $file fopen("settings.txt""r") or exit("okuyamadim ki, okuma ogretin bana!");
 while(!
feof($file))
  {
  echo 
fgets($file);
  } 


aCoustiC kardeşim tekrardan teşekkürler. Group olayını denedim de, olmadı, yada ben yapamamış da olabilirim. : ) irc klasörü yetkilerini Site Adı grubuna ekledim, admin kısmına da Site adı şeklinde yazmıştım. Doğru yaptım sanırım, ama bu yöntem sanırım dediğin gibi Java'dan kaynaklanan bir sebeple olmamış olabilir.

İlk olay sanırım daha çözüme yakın gibi. Yukardaki, kodu nasıl eklicez tam olarak o kısmı tam anlayamadım. Bir php sayfası açıp, orneğin ornek.php adinda, bunun içine de yukardaki kodu olduğu gibi ekleyim, irc.site.com/index.php içine include "ornek.php"; şeklinde de sayfa içine mi ekleyim acaba?

seni de meşgul ediyorum hep walla, saol bıkmadın benden :) Allah razı olsun ;)

Kenshin 12 Ocak 2008 02:57

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Tamam güzelde kullanıcının java'sı ayarları o zaman nasıl okuyacak ? Bana biraz ters geldi durum, yanılıyor muyum yoksa? ;)

shardad 12 Ocak 2008 08:44

Yanıt: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Eschatte aynı girişe şifre koyduğun gibi identi fullnameyi başına decode koyunca saklıyabiliyorsun diye biliyorum. Portu saklamandaki amaç nedir ? Portu bulurlar 1 dakika sürmez.

Brain 12 Ocak 2008 16:02

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

Kenshin Nickli Üyeden Alıntı (Mesaj 322190)
Tamam güzelde kullanıcının java'sı ayarları o zaman nasıl okuyacak ? Bana biraz ters geldi durum, yanılıyor muyum yoksa? ;)

katiliyorum ogrendigime gore, java kullanicinin sanal makinasinda calistigi icin erisecegi tum dizinlere kullanici prototip'i ile baglanacagindan makinadan bagimsiz bir erisim saglamalidir, haliyle .htaccess ile sanirim bu olayi bu sekilde cozemeyeceksiniz. bir kac php aldatmacasi gelse de aklima yinede kesin 1 cozum degil, port'u saklamak yerine sadece sunucu sifresini saklamak en ideal'i olacaktir, bunu da eschat decode sistemi ile ileri duzeyde cozume kavusturmustur. (Yeni surumlerinde decode varmis)

bu arada nasil bir hataysa yapmis oldugum;
Require group admin
bu kullanicilarin erismesini istedigimiz dizinlere sanki makina erisiyormus gibi erismemizi saglayacak bir tanimlamadir.

Neticede verdigim ornekler java icin ne yazik ki calismayacaktir.


Alıntı:

seal Nickli Üyeden Alıntı (Mesaj 322080)
seni de meşgul ediyorum hep walla, saol bıkmadın benden :) Allah razı olsun ;)

Soru sormasini bildikten ve cevabini aldiktan sonra arastirmasini duzgun yapan bir kullanicidan bikilir mi tam aksine zevk duyulur ;)

Kenshin 12 Ocak 2008 16:35

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Ben son bir nokta koyayım isterseniz. Ben bir java kullanıcısıysam ve bir ircd server'ına bağlanabiliyorsam server sahibi istediği dosyayı istediği kadar gizlesin, hatta encript etsin hiç fark etmez. Windows ya da linux de ağ komutlarını kullanarak o makinaya hangi yollardan ve hangi port'dan bağlandığımı çok rahat görürüm ve bunu bir çok kişise rahat bulabilir. Bence gereksiz bir uğraş içerisindesin konuyu başlatan arkadaşım. Fikrim budur.

BySuSKuN 13 Ocak 2008 19:54

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
seal amaç eschat portunu saklamaksa sana yardımcı olurum kralıda bulamaz eğerki eschat portunu saklamak çözüm olacaksa senden ricam sadece '' ewet eschat portunu kimsenin görmesini istemiyorum '' diye yazarsan hemen sana yardım ederim.

Şimdi yazmamamın sebebine gelince belki amaçı eschat portunu saklamak değilse gereksiz post kasmak istemediğim için yazmadım inş darılmazsınız.

seal 14 Ocak 2008 02:21

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

aCoustiC Nickli Üyeden Alıntı (Mesaj 322421)
katiliyorum ogrendigime gore, java kullanicinin sanal makinasinda calistigi icin erisecegi tum dizinlere kullanici prototip'i ile baglanacagindan makinadan bagimsiz bir erisim saglamalidir, haliyle .htaccess ile sanirim bu olayi bu sekilde cozemeyeceksiniz. bir kac php aldatmacasi gelse de aklima yinede kesin 1 cozum degil, port'u saklamak yerine sadece sunucu sifresini saklamak en ideal'i olacaktir, bunu da eschat decode sistemi ile ileri duzeyde cozume kavusturmustur. (Yeni surumlerinde decode varmis)

bu arada nasil bir hataysa yapmis oldugum;
Require group admin
bu kullanicilarin erismesini istedigimiz dizinlere sanki makina erisiyormus gibi erismemizi saglayacak bir tanimlamadir.

Neticede verdigim ornekler java icin ne yazik ki calismayacaktir.




Soru sormasini bildikten ve cevabini aldiktan sonra arastirmasini duzgun yapan bir kullanicidan bikilir mi tam aksine zevk duyulur ;)

aCoustiC çok teşekkür ederim bu güzel sözlerin ve desteğin için. ;oki

iyi ki varsın ;)

seal 14 Ocak 2008 02:28

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
BySuSkuN , Kenshin
Arkadaşlar, öncelikle cevaplarınız için teşekkür ederim. Eskiden asıl amacım port.txt 'yi yasaklamaktı, çünkü eschat açık port olduğundan, giriş kod koruması da eklemek uygun olmadığından port.txt 'yi deşifre oldukça değişmem ve bunu da görüntülenmesini yasaklamam icab ediyordu. Ama artık port.txt pek önemli değil benim için, onu ben ektradan yazdım, artık kullanmıyorum zaten onu. Sadece amacım settingst.txt dosyamın görüntülenmesini önlemek. Çünkü orada yazdığım küfür ve reklam ignore keywordlerine göre adamlar değişik küfür ve reklem kelimeleri yazıyorlar. Bilmem anlatabildim mi?

Bu arada port.txt 'ye ihtiyacım yok dememin seebi de şu, hatta direk herkese port'u de verebilirim, çünkü irc girişini şifreledim. Eschat'i de decode ederek sokuyorum, hatta doğal olarak eggdrop botlarım bile şifreyle giriyor. O yüzden irc saldırı olayını %100 önlemiş oluyorum.

Eğer nasıl şifrelediğim hakkında bana sorusu olan arkadaşım varsa seve seve anlatırım. Aslında öyle ayrıntılı bir başlık hazırlayım da açayım, hani kılavuz bir başlık olsun diye, ama sonra uygun olur mu acaba diye geri tereddüt ettim.

seal 14 Ocak 2008 02:38

Cevap: Yanıt: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

shardad Nickli Üyeden Alıntı (Mesaj 322272)
Eschatte aynı girişe şifre koyduğun gibi identi fullnameyi başına decode koyunca saklıyabiliyorsun diye biliyorum. Portu saklamandaki amaç nedir ? Portu bulurlar 1 dakika sürmez.

Decode olayını biliyorum evet, zaten irc girişini de yasakladım bu şekilde.

Bu yazdığın yolu acaba tam olarak bulabilir miyiz nasıl olduğu hakkında. Eğer dediğin gibi bir yol varsa, çok güzel. Çünkü bi sitede gördüm yasaklamışlar da, ama ne yazık ki o insanlar da nasıl yaptınız diye sorulabilecek seviyede kişiler değilller. Sanırım senin anlattığın yolla o zaman. Ben aslında bu konuyu evrensofta da sordum ama, bu tip bir yoldan bahsetmemişlerdi, hemen bana yeni port vermişlerdi kısa yoldan. O zaman asıl derdim oydu çünkü. Aklında kaldığı kadar biraz daha anlatabilirsen sanırım bişey çıkartabiliriz burdan :)

shardad 14 Ocak 2008 06:23

Yanıt: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Az evvel denedim senin için. Hatta yeni farkediyorum eschat fullnameyi gizleyipte yollamış bana :) Mesela

[Protection]
ircPass=decode:CCBI85CVC6ML
ignoreWords=kelimeler,çok ayıp kelimeler :)
ident=mynet
fullname=Mynet Sohbet Kullanicisi
quitMSg=Mynet
port=6667

Diyelim.

Aynı decode mantığı burdada işliyor.

[Protection]
ircPass=decode:CCBI85CVC6ML
ignoreWords=falan filan.
ident=mynet
fullname=Mynet Sohbet Kullanicisi
quitMSg=Mynet
port=decode:sgML6dgs

Gibi .Eğer port.txt ten saklamalı isen

decode:sgML6dgs

Yazacaksın sadece port.txt ye. Atıyorum portun 5435 olacak eschatin statusunde /encode 5435 yazıp verilen kodu decodenin yanına yazacaksın.
Denemedim ama ignorewords daki kelimeleri bile decodeleyebilirsin sanırım :)

seal 14 Ocak 2008 20:03

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
shardad
teşekkür ederim Shardad, ama ben yukardaki mesajımda da açıkladım, irc girişine zaten şifre koyduğum için port.txt ile bi işim kalmadı. Benim istediğim settings.txt 'nin görüntülenmesini önlemek. Ama senin verdiğin yöntem de zaten settings.txt üzerinden yapıldığı için sanıırm bana yaramıycak Tşk yine de, çok güzl açıklamışsın ama bana yaramıycak bu yöntem. saol

3rd41 14 Ocak 2008 22:33

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
merhaba arkadaşlar..
ben eschat değilde jwirc aplet kullanıyorum..
bütün portları şifreledim..
ve şifreyi de eschattaki gibi aplete okutturdum..
apletten girişde sorun olmuyor..
yalnız config.txt dosyasının erişimini engellemem gerekiyor..
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yapıldığında erişim olmasın..
yukarda anlatıldığı gibi .htaccess yaparak denedim ama..
bu seferde aplet config.txt yi okuyamadı..
bi yardımcı olurmusunuz bu dosyayı nasıl erişime kısıtlarım..
teşekkürler..
Saygılar..

RuGaL 15 Ocak 2008 18:15

Yanıt: Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

Kenshin Nickli Üyeden Alıntı (Mesaj 322439)
Ben son bir nokta koyayım isterseniz. Ben bir java kullanıcısıysam ve bir ircd server'ına bağlanabiliyorsam server sahibi istediği dosyayı istediği kadar gizlesin, hatta encript etsin hiç fark etmez. Windows ya da linux de ağ komutlarını kullanarak o makinaya hangi yollardan ve hangi port'dan bağlandığımı çok rahat görürüm ve bunu bir çok kişise rahat bulabilir. Bence gereksiz bir uğraş içerisindesin konuyu başlatan arkadaşım. Fikrim budur.


Olay bu Kardeşim ya

seal 16 Ocak 2008 13:03

Cevap: Yanıt: Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Alıntı:

RuGaL Nickli Üyeden Alıntı (Mesaj 325078)
Olay bu Kardeşim ya

Arkadaşım konuya katkısı olmayan gereksiz yazılar yazma lütfen. Bu konuyu zaten ben yukarda açıkladım, amacım port.txt 'yi gizlemek değil. Yoksa komuta da gerek yok zaten bir sitenin hangi portları açık en fazla 5 dakkika içinde port scannerlar ile bulabiliyosun. Bu yeni bişey değil ki zaten. Yani kalkıp da burda bilgi yarıştırmıyoz. Kaldı ki öyle bile olsa, port scannerları kaç kişi biliyor kullanmasını? Sadece bişey sordum, bilen varsa söyledim dedim. Amacım zaten settings.txt 'yi gizlemek. Biliyosan yaz, bilmiyosan konuyu dağıtma !!!

efsaneyim_01 16 Temmuz 2010 11:35

Cevap: Eschatteki settings.txt yada port.txt 'yi gizleyebilmek
 
Arkadaşlar baya eski bir konu ama bu setting.txt yi nasıl gizleyebiliriz


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:56.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk