Скажите пожалуйста мне мой вебмастер втулил код чтобы почистить страницу вконтакте от записей. Этот код чистый или вирусный - заранее спасибо за помощь. буквы WWW добавил чтобы не работал Код: var h = document.getElementsByClassName("post_actions"); var i = 0; function del_wall() { var fn_str = h.getElementsByTagName("div")[0].onclick.toString(); var fn_arr_1 = fn_str.split("{"); var fn_arr_2 = fn_arr_1[1].split(";"); eval(fn_arr_2[0]); if (i == h.length) { clearInterval(int_id) } else { i++ } };var int_id = setInterval(del_wall, 1000); С уважением Стах
Ну, неплохо было бы увидеть строку, которую он там находит) сначала тут document.getElementsByClassName("post_actions") потом понять, что он достаёт тут на нулевом элементе. p.s. Без пациента сказать нечего, кроме как берётся какая-то строка и пихается в eval.
Пациент - ВК. Как я понимаю, этот скрипт нужно в консоли запускать при открытой странице профиля ВК. Вот здесь: вытягивается содержимое onclick, а затем оттуда вычленяется функция wall.deletePost() с идентификатором текущей записи на стене, которая и выполняется через eval. В общем, вирусов тут нет, но есть сомнения, что код рабочий.
Код рабочий я фейковом своем аккаунте вконтакте проверял. Вставляется в адресную строку на странице и при нажатии enter удаляет по очереди все записи со стены ВК - лично ничего подозрительного не заметил. Всем вам спасибо - спасибо вашему форуму буду с вашего позволения заходить и задавать такого плана вопросы. Все наилучшего)))