Помоги те плиз(Кидают пакеты)

Теги:
 

KJIuM

новичок
Здравствуйте народ помоги, если какие нибудь защиты от неверных пакетов, а то боюсь сервак положить могут...подскажите плиз!Заранее огромное спасибо!!!
 

Drac

разработчик l2j-сервера

Если пользуешься сборкой Фортресс, то баги от неверных пакетов сводятся к минимуму при росте номера сборки.
Если другую сборку - то скорее всего будут проблемы.
 

KJIuM

новичок
Сборка Hero 1711, ведь говорят проги всякие и тд. для защиты существуют...ПОЖАЛУЙСТА кто знает помогите!!
 

Drac

разработчик l2j-сервера

Эта сборка не поставляется в виде исходников, поэтому закрыть дыры с пакетами не представляется возможным никакими способами, разве что писать отдельную программу.
Тем более эта сборка вроде больше и не развивается...
 

KJIuM

новичок
Значет нет вообще не какой защиты???А то уже были покушения на мой сервер вот Log:


2007.01.27 11:58:12,296 INFO main com.mchange.v2.c3p0.C3P0Registry Initializing c3p0-0.9.0.4 [built 23-January-2006 22:20:29 -0500; debug? true; trace: 10]
2007.01.27 11:58:12,625 INFO main com.mchange.v2.c3p0.PoolBackedDataSource Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource1546e25 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource4741d6 [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCommitOnClose -> true, automaticTestTable -> connection_test_table, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 4741d6, idleConnectionTestPeriod -> 60, initialPoolSize -> 3, maxIdleTime -> 0, maxPoolSize -> 10, maxStatements -> 0, maxStatementsPerConnection -> 100, minPoolSize -> 1, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource12152e6 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 12152e6, jdbcUrl -> jdbc:mysql://localhost/l2jdb, properties -> {user=******, password=******} ], preferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ], factoryClassLocation -> null, identityToken -> 1546e25, numHelperThreads -> 3 ]
2007.01.27 12:31:20,937 INFO main com.mchange.v2.log.MLog MLog clients using log4j logging.
2007.01.27 12:31:21,031 INFO main com.mchange.v2.c3p0.C3P0Registry Initializing c3p0-0.9.0.4 [built 23-January-2006 22:20:29 -0500; debug? true; trace: 10]
2007.01.27 12:31:21,328 INFO main com.mchange.v2.c3p0.PoolBackedDataSource Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource1546e25 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource4741d6 [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCommitOnClose -> true, automaticTestTable -> connection_test_table, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 4741d6, idleConnectionTestPeriod -> 60, initialPoolSize -> 3, maxIdleTime -> 0, maxPoolSize -> 10, maxStatements -> 0, maxStatementsPerConnection -> 100, minPoolSize -> 1, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource12152e6 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 12152e6, jdbcUrl -> jdbc:mysql://localhost/l2jdb, properties -> {user=******, password=******} ], preferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ], factoryClassLocation -> null, identityToken -> 1546e25, numHelperThreads -> 3 ]
2007.01.27 13:05:51,937 WARN Timer-0 com.mchange.v2.async.ThreadPoolAsynchronousRunner com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@fe1837 — APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
2007.01.27 13:06:03,000 WARN Timer-0 com.mchange.v2.async.ThreadPoolAsynchronousRunner com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@fe1837 — APPARENT DEADLOCK!!! Complete Status: [num_managed_threads: 3, num_active: 3; activeTasks: com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@16a53bb (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0), com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@19f594a (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2), com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@9f0a1b (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1); pendingTasks: com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@15074fb, com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@1303eb4, com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@649e15, com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@1c68656]
2007.01.27 13:07:24,937 WARN Timer-0 com.mchange.v2.async.ThreadPoolAsynchronousRunner com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@fe1837 — APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
2007.01.27 13:07:24,937 WARN Timer-0 com.mchange.v2.async.ThreadPoolAsynchronousRunner com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@fe1837 — APPARENT DEADLOCK!!! Complete Status: [num_managed_threads: 3, num_active: 3; activeTasks: com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@17ac8b3 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1), com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@e7d40 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2), com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@1410b58 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0); pendingTasks: com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@14ff56a, com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@794165]
2007.01.27 13:23:05,046 INFO main com.mchange.v2.log.MLog MLog clients using log4j logging.
2007.01.27 13:23:05,140 INFO main com.mchange.v2.c3p0.C3P0Registry Initializing c3p0-0.9.0.4 [built 23-January-2006 22:20:29 -0500; debug? true; trace: 10]
2007.01.27 13:23:05,453 INFO main com.mchange.v2.c3p0.PoolBackedDataSource Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource1546e25 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource4741d6 [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCommitOnClose -> true, automaticTestTable -> connection_test_table, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 4741d6, idleConnectionTestPeriod -> 60, initialPoolSize -> 3, maxIdleTime -> 0, maxPoolSize -> 10, maxStatements -> 0, maxStatementsPerConnection -> 100, minPoolSize -> 1, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource12152e6 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 12152e6, jdbcUrl -> jdbc:mysql://localhost/l2jdb, properties -> {user=******, password=******} ], preferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ], factoryClassLocation -> null, identityToken -> 1546e25, numHelperThreads -> 3 ]
 
+
-
edit
 
А при чем тут пакеты?
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  

Drac

разработчик l2j-сервера

Дедлок просто...может быть с базой траблы, может где в сервере трабла...
 

KJIuM

новичок
Сначало то писало Warning Packet .....
 
+
-
edit
 

phoptik

разработчик L2J Fortress

Hero с исходниками, но уж лучше пользуйся l2jfree, а потом может и поймешь, что лучше фортреса нету :)
 

KJIuM

новичок
Значит защиты нет???
 

Drac

разработчик l2j-сервера

Для других сборок (особенно закрытых) - почти нет, надо просто больше следить за тем, что в пакетах приходит и проверять возможны ли такие значения.
 

KJIuM

новичок
Скажите а где Fortress скачать????
 

sys

разработчик l2j-сервера
Поиск решает ;)
 
+
-
edit
 

ariman

новичок
подскажите пожалуйста, как сделать так, чтобы над мобами в с5 стояли лвл-ы и агрессивность (серв l2j-fortress сборка 5300), спасибо
 
AD Реклама Google — средство выживания форумов :)
UA MorbidAngel #09.04.2007 18:25
+
-
edit
 

MorbidAngel

разработчик L2J Fortress

Патч для клиента найти
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru