Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 08/18/20 in all areas

  1. Как определить браузер на js? В JS есть такой обьект, под названием navigator. Наименование браузера: Как показано на странице описания обьекта navigator, наименование браузера можно выдернуть так: let sBrowser, sUsrAg = navigator.userAgent; if (sUsrAg.indexOf("Firefox") > -1) { sBrowser = "Mozilla Firefox"; //"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0" } else if (sUsrAg.indexOf("Opera") > -1) { sBrowser = "Opera"; } else if (sUsrAg.indexOf("Trident") > -1) { sBrowser = "Microsoft Intern
    1 point
  2. Библия хакера( книга 2) [ Максим Левин ] Во второй книге Максима Левина «Библия хакера 2» речь пойдет о так называемых фрикерах или телефонных хакерах (взломщиков сетей связи и телекоммуникаций). Вы узнаете о принципах функционирования АТС, Russian GrayBox, Red Box, Black Box и «синих блоков», поймете как работает АОН и как фрикеры используют команды модема для проникновения в компьютерную сеть. Кроме того в книге опубликованы секретные коды сотовых телефонов, недокументированные возможности сотовых телефонов, а также обзор операторов сотовой связи. «Библия хакера 2» предназначена тольк
    1 point
  3. Библия хакера( книга 1) [ Максим Левин ] Максим Левин, бывший хакер, «обрисовывает» в своей книге все необходимые стадии взиома и «замыкает» всю информацию воедино для создания эффективных мер по обеспечению безопасности компьютерной сети. В книге весьма подробно описаны применяемые хакерами программы и инструменты, стратегии взлома, методы создания надежной и эффективной защиты от атак хакеров, подробно обсуждаются различные факторы, влияющие на защиту сети, приведены конкретные рекомендации по созданию различных систем безопасности и примеры конкретных атак хакеров. Значительное внима
    1 point
  4. Техника взлома: сокеты, эксплойты, shell-код. Sockets, Shellcode,Porting & Coding 1ea976f0
    1 point
  5. Microsoft явно пинает нашего брата по бубенчикам. Чьёрт побери все основные есть, а как же Linux? Он же на основе chrome, там даже это написано: Собственно говоря у меня прекрасно работает chrome, так какого же чёрта?!?
    1 point
  6. Надо подцепить babel к webpack и vuejs? Сейчас покажу как: В файл package.json, в секцию devDependencies добавляем: "@babel/core": "^7.11.6", "@babel/plugin-transform-runtime": "^7.11.5", "@babel/preset-env": "^7.11.5", "babel-loader": "^8.1.0", Создаём файл: .babelrc в корне. В нём прописываем: { "presets": ["@babel/preset-env"], "plugins": [ ["@babel/transform-runtime"] ] } Переходим в webpack.config.js и добавляем в раздел module.rules: { test: /\.js$/, use: { loader: "babel-loader" } }, Запускаем. Должно запустит
    1 point
  7. Сайт, где играет только 8бит - http://8bit.fm/
    1 point
  8. При работе с docker контейнером mysql и вообще с mysql можно получить в логе вот такую запись: [Warning] World-writable config file ‘/etc/mysql/docker-default.d/my.cnf’ is ignored Соответственно разрешён на запись сам конфиг, а это типа нини такого в целях безопасности, даже если для теплицы бабушки, чтобы исправить это надо сделать права на файл конфигурации как 0444: Переходим в директорию, где лежит файл и выполняем: chmod 0444 mysql.cnf
    1 point
  9. Рассмотрим разделы зависимостей в package.json Полный список параметров package.json представлен здесь. Касательно зависимостей: dependencies : Зависимости, которые нужны для работы вашего проекта или компонента, для правильной работы. devDependencies : Зависимости используемые только при работе над вашим проектом. peerDependencies : Зависимости которые ваши нижестоящие пользователи должны убедиться, что они установили bundleDependencies : Вещи, которые понадобятся вашим нижестоящим пользователям, и не нужно будет устанавливать отдельно, потом
    1 point
  10. FreeBSD подробное руководство. (Майкл Лукас)Второе издание. Книга 2009 года. Как и по всем Unix подобным системы остаётся актуальной книгой. "FreeBSD. Подробное руководство" - всеобьемлющее руководство по FreeBSD, мощной, гибкой и бесплатной операционной системе семейства UNIX, выбранной многими предприятиями в качестве серверной платформы. Прочитав книгу, вы сможете использовать FreeBSD для предоставления сетевыз сервисов, научитесь управлять системами FreeBSD, поддреживать их и накладывать "заплатки". Руководство охватывает установку системы, тонкуб настройку ядра, файловые си
    1 point
  11. При выполнении: npm install Получаем такое: Ошибка: Error: pngquant failed to build, make sure that libpng-dev is installed Перевод: pngquant не удалось собрать, убедитесь, что установлен libpng-dev Устанавливаем в системе, в которой выполняем установку: apt install -y build-essential libpng-dev build-essential libpng-dev Проверяем выполнение команды: npm install Успех. Исправно отработало. Есть warnings, но это совсем другая история,н и не так важно. Команда теперь выполняется.
    1 point
  12. 1 point
  13. Чтобы сделать свой прокси доступными средствами в короткие сроки, то: Имея свой дедик юзаете screen: x@xk:~$ screen и в нём: x@xk:~$ ssh -D 8080 user@dev2.dedik.ru //откроется порт 8080 на локальной машине, использовать как socks
    1 point
  14. Краткое вступление В этом посте будет рассказано о некоторых сочетания клавиш, которые могут упросить жизнь администраторам, работающим в консоли. Все они работают в bash'e. Сочетания клавиш я дополнительно проверял на циске (Cisco IOS Software, s72033_rp Software (s72033_rp-ADVIPSERVICESK9_WAN-M), Version 12.2(33)SXH4), csh и zsh. Рассмотренное в других записях повторять особо не буду. Сочетания сгруппированы по использованной функциональной клавише. Особенно полезен этот текст будет людям, которые любят использовать клавиши Home, End и Delete (которые в цисковой консоли «не работают»).
    1 point
  15. В прекрасной либе Swal2 для всплывашек. Есть прекрасный метод валидации: inputValidator Но он проверяет только значение value у методов указаные в: input: 'radio', //как пример: вобор только одного значения Если надо валидировать значения внутри переданого html: { title: '', text: 'Контактные данные', html: '<label for="swal-input1">Ваше имя:</label><br>' + '<input id="swal-input1" class="swal2-input" >' + '<label for="swal-input2">Ваше телефон:</label><br>' + '<input id="swal-inp
    1 point
  16. Если требуется сменить порт для подключении к хосту по shell, в частности ssh, в mc или чистым способом, то создаём в корне /home: touch `/.ssh/config В нём прописываем: Host, HostName, User, Port: Host k0d.biz HostName k0d.biz User x Port 49271 Теперь при подключении, default port = 49
    1 point
  17. Без английского в ИТ трудно
    1 point
  18. Получил странную ошибку, после пересборки контейнера nginx: nginx: [emerg] unknown directive "user" in /etc/nginx/nginx.conf удаляем при поднятии не нужные и мешающие конфиги внутри конейнера Dockerfile: FROM nginx RUN rm /etc/nginx/conf.d/default.conf RUN rm /etc/nginx/nginx.conf Внутри docker-compose по данному контейнеру прокидываем внутрь свои конфиги: volumes: - ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf Теперь все завелось. Данная бага показывает что directive такая задублирована и мы избавились от этого.
    1 point
×
×
  • Create New...