Здравствуйте, гость ( Вход | Регистрация )
Отправлено: 25.6.2020, 21:37 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Значит что хаб требует от клиента поддержки расширения TIGR протокола ADC |
Форум: Всё о Direct Connect · Просмотр сообщения: #47799 · Ответов: 7 · Просмотров: 14 910 |
Отправлено: 25.2.2018, 15:54 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
LPeg, SQLite3 Вставляешь Core.SendToOps(v[2]) и смотришь. |
Форум: Служебные скрипты [PtokaX] · Просмотр сообщения: #47621 · Ответов: 2 · Просмотров: 5 334 |
Отправлено: 11.4.2017, 23:07 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Релиз PtokaX 0.5.2.2 build 556 Сборки с Lua 5.1.5: Сборки с Lua 5.3.4: Исходный код: 0.5.2.2_nix_src.tar.7z ( 3.46 мегабайт ) Кол-во скачиваний: 3 0.5.2.2svn20170411_r155.7z ( 459.95 килобайт ) Кол-во скачиваний: 4 Список изменений (на английском) Added: Reconnect to database on connection failure or connection lost. Fixed: Compile for Windows 10 IoT. Fixed: Typo in server manager and resource leak in sqlite on exit (thx Pavel Pimenov for report). Fixed: Incorrect long length message when incomplete search command was received (thx Alexey for report). Fixed: Search request was sent to users without share (thx Pavel Pimenov for report). Fixed: Missing $ValidateDenide when user use nick that is in reserved nicks (thx Alexey for report). Fixed: Extra pipe in !checknickban result (thx Alexey for report). Fixed: IP and Port check in DC commands. (thx Mank and Rolex for report). Fixed: Missing IP check for validity in some hub commands. Fixed: Empty password received from user was not checked properly and accepted as new password for reg. Fixed: Bandwidth waste, when IPv6 user send search request with IPv4 address. Fixed: Possible crash on hublist registration (thx Pavel Pimenov for report). Fixed: Bind to single IP caused bind to all addresses when IPv6 address was empty. Fixed: Typo in scripting interface. MaxSlotsLimt -> MaxSlotsLimit (thx C??oЯy†? for report). Changed: Log script errors is enabled by default for PtokaX versions without GUI. |
Форум: Технические вопросы по PtokaX · Просмотр сообщения: #47478 · Ответов: 94 · Просмотров: 180 926 |
Отправлено: 7.4.2017, 22:53 | ||
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Название скрипта: PXInfo Версия скрипта: 1.0 (2017-04-07) Описание: Показывает основную информацию о PtokaX, его окружении и Lua-библиотеках Хабсофт: PtokaX 0.4.1.0+ Версия Lua: 5.1+ Автор: Alexey При запуске показывает основную информацию о PtokaX, его окружении и доступных Lua-библиотеках pxinfo.lua ( 9.15 килобайт ) Кол-во скачиваний: 33 |
|
Форум: Служебные скрипты [PtokaX] · Просмотр сообщения: #47475 · Ответов: 2 · Просмотров: 5 334 |
Отправлено: 3.4.2017, 16:25 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Конфиг как конфиг, ничего особенного в нём нет. Проблема где-то в другом месте. |
Форум: Ваши проекты · Просмотр сообщения: #47472 · Ответов: 19 · Просмотров: 15 476 |
Отправлено: 2.4.2017, 16:33 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Никакие, русхаб по умолчанию ничего такого не запрещает. Проблема где-то в другом месте. |
Форум: Ваши проекты · Просмотр сообщения: #47470 · Ответов: 19 · Просмотров: 15 476 |
Отправлено: 27.3.2017, 14:16 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Тестовая сборка PtokaX 0.5.2.1 build 553 Сборки с Lua 5.1.5: Сборки с Lua 5.3.1: Исходный код: Список изменений (на английском) Added: Reconnect to database on connection failure or connection lost. Fixed: Typo in server manager and resource leak in sqlite on exit (thx Pavel Pimenov for report). Fixed: Incorrect long length message when incomplete search command was received (thx Alexey for report). Fixed: Search request was sent to users without share (thx Pavel Pimenov for report). Fixed: Missing $ValidateDenide when user use nick that is in reserved nicks (thx Alexey for report). Fixed: Extra pipe in !checknickban result (thx Alexey for report). Fixed: IP and Port check in DC commands. (thx Mank and Rolex for report). Fixed: Missing IP check for validity in some hub commands. Fixed: Empty password received from user was not checked properly and accepted as new password for reg. Fixed: Bandwidth waste, when IPv6 user send search request with IPv4 address. Fixed: Possible crash on hublist registration (thx Pavel Pimenov for report). Fixed: Bind to single IP caused bind to all addresses when IPv6 address was empty. Changed: Log script errors is enabled by default for PtokaX versions without GUI. |
Форум: Технические вопросы по PtokaX · Просмотр сообщения: #47464 · Ответов: 94 · Просмотров: 180 926 |
Отправлено: 26.3.2017, 18:32 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Релиз PtokaX 0.5.1.0 build 499 Основное нововведение — поддержка баз данных SQLite, PostgreSQL, MySQL и MariaDB. Эти базы данных используются для хранения информации о пользователях, посещавших хаб. Версии для Windows собраны с поддержкой БД SQLite. Версии под *nix могут быть собраны с поддержкой любой из этих баз или без поддержки БД вообще. Сборки с Lua 5.1.5: Сборки с Lua 5.3.1: Исходный код: Список изменений (на английском) Added: Support for PostgreSQL database to store info about users. Added: Chat command !getipinfo to get info about ip(s) from Database. Added: Support for CTM2HUB. Added: Little time delay before $Lock is sent by hub. That way hub don't sending $Lock if new connection is CTM DDOS (idea from original NeoModus Direct Connect Hub 1.0.25). Added: -p command line param for pid file. Added: Support for SQLite database to store info about users. Added: Support for MySQL/MariaDB database to store info about users. Fixed: Missing settings and profiles identificator tables with Lua 5.1. Fixed: Few bad possitions of gui items in settings window (thx keep_clear for report). Changed: Chat command !getinfo to get info about offline user(s) from Database. Updated: Lua 5.3 to 5.3.1. Релиз PtokaX 0.5.2.0 build 522 Сборки с Lua 5.1.5: Сборки с Lua 5.3.1: Исходный код: Список изменений (на английском) Added: Support to compile PtokaX on FreeBSD with Lua 5.3. Added: Support to compile PtokaX on Solaris, Fedora, OpenBSD, NetBSD and Mac OS X. Added: Command line menu with configuration and add registered user options to PtokaX service and non-Windows version (-m cmd param). Fixed: Few minor issues in Lua api. Fixed: Compile on FreeBSD 10.1, Haiku, Solaris and illumos. Fixed: Missing checks for $, |, space and length for many settings strings. Fixed: Ban message on some places was truncated to 255 bytes instead of 511. Changed: Timer handling on Unixes. Changed: Settings, Reserved Nicks and Scripts settings files from xml to simple text format. Changed: Profiles and bans files from xml to binary format. Improved: Performance for strings sent to UDP Debug. Релиз PtokaX 0.5.2.1 build 524 Сборки с Lua 5.1.5: Сборки с Lua 5.3.1: Исходный код: Список изменений (на английском) Added: Support to build with Lua 5.3 on Debian (Ubuntu, Mint, Dyson...) to makefile (make without param). Added: Disable registration to hublist, when hub address is local/private IP. Changed: Build with Lua 5.1 on Debian (Ubuntu, Mint, Dyson...) now have lua51 param (make lua51). Fixed: Crash when redirect on permanent ban is enabled and permban redirect address is empty and main redirect addres is empty. Fixed: Possible crash or memory corruption on settings messages with possibility to use settings value(s) in them. Fixed: String 'unlimited' was not translated in some settings messages. Fixed: Crash when timer was removed in OnTimer Lua function (thx C??oЯy†? for report). |
Форум: Технические вопросы по PtokaX · Просмотр сообщения: #47463 · Ответов: 94 · Просмотров: 180 926 |
Отправлено: 21.3.2017, 18:32 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Обновил вызовы Lua API на актуальные, исправил ошибку с указанием кодировки
StatsRusHub.zip ( 2.94 килобайт )
Кол-во скачиваний: 7 |
Форум: Скрипты для RusHub'а · Просмотр сообщения: #47459 · Ответов: 9 · Просмотров: 14 703 |
Отправлено: 21.3.2017, 17:31 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Улучшено оформление модулей, должны корректнее подключаться без правки скриптов. Модуль для работы с файлами: files.lua ( 1.35 килобайт ) Кол-во скачиваний: 3 Модуль различных утилит: utils.lua ( 2.76 килобайт ) Кол-во скачиваний: 3 Добавлены функции: Utils.Ip2Num(sIP) -- Преобразует IP в число Utils.Num2Ip(i) -- Преобразует число в IP Utils.tobin(n) -- Приводит десятичное число в бинарную строку |
Форум: Библиотеки и модули для RusHub'а · Просмотр сообщения: #47458 · Ответов: 26 · Просмотров: 43 475 |
Отправлено: 18.3.2017, 14:10 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Видимо, ты что-то делаешь не так. Без скриншотов и конфигов гадать неинтересно. |
Форум: Ваши проекты · Просмотр сообщения: #47455 · Ответов: 19 · Просмотров: 15 476 |
Отправлено: 17.3.2017, 21:18 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Скачать его заново и не удалять из него что попало. Скрипт хоть и нуждается в обновлении, но рабочий. |
Форум: Скрипты для RusHub'а · Просмотр сообщения: #47453 · Ответов: 9 · Просмотров: 14 703 |
Отправлено: 16.3.2017, 16:03 | ||
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Не понимаю, в чём вообще проблема. Просто в настройках хабов вписываешь разные IP и всё работает. Дубль картинки на внешнем хостинге картинок |
|
Форум: Ваши проекты · Просмотр сообщения: #47452 · Ответов: 19 · Просмотров: 15 476 |
Отправлено: 12.3.2017, 21:45 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Название: MD5 / DES56 Версия библиотеки: 1.2 Описание: Позволяет использовать криптографические алгоритмы MD5 и DES 56 Автор: MD5:Roberto Ierusalimschy, Marcela Ozуrio Suarez / DES 56: Stuart Levy Версия Lua: 5.1/5.3 Хаб: PtokaX 0.5.0.3 build 482 и новее Сайт: Подключение: Код md5 = require("md5") des56 = require("des56") Windows: MD5_1.2.7z ( 264.68 килобайт ) Кол-во скачиваний: 2 MD5_1.2_x64.7z ( 246.15 килобайт ) Кол-во скачиваний: 1 MD5_1.2_src.7z ( 33.27 килобайт ) Кол-во скачиваний: 1 Установка в Debian 8 и Ubuntu 16.04: Код sudo apt-get install lua-md5 Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - Код sudo luarocks install md5 |
Форум: Дополнительные библиотеки для PtokaX · Просмотр сообщения: #47440 · Ответов: 12 · Просмотров: 20 966 |
Отправлено: 5.3.2017, 22:40 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Считай это авторским стилем Мне удобно, когда строки не выходят за пределы экрана и не приходится пользоваться горизонтальной прокруткой, поэтому я разбиваю их в удобных мне и допустимых Lua местах. Alexey, ещё кое-что выяснилось при попытке запуска … (скрипт не запускается с ошибкой). И каков текст ошибки? |
Форум: Безопасность [PtokaX] · Просмотр сообщения: #47436 · Ответов: 7 · Просмотров: 8 855 |
Отправлено: 5.3.2017, 22:15 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
«Есть многое на свете, друг Горацио, что и не снилось нашим мудрецам» © «Гамлет», Шекспир Это присвоение переменной результата сравнения. Эквивалент: Код if tCfg.bSaveLogs == 1 then tCfg.bSaveLogs = true else tCfg.bSaveLogs = false end В конфиге удобно писать булевы значения в понятной всем форме 1/0, а при работе скрипта удобно использовать настоящие булевы значения. Вот те конструкции и перегоняют удобную для записи форму в удобную для использования. Если булевых переменных в конфиге много, то удобно преобразовать все разом: Код for i,v in pairs(tCfg) do if i:byte(1) == 98 then -- b tCfg[i] = v == 1 end end |
Форум: Безопасность [PtokaX] · Просмотр сообщения: #47434 · Ответов: 7 · Просмотров: 8 855 |
Отправлено: 5.3.2017, 21:49 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Alexey, было бы весьма уместно сперва определить, подвержен ли данной уязвимости хаб, на который предполагается установить данную скрипт-заплатку. Было бы весьма уместно почитать статью с описанием уязвимости, прежде чем задавать вопросы, ответы на которые уже даны. Цитата Today we can see that most largest hubs on DC run PtokaX. It is now known that exploit has been fixed in PtokaX version 0.5.0.3 as of 2015-02-20. Т. е. я бы хотел видеть в комплекте маленький тестовый скрипт, который бы мне сказал, имеется ли уязвимость на хабе. Не думаю, что выкладывать рабочий эксплоит, — хорошая идея. PS: В скрипте изначально есть проверка версии PtokaX, он сообщит, если в используемой версии PtokaX уязвимость уже закрыта. |
Форум: Безопасность [PtokaX] · Просмотр сообщения: #47432 · Ответов: 7 · Просмотров: 8 855 |
Отправлено: 25.2.2017, 21:07 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Название скрипта: block_search_exploit.lua Версия скрипта: 1.0.1 (2017-02-26) Описание: Блокирует использование уязвимости в клиентах пользователей хаба. Blocking search requests used for DDoS. Хабсофт: PtokaX 0.4.1.1 - 0.5.0.2 Версия Lua: 5.1 Автор: Alexey Блокирует использование уязвимости в клиентах пользователей хаба. block_search_exploit.lua ( 3.67 килобайт ) Кол-во скачиваний: 37 v.1.0.1 Предыдущая версия |
Форум: Безопасность [PtokaX] · Просмотр сообщения: #47429 · Ответов: 7 · Просмотров: 8 855 |
Отправлено: 25.2.2017, 17:33 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Название скрипта: block_search_exploit.lua Версия скрипта: 1.0 (2017-02-23) Описание: Блокирует использование уязвимости в клиентах пользователей хаба. Blocking search requests used for DDoS. Хабсофт: RusHub 2.3.10 (под более ранними не проверялось) Версия Lua: 5.1 Автор: Alexey Блокирует использование уязвимости в клиентах пользователей хаба. block_search_exploit.lua ( 2.34 килобайт ) Кол-во скачиваний: 10 |
Форум: Скрипты для RusHub'а · Просмотр сообщения: #47426 · Ответов: 0 · Просмотров: 4 136 |
Отправлено: 11.12.2016, 20:42 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Установка в современных версиях Debian GNU/Linux и Ubuntu GNU/Linux: Код sudo apt-get install lua-sec Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - Код sudo luarocks install luasec Библиотека входит в состав набора Lua All-in-One, который используется как донор библиотек для PtokaX mod и RusHub. |
Форум: Дополнительные библиотеки для PtokaX · Просмотр сообщения: #47398 · Ответов: 9 · Просмотров: 16 078 |
Отправлено: 19.11.2016, 15:08 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Название: LuaZip Версия библиотеки: 1.2.3 Описание: Библиотека чтения архивов zip Автор: Danilo Tuler @ Kepler Project Сайт: Установка в Debian GNU/Linux и Ubuntu GNU/Linux: Код sudo apt-get install lua-zip Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - Код sudo luarocks install luazip Подключение: Код zip = require("zip") Библиотека входит в состав набора Lua All-in-One, который используется как донор библиотек для PtokaX mod и RusHub. |
Форум: Дополнительные библиотеки для PtokaX · Просмотр сообщения: #47386 · Ответов: 0 · Просмотров: 4 181 |
Отправлено: 19.11.2016, 14:34 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Почитать можно в документации по этим библиотекам. Там и примеры есть. |
Форум: Помощь по скриптам для PtokaX · Просмотр сообщения: #47385 · Ответов: 2 · Просмотров: 5 554 |
Отправлено: 18.11.2016, 23:41 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
Название: lzlib Версия библиотеки: 0.4-work3 Описание: Библиотека для сжатия/распаковки данных с использованием возможностей библиотеки Автор: Tiago Dionizio Версия Lua: 5.1/5.3 Хаб: PtokaX 0.5.1.0 build 520 и новее Сайт: Подключение: Код zlib = require("zlib") Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - Код sudo luarocks install lzlib
Прикрепленные файлы
lzlib_0.4_work3.7z ( 190.05 килобайт )
Кол-во скачиваний: 7
lzlib_0.4_work3_x64.7z ( 185.42 килобайт ) Кол-во скачиваний: 3 lzlib_0.4_work3_src.7z ( 124.74 килобайт ) Кол-во скачиваний: 1 |
Форум: Дополнительные библиотеки для PtokaX · Просмотр сообщения: #47384 · Ответов: 1 · Просмотров: 4 501 |
Отправлено: 9.11.2016, 16:40 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
MIKHAIL, останется локальной, сборщик мусора удалит лишь её старое значение. |
Форум: Программирование на Lua · Просмотр сообщения: #47379 · Ответов: 1049 · Просмотров: 937 144 |
Отправлено: 30.4.2016, 11:25 | |
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 |
feardc, а где там исходники хаблиста? Иначе это офтопик. |
Форум: Kорзина · Просмотр сообщения: #47185 · Ответов: 2 · Просмотров: 4 126 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
|
Сейчас: 23.4.2024, 16:04 |