|
المشاركات 1,940 |
+التقييم 0.95 |
تاريخ التسجيل Apr 2019 |
الاقامة https://www.facebook.com/daany |
نظام التشغيل |
رقم العضوية 1 |
using System;
using System.IO;
using Conquer_Online_Server;
namespace Conquer_Online_Server
{
public partial class BannedIP
{
public static String[] BannedIPs;
public static String RootPath = Environment.CurrentDirectory;
public static void GetBannedIPs()
{
try
{
if (!File.Exists(RootPath + "\\BannedIPs.list"))
File.Create(RootPath + "\\BannedIPs.list");
BannedIPs = File.ReadAllLines(RootPath + "\\BannedIPs.list");
}
catch (Exception Exc) { Program.WriteLine(Exc); }
}
public static Boolean IsIPBanned(String IP)
{
try
{
for (Int32 i = 0; i < BannedIPs.Length; i++)
{
String[] Splitter = BannedIPs[i].Split('.');
String[] TheSplit = IP.Split('.');
//Internet Protocol Adresse
if (BannedIPs[i] == IP)
return true;
//Internet Protocol with Joker
if (Splitter[0] == TheSplit[0])
{
if (Splitter[1] == "*")
return true;
else
if (Splitter[1] == TheSplit[1])
{
if (Splitter[2] == "*")
return true;
else
if (Splitter[2] == TheSplit[2])
{
if (Splitter[3] == "*")
return true;
}
}
}
}
return false;
}
catch (Exception Exc) { Program.WriteLine(Exc); return false; }
}
}
}
Console.WriteLine("Initializing database.");
BannedIP.GetBannedIPs();
Conquer_Online_Server.Console.WriteLine("BannedIPs loaded By AbdouMatrix.");
private static void AppendConnect
if (client.Account.State == AccountTable.AccountState.Banned)
{
str = "You are banned.";
}
string str2 = client.Socket.RemoteEndPoint.ToString().Split(new char[] { ':' })[0].ToString();
client.Account.IP = str2;
if (BannedIP.IsIPBanned(client.Account.IP))
{
str = "You are Ip banned.";
Conquer_Online_Server.Console.WriteLine("BannedIPs: " + client.Account.IP + " Tried To Enter game hhhhhhhh.");
}
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
FreezeWar بفكره جديده | midoazoz | تطوير سيرفرات كونكر | 55 | 2024-04-08 08:43 PM |
كوسته بفكره جديده KillerMonster | zezonever | تطوير سيرفرات كونكر | 13 | 2023-10-03 04:27 AM |
كوسته بفكره جديده Monster event | karem010 | تطوير سيرفرات كونكر | 3 | 2020-05-13 05:52 AM |
FreezeWar بفكره جديده | midoazoz | قسم الاقتراحات والابداع | 5 | 2020-02-05 04:02 AM |
npc لجانج بفكره جديده | محمد ياسر | تطوير سيرفرات كونكر | 2 | 2019-09-14 04:43 PM |