surfinfo dat что это

Surfinfo dat что это

3 settings in mtaserver.conf control AC behaviour for a server:

Comma separated list of disabled anti-cheats. This setting disables specific AC codes. AC codes are shown to the player when that detection has been triggered. Available codes are:

Code for Displayed on detect Required server version Required Notes
1 AC #1 any Classic health/armour hack detector
4 AC #4 any Detects presence of trainer. Capital letters in the message are for tagging particular trainers
5 AC #5 any Detects use of trainer.
6 VF #6 any Detects use of trainer incl.: player movement, health/damage, weapons, money, gamespeed, game cheats, aimbot
7 VF #7 any Detects use of trainer.
8 VF #8 any Detects unauthorized mods
11 AC #11 any More trainers
VF #11 any Dll injector / Trainer
13 SD #13 any Data files issue
17 VF #17 any Speed / wall hacks
21 AC #21 any 1.3.1-9.05097 More trainers
VF #21 any 1.3.1-9.05097 Custom gta_sa.exe
26 SD #26 any 1.3.4-9.05858 Anti-cheat component blocked

Comma separated list of enabled special detections. A special detection is a type of anti-cheat for (usually) harmless game modifications. Competitive servers may wish to enable special detections, but most servers should leave this setting blank. Available codes are:

Code for Displayed on detect Required server version Required Notes
12 SD #12 any Disallow custom D3D9.DLL
14 SD #14 1.3.1-9.04605 1.3.1-9.04605 Disallow virtual machines such as VMWare
15 SD #15 1.3.1-9.04791 1.3.1-9.04791 Disallow disabled driver signing
16 SD #16 1.3.1-9.05097 1.3.1-9.05097 Disallow disabled anti-cheat components. This is triggered when an anti-cheat component can not start. It is usually due to some problem with the PC and might be fixed by a reboot. Can also be triggered by a virus.
20 SD #20 1.3.1-9.05097 1.3.1-9.05097 Disallow non-standard gta3.img or gta_int.img (For servers not using onPlayerModInfo)
22 SD #22 1.3.4-9.05884 1.3.4-9.05884 Disallow resource download errors/corruption (Lua script files)
23 SD #23 1.3.4-9.05884 1.5.2-9.07911 Disallow resource download errors/corruption (Non-Lua files e.g. png,dff)
28 SD #28 1.3.4-9.05884 1.3.4-9.05884 Disallow Linux Wine

By default, clients may not join a server if they have customized GTA:SA data files. Adding one or more of the above lines excludes files from validation. The file names that can be used are: *“data/carmods.dat”

Note 1: “data/maps” represents all the files and directories within “data/maps” Note 2: “data/handling.cfg” is not included as it is always ignored by MTA because of the internal vehicle handling functions. See here if you want to load custom handling.cfg files

When joining a server, the server AC info is displayed in the client console (F8) Example: Server AC Info: [Allowed client files: None] [Disabled AC: None] [Enabled SD: None]

Disabled AC contains the contents of the server setting from Enabled SD contains the contents of the server setting from Allowed client files contains numbers to indicate which client files the server allows to be modified. The numbers represent these files:

Using modified files

If you want to use modified data files from your GTA:SA install directory, check this check box: Settings->Multiplayer->Use customized GTA:SA files (check box only appears if your GTA:SA data files are customized) Note that this will restrict your access to public servers as most do not allow customized data files.

An anti-cheat helper resource called acpanel is included with the default resources.

It shows the current anti-cheat status of your server, along with an option to keep your clients up to date and a basic implementation of onPlayerModInfo to block modified img files.

Источник

Dat — что это за протокол, и кто его использует

Говорим о принципах работы этого P2P-протокола и проектах, построенных на его основе.

Что такое Dat

Dat (Decentralized Archive Transport) — это открытый протокол для обмена данными и сообщениями в рамках распределенной сети (peer-to-peer). Он имеет встроенные функции контроля версий и позволяет следить за изменениями в сводах данных. Разработчиком Dat выступил инженер Макс Огден (Max Ogden). Он представил протокол в 2013 году в рамках проекта Code for America.

Его участники разрабатывают сервисы, способствующие улучшению муниципальных услуг. Dat создавался как инструмент для передачи персональных данных граждан между гос. организациями. Но позже фокус проекта сместился в сторону научной информации.

Вокруг Dat сформировалось крупное сообщество (7 тыс. звезд на GitHub). Продвижением протокола и построенных на его основе приложений занимается некоммерческая организация Dat Foundation. Её поддерживают Mozilla, открытый фонд Code for Science & Society и разработчик P2P-сетей Wireline.

Как он работает

Для загрузки файла в сети Dat необходимо указать его URL. Вот пример:

Чтобы узнать адресную ссылку, Dat-клиенты используют multicast DNS. Пиры транслируют свой запрос в локальную сеть в надежде, что кто-нибудь из участников «услышит» и поделится информацией. Также клиенты могут обращаться к серверу в интернете. Основной сервер расположился по адресу discovery1.datprotocol.com. Если он недоступен, то можно обратиться к его зеркалу — discovery2.datprotocol.com.

О других протоколах и стандартах в нашем блоге на Хабре:

Когда пир узнает IP-адрес и номер порта другого пира, они устанавливают TCP-соединение. Все передаваемые данные шифруются — для этого используется система поточного шифрования XSalsa20. Алгоритм применяет хеш-функцию с двадцатью циклами. Операции преобразования напоминают те, что задействованы в AES.

Данные в Dat-сети передаются отдельными фрагментами (chunks), размеры которых могут отличаться. Система позволяет добавлять новые фрагменты в Dat-файл, но не разрешает модифицировать или удалять существующие. По словам разработчиков, такой подход позволяет сохранить всю историю изменения документов. Система получает возможность свободно функционировать в условиях с нестабильным подключением.


/ Unsplash / Sven Brandsma

Сейчас члены Dat Foundation улучшают протокол, чтобы он мог работать с большими объемами данных. В частности, планируют переработать файловую систему (называется Hyperdrive), чтобы она справлялась с миллионами файлов, и внедрить новые механизмы поиска пиров (Hyperswarm).

Кто использует

Примером может быть открытый проект ScienceFair. Это — десктопное приложение для просмотра и поиска научной литературы. На этой платформе ученые и исследователи могут работать с личными заметками, журналами или выжимками из них. Для отображения контента из научной литературы ScienceFair использует ридер Lens — он отвечает за рендер формата JATS XML.

Хотя Dat изначально задумывался как протокол для обмена научной информацией, комьюнити использует его для создания веб-сайтов, чатов и других приложений.

Один из свежих примеров — P2P-браузер Beaker, который разработан в партнерстве с командой, развивающей Dat. Его цель — дать пользователям возможность размещать веб-сайты «прямо в браузере». Авторы Beaker запустили облачный сервис Hashbase, поддерживающий постоянный доступ к Dat-сайтам, чьи локальные копии недоступны.

Проект полностью открыт, и его исходники можно найти на GitHub. Если вы хотите оценить возможности браузера самостоятельно, то для его запуска на Linux понадобится установить libtool, m4 и autoconf:

После достаточно запустить:

Больше примеров приложений можно найти на сайте проекта.

Аналог

Разумеется, Dat не единственный P2P-протокол, который последнее время активно разрабатывается. В качестве альтернативы можно назвать проект IPFS (InterPlanetary File System). Это — одноранговая распределенная файловая система. Отличие от других децентрализованных сетей в том, что она работает с блоками. Они могут содержать как часть файла, так и ссылки на другие блоки. Из этих блоков формируется обобщенный древовидный направленный граф, формирующий каталог или файл. IPFS работает с распределенными хеш-таблицами и поддерживает децентрализованный обмен блоками. IPFS не имеет точек отказа, а узлы не обязаны доверять друг другу. Доступ к файловой системе можно получить с помощью FUSE или HTTP.

Решение уже использует хостинг Neocities и маркетплейс OpenBazaar. Разработчики протоколов, подобных IPFS и Dat, надеются, что их проекты дадут интернет-пользователям больше контроля над своими данными.

О чем мы пишем в корпоративном блоге VAS Experts:

Источник

Руководство по Анти Читу

Состояние античита на сервере контролируют 3 параметра в mtaserver.conf:

Значений у параметра разделяются запятой. Доступные коды проверки игркоа:

12 SD #12 Запрет на собственный D3D9.DLL

По умолчанию клиенты не могут присоединиться к серверу, если data-файлы их GTA:SA изменены. Добавление одной или более строк по образцу выше исключит файлы из списка проверяемых. Названия файлов, пригодных к использованию:

— «data/maps» представляет все файлы и папки внутри «data/maps»
— «data/handling.cfg» не учитывается, так как он игнорируется MTA в любом случае в связи со встроенным функционалом управления транспортом. Если вы хотите подгрузить собственные файлы handling.cfg, то аналогичный эффект можно достичь благодаря использованию соответствующего ресурса.

Настройки для клиента

При подсоединению к серверу информация по АЧ сервера отображается в клиентской консоли (F8)
Пример:

Использование модифицированных файлов

Если вы хотите использовать модифицированные data-файлы из вашей папки с установенной GTA:SA, поставьте маркер маркер в:

Settings->Multiplayer->Use customized GTA:SA files
(маркер появляется только когда у вас изменены data-файлы GTA:SA)

Заметьте, что это ограничит ваш доступ к публичным серверам, так как большинство из них не приемлет измененные файлы данных.

Данный пример дает возможность отключить проверку всех дата файлов, и использовать модифицированную версию игры.

Источник

Читайте также:  какие типы регистров накопления возможны в системе 1с предприятие 8
Информ портал о технике и не только