Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 February 03

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
Vladimir Yefremov
Друзья, у меня вопрос возможно чайниковый...
кликом на кнопку вызывается "модальное окно", а закрыть/спрятать его возможно кликом на разные кнопки.
Хочется не обрабатывать все эти кнопки, а  повесить обработчик на что-то единое, на пример на display этого "окна"...
Возможно ли это сделать?
у тебя обычно глобальный елемент, который затемняет остальной екран и имеет внутри себя модалку, вот на него ивент и надо вешать
источник

M

Maksim in NodeUA - JavaScript and Node.js in Ukraine
User True
Самому посмотреть никак? Я не по вашей часте специалист, я с темной стороны )) Просто столкнулся, что там к localStorage так просто не подобраться, но решил это по другому ))
Мне оно не надо.
Просто ты пишешь что к токену в сторедже добраться нельзя из кода. Что мешает. А потом оказалось что его там просто нет.
источник

R

Rustam in NodeUA - JavaScript and Node.js in Ukraine
User True
Кстати на дискорде так просто не сопрешь. Я не вникал, но там толи просто спрятали localStorage толи перехватывается запрос к нему
в смысле спрятали?
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Maksim
Мне оно не надо.
Просто ты пишешь что к токену в сторедже добраться нельзя из кода. Что мешает. А потом оказалось что его там просто нет.
Я пишу, что к localStorage не добраться из кода
Хотя наверное добраться можно, но я не стал реверсить их скрипты
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Rustam
в смысле спрятали?
Но попробуйте там получить что-нибудь из localStorage. Браузер ругнется, что нет такого свойства окружения

Может удалили ссылку на него и вызывают его как-то подругом
источник

R

Rustam in NodeUA - JavaScript and Node.js in Ukraine
User True
Но попробуйте там получить что-нибудь из localStorage. Браузер ругнется, что нет такого свойства окружения

Может удалили ссылку на него и вызывают его как-то подругом
А, да, они типо удаляют его, но вернуть по-моему не проблема
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Rustam
А, да, они типо удаляют его, но вернуть по-моему не проблема
Хм. Как? Надо реверсить их скрипты и искать как его вызвать
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Если захотеть то можно.
Где то же они переопределяют локал сторедж
Можно в поиске по их коду попытаться найти где они переопределяют его (как минимум бекап они же должны где то сохранять)

Интересно, почему они именно в локал стор решили прятать креды
источник

R

Rustam in NodeUA - JavaScript and Node.js in Ukraine
User True
Хм. Как? Надо реверсить их скрипты и искать как его вызвать
Через ифрейм люди исхищряются
источник

R

Rustam in NodeUA - JavaScript and Node.js in Ukraine
User True
Хм. Как? Надо реверсить их скрипты и искать как его вызвать
Типо создаешь ифрейм, у него есть локалсторейдж, получаешь его дескриптор, далее у дескриптора метод get вызываешь через call передавая как контекст объект window
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Rustam
Типо создаешь ифрейм, у него есть локалсторейдж, получаешь его дескриптор, далее у дескриптора метод get вызываешь через call передавая как контекст объект window
Прикольно )
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
А Content-Security-Policy не спасает ?
источник
2020 February 04

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
На их месте я бы делал это в самом первом синхронном скрипте который бы подключал самым первым в head ))
источник

M

Maksim in NodeUA - JavaScript and Node.js in Ukraine
Вот даже не знаю...
Попробовал window.localStorage = {};
Но он как работал, так и работает.
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Надо будет посмотреть
Мне кажется они его где-то глубоко прячут, или вообще по symbol ныкают :)
источник

M

Maksim in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
Надо будет посмотреть
Мне кажется они его где-то глубоко прячут, или вообще по symbol ныкают :)
Я не в приложении дискорд это делал.
Просто для интереса в консоли браузера.
Не манкипатчится так просто локалсторидж.
источник

M

Maksim in NodeUA - JavaScript and Node.js in Ukraine
Смотрел в хромиум.
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Внимание! Тут индекс групп и каналов сообщества Метархия. Подпишитесь на то, что вас интересует и отпишитесь от остального.

https://github.com/HowProgrammingWorks/Index/blob/master/Links.md

Пожалуйста, придерживайтесь тематики в группах, выбирайте ближайшую подходящую группу, если нет полного совпадения или группу с наиболее общей тематикой. Во всех группах запрещена реклама и объявления, в том числе о вакансиях или об участии в проектах, кроме проектов сообщества Метархия.
источник

IG

Ivan Granat in NodeUA - JavaScript and Node.js in Ukraine
@tshemsedinov почему бы не поставить терминатора который не пускал бы юзер-ботов-спамеров
источник
2020 February 05

ВС

Владимир Свешников... in NodeUA - JavaScript and Node.js in Ukraine
Мы как то делали телеграм бота
Он перед тем как зарегистрировать человека, просил его ответить на вопрос.
Можно придумать пулл простеньких наверное.. Чтобы гуглились если что
источник