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/)
-   IRC & Web Client Uygulamaları (https://www.ircforumlari.net/irc-amp-web-client-uygulamalari/)
-   -   Mobil ban özeligi 2 adet (https://www.ircforumlari.net/irc-amp-web-client-uygulamalari/822797-mobil-ban-ozeligi-2-adet.html)

alphae 30 Mayıs 2019 01:13

Mobil ban özeligi 2 adet
 
Merhaba sizlere mobil ban özeliği nasıl yapilir anlatcağim 2 adet bulunmaktadır birincisini aktarayım


/ctcp nick version yaptigimizda söyle bir kod çıkar.

[01:08] [KumsaL VERSION tekrarı]: qwebirc v.93 2029962245 null copyright (C) 2008-2014 Chris Porter and the qwebirc project -- native -- Mozilla/5.0 (Linux; Android 5.1.1; SM-J320F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36


yukarda çıkan değerde 2029962245 rakam olusur. spamfilter ile shunluyoruz


js/copyright.js altaki kodu ekliyoruz.

Alıntı:

var fingerprint = (function(window, screen, navigator) {

// [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
function checksum(str) {
var hash = 5381,
i = str.length;

while (i--) hash = (hash * 33) ^ str.charCodeAt(i);

return hash >>> 0;
}

// [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
function map(arr, fn){
var i = 0, len = arr.length, ret = [];
while(i < len){
ret[i] = fn(arr[i++]);
}
return ret;
}

return checksum([
navigator.userAgent,
[screen.height, screen.width, screen.colorDepth].join('x'),
new Date().getTimezoneOffset(),
!!window.sessionStorage,
!!window.localStorage,
map(navigator.plugins, function (plugin) {
return [
plugin.name,
plugin.description,
map(plugin, function (mime) {
return [mime.type, mime.suffixes].join('~');
}).join(',')
].join("::");
}).join(';')
].join('###'));

}(this, screen, navigator));

js/irc/baseircclient.js altaki kodu ekliyoruz.
örnek

" + qwebirc.VERSION + " " + fingerprint + " bu sekilde ekliyoruz.

Alıntı:

qwebirc.irc.RegisteredCTCPs = new QHash({
"VERSION": function(x) {
return "qwebirc v" + qwebirc.VERSION + " null copyright (C) 2008-2014 Chris Porter and the qwebirc project -- " + this.connection.transportStatus + " -- " + qwebirc.util.browserVersion();

},

ysfm 30 Mayıs 2019 15:42

Cevap: Mobil ban özeligi 2 adet
 
Öncelikle paylaşım için teşekkürler. Kullanacak arkadaşlara bir tavsiyem olsun. Masaüstü bilgisayarlarda ve android cihazlarda donanım ve yazılım farklılıkları sebebi ile attığınız bandan etkilecek kişi sayısı az olmasına karşın apple cihazlarda donanım ve yazılım olarak az sayıda versiyon bulunduğu için attığınız banlardan direk olarak kullanıcılar etkilenecektir. Bu sebep ile bu tür çözümlerin mümkün olduğunca dikkatli kullanılması gerekir. Bir kullanıcıyı yasaklamak isterken aynı telefona sahip diğer insanları nedensiz yere yasaklamış olursunuz. Ayrıca ip yenilemek kadar kolay olmasa da yeni bir tarayıcı yüklemek ban atılan kişinin tekrar giriş yapabilmesini sağlayacaktır.

alphae 30 Mayıs 2019 20:37

Cevap: Mobil ban özeligi 2 adet
 
Evet @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] arkadaşın anlatığı kismina dikkat etmek gerekiyor. tarayci özeligine göre id veriyor tabiki aynı cihaz model olduunda özelikle iphone gibi cihazlarda ayni görüne bilinir bunun icin dikkat etmek gerekiyor.


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

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