Публикации по теме 'hacking'
Как получить доступ к пользовательскому устройству во Flutter
Как получить доступ к пользовательскому устройству во Flutter
Как правило, доступ к устройству пользователя в приложении Flutter невозможен. Это связано с тем, что доступ к устройству пользователя без его явного согласия будет нарушением его конфиденциальности.
Кроме того, Flutter является кроссплатформенным фреймворком и не предоставляет прямого доступа к устройству пользователя. Вместо этого Flutter предоставляет набор API-интерфейсов, одинаковых для разных платформ, поэтому вы..
Хакер-ребенок
Сегодня был, мягко говоря, насыщенный день. Сейчас только 9:34, а я уже установил:
Домашний Гит Xкод Python3 Пипенв Пихарм
Выяснить, как запускать строки кода в терминале, было очень просто. Чтобы установить Homebrew, потребовалось несколько попыток, но в конце концов мы добились своего. Я до сих пор не знаю, что делает Pipenv, но ютубер сказал, что предпочитает его Virtualenv и Conda, поэтому я просто последовал его примеру.
Теперь... как ни странно, установка Xcode вернула..
Искусственный интеллект и машинное обучение
Что такое искусственный интеллект
В 1955 году Джон Маккарти впервые использовал термин «искусственный интеллект», поэтому его также называют отцом искусственного интеллекта. Кстати, разрешение искусственного интеллекта очень старое. В греческих мифах есть истории, связанные с понятием «механического человека», то есть человека, который имитирует одно из наших дел. Сегодня люди делают машины разумными с помощью своего интеллекта, а создание разумных машин называется искусственным..
Как создать спуфер ARP с помощью Scapy?
Спуфинг ARP — это злонамеренная атака, при которой хакер отправляет в сеть фальсифицированный ARP. Каждый узел в подключенной сети имеет таблицу ARP, с помощью которой мы идентифицируем IP-адрес и MAC-адрес подключенных устройств.
Мы стремимся отправить широковещательную рассылку ARP, чтобы найти желаемый IP-адрес, который необходимо подделать, а затем подделать шлюз, а также цель, обновив их таблицы ARP. Это позволит сетевым пакетам, отправленным целью, пройти с нашей машины на..
Безопасность Javascript — Обход слабого типа
Как хакеры могут обойти проверки безопасности JavaScript, используя его слабую типизацию.
Как вы, возможно, знаете, JavaScript — язык со слабой типизацией. Эти особенности языка могут использоваться хакерами для обхода некоторых проверок в приложении Node.js. Итак, что же подразумевается под слабым типом? Рассмотрим следующий пример:
var a =1;
var b ="1";
var c= a + b;
console.log(c==="11"); //return True
Итак, в приведенном выше примере, если целое число..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..