не работает whitelist майнкрафт
Игрок обходит вайт-лист
Подскажите, пожалуйста, те, кто в курсе или у кого есть идеи:
В каком направлении искать решение проблемы?
У нас только одно предположение, что это не стабильная версия буккита, но пока не переходим, ждём обновления плагинов под 1.5.2_R1.0.
Чуваки вроде не сильно попортили что-либо, но просто неприятно, что такое вомзможно и не понятно как запретить доступ таким игрокам??
+ есть ещё «Unknown player’ы»:
— CraftBukkit on Bukkit 1.5.2-R0.1
— AntiCheat (v. 1.5.7 for CB 1.5.1-R0.1);
— AutoSaveWorld (v. 4.5 for CB 1.5.2-R0.1);
— Dynmap (v. 1.6 for CB 1.5.1-R0.1);
— LogEx (v. 1.6.3 (Only for CB 1.5.1) for CB 1.5.1-R0.1);
— LWC (v. 4.3.2 Beta 3 for 1.5.0);
— WorldBorder (v. 1.7.2 for CB 1.5.2-R0.1);
ещё появилось предположение, что это глючит плагин Log, т.к. нашли переписку «Unknown player’ов» и наших «нарушителей»:
+ видели эту же переписку в логах вчера и это общались игроки с нашего сервера;
— а в одной переписке участвовал админ, поэтому, есть вероятность, что это глюк плагина и переподстановка имён.
Похоже, Вы сами себе ответили.
P.S. Обновление некоторых плагинов до 1.5.2 можете и не дождаться.
P.P.S. ТП, какбе, тут вообще не при чём, так что зря вы так.
Да, просто форум объединяет сообщения одного пользователя, если они были написаны с небольшим интервалом.
P.S. Обновление некоторых плагинов до 1.5.2 можете и не дождаться.
да, приходиться балансировать.
например, перешли на предварительную сборку 1.5.2 как раз потому, что невозможно ждать по несколько месяцев ))
а серьёзные косяки уже, вроде, отловили.
P.P.S. ТП, какбе, тут вообще не при чём, так что зря вы так.
Основные команды для сервера Minecraft
Незаменимое средство для администрирования сервера Minecraft – это команды, благодаря которым мы можем конфигурировать игровой процесс, блокировать нарушителей и вносить различные корректировки. Под команды выделено отдельное консольное окно.
Консоль запускается с помощью кнопки «T» или символа «/» — он открывает окно ввода с указанным символом. Это позволяет сразу указать терминалу, что вводится не простой текст, а команда. Если исполняемая команда запускается через сервер, то в таком случае символ использовать не нужно. Также мы можем создать командный блок и вписать в него нужную функцию, а затем подключить к этому сигнал красного камня.
В сегодняшней статье мы рассмотрим набор команд, которые могут пригодиться каждому администратору и игроку Майнкрафт. Использовать их можно будет как в сетевой игре, так и в локальной сети, где подключена опция «Использование читов».
Команды для администратора сервера Майнкрафт
В нижеприведенных командах мы будем использовать ключевое слово «таргет» — оно обозначает выбранную цель (игрок, предмет и так далее).
clear [индекс объекта] [доп. параметры] — полностью очищает содержимое сумки выбранного юзера.
debug — активация/остановка режима отладки.
defaultgamemode — для каждого нового пользователя будет изменен режим игры: выживание/творчество/приключение.
difficulty — устанавливает сложность игры для всех юзеров, где 0 — мирно, 1 — легко, 2 — нормально, 3 — сложно.
enchant [уровень] — зачаровывает предмет в руках на указанный уровень.
gamemode [таргет] — указывает на юзера и изменяет его режим игры. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2).
gamerule [true/false] — изменение игровых правил, которые включают в себя следующее:
Таким образом, команда для изменения игровых правил принимает следующий вид: «gamerule keepInventory true» — в таком случае будет включена опция, благодаря которой все содержимое инвентаря будет сохранено после гибели персонажа.
give [количество] [доп. параметры] — присваивает пользователю выбранный предмет.
publish — активирует подключение по локальной сети.
say — введите данную команду, чтобы отправить сообщение розовым цветом.
spawnpoint [таргет] [x] [y] [z] — определяет точное местоположение в координатах, где будет установлен спавн выбранного пользователя.
time set — используйте для изменения времени, где 0 — рассвет, 6000 — полдень, 12000 — заката и 18000 — полночь.
time add — увеличивает время на выбранное значение.
toggledownfall — позволяет активировать и деактивировать осадки в игре. Если погода была солнечная, то она будет изменена на дождливую.
weather — изменяет погоду на некоторое время в секундах.
xp — приписывает пользователю выбранное количество опыта, от 0 до 5000. Также можно добавить сразу несколько уровней — для этого необходимо прописать L и ввести количество уровней. Для понижения левела используйте опцию L, например, 15L снизит уровень на 15 единиц.
ban [опишите, почему пользователь был заблокирован] — блокирует пользователя по нику.
ban-ip — блокирует пользователя по ip-адресу.
pardon — возвращает доступ пользователю, который был забанен.
pardon-ip — исключает IP-адрес, внесенный в черный список.
banlist [ips] — отображает список всех юзеров, которые были заблокированы на сервере.
op — определяет выбранному юзеру привилегии оператора.
deop — забирает у пользователя привилегии оператора.
kick [опишите причину] — используйте, чтобы исключить юзера из игрового процесса.
list — показывает онлайн всех юзеров на сервере.
save-all — сохраняет все измененные параметры на сервере.
save-on — активирует автосохранение всех изменений, внесенных на сервере.
save-off — отключает автосохранение изменений на сервере.
stop — прекращает работу сервера.
whitelist list — отображает список пользователей в whitelist.
whitelist — добавляет выбранного пользователя в белый список.
whitelist — активация/деактивация опции белого списка на сервере.
whitelist reload — перезагрузка whitelist.
Команды для игроков
Для отображения всех доступных команд на сервере Minecraft мы можем ввести в чат символ «/» и нажать на клавишу «Tab».
Общие команды
rules — отображает правила поведения на сервере.
spawn — возвращает вашего персонажа на спавн.
motd — предназначено для просмотра приветственного сообщения.
ignore — если вы хотите, чтобы выбранной пользователь не мог с вами общаться, воспользуйтесь данной командой.
near — отображает юзеров, находящихся рядом с вами.
afk — активация режима «Отсутствует».
depth — показывает положение персонажа относительно уровня моря.
getpos — показывает, где вы находитесь на координатной оси.
itemdb — отображает ID предмета в руке.
list; who; playerlist; online — список команд для просмотра онлайн-сервера.
r; reply — быстрый ответ на присланное ранее письмо.
time — позволяет узнать время сервера.
compass — указывает текущее направление.
call — отправляет запрос для телепортации к другому юзеру.
tpahere — отправляет запрос на телепортации к себе.
pvp-on — деактивирует защиту для новых пользователей.
rtp — телепортирует в случайное место.
warp — телепортирование на точку варпа.
warp list [страница] — список открытых варпов.
case — отображает список предметов, которые находятся в указанном кейсе.
case — отображает список предметов, которые находятся в кейсе из руки.
me — отправляет письмо в чат от третьего лица. Например, если написать me копает, то будет отображена фраза «Player копает».
seed — показывает зерно мира, где происходит игровой процесс.
Команды для настройки жилища
home — отправляет в свое жилище.
home set — устанавливает жилище в текущей позиции.
home delete — удаляет жилище вашего персонажа.
home — позволяет посетить жилище указанного пользователя Minecraft.
home point — позволяет указать компасу на ваше жилище.
home list — отображает список домов, доступных для посещения.
home ilist — отображает список пользователей, которые могут посетить ваше жилище.
home invite [имя пользователя] — приглашает пользователя в дом.
home uninvite [имя пользователя] — отменяет приглашение указанного пользователя.
home public — разрешает сделать жилище публичным.
home private — разрешает сделать жилище приватным.
Мощные игровые серверы для Minecraft от 3 руб./час
От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек
Приват территории
//wand — добавляет деревянный топор для выделения области.
/region claim — выделенная область сохраняется как регион с указанным именем.
//pos1; //pos2 — выделяет блок, на котором стоит пользователь.
//hpos1 — добавляет первую точку с учетом координат пользователя.
//hpos2 — добавляет вторую точку с учетом координат пользователя.
/region list — отображает список доступных регионов
/region addowner — присваивает пользователей к выбранному региону как владельцев. Для них доступны те же опции, как и для основателя области.
/region addmember — присваивает пользователей к выбранному региону как обычных участников. Возможности ограничены.
/region removeowner — исключает выбранных пользователей из владельцев указанной области.
/region removemember — исключает выбранных пользователей из указанной области.
//expand — увеличивает масштаб области в указанном направлении. Например, при вводе команды //expand 10 down, расширение пойдет на 10 кубов вниз. Существует несколько направлений: up, down, me.
//contract — уменьшает масштаб области в указанном направлении. Например: //contract 10 down — уменьшит выделение на 5 кубов сверху вниз. Используются направления, аналогичные предыдущей команде.
/region flag — установка флага выбранной области. Работает только в том случае, если у вашего персонажа есть к этому доступ, содержит команды для различных типов пользователей.
Флаги для простых пользователей
pvp — включает или отключает режим PVP;
use — включает или отключает использование механизмов и дверей;
chest-access — если хотите запретить использование сундуков, то используйте эту команду;
lava-flow — подключает или отключает растекание лавы;
water-flow — подключает или отключает растекание воды;
lighter — если хотите запретить использование зажигалки, то используйте эту команду.
Флаги для VIP-пользователей
ice-form — создает лед;
ice-melt — создает процесс таяние льда;
snow-fall — активирует снегопад;
leaf-decay — активирует листопад;
ghast-fireball — урон от гастов;
creeper-explosion — урон от крипперов.
Флаги для Premium-пользователей
mob-spawning — предназначена для управления спавном мобов;
deny-spawn — предназначена для управления спавном отдельных мобов;
mob-damage — настройка урона от мобов в регионе;
entry — определяет, разрешено ли входить в регион;
greeting — сообщение при входе в регион;
farewell — сообщение при выходе из региона;
notify-enter — отображает текстовое сообщение при входе в пользовательскую зону;
notify-leave — отображает текстовое сообщение при выходе из пользовательской зоны;
item-drop — позволяет пользователям выбрасывать вещи на территории;
lava-fire — открывает доступ к поджогу от лавы.
Флаги для Deluxe-пользователей
invincible — устанавливает бессмертие в регионе;
feed-max-hunger — указывает на то, до скольки увеличится голод;
feed-min-hunger — указывает на то, со скольки увеличится голод.
Возможные значения:
allow — true,
deny — false,
none — не задано.
Заключение
В ходе статьи мы разобрали основные команды для администраторов и пользователей игры Minecraft. Если вы администрируете свой сервер, то подойдите к использованию команд с умом – правильно настроенный сервер позволит вывести себя на высокий уровень. Если вы простой игрок, то внимательно изучайте дополнительные параметры к выбранным командам, чтобы впоследствии не возникало никаких проблем. Удачи!
EasyWhitelist | Name-based whitelist! V1.0.1-Save Childrens
Sometimes, you have to join first, and then you can be whitelisted, but not this time..
Easy Whitelist
You might ask me why?
When I play on some server, I got whitelist but when I join it still says that I’m not whitelisted. So this plugin is the same whitelist mechanism. But that
this plugin checks on the name.
So,
you don’t need to ask somebody to join your server before they can be whitelisted.
Still don’t understand?
Example,
when you made a new server in your network,
the server is just pure new. No one joined,
no one is opped, no plugins at all, except that
whitelist is turned on.
Ok so, when this happens,
you open your console and type «/whitelist add «
and when you join the server,
it still says that You are not whitelisted.
And the last thing you do is that,
you Turn Off The Whitelist,
Join the server,
Turn the Whitelist back on,
add yourself to the whitelist
But sometimes, when someone wants to join,
you have to repeat that process again.
So this plugin simplifies that process.
Instead of that process above,
now:
1. New Server
2. Install Plugin
3. Turn off Vanilla Whitelist
4. Do /easywl add
5. That’s all.
6. Oops, and make sure you did /easywl on so the easy whitelist is on.
You noticed that it’s
Perms needed:
[SIZE=4]easywhitelist.admin[/SIZE]
Commands:
[SIZE=5]/easywl[/SIZE]
Resource Icon by Smartline
WhiteList vs BlackList: как реализовать проверку расширений файлов и не стать жертвой хакеров
Нередко, во время анализа защищенности веб-приложений мы сталкиваемся с загрузкой каких-либо файлов на сервер – это могут быть и фотографии учетной записи, и какие-то текстовые документы, и что угодно другое. Существуют расширения файлов, с которыми многие работали и знают, почему нужно запретить их загрузку на сервер (например, при использовании веб-сервера apache в связке с PHP, наверное, лучше избегать загрузку файлов с расширением «.php» от пользователей). Однако, мне показалось, что остались еще некоторые малоизвестные форматы, которые по-разному воспринимаются различными веб-серверами.
При написании кода, который отвечает за загрузку файлов, разработчики веб-приложений, могут прибегнуть к проверке расширения загружаемого файла либо по WhiteList (и тогда можно загружать только файлы с определенным расширением), либо по BlackList (и тогда можно загружать любые файлы, которые не описаны в списке). Если все-таки используется второй вариант, то это нередко может выливаться в уязвимость (например, XSS или даже RCE).
Как правило, программисты вносят в BlackList уже известные и очевидные расширения. В статье же будут рассмотрены не самые распространенные типы файлов.
Для демонстрации PoC использовались следующие пейлоады:
Далее я покажу результаты этого небольшого исследования.
По умолчанию IIS отдает файлы, приведенные в списке ниже с content-type: text/html.
Расширения, которые позволяют использовать Basic-вектор:
Таким образом, есть возможность внедрить XSS-вектор в загружаемый файл. При обращении к файлу, браузер успешно исполнит javascript.
Следующую группу расширений IIS отдаёт с таким content-type, который позволяет выполнить XSS через XML-вектор.
Расширения, которые позволяют использовать XML-based вектор:
IIS по умолчанию поддерживает SSI, однако секция exec запрещена в целях безопасности. При стандартном конфигурировании мы не сможем добиться произвольного выполнения команд, но будет возможность читать локальные файлы. Ниже приведены расширения, при использовании которых, IIS позволяет использовать SSI директивы.
Расширения для эксплуатации SSI:
Детальнее про использование SSI описано в твите @ldionmarcil.
Дополнение:
Asmx-расширение
1. Если есть возможность загрузки файлов с расширением «.asmx», то это может привести к исполнению произвольного кода. Для примера возьмем файл со следующим содержимым и загрузим на сервер:
2. Далее отправляем следующий POST запрос к файлу, который удалось загрузить:
3. В результате IIS запустит процесс «calc.exe»
Soap-расширение:
1. Содержимое файла, которое загружается с расширением «.soap»:
Apache (httpd или Tomcat)
Расширения, которые позволяют использовать Basic-вектор:
Расширения, где можно использовать XML-based вектор:
Дополнение:
Nginx
Расширения, которые позволяют использовать Basic-вектор:
Расширения, где можно использовать XML-based вектор:
Заключение
Проанализировав взаимодействие веб-серверов с различными расширениями, были найдены форматы файлов, загрузка которых может привести к эксплуатации уязвимостей. Так, из-за загрузки определенных файлов, злоумышленник может эксплуатировать такие уязвимости, как XSS или даже RCE.
Данное исследование может служить еще одним подтверждением того, что использование черных списков может негативно отразиться на безопасности разрабатываемого веб-приложения. Поэтому лучше сформировать белый список, по которому будет осуществляться проверка расширения загружаемого файла.
Автор: Михаил Ключников, Positive Technologies
Minecraft не может подключиться к серверу [исправлено]
Возникла ошибка Minecraft не удается подключиться к серверу при попытке запустить игру? Ты не одинок. Хотя такого рода проблемы с подключением довольно раздражают и могут испортить вам игровой процесс, вот 7 рабочих решений, которые вы можете попробовать.
Исправления, которые стоит попробовать:
Многие игроки удалось решить эту проблему с помощью следующих исправлений. Вам не нужно их пробовать. Просто двигайтесь вниз по списку, пока не найдете тот, который подходит.
Исправление 1. Перезагрузите сеть.
Перезапуск сети всегда является хорошим первым шагом для устранения любых проблем, связанных с сетью, и это должно исправить временные сбои.
Перезапустите Minecraft, чтобы проверить, работает ли этот трюк. Если нет, перейдите к более сложным исправлениям ниже.
Исправление 2 — повторно войдите в свою учетную запись Minecraft
Исправление 3 — Очистите DNS и обновите IP
Очистка DNS и обновление IP — это обычное, но эффективное решение различных проблем с отключением от Интернета. Поэтому, если Minecraft не может подключиться к серверу, попробуйте исправить вашу проблему.
Майнкрафт правильно подключается к серверу? Если нет, переходите к Исправлению 4 ниже.
Исправление 4 — Изменение DNS-сервера
DNS, сокращение от Domain Name System, — это служба, которая позволяет вам доступ к вашим любимым сайтам или онлайн-сервисам. Если вы используете DNS-серверы поставщика интернет-услуг (ISP) по умолчанию, которые могут быть медленными или нестабильными, вы, вероятно, столкнетесь с отключением Minecraft. Вы можете переключить DNS-сервер на другой безопасный, например Google Public DNS.
Если вы можете подключиться к серверу Minecraft и запустить игру плавно, то поздравляю. Если нет, попробуйте еще несколько исправлений.
Исправление 5 — Обновите сетевой драйвер
Обновление драйвера вручную — Вы можете зайти на сайт производителя вашего компьютера или материнской платы, найти самый последний правильный драйвер и затем установить его вручную.
Driver Easy автоматически распознает вашу систему и найдет точные правильные сетевые драйверы, соответствующие вашей версии Windows, а также правильно загрузит и установит их:
Проблема с подключением Minecraft должна быть решена после обновления драйвера. Но если нет, попробуйте следующее исправление, указанное ниже.
Исправление 6 — Закройте программы, загружающие полосу пропускания
Приложения, работающие в фоновом режиме, могут съесть вашу полосу пропускания и вызвать Minecraft не подключается к серверу. Просто выключите их и посмотрите, как идут дела.
Исправление 7 — Отключите брандмауэр Windows
Если брандмауэр Windows заблокировал доступ Minecraft в Интернет, произойдет сбой подключения. Чтобы проверить, так ли это, вы можете временно отключить брандмауэр. Вот как:
Присоединяйтесь к серверу Minecraft снова, и вы сможете без проблем подключиться к нему.
Надеюсь, приведенные выше исправления помогли вам решить проблему с подключением Minecraft. Не стесняйтесь оставлять комментарии ниже, если у вас есть какие-либо вопросы или предложения.