Дмитрий @jtjag
NodeJS Разработчик
Information
- Rating
- Does not participate
- Location
- Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer
Middle
From 200,000 ₽
TypeScript
Node.js
JavaScript
SQL
Database
English
Software development
Можно, но в начале я вроде обозначил причины использования такого подхода. Повторюсь, возможно более ясно. Для обхода защит часто нужно намного больше ресурсов. С использованием проприетарного API нужно меньше трафика, соответственно можно получить больше данных за меньшее время при той же пропускной способности. В большинстве случаев проприетарные API отдают данные которые не видны на фронтенде и в приложении. У меня сейчас на поддержке более 30 парсеров защищенных площадок. С использованием API мобильных приложений кол-во поддержки кратно уменьшается.
В части защиты от парсинга SSL Pinning защитит только от скрипт-кидди. Те кто настойчиво захотят разобраться, найдут в каком участке кода вы рвете соединение и напишут скрипт, который предотвратит разрыв соединения.
Готов поспорить через слово
Работа трудана и её много. Не следует ли из этого то что она востребована из-за своей пользы?
Для работы со сложными сайтами необходимо достаточно много фундаментальных знаний. Для обхода блокировок нужно понимать по какому принципу они срабатывают, а для этого нужно знать как работает канал связи и уметь разбираться в декомпилированном коде. Вместе с разбором декомпилированного кода не редко изучается устройство часто используемых библиотек. Для быстрой работы с некоторыми сайтами нужны знания об устройстве фронтенд фреймворка.
Если кто-то что-то где-то меняет, обычно, у многих все идёт в тар-тара-ры. Бэк поменял выдачу - работа фронту. Фронт поменял разметку - работа тестировщику. Да и не меняют обычно всё координально, если только речь не о защите
Ну привёл как пример wildberries... Главное что я совершенно точно не использовал "вредоносное" ПО для чего то несанкционированного)
Это точно не дикие ягоды... Просто поверьте. Этого вполне достаточно)
Рядом с щеткой создаем сеть с сигналом достаточным что бы та её нашла. Щётка подключается к сети и проверяет есть ли новая версия прошивки. Выдаём себя за сервер и радостно отвечаем что прошивка есть. Прошиваем щётку и имеем возможность получить пароль к домашнему wifi. Для ботнетов не пойдёт, но получить доступ к домашней сети возможно.
Спасибо. Добавил curl-impersonate
Спасибо. Добавил
Тем не менее вы не можете зная Pascal перейти к работе на JS. Если вы про такие вещи как операторы, переменные и т.п. то во view.tree всё это есть...
Все мы прикладываем усилия что бы понять новый для нас инструмент. Для того что бы научиться делать хорошие приложения на react как ни крути придётся почитать документацию.
Дело в том что синтаксис простой, а не интуитивный. После внимательного прочтения документации и попытки реализовать какой то базовый компонент вы поймете почему view.tree прост.
Если вам действительно интересно вы можете уделить немного времени документации, а непонятные моменты уточнить в чате тг https://t.me/mam_mol. Лично я был удивлен оперативностью отклика сообщества
Удачи!
Где то видел решение где переключатели панелей прокручиваются скроллингом и дополнительно при возможности прокрутки появляется кнопка со стрелкой которая делает прокрутку. При достижении конца кнопка пропадала. Если бы не эта кнопка никогда бы не догадался что её можно прокрутить