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/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Unrealircd Proxy Sorgulama Link (https://www.ircforumlari.net/unreal-ircd/782337-unrealircd-proxy-sorgulama-link.html)

Beatle 12 Ocak 2018 15:33

Unrealircd Proxy Sorgulama Link
 
Merhaba arkadaşlar,

Konu başlıgında şunu sölemek istedim.Mesela biri proxy ile giriyorsa unreal üzerinden sorgulama yapılsın o ip eger ip proxy ise sorgulamayı yapmadıysa kanalalra giremessin, özel mesaj yazamasin bunun gibi bişeler.Aklıma bunlar geldi sadece degişik şeylerde olabilir muaf ip muaf ülke filan gibi.
<SORGU> Tanıtım kodu Girmemişsiniz Tanıtım kodu için tıklayın -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

SeriqatiL 13 Ocak 2018 11:55

Cevap: Unrealircd Proxy Sorgulama Link
 
istedigin bu tarz korumayı 400 tl yaparım .

ExcLuSive 19 Mart 2018 18:39

Cevap: Unrealircd Proxy Sorgulama Link
 
Bende daha kapsamlısı mevcut görmek isterseniz skype adresinizi pm atın.

BehroozWolf 22 Mart 2018 00:24

Cevap: Unrealircd Proxy Sorgulama Link
 
Alıntı:

Beatle Nickli Üyeden Alıntı (Mesaj 1041895544)
Merhaba arkadaşlar,

Konu başlıgında şunu sölemek istedim.Mesela biri proxy ile giriyorsa unreal üzerinden sorgulama yapılsın o ip eger ip proxy ise sorgulamayı yapmadıysa kanalalra giremessin, özel mesaj yazamasin bunun gibi bişeler.Aklıma bunlar geldi sadece degişik şeylerde olabilir muaf ip muaf ülke filan gibi.
<SORGU> Tanıtım kodu Girmemişsiniz Tanıtım kodu için tıklayın -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Merhaba,
srcmaster tarafından kodlanan auth mödülü istediğin şeye bir nebze cevap verecektir. Proxy olarak değil bütün girişleri engelleyebilir ya da kod sorgulatma sağlatabilirsin.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

=======
KURULUM
=======

auth.c içerisinde mysql bilgilerinin yer aldığı kısmı kendi mysql erişim bilgileriniz
dahilinde düzenleyiniz.. Aynı şekilde web dizininde yer alan srcmaster.php'de de
aynı düzenlemeyi yapmalısınız. Ardından web dosyalarını sitenizin public_html/auth
dizinine atın. Modülü de Unreal3.2.x/src/modules dizinine attıktan sonra 3.2.x dizininde

make custommodule MODULEFILE=auth

yazarak derleyin.. Şayet mysql ile ilgili kütüphane hatası ile karşılaşırsanız
terminalde mysql_config komutunu kullanarak mysql kütüphanelerinin tam olarak hangi
dizinde olduğunu öğrenip modülflaglarına -L/usr/lib64/mysql -lmysqlclient -lm -lz şeklinde
ekleme yapın. Bir daha make custommodule... yaparak modülü derleyin.
Ardından mysql üzerinde bir tablo oluşturmanız gerekecek.

CREATE TABLE srcauth ( id VARCHAR(64), kod VARCHAR(64) );

Son olarak unrealircd.conf dosyasına aşağıdaki satırı ekleyip restart atmanız gerekiyor.

loadmodule "src/modules/auth.so";

make custommodule MODULEFILE=auth EXLIBS="$(mysql_config --libs) $(mysql_config --cflags)"

Kurulum sırasında herhangi bir problem yaşarsanız konu altından dile getirebilirsiniz.
İyi çalışmalar.

Dahaka 27 Haziran 2018 10:07

Cevap: Unrealircd Proxy Sorgulama Link
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Derleyince Hata veriyor...


auth.c:37:25: error: mysql/mysql.h: No such file or directory
auth.c:38:26: error: mysql/errmsg.h: No such file or directory
auth.c:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
auth.c: In function ‘sql_baglanti_ac’:
auth.c:143: error: ‘db’ undeclared (first use in this function)
auth.c:143: error: (Each undeclared identifier is reported only once
auth.c:143: error: for each function it appears in.)
auth.c:152: error: ‘MYSQL_OPT_CONNECT_TIMEOUT’ undeclared (first use in this function)
auth.c: In function ‘sql_baglanti_kapat’:
auth.c:173: error: ‘db’ undeclared (first use in this function)
auth.c: In function ‘sql_tekrar_baglan’:
auth.c:181: error: ‘db’ undeclared (first use in this function)
auth.c: In function ‘sql_veri_sil’:
auth.c:257: error: ‘db’ undeclared (first use in this function)
auth.c: In function ‘kullanici_girisi’:
auth.c:287: error: ‘db’ undeclared (first use in this function)
make[2]: *** [custommodule] Error 1

BehroozWolf 04 Temmuz 2018 17:59

Cevap: Unrealircd Proxy Sorgulama Link
 
Alıntı:

TR-ance Nickli Üyeden Alıntı (Mesaj 1041961988)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Derleyince Hata veriyor...


auth.c:37:25: error: mysql/mysql.h: No such file or directory
auth.c:38:26: error: mysql/errmsg.h: No such file or directory
auth.c:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
auth.c: In function ‘sql_baglanti_ac’:
auth.c:143: error: ‘db’ undeclared (first use in this function)
auth.c:143: error: (Each undeclared identifier is reported only once
auth.c:143: error: for each function it appears in.)
auth.c:152: error: ‘MYSQL_OPT_CONNECT_TIMEOUT’ undeclared (first use in this function)
auth.c: In function ‘sql_baglanti_kapat’:
auth.c:173: error: ‘db’ undeclared (first use in this function)
auth.c: In function ‘sql_tekrar_baglan’:
auth.c:181: error: ‘db’ undeclared (first use in this function)
auth.c: In function ‘sql_veri_sil’:
auth.c:257: error: ‘db’ undeclared (first use in this function)
auth.c: In function ‘kullanici_girisi’:
auth.c:287: error: ‘db’ undeclared (first use in this function)
make[2]: *** [custommodule] Error 1


Bununla ilgili olarak ilk firsatta bir döküman yayınlıyacağım musait olduğum da ise senin kurulumunu ise ben halledeceğim.

Dahaka 05 Temmuz 2018 12:55

Cevap: Unrealircd Proxy Sorgulama Link
 
Alıntı:

BehroozWolf Nickli Üyeden Alıntı (Mesaj 1041964425)
Bununla ilgili olarak ilk firsatta bir döküman yayınlıyacağım musait olduğum da ise senin kurulumunu ise ben halledeceğim.

teşekkür ederim @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] İlginiz İçin

kinaye 02 Ağustos 2018 04:42

Cevap: Unrealircd Proxy Sorgulama Link
 
Merhaba
Mysql sorununu bu şekilde çözdüm

mysql.h yerini bulmak icin ssh tan
Kod:

locate mysql.h
komutunu yazdıgmızda

/usr/include/mysql/mysql.h

Kod:

locate errmsg.h
yazdıgmızda

/usr/include/mysql/errmsg.h

çıktısını veriyor

auth.c de bulunan

Kod:

#include <mysql/mysql.h>
#include <mysql/errmsg.h>

kısmı aşağıdaki gibi değiştiriyoruz.

Kod:

#include </usr/include/mysql/mysql.h>
#include </usr/include/mysql/errmsg.h>


Kendi sunucu bilgilerimize göre aşağıdaki kısmı düzenliyoruz
Kod:

#define host "localhost"
#define kullanici "auth_user"
#define kullanicisifresi "auth_pass"
#define veritabani "auth_db"
#define sqlportu 3306


php dosyalarında hata verirse

Kod:

mysql_query
mysql_fetch_Array
mysql_connect
mysql_select_db
mysql_num_rows

aşağıdakilerle değiştiriniz

Kod:

mysqli_query
mysqli_fetch_Array
mysqli_connect
mysqli_select_db
mysqli_num_rows

Bu modulun sürekli açık kalması sunucu için pek iyi olmuyor, modulu tr iplere nasıl kapatabiliriz?
iyi çalışmalar.

Dahaka 03 Ağustos 2018 14:38

Cevap: Unrealircd Proxy Sorgulama Link
 
Alıntı:

kinaye Nickli Üyeden Alıntı (Mesaj 1041971044)
Merhaba
Mysql sorununu bu şekilde çözdüm

mysql.h yerini bulmak icin ssh tan
Kod:

locate mysql.h
komutunu yazdıgmızda

/usr/include/mysql/mysql.h

Kod:

locate errmsg.h
yazdıgmızda

/usr/include/mysql/errmsg.h

çıktısını veriyor

auth.c de bulunan

Kod:

#include <mysql/mysql.h>
#include <mysql/errmsg.h>

kısmı aşağıdaki gibi değiştiriyoruz.

Kod:

#include </usr/include/mysql/mysql.h>
#include </usr/include/mysql/errmsg.h>


Kendi sunucu bilgilerimize göre aşağıdaki kısmı düzenliyoruz
Kod:

#define host "localhost"
#define kullanici "auth_user"
#define kullanicisifresi "auth_pass"
#define veritabani "auth_db"
#define sqlportu 3306


php dosyalarında hata verirse

Kod:

mysql_query
mysql_fetch_Array
mysql_connect
mysql_select_db
mysql_num_rows

aşağıdakilerle değiştiriniz

Kod:

mysqli_query
mysqli_fetch_Array
mysqli_connect
mysqli_select_db
mysqli_num_rows

Bu modulun sürekli açık kalması sunucu için pek iyi olmuyor, modulu tr iplere nasıl kapatabiliriz?
iyi çalışmalar.


Mysql kaci kurdunuz acaba..

kinaye 03 Ağustos 2018 18:35

Cevap: Unrealircd Proxy Sorgulama Link
 
mysql Ver 15.1 Distrib 10.1.34-MariaDB, for Linux (x86_64) using readline 5.1


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net