25517 - история второго личера, мошенника

  • Автор темы Автор темы kick
  • Дата начала Дата начала
Наконец то дошли руки и до этого человека, да какой он человек просто уёбище и не более. Если вы захотите с ним работать будьте осторожны. Для начала я опишу ситуацию, которая произошла с одним человеком в декабре 2018 года его взяли на 1 проект администратором, но наш пациент решил просто слить проект и выкинуть потом дамп в паблик. Достойный поступок слить чужой дамп в паб, когда тебе дали доступы для работы и развития форума. Но такой уж человек, а помимо этого он раскидывает доступы ваши другим людям и информацию.
1614805222112.webp
И потом он пытался в конференции показать какой он “крутой” и как он слил чужой дамп
1614805280088.webp
Когда выдали этому человеку доступы он продолжил шестерить по данным и менять данные у человека как ему удобно:
1614805286356.webp
Человеку дали доступы и он пошёл творить херню, так что если вы захотите с ним работать будьте осторожнее.
Потом он пытался реализовать социальные группы, ну как пытался
1614805295890.webp
1614805307781.webp
1614805314068.webp
Не строчки он не написал а взял от Snog социальные группы и выдал за своё
1614805329778.webp
1614805338152.webp
Он пытался сделать, но ничего не получалось пока не написали ему код
1614805347669.webp
1614805366918.webp
1614805379293.webp
Когда сказали, что не имеет смысла, но после первой попытки он начал типо что то пилить, но всё было невменяемое
1614805454609.webp

1614805471590.webp
Ну да когда за тебя написано. А вот как он писал у нас социальные группы, которые так и не реализовал потом плакался об удаление.
1614805484477.webp

1614805498710.webp
1614805510616.webp
1614805521351.webp

Когда увидел 1 возможность php 7.x и пошёл пилить кучу невменяемого кода

1614805545742.webp

1614805552882.webp
Но у нас пациент считает по другому. И вот в один день мне пишет человек проблема с его продуктом, который он продал ему.
1614805566925.webp
А в чём суть то? Была проблема 1 у моего хайда которая позволяла отображать хайд, но ему лень и проще обмануть человека.
Потом он начал отмазываться типо живёт в жопе, нет пк и не только. Но на инфе он онлайн был и делал скрины и из пк и якобы плагины клепал.
1614805579575.webp
Кстате об этом маркете, где он взял менеджер ресурсов, сменил название и представил вот вам мой топ маркет.
Ну как круто чел рассказывает сказки и не собирается фиксить аддон. Ну и пришлось идти смотреть его дополнение и какое же моё было удивление когда код соответствовал 1 в 1 моему коду и при этом те же самые ошибки совершены.
Так как в дополнение было переписано очень многое и добавлены новые механики я открываю старую версию 2.1.3
Слева моё дополнение, справа его.

1614805595632.webp

Игра называется 10 отличий

PHP:
<?php

namespace MMO\Hide\XF\ControllerPlugin;

use MMO\Hide\BbCode\HideTags;

class Quote extends XFCP_Quote
{
    public function prepareMessage($content = null, $html = null, $messageKey = 'message')
    {
        return HideTags::stripHideTags(parent::prepareMessage($content, $html, $messageKey), \XF::phrase('mh_strip_noquote'));
    }
}

Плагиат

PHP:
<?php

namespace TG\BHC\XF\ControllerPlugin;

use TG\BHC\BbCode\BHC;

class Quote extends XFCP_Quote
{
    public function prepareMessage($content = null, $html = null, $messageKey = 'message')
    {
        return BHC::stripHidetags(parent::prepareMessage($content, $html, $messageKey), \XF::phrase('tg_bhc_hidden_content'));
    }
}
1614805628832.webp
Так же в старых версиях было в 3 строки, говорится найди 10 отличий

PHP:
<?php

namespace MMO\Hide\XF\Str;

use MMO\Hide\BbCode\HideTags;

class Formatter extends XFCP_Formatter
{
    public function stripBbCode($string, array $options = [])
    {
        return parent::stripBbCode(HideTags::stripHideTags($string, 'mh_strip_visited_thread'), $options);
    }

    public function snippetString($string, $maxLength = 0, array $options = [])
    {
        return parent::snippetString(preg_replace('#\[(' . implode('|', HideTags::getHideTags()) . ')(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('mh_strip_visited_thread'), $string), $maxLength, $options);
    }
}

Плагиат:

PHP:
<?php

namespace TG\BHC\XF\Str;

use TG\BHC\BbCode\BHC;

class Formatter extends XFCP_Formatter
{
    public function stripBbCode($string, array $options = [])
    {
        return parent::stripBbCode(BHC::stripHidetags($string, \XF::phrase('tg_bhc_hidden_content')), $options);
    }

    public function snippetString($string, $maxLength = 0, array $options = [])
    {
        $string = preg_replace('#\[(buy)(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('tg_bhc_hidden_content'), $string);
        $string = parent::snippetString($string, $maxLength, $options);
        return $string;
    }
}

1614805670106.webp

PHP:
<?php

namespace MMO\Hide\XF\Template;

use MMO\Hide\BbCode\HideTags;

class Templater extends XFCP_Templater
{
    /**
     * @param $templater
     * @param $escape
     * @param $string
     * @param int $maxLength
     * @param array $options
     * @return mixed|string
     */
    public function fnSnippet($templater, &$escape, $string, $maxLength = 0, array $options = [])
    {
        $orig_hidetags = implode('|', HideTags::getHideTags());
        $string = preg_replace('#\[(' . $orig_hidetags . ')(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('mh_strip_visited_thread'), $string);

        $string = parent::fnSnippet($templater, $escape, $string, $maxLength, $options);
        return $string;
    }
}

Плагиат
PHP:
<?php

namespace TG\BHC\XF\Template;

class Templater extends XFCP_Templater
{
    public function fnSnippet($templater, &$escape, $string, $maxLength = 0, array $options = [])
    {
        $string = preg_replace('#\[(buy)(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('tg_bhc_hidden_content'), $string);

        $string = parent::fnSnippet($templater, $escape, $string, $maxLength, $options);

        return $string;
    }
}

Отличная игра в найди 10 отличий и вот тут я хотел бы остановиться. В новых версиях когда я переписывал, я заметил зачем я расширял шаблонизатор и форматтер. Но ведь круто же копипастить чужие ошибки.


1614805710971.webp

1614805722019.webp
1614805732879.webp
Т.е а зачем нам думать то было да? Ведь можно спиздить аддон и радоваться.
Из-за разных классов, щас я покажу

1614805743803.webp
Ну вот прям ничего не напоминает

1614805751299.webp
Ну хоть в js он написал, и указал
/* Код взят от [MMO] Hide, ибо я не шарю в js */
Но к сожалению это не отменяет ничего.


1614805758368.webp
Ага как только я переписал большую часть дополнения и резко у него в новом виде стал.
Будьте осторожны при работе с данным человеком и не попадитесь на данного мошенника. По некоторой информации данному человеку 14–17 лет вообще.

И при этом он официально продает чужие дополнения, но администрации XenForo.Info все равно, ей нужно плодить кидал, воров и всякую нечисть. И помните не работайте с пользователями портала XenForo.Info никогда.
 
Последнее редактирование:
Назад
Сверху Снизу