Ответы пользователя по тегу PHP
  • Как сделать localhost безопасным?

    @lolrofl01
    Или вагрант или докер. Если много проектов, лучше вагрант. Удобнее разом все запустить и работать. Если 1 проект за раз - то лучше докер, меньше ресурсов сожрет.
    Ответ написан
    Комментировать
  • Как раскодировать строку из hex? Кто сталкивался с таким?

    @lolrofl01 Автор вопроса
    Кароче, разобрался, отчасти благодаря ответу galaxy (чувак ниже), но из-за того, что он не сказал главного, отмечу именно свой ответ как решение.

    Хеш этот действительно от hex. И действительно он преобразуется с помощью функции hex2bin().
    НО!
    Почему-то хешируется так, что первые 2 символа лишние: "0x". Их нужно убрать. Пока их не уберешь, функция не будет работать, она будет выдавать ошибку: "Input string must be hexadecimal string".

    Поэтому делаем так:
    $s = "0xd091d183d0bad0bcd0b5d0bad0b5d180d181d0bad0b8d0b520d0bad0bed0bdd182d0bed180d18b20d0b820d181d182d0b0d0b2d0bad0b820d0bdd0b020d181d0bfd0bed180d182";
    $s = substr($s, 2, strlen($s));
    $s = hex2bin($s);


    В таком случае работать будет. Еще раз поясню, что мы удаляем первые 2 символа: "0х".
    Ответ написан
    Комментировать