Перейти к содержанию

Поиск сообщества

Показаны результаты для 'GameGuard' в темы.


Не нашли то, что искали? Попробуйте поискать в:


Другие варианты поиска

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Основной
    • Новости и Информация
  • Lineage II
    • Java платформа
    • PTS
    • Клиент игры
  • Торговый раздел
    • Товары
    • Услуги
    • Работа
    • Покупка
    • Рынок игровых аккаунтов и предметов
    • Арбитраж
  • Разное
    • Творчество
    • Новости игровой индустрии
    • Hi-Tech
    • Общение на любую тему
    • Работа с ОС
    • Программирование
  • Другие игры
  • Раздел "Разработчиков"
  • Архив
  • Обсуждения
  • Web Dev Обсуждения
  • Web Dev Stress Web 13
  • Web Dev Разное
  • Web Dev JavaScript
  • SmartGuard Информация
  • SmartGuard Вопросы пользователей
  • unfuckable const Add
  • Client-DevModding Гайды(Мануалы)
  • Client-DevModding Флудильня
  • Client-DevModding Помощь
  • L2j Development Темы
  • Lineage II High Five-5 Нужна Помощь
  • Lineage II High Five-5 Вопросы и их решение
  • Lineage II High Five-5 Исходники и сборки
  • Lineage II High Five-5 Мануалы
  • Lineage II High Five-5 Ваши Предложения
  • Linux Sysadmin's Статьи
  • Linux Sysadmin's Услуги
  • Linux Sysadmin's Вопросы
  • AlpineWeb | Студия частного Веб дизайнера Магазин Дизайнов
  • Client mods: Exclusive modifications Примеры
  • Client mods: Exclusive modifications Unique client modifications

Категории

  • Lineage II
    • Сборки
    • Исходники серверов
    • Серверные дополнения
    • Клиентские дополнения
    • Web составляющие
    • Патчи для клиента
    • Прочее
  • Web графика
    • Дизайны (PSD)
    • Скрипты\движки
    • Прочая графика
  • World of Warcraft
  • RF Online
  • Counter-Strike
    • Сборки
    • Моды
    • Плагины
    • Скрипты
    • Софт
    • WEB
    • Прочее
  • Rust
  • Другое
  • Web Dev Файлы
  • Steve — Dogs Family Файлы от Steve-Dogs Family
  • Client-DevModding Файлы
  • L2j Development Файлы
  • Lineage II High Five-5 Файлы
  • Client mods: Exclusive modifications FREE
  • Client mods: Exclusive modifications SOFTWARE
  • RUSaCis Файлы
  • RUSaCis Файлы

Product Groups

  • Подписки
  • Реклама

Категории

  • Lineage 2
    • Java сервер
    • Работа с клиентом
    • Web для сервера
  • Counter-Strike
  • World of Warcraft
  • RF Online
  • Dota 2
    • Dedicated сервер
    • Web часть
    • Работа с клиентом
  • Rust
  • Творчество
  • Работа с OS
    • *nix
    • Windows
  • Web Dev тест
  • Web Dev Инструкции
  • Steve — Dogs Family Мануалы от [Steve-Dogs.Ru]
  • Client-DevModding Инструкции
  • L2j Development Инструкции
  • Lineage II High Five-5 Инструкции

Поиск результатов в...

Поиск результатов, которые...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Skype


Сайт


ICQ


Вконтакте


Facebook


Jabber


Город


Интересы

Найдено: 218 результатов

  1. А вы учли что файл может не работать с патчем? Например итем дат эртеи не работает с линдвиором к примеру.. пишем в гугл сеедующий текст ​Чистая папка system (хроники) с убитым gg gg - GameGuard
  2. Прочла там мануал - пара основных советов ниже + дополнения и ссылочки . Обычно гем гвард убивают наскока помню это относится к классу бинарных модификаций GameGuard disable DLL ( dsetup.dll )
  3. historyinside

    Gg

    Как удалить полностью GameGuard с сборки и с патча?
  4. # Обычно используют следующий значения ExternalHostname # - 127.0.0.1 (если будете играть на той же машине, где и сервер) # - LAN IP* (если собираетесь играть внутри локальной сети) # - WAN IP** (если собираетесь играть через Интернет) # * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig" # **= Чтобы узнать WAN IP, посетите http://2ip.ru # ================================================================ # Основные настройки сервера!!! Обязательно смените их!!! # ================================================================ # IP для LoginServer, используйте * чтобы LoginServer был доступен на всех IP-адресах LoginserverHostname = * LoginserverPort = 2106 # Список внутренних адресов, так же можно использовать продвинутый список из внешнего файла, # продвинутый список очень удобен и значительно шустрее когда много сетей, например 1000 # что бы использовать продвинутый список нужно указать в параметре строку следующего вида: "NetList@путь_к_файлу" # продвинутый список должен состоять из строк следующего вида: "i1.i2.i3.i4" или "i1.i2.i3.i4/m1.m2.m3.m4" или "i1.i2.i3.i4/m" # пример: InternalIpList=NetList@./config/InternalIPs.conf InternalIpList=127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.16.31.255 # Настройка сетевого соединения Login <--> Server # Адрес на котором сервер принимает соединения серверов LoginHost=127.0.0.1 # Порт, на котором будет слушаться LoginServer LoginPort=9014 # Combo mode - run GameServer inside LoginServer ComboMode = False # Если поставить True, любой GameServer сможет зарегистрироваться в свободном слоте LoginServer'a AcceptNewGameServer = False # Отображать лицензию. # Даная опция присылает клиенту 2 дополнительных ключа при авторизации ShowLicence = True # Database info DataBaseTypeConnectingPool = DBCP Driver=com.mysql.jdbc.Driver URL=jdbc:mysql://localhost/l2s Login=root Password=1991 MaximumDbConnections=10 # Через сколько секунд после последней активности будут закрыватся соединения с базой, по умолчанию 600 (10 минут) # данный параметр важно согласовывать с настройками в самом mysql сервере, параметр interactive_timeout # насколько известно мне по умолчанию параметр interactive_timeout имеет значение 28800 (8 часов) MaxIdleConnectionTimeout=600 # Интервал проверки неактивных соединений, по умолчанию 60 (1 минута) # При условии стабильного соединения с базой и корректной настроки MaxIdleConnectionTimeout, можно выставлять 0 (не проверять) IdleConnectionTestPeriod=60 UseDatabaseLayer = True # Используемые значения: "True" - "False", опция определяет, автоматически регистрировать # аккаунты или нет. AutoCreateAccounts = False # Формат Акаунтов AnameTemplate=[A-Za-z0-9]{3,14} # Формат Паролей ApasswdTemplate=[A-Za-z0-9]{5,16} # Актуальное шифрование, рекомендуется Whirlpool/DoubleWhirlpoolWithSalt DefaultPasswordEncoding = Whirlpool # Поддерживаемые устаревшие методы, есть DES (офф) и SHA1 (l2j) LegacyPasswordEncoding = SHA1;DES DoubleWhirlpoolSalt = L2System # Кешированые ключи BlowFishKeys = 20 RSAKeyPairs = 10 # ============================================================== # Test server setting, shoudn't be touched in online game server # ============================================================== Debug = False # The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic) # Задержка в минутах, после которой логин обновит адреса игрового сервера. IpUpdateTime = 15 # Проверка на GameGuard GGCheck = False #Проверка геймсервера пингом, время ожидания ответа указывается в секундах PingServer = True WaitPingTime = 5 # Проверка таймаута авторизации клиента (по умолчанию - 2000 мс) # При использовании LameGuard поставить 30000 TimeOutChecker = 2000 SelectorSleepTime = 3 # AutoRestart period, hours # Default -1 AutoRestart = -1 # ============================================================== # Настройка позволяющая зайти на любой аккаунт # ============================================================== AllowSuperAccess = false # Должен быть не меньше 6 символов! SuperPassword = 000000 AllowIpList = 127.0.0.1
  5. Привет всем! Кто может сделать под сборку гринда GameGuard? Не пускает в игру...
  6. Jigsaw

    Gg В Kamael Клиенте

    Здравствуй, форум! Подскажите, как решить проблему ошибки #153 ("поврежденный GameGuard") в клиенте Kamael.
  7. Если ядро с котами с шары,то нужен отдельный конфиг,он закидывается в gameserver\config . Далее идем в gameserver\config\protection.cfg - выключаем GameGuard (если он был включен). Потом шуруем тут же в папке config в commands.cfg и делаем так: ## .security # Включить привязку по HWID? (Только с LameGuard) HWID = True Если перед этим все файлы (ядро гс,сами коты,ядро лс,клиент файлы) верно розложил по папкам,и все прописал в classpath.bat и startLoginServer.bat - то должно все нормально работать.
  8. Хоть сам то понял что написал,тут идет речь о CatsGuard - а ты суешь конфиг с GameGuard?!
  9. soulvision

    Порты И Сервер

    Логин: # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = 94.158.156.111 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname = 192.168.0.103 # Bind ip of the loginServer, use * to bind on all available IPs LoginserverHostname = 192.168.0.103 LoginserverPort = 2106 # How many times you can provide an invalid account/pass before the IP gets banned LoginTryBeforeBan = 20 # Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600) LoginBlockAfterBan = 600 GMMinLevel = 100 # The address on which login will listen for GameServers, use * to bind on all available IPs LoginHostname = 192.168.0.103 # The port on which login will listen for GameServers LoginPort = 9014 # If set to True any GameServer can register on your login's free slots AcceptNewGameServer = False # If False, the licence (after the login) will not be shown # It is highly recomended for Account Seciurity to leave this option as defalut (True) ShowLicence = True # Limit fast connections (input username / password) FastConnectionLimit = 15 # Time of the normal connection (in ms) NormalConnectionTime = 700 # Time fast connection (in ms) FastConnectionTime = 350 # Maximum connections with the 1st IP MaxConnectionPerIP = 50 # The lifetime of the session with the login server. SessionTTL = 25000 MaxSessions = 100 # Choose the option: "true", to create an account when logging in automatically AutoCreateAccounts = True # Шифровать Токен для CatsGuard ? # Включить, если работает защита CatsGuard. CryptToken = true # Time to renew the IP address of the server in minutes (for dynamic IP) IpUpdateTime = 0 # The configuration of the local subnet # Example : 192.168 # Ppimer : 10.1 NetworkList = 192.168.;10.0. # =============================================================== # Test server configuration, not to switch on the game server! = # =============================================================== # Use the GG client authentication # Login server access let the client without GameGuard ForceGGAuth = False # Including protection from flood # IMPORTANT: Put True for server security. EnableFloodProtection = True # Enable mode "debugging" # With debug you will see more log on console and more messages in game. Debug = False # Switched on "development" Developer = False # ============================================================= # Anti Bruteforce protection. (credits RT-Interlude) # ============================================================= #Count of trying connection to server, after which will be made checking IP addres #for a possible BrutForce #Reducing this value will increase the likelihood of false positives #Increasing this value will reduce the effectiveness of security (more chance find passwords for large accounts) BrutLogonAttempts = 15 #The average time (in seconds) between attempts to connect to the server #Reducing this value will increase the likelihood of false positives #Increasing this value will reduce the effectiveness of security (more chance find passwords for large accounts) BrutAvgTime = 30 #Number of second, for ban IP address, who time BrutAvgTime less specified #900 second = 15 minute BrutBanIpTime = 900 Assert = False EnableAllExceptionsLog = False DebugPackets = False Гейм: # Enter here (ip) address of your game server, or use the symbol * GameserverHostname = 192.168.0.103 GameserverPort = 7777 # Configure your external ip ExternalHostname = 94.158.156.111 # Configure your internal ip InternalHostname = 192.168.0.103 # Bunch ID and game server. It is better not to change. LoginPort = 9014 LoginHost = 192.168.0.103 # Datapack folder # To exacute the server under debugger with eclipse use: # DatapackRoot = ../L2jFrozen_DataPack # or point the folder directly to your server. DatapackRoot = . Все порты открыты 2106,7777 и т.д Да!
  10. Добрый день уважаемые форумчане! Очень нужна ваша помощь. Имеется сборка Гринд Тим с защитой gameguard, нужно как то вырезать защиту. Чтобы не забрасывали тапками заранее оговорюсь, в батниках ничего вырезать не получится т.к запуск сервера производится через 2 exe фаила. Или пожалуйста посоветуйте нормальную сборку HF, просто эта его сборка зарекомендовала себя хорошо, уже 3 месяца стоит на проекте у друга, и ни одного взлома.. Заранее спасибо! За помощь конечно же +!
  11. Как именно, проверить? Пароль и логин базы правильно вёл и название тоже правильно вписал! ВОТ КОНФИГ ЛОГИНА ######################################################################## # Основные настройки логин сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!! ######################################################################## # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ * ExternalHostname = 127.0.0.1 # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ * InternalHostname = 127.0.0.1 # Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ * LoginserverHostname = * LoginserverPort = 2106 # Сколько времени должно пройти после неправильного ввода логина/пароля прежде чем данных IP получит бан LoginTryBeforeBan = 20 # Время, после которого игрок не сможет выполнить вход, после того как получил бан (опция LoginTryBeforeBan). # Назначается в секундах. По умолчанию = 10мин. (600) LoginBlockAfterBan = 600 GMMinLevel = 100 # Адрес, по которому логин-сервер будет искать соединение с Гейм-сервером, или используйте * для привязки всех адресов LoginHostname = * # Укажите порт вашего логин-сервера LoginPort = 9014 # При true любой гейм-сервер может быть зарегистрирован на вашем логин-сервере AcceptNewGameServer = True # Показывать лицензию (после ввода пароля)? # Рекомендуется оставить этот параметр включенным т.к. он повышает безопасность! ShowLicence = True # Включить защиту от брута аккаунтов? # Внимание! Не защищает, если версия Brute > 2 AntiBruteSystem = False # Параметры Базы данных Driver = com.mysql.jdbc.Driver URL = jdbc:mysql://localhost/l2jdb Login = root Password = пароль правилный 100% MaximumDbConnections = 50 MaximumStateMents = 100 MaxPoolSize = 50 MinPoolSize = 10 AquireIncrement = 1 IdleConnectionTest = 10800 MaxIdleTime = 0 # Выберите параметр: "true", для создания аккаунта при входе в игру автоматически AutoCreateAccounts = true # Конфигурация локальных подсетей. # Пример : 192.168 # Пpимер : 10.1 NetworkList = 192.168.;10.0. # Время обновления IP адреса сервера в минутах (для динамического IP) IpUpdateTime = 0 # Использовать GG авторизацию клиента? # Логин-сервер небудет впускать клиент без GameGuard ForceGGAuth = False # Флуд защита сервера авторизации. # Включить защиту? EnableFloodProtection = False # Лимит быстрых подключений (ввод логина/пароля) FastConnectionLimit = 15 # Время нормального подключения (в мс) NormalConnectionTime = 700 # Время быстрого подключения (в мс) FastConnectionTime = 350 # Максимум подключений с 1го IP MaxConnectionPerIP = 50 #------------------------------------------------------------- # Защита от БрутФорса (подбора паролей) #------------------------------------------------------------- # Количество попыток подключения к серверу, после которых будет произведена проверка IP адреса на возможный БрутФорс # Уменьшение значения увеличит вероятность ложных срабатываний # Увеличение значения уменьшит эффективность защиты (больше шансов подобрать пароли к большему числу аккаунтов) BrutLogonAttempts = 10 # Средняя величина времени (в секундах) между попытками подключения к серверу # Это усредненная разница во времени между последними 10 попытками подключения # при БрутФорсе обычно составляет от 1 до 15 секунд, но не надо забывать о честных пользователях, # которые могут просто пользоваться одним ИП адресом для игры на сервере, а так же всеми любимых мультоводов. # Уменьшение значения увеличит вероятность ложных срабатываний # Увеличение значения уменьшит эффективность защиты (больше шансов подобрать пароли к большему числу аккаунтов) BrutAvgTime = 30 # Кол-во секунд, на которое надо забанить IP адрес, у которого время BrutAvgTime меньше указанного # 900 секунд равно 15 минутам времени. BrutBanIpTime = 900 #------------------------------------------------------------- # Защита сервера от DDOS атак. # Защита открывает доступ к пермаментному порту 7777. # Если игрок не вошёл на логин сервер доступ к ГС ему закрыт! # Следовательно все боты стучат в закрытую дверцу. # Внимание! Работает только на UNIX системах! На WINDOWS работать не будет! #------------------------------------------------------------- # Использовать ли защиту? # Перед использованием - закройте порт 7777, iptables -A INPUT -p tcp --dport 7777 -j DROP EnableDdosSystem = False # Если защита включена, какой командой разрешать игроку доступ к порту при успешном вводе логина и пароля? # Возможные переменные: $IP - ип игрока, прошедший авторизацию на логин сервере. # Стадия добавления - (-I) - в начало списка. Остальные - блокируются. DenyNoallowIpDdos = /sbin/iptables -I INPUT 13 -p tcp --dport 7777 -s $IP -j ACCEPT # Включить отладку в логин сервере, выводить список ИП-ов кому ЛС выдал доступ к ГС-у? EnableDdosDebug = False #------------------------------------------------------------- # Высокая производительность для вашей базы данных. # Автоматический анализ, проверки, оптимизации и восстановления таблиц. #------------------------------------------------------------- # Если True, будет включен анализ таблиц LS DatabaseAutoAnalyze = False # Если True, будет включена проверка таблиц LS DatabaseAutoCheck = False # Если True, будет включена оптимизация таблиц LS DatabaseAutoOptimize = False # Если True, будет начато востановление таблицы LS DatabaseAutoRepair = False #------------------------------------------------------------- # Тестовые настройки сервера, не включать на игровом сервере!!! #------------------------------------------------------------- Debug = False Assert = False Developer = False
  12. # ===================================# # Login Server настройки # # ===================================# # Обычно используют следующий значения ExternalHostname # - 127.0.0.1 (если будете играть на той же машине, где и сервер) # - LAN IP* (если собираетесь играть внутри локальной сети) # - WAN IP** (если собираетесь играть через Интернет) # # * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig" # **= Чтобы узнать WAN IP, посетите http://2ip.ru ================================================================ # ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!! # ================================================================ # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = * # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет) # Если хотите такой же адрес как и у LoginServer, оставьте * InternalHostname = 176.37.62.114 # Адрес и порт LoginserverHostname = 176.37.62.114 LoginserverPort = 2106 # How many times you can provide an invalid account/pass before the IP gets banned LoginTryBeforeBan = 20 # Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600) LoginBlockAfterBan = 600 GMMinLevel = 100 # The address on which login will listen for GameServers, use * to bind on all available IPs LoginHostname = 176.37.62.114 # Порт логин сервера LoginPort = 9014 # Разрешить регистрацию нескольких гейм серверов на 1 логин сервер? AcceptNewGameServer = False # Показывать лицензию перед выбором сервера? ShowLicence = True # Тип используемого потока для передачи данных с БД # Возможные варианты: c3p0 или BoneCP # c3p0: более стабилен # BoneCP: менее производителен DatabasePoolType = c3p0 # ---------------------------- # Настройка базы данных # ---------------------------- # MySQL драйвер Driver = com.mysql.jdbc.Driver # Адрес базы данных URL = jdbc:mysql://localhost/l2jdb #URL=jdbc:hsqldb:hsql://localhost/l2jdb #URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password= # Логин от базы данных Login = root # Пароль от базы данных Password = 123qq # Максимальное количество подключений к базе данных # Если у игроков лаги, увеличьте количество подключений MaximumDbConnections = 50 # Default: 0 MaximumDbIdleTime = 0 # Тайм аут до завершения одного соединения (в мс) # Если время соединение больше чем тайм-аут, исключение во время увеличивается. TimeOutConDb = 0 # Устанавливает количество разделов для использования. - BoneCP # В целях сокращения блокировок и тем самым повысить производительность, # Каждый входящий запрос на соединение берет от соединения из пула, который подключен, # Т.е. поток [threadId % partition_count]. Чем выше это число, тем лучше производительность будет в случае, # Если у вас много короткоживущих конектов. После определенного порога, техническое обслуживание этих пулов начнут # Оказывать негативное влияние на производительность (и только в случае, когда соединения начинают заканчиваться). PartitionCount = 3 # Limit fast connections (input username / password) FastConnectionLimit = 15 # Time of the normal connection (in ms) NormalConnectionTime = 700 # Time fast connection (in ms) FastConnectionTime = 350 # Maximum connections with the 1st IP MaxConnectionPerIP = 50 # The lifetime of the session with the login server. SessionTTL = 25000 MaxSessions = 100 # Если True, то включена авторегистрация игроков. AutoCreateAccounts = True # Time to renew the IP address of the server in minutes (for dynamic IP) IpUpdateTime = 0 # The configuration of the local subnet # Example : 192.168 # Ppimer : 10.1 NetworkList = 192.168.;10.0. =============================================================== # Test server configuration, not to switch on the game server!# =============================================================== # Use the GG client authentication # Login server access let the client without GameGuard ForceGGAuth = False # Including protection from flood # IMPORTANT: Put True for server security. EnableFloodProtection = True # Enable mode "debugging" # With debug you will see more log on console and more messages in game. Debug = False # Switched on "development" Developer = False # ============================================================= # Anti Ddos protection. # This system works with iptables # ============================================================= # iptables -A INPUT -p tcp --dport 7777 -j DROP # IMPORTANT: Put True for server security. # IMPORTANT: Active only with LINUX OS. EnableDdosProSystem = False # String deny_comms # IMPORTANT: If you don't know what is it, leave as default Deny_noallow_ip_ddos = /sbin/iptables -I INPUT 13 -p tcp --dport 7777 -s $IP -j ACCEPT # Active full log on Login Server console about Ddos protection Fulllog_mode_print = False # ============================================================= # Anti Bruteforce protection. (credits RT-Interlude) # ============================================================= #Count of trying connection to server, after which will be made checking IP addres #for a possible BrutForce #Reducing this value will increase the likelihood of false positives #Increasing this value will reduce the effectiveness of security (more chance find passwords for large accounts) BrutLogonAttempts = 15 #The average time (in seconds) between attempts to connect to the server #Reducing this value will increase the likelihood of false positives #Increasing this value will reduce the effectiveness of security (more chance find passwords for large accounts) BrutAvgTime = 30 #Number of second, for ban IP address, who time BrutAvgTime less specified #900 second = 15 minute BrutBanIpTime = 900 Assert = False EnableAllExceptionsLog = False DebugPackets = False
  13. # ===================================# # Login Server настройки # # ===================================# # Обычно используют следующий значения ExternalHostname # - 127.0.0.1 (если будете играть на той же машине, где и сервер) # - LAN IP* (если собираетесь играть внутри локальной сети) # - WAN IP** (если собираетесь играть через Интернет) # # * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig" # **= Чтобы узнать WAN IP, посетите http://2ip.ru ================================================================ # ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!! # ================================================================ # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = 127.0.0.1 # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет) # Если хотите такой же адрес как и у LoginServer, оставьте * InternalHostname = 127.0.0.1 # Адрес и порт LoginserverHostname = 127.0.0.1 LoginserverPort = 2106 # How many times you can provide an invalid account/pass before the IP gets banned LoginTryBeforeBan = 20 # Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600) LoginBlockAfterBan = 600 GMMinLevel = 100 # The address on which login will listen for GameServers, use * to bind on all available IPs LoginHostname = 127.0.0.1 # Порт логин сервера LoginPort = 9014 # Разрешить регистрацию нескольких гейм серверов на 1 логин сервер? AcceptNewGameServer = False # Показывать лицензию перед выбором сервера? ShowLicence = True # Тип используемого потока для передачи данных с БД # Возможные варианты: c3p0 или BoneCP # c3p0: более стабилен # BoneCP: менее производителен DatabasePoolType = c3p0 # ---------------------------- # Настройка базы данных # ---------------------------- # MySQL драйвер Driver = com.mysql.jdbc.Driver # Адрес базы данных URL = jdbc:mysql://localhost/l2jdb #URL=jdbc:hsqldb:hsql://localhost/l2jdb #URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=Interlude # Логин от базы данных Login = root # Пароль от базы данных Password = Interlude # Максимальное количество подключений к базе данных # Если у игроков лаги, увеличьте количество подключений MaximumDbConnections = 50 # Default: 0 MaximumDbIdleTime = 0 # Тайм аут до завершения одного соединения (в мс) # Если время соединение больше чем тайм-аут, исключение во время увеличивается. TimeOutConDb = 0 # Устанавливает количество разделов для использования. - BoneCP # В целях сокращения блокировок и тем самым повысить производительность, # Каждый входящий запрос на соединение берет от соединения из пула, который подключен, # Т.е. поток [threadId % partition_count]. Чем выше это число, тем лучше производительность будет в случае, # Если у вас много короткоживущих конектов. После определенного порога, техническое обслуживание этих пулов начнут # Оказывать негативное влияние на производительность (и только в случае, когда соединения начинают заканчиваться). PartitionCount = 3 # Limit fast connections (input username / password) FastConnectionLimit = 15 # Time of the normal connection (in ms) NormalConnectionTime = 700 # Time fast connection (in ms) FastConnectionTime = 350 # Maximum connections with the 1st IP MaxConnectionPerIP = 50 # The lifetime of the session with the login server. SessionTTL = 25000 MaxSessions = 100 # Если True, то включена авторегистрация игроков. AutoCreateAccounts = False # Time to renew the IP address of the server in minutes (for dynamic IP) IpUpdateTime = 0 # The configuration of the local subnet # Example : 192.168 # Ppimer : 10.1 NetworkList = 192.168.;10.0. =============================================================== # Test server configuration, not to switch on the game server!# =============================================================== # Use the GG client authentication # Login server access let the client without GameGuard ForceGGAuth = False # Including protection from flood # IMPORTANT: Put True for server security. EnableFloodProtection = True # Enable mode "debugging" # With debug you will see more log on console and more messages in game. Debug = False # Switched on "development" Developer = False # ============================================================= # Anti Ddos protection. # This system works with iptables # ============================================================= # iptables -A INPUT -p tcp --dport 7777 -j DROP # IMPORTANT: Put True for server security. # IMPORTANT: Active only with LINUX OS. EnableDdosProSystem = False # String deny_comms # IMPORTANT: If you don't know what is it, leave as default Deny_noallow_ip_ddos = /sbin/iptables -I INPUT 13 -p tcp --dport 7777 -s $IP -j ACCEPT # Active full log on Login Server console about Ddos protection Fulllog_mode_print = False # ============================================================= # Anti Bruteforce protection. (credits RT-Interlude) # ============================================================= #Count of trying connection to server, after which will be made checking IP addres #for a possible BrutForce #Reducing this value will increase the likelihood of false positives #Increasing this value will reduce the effectiveness of security (more chance find passwords for large accounts) BrutLogonAttempts = 15 #The average time (in seconds) between attempts to connect to the server #Reducing this value will increase the likelihood of false positives #Increasing this value will reduce the effectiveness of security (more chance find passwords for large accounts) BrutAvgTime = 30 #Number of second, for ban IP address, who time BrutAvgTime less specified #900 second = 15 minute BrutBanIpTime = 900 Assert = False EnableAllExceptionsLog = False DebugPackets = False
  14. As the title says i want someone to translate that to english or russian. I think it's russian with greek letters or something like that. Thanks in advance. # Bκλώχθςό ηΰωθςσ? AllowGuardSystem = True # Ξςξaπΰζΰςό b κλθενςε θντξ ξ ηΰωθςε "PROTECTION ON"? ShowProtectionInfoInClient = True # BLACK = 0xFF000000, BLUE = 0xFF0000FF, CYAN = 0xFF00FFFF # DKGRAY = 0xFF444444, GRAY = 0xFF888888, GREEN = 0xFF00FF00 # LTGRAY = 0xFFCCCCCC, MAGENTA = 0xFFFF00FF, RED = 0xFFFF0000 # TRANSPARENT = 0x00000000, WHITE = 0xFFFFFFFF, YELLOW = 0xFFFFFF00 ColorProtectionInfoInClient = 0xFFFF0000 # Οξηθφθ Υ ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionXProtectionInfoInClient = 320 # Οξηθφθ Y ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionYProtectionInfoInClient = 10 # Ξςξaπΰζΰςό b κλθενςε θμ ρεπbεπΰ? ShowNameServerInfoInClient = True ColorNameServerInfoInClient = 0xFF00FF00 # Bϋbξδθμξε Θμ ρεπbεπΰ(ςξλόκξ λΰςθνρκθε aσκbϋ θ φϋτπϋ) NameServerInfoInClient = Test # Οξηθφθ Υ ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionXNameServerInfoInClient = 320 # Οξηθφθ Y ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionYNameServerInfoInClient = 25 # Ξςξaπΰζΰςό b κλθενςε ξaωθι ξνλΰιν? ShowOnlineInClient = True ColorOnlineInClient = 0xFF00FF00 # Οξηθφθ Υ ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionXOnlineInClient = 320 # Οξηθφθ Y ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionYOnlineInClient = 40 # Ξςξaπΰζΰςό b κλθενςε bπεμ ρεπbεπΰ? ShowServerTimeInClient = True ColorServerTimeInClient = 0xFF00FF00 # Οξηθφθ Υ ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionXServerTimeInClient = 320 # Οξηθφθ Y ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionYServerTimeInClient = 55 # Ξςξaπΰζΰςό b κλθενςε πεΰλόνξε bπεμ? ShowRealTimeInClient = True ColorRealTimeInClient = 0xFF00FF00 # Οξηθφθ Υ ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionXRealTimeInClient = 320 # Οξηθφθ Y ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionYRealTimeInClient = 70 # Ξςξaπΰζΰςό b κλθενςε οθνγ δξ ρεπbεπΰ? ShowPingInClient = True ColorPingInClient = 0xFF00FF00 # Οξηθφθ Υ ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionXPingInClient = 320 # Οξηθφθ Y ξς οπΰbξγξ bεπυνεγξ κπΰ κλθενςΰ PositionYPingInClient = 85 # Bπεμ ξaνξbλενθ ρξξaωενθι - Οθνγ, bπεμ ρεπbεπΰ, ξνλΰιν. TimeRefreshStringToClient = 12000 # Σρςΰνξbκΰ HWID κλθενςΰ # 1 = HWID HDD # 2 = HWID MAC # 3 = HWID CPU UseClientHWID = 2 # Bκλώχθςό ξοπξρ κλθενςΰ νΰ ηΰοσωενϋι GameGuard? # Πεκξμενδσεςρ bκλώχθςό!!! AllowSendGGReply = True # Οπξμεζσςξκ bπεμενθ μεζδσ ξοπξρΰμθ b ρεκ. TimeSendGGReply = 10 # Νΰρςπξικΰ κξλθχερςbΰ ξςκπϋςϋυ ξκξν κλθενςΰ # ερλθ = 0 νε ξγπΰνθχενξ ClientWindowsCount = 0 # Οξ κΰκξμσ κπθςεπθώ ηΰοπεωΰςό ηΰοσρκ νερκξλόκθυ ξκξν? # IP - οξ IP, HWID - οξ HWID κλθενςΰ ClientWindowsCountSec = HWID # Δειρςbθ οπθ ξaνΰπσζενθθ bηλξμΰ κλθενςΰ # 1 = kick, 2 = ban νΰ σκΰηΰννξε bπεμ, 3 - aΰν οξζθηνεννξ # bπεμ ερλθ οσνκς bϋψε πΰbεν "2" b μθν. TimeBanAcc = 6000 OnlinePlus = 1
  15. В серверной части, я так думаю, GG можно отключить в конфигах по типу security, gameguard и т.п. (Поищите). В Grind'е защита - просто копия First Guard (с заменой копирайтов)
  16. Сразу скажу что защиту нужно дорабатывать, в шаре есть "затычка". Защита может не спасать от нубов, а будет только плодить у них вопросы. Поэтому перед установкой её на сервер лучше разберитесь в коде и составьте документацию для пользователей. Это спасёт ваши нервы и душу. В противном случае игроки просто поймают вас в тёмном переулке и продадут в рабство! Сам процесс установки делится на три части. Каждый человеческий индивид сможет установить её, если нет то...... Все необходимые файлы будут доступны для скачивания. Защита без проблем встанет на сборку L2jFrozen и ей подобные. Для того чтобы подружить её с другими сборками нужно немного переписать сервеную часть. Что касается других хроник тут тоже всё просто. Т.к Airin это тот же L2jCore Guard 1.5, тут нет шифрации трафика. Клиент часть просто проверяет ключ из файла gguard.ini + проверяет комп на читы и передаёт данные о железе на сервер. Следовательно переписать её под другие хроники не составит труда. Переделываем серверную часть, и потом компилим клиентскую и с помощью PE Editor'a привязываем клиентские файлы к exe. Или куда вы там их..... Итак первый этап: Начнём мы с серверной части! Сразу скажу, что компилировать её я буду через ANT + CMD. Для того чтобы скомпилировать сборку/защиту подобным образом нужно всего лишь настроить переменные среды и скачать сам ant. Расписывать тут целый гайд по настройке переменных сред я не буду. Вот ссылка. Тут всё подробно описано. ВНИМАНИЕ: при настройке JAVA_HOME нужно указывать пусть к JDK, а не JRE. В редактировании серверной части нет ничего сложного. Нам нужно изменить только один массив в файлике Loader.java Находи строчку: private static String [] _sites = {"http://extreme-la2.xclan.ru/nProtect/npgmup.php", "http://extreme-la2.xclan.ru/nProtect/npgmup.php" }; И меняем в ней адреса сайтов на свои. Не обязательно иметь 2 сайта. Указываем 2 одинаковых. Нужно указать не просто ваш сайт, а путь к веб части (Описание её установки будет ниже). Так допустим у вас веб часть установлена в папку guard, Адрес сайта должен быть таким: http://you-server.ru/guard/npgmup.php Всё После этого закидываем в папку libs, ядро фрозенов. Теперь запускаем от имени администратора ant_build.bat, защита начнёт компилироваться и вдруг запросит у вас какой-то код. Вводим например FFCCAA, или FCAFCA, или CFFCAA, ну вы поняли.... Этот код ЗАПОМИНАЕМ Теперь достаём готовую защиту из папки build и закидываем в папку с сервером. Для того чтобы подключить её к гейму, запускаем setgame.bat (Не пугайтесь что он тут же потух, всё нормально). Если у вас при запуске будут вылетать ошибки по поводу commons-logging-1.1, javolution-5.5.1. Закидываем их в папку lib (libs), вашего гейм сервера. В конфиге защиты вписывайте любое имя пользователя. Оно понадобится нам позже. ------------------------------------------------------------------------------------------------------- Второй этап: Тут мы будем настраивать Web часть защиты. Все файлы вы найдёте в конце поста. В веб части нет ничего сложного. Просто заливаем скрипт на наш хост, в файле config.php (находится в папке config ) настраиваем подключение к базе данных. К БД не сервера, а сайта. После чего выполняем этот запрос: SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; CREATE TABLE `gGuard` ( `index` int(11) NOT NULL, `id` text NOT NULL, `ip` text NOT NULL, `key` text NOT NULL, PRIMARY KEY (`index`), FULLTEXT KEY `key` (`key`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251; INSERT INTO `gGuard` VALUES(2, 'vados', '*', 'FFCCAA'); INSERT INTO `gGuard` VALUES(2, 'vados', '*', 'FFCCAA'); - эта строка добавляет в таблицу нового пользователя. vados - имя пользователя (Меняем на то, которое у нас указано в конфиге защиты). * - это IP адрес на котором будет работать сервер. Можно оставить * и ограничений по IP не будет. FFCCAA - это как раз тот код, который мы указывали при компилировании. Исправляем запрос и посылаем его в базу. ВНИМАНИЕ: Это не полная настройка web части, мы ещё вернёмся к ней, после настройки клиента. ------------------------------------------------------------------------------------------------------- Третий этап: Клиент часть настраивается сложнее, но тоже легко . Клиентская часть написана на Delphi 7. Соответственно он нам понадобится для компиляции. Качаем в инете и устанавливаем. Пока дельфины качаются, отредактируем привязку в клиенте. Открываем папку ClientPart, а в ней любым текстовым редактором открываем файл ufrmSplash.pas Находим внутри него такие строки: Site:= 'http://localhost/nProtect/'; res:=HTTP.HTTPMethod('Get',Site+'npgmup.php?'+MimeEncodeString(uName)+'&client'); Меняем адрес сайта на свой! Опять же не забываем про директории у вас на сайте. Теперь нам нужно скомпилировать клиентскую часть. Внимание! Перед компиляцией проекта зайдите в папку с ним, найдите такие файлы как gGuard.cfg и gGruard.dof. Вам нужно будет отредактировать в этих файлах пути расположения файлов. Разобраться в этом будет очень легко. Заходим в Delphi 7 -> Открыть новый проект -> идём в папку ClientPart и выбираем там файл gGuard.dpr. Потом переходим в меню Project -> build gGuard. Тем самым мы получаем файл gGuard.dll Если в процессе компиляции появляются ошибки и дельфины указывают на отсутствие различных компонентов, устанавливаем эти компоненты. Н-ти их можно в папке components. О том как их установить читаем в интернете. Теперь заходим в DES_Part, проделываем тоже самое. Только тут не надо ничего редактировать. Просто компилируем. После этого запускаем программу ConfigVis, из папки configurator, вписываем то имя пользователя которое вы используете в web части и в конфиге сервера, нажимаете "Сохранить" и выбираете путь для сохранения. Вот и всё. Клиент часть должна состоять у вас из файлов: L2.exe, gGuard.dll, gg_sys.ini, gameguard/gGuard.des. Если вам необходимо использовать свой L2.exe, просто привязываем файлы защиты PE Editor'ом к эксешнику. ------------------------------------------------------------------------------------------------------- Теперь загружаем ваш gGuard.des в папку gGuard, на сайте. Если этого не сделать клиент просто не запустится и будет вылетать с ошибкой У вас запрещен доступ для приложения l2.exe к интернету по протоколу HTTP.'#13#10'Рекомендуем отключить Фаерволл. ------------------------------------------------------------------------------------------------------- Вот и всё. Защита не идельна, но если её доработать получится очень вкусная конфетка. Для того чтобы её было тяжелее обойти, нужно менять алгоритм шифрования имени клиента в ключ и наоборот, сам ключ лучше хранить в самой защите, можно привязать шифрацию трафика с L2jCore 3.0, так же лучше запретить запуск на ВМ + проверять постоянно контрольные суммы и память клиента. Это прикроет различные отладчики, затычка не будет работать на вас. Это конечно не всё =). Желаю вам удачи в установке. И чуть не забыл. Сервер Клиент Web Вот ссылки на архивы. В них вы найдёте всё что нужно. Может быть кому и пригодится эта статья.
  17. tracer

    Grind-Team

    После создания персоонажа , вводиш пароль на перса жмеш ок и выпадается такая вот ошибка... хз че делать как защиту выберал gameguard , компилирывал и заменил длл файл без проб... возможно всетаки дело в патче но вот где взять патч то чистый с рабочим гг... хочу протестить сервак и если оно стоит того после купить исходники... Выручайте Т_Т
  18. ХЕДИКС : #the hexID to auth into login #Mon Jul 01 19:43:59 MSK 2013 HexID=77c70d7b9d2235ce6b733652bbd48d0a ServerID=1 ЛОГИН : #### ## Основные настройки # Внешний IP ExternalHostname = 31.202.255.26 # Внутренний IP InternalHostname = 31.202.255.26 # IP, на котором будет висеть логин; в локалке ни ставил, лучше указать внешний (ExternalHostname) LoginserverHostname = 31.202.255.26 # Порт логина LoginserverPort = 2106 # База данных Driver=com.mysql.jdbc.Driver URL=jdbc:mysql://localhost/pwnew Login = root Password = sasamba # Авторег AutoCreateAccounts = True # Аксесс аккаунта для доступа на закрытый серв GMMinLevel = 100 # IP прослушки геймсерверов; Внимание! Если у вас несколько серверов, то указывайте тут ВНЕШНИЙ IP LoginHostname = 31.202.255.26 # Порт прослушки геймсерверов LoginPort = 9014 #### ## Про остальные настройки в этом файле можно забыть # If set to true any GameServer can register on your login's free slots AcceptNewGameServer = True # If false, the licence (after the login) will not be shown # It is highly recomended for Account Seciurity to leave this option as defalut (True) ShowLicence = True # The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic) IpUpdateTime = 15 # ============================================================== # Test server setting, shoudnt be touched in online game server # ============================================================== Debug = False Assert = False Developer = False # Enforce GG Authorization from client # Login server will kick client if client bypassed GameGuard authentication ForceGGAuth = False #FloodProtection. time in ms EnableFloodProtection = True FastConnectionLimit = 15 NormalConnectionTime = 700 FastConnectionTime = 350 MaxConnectionPerIP = 3 ГЕЙМ : # Bind ip of the gameserver GameserverHostname = 31.202.255.26 GameserverPort = 7777 # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = 31.202.255.26 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname = 31.202.255.26 # The Loginserver host and port; Внимание! Если у вас несколько серверов, то указывайте тут ВНЕШНИЙ IP LoginPort = 2106 LoginHost = 31.202.255.26 # This is the server id that the gameserver will request (i.e. 1 is Bartz) RequestServerID = 1 # If set to true, the login will give an other id to the server if the requested id is allready reserved AcceptAlternateID = True #### ### Настройки базы данных ## Соединение #хост URL=jdbc:mysql://localhost/pwnew # логин Login = root # пароль Password = sasamba ## Тонкая настройка (!!только если на 100% уверены, что делаете!!) # Min no of connections the pool will (initially) create (per partition) MinConnectionsPerPartition = 10 # Max no of connections the pool will ever create (per partition). MaxConnectionsPerPartition = 30 # Sets number of partitions to use. PartitionCount = 5 # Number of new connections to create in 1 batch whenever we need more connections. AcquireIncrement = 5 # This sets the time (in minutes), for a connection to remain idle before sending a test query to the DB. IdleConnectionTestPeriod = 10 # Maximum age of an unused connection before it is closed off. In minutes. IdleMaxAge = 10 # Number of release-connection helper threads to create per partition. ReleaseHelperThreads = 5 # After attempting to acquire a connection and failing, wait for this value before attempting to acquire a new connection again. AcquireRetryDelay = 7000 # After attempting to acquire a connection and failing, try to connect these many times before giving up. AcquireRetryAttempts = 5 # If set to true, the connection pool will remain empty until the first connection is obtained. LazyInit = False # If set to true, stores all activity on this connection to allow for replaying it again automatically if it fails. Makes the pool marginally slower. TransactionRecoveryEnabled = False # Queries taking longer than this limit to execute are logged. QueryExecuteTimeLimit = 0 # Time to wait before a call to getConnection() times out and returns an error. ConnectionTimeout = 0 # Define character name template # Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]* # will allow names with first capital letter, next three small letters, # and any (capital or not) letter or number, like ZbigN1eW # Most rational to have CnameTemplate=[A-Z][a-z]* # meaning names only of letters with first one capital, like Zbigniew # Default .* - any namy of any symbols CnameTemplate=[A-Za-z0-9\-]{3,16} PetNameTemplate=[A-Za-z0-9\-]{3,16} # Maximum number of chars per account - Default 7 (0 = unlimited [7 is the client limit]) CharMaxNumber = 7 # Define how many players are allowed to play simultaneously on your server. MaximumOnlineUsers = 1500 # Minimum and maximum protocol revision that server allow to connect. # You must keep MinProtocolRevision <= MaxProtocolRevision. MinProtocolRevision = 735 MaxProtocolRevision = 775 #Авторестарт сервера в определенный час AutoRestartHour = 5 #GUI для Windows WindowsAdvancedConsole = False #Ваш ключ от сборки; SerialKey =
  19. Xqaz

    Grind-Team

    Спасибо огромное! Это уже крези.. Переименовывал в gameguard вместо serverslibs =) Вечер убил все перепроверяя.. Теперь все ок спасибо! Кстати несколько раз java переустанавливал и ни в одной версии путь не совпал с тем который в RegisterGameServer.cmd прописан
  20. Как компилить gameguard ? или же подарите dsetup под 127.0.0.1
  21. amaranthe

    Grind-Team

    Я все не пойму чем редактировать gameguard в клиенте encdec не потдается
  22. Grind

    Grind-Team

    Что заточка оружия? Я говорю - без защиты сервер не допустит никаких критичных багов, не заточка, не дюпы, не прочее. Полностью без защиты - максимум можно будет юзать автокликер или бота. А с использованием защиты gameguard от grind-team большинство ботов нельзя использовать. Но я рекомендую приобрести smartguard. Тогда боты и кликеры вообще будут не помехой. Кстати lameguard не защищает от кликеров и современных ботов.
  23. Grind

    Grind-Team

    Прошу прощение за конфигурацию, она не дефолтная, а снятая с live-проекта Hige Five x50, может кому-то уже какраз и понадобится преднастроенная сборка под эти рейты. Ну а если нужны под другие рейты - всегда можно перенастроиться. В комплекте также есть исходники клиентской части защиты gameguard (от grind-team) собирается на нужный ip с помощью Microsoft Visual C++ 2010 Express за пару кликов.
  24. На GameGuard работает весь софт, поэтому... Попробуй что-нибудь получше, всё что я могу тебе посоветовать. Равно как и на ламе пашут радары, товер и ему подобные.
×
×
  • Создать...