На днях декодировали новый модуль четвертой версии.
Самое интересное это удаленная база данных. Уже никаких прямых запросов кроме как вызова удаленных процедур.
Примеры.
Выборка моделей:
Код:
$CPMod->RCall("GetModelsByMan(" . $aProducer["MAN_ID"] . "," . $LinkID . "," . $YearFrom . ",0)");
Поиск по номеру детали:
Код:
$CPMod->RCall("SearchArtNum(\"" . $ArtSearch . "\")");
Базу уже просто не выкачать через mysqldump с сервера Влада. Все прямые запроси, отрубаются на корне. Модуль заточен на работу с php 7.1 или php 7.2
Один из файлов закрыт динамическим ключем, "funcs.php", с декодированием которого пришлось повозиться.
Сам модуль насколько вижу по коду, еще сильно "сыроват", очень много багов когда начинаешь копать глубоко.