КОНЬЯКОВ.ру

Аудит, Разработка, ИБ, Поддержка и SEO сайтов

Курсы валют

Exchange rate of the US Dollar, Euro to the Russian Ruble (dynamic)

Как в Linux найти все файлы НЕ содержащие строку

Например нам надо найти все php файлы, которые не содержат строку “/bitrix/footer.php” :

find .  -name "*.php"  -not  -ipath '.*svn*' -exec  grep  -H -E -o -c  "/bitrix/footer.php"  {} \; | grep 0

Или так (записать результат в файл):

find ./ -type f -name '*.php' -exec grep -L '/bitrix/footer.php' {} \; > result.txt
OXXYMIRON vs DIZASTER Battle (English, NSFW)

OXXYMIRON vs DIZASTER Battle (English, NSFW)

Read More

Автоматическая генерация изображений-заглушек с помощью ffmpeg.exe

Автоматическая генерация изображений-заглушек с помощью ffmpeg.exe

Что имеем: Кучу mp4 файлов в директории.
Задача: Сгенерировать изображение-заглушку для каждого видео, содержащее первый кадр видео.
Инструмент: ffmpeg.exe

Создаём текстовый файл gen.cmd содержащий следующий код

@echo off
set local enabledelayedexpansion
for /r %%i in (*.mp4) do (
ffmpeg.exe -i "%%i" -f image2 -vframes 1 -ss 00:00:01 "%%i.png"
)
endlocal
PAUSE

Сохраняем его с именем gen.cmd, располагаем файл в директории bin где находится ffmpeg.exe. Сюда же заливаем множество mp4 файлов.

Запускаем скрипт gen.cmd

Итог: Мы для каждого видео получили файл заглушку, и теперь можем его использовать для своих нужд.

Скачать сайт целиком с помощью Wget игнорируя при этом robots.txt скачиваемого сайта

Скачать сайт целиком с помощью Wget игнорируя при этом robots.txt скачиваемого сайта

Так как Wget имитирует поисковой краулер (паук), то он по умолчанию просматривает файл robots.txt сайта и следует его инструкциям. Иногда вы хотите скачать сайт, но он не качается, т.к. в файле robots.txt указана следующая инструкция для поисковых роботов:

User-agent: *
Disallow: /

Эта инструкция запрещает роботам индексировать всё на этом сайте.

Но нам надо скачать сайт! Используя аттрибут -erobots=off можно проигнорировать любые инструкции из файла robots.txt и успешно скачать сайт.

Пример команды целиком:

wget -r -k -l 7 -p -E -nc -erobots=off --user-agent="Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36" http://www.example.com/

Когда консоль верно угадывает, чего ты хочешь, но все равно хочет, чтобы ее попросили без опечаток

Когда консоль верно угадывает, чего ты хочешь, но все равно хочет, чтобы ее попросили без опечаток

WanaCry Decrypt0r

Вирус Wanna Cry (WanaCry Decrypt0r)

В связи с вирусной атакой не переходите по сомнительным ссылкам и не открывайте сомнительные вложения, так же проверяйте письма от доверенных адресатов.

WannaCry — это exploit, с помощью которого происходит заражение и распространение, плюс шифровальщик, который скачивается на компьютер после того, как заражение произошло.

В этом и состоит важное отличие WannaCry от большинства прочих шифровальщиков. Для того, чтобы заразить свой компьютер, обычным, скажем так, шифровальщиком, пользователь должен совершить некую ошибку — кликнуть на подозрительную ссылку, разрешить исполнять макрос в Word, скачать сомнительное вложение из письма. Заразиться WannaCry можно, вообще ничего не делая.

Как работает вирус Wanna cry

WannaCry представляет собой программу под названием WanaCrypt0r 2.0, которая атакует исключительно ПК на OC Windows. Программа использует «дыру» в системе — Microsoft Security Bulletin MS17-010, существование которой было ранее неизвестно. За расшифровку программа требует «выкуп» в размере от 300 до 600 долларов. К слову, в настоящее время на счета хакеров, по данным The Guardian, поступило уже более 42 тысяч долларов.

Создатели WannaCry использовали эксплойт для Windows, известный под названием Eternal Blue. Он эксплуатирует уязвимость, которую Microsoft закрыла в обновлении безопасности MS17-010 от 14 марта этого года. С помощью этого эксплойта злоумышленники могли получать удаленный доступ к компьютеру и устанавливать на него собственно шифровальщик.

Если у вас установлено обновление и уязвимость закрыта, то удаленно взломать компьютер не получится. Однако исследователи «Лаборатории Касперского» из GReAT отдельно обращают внимание на то, что закрытие уязвимости никак не мешает работать собственно шифровальщику, так что, если вы каким-либо образом запустите его, патч вас не спасет.

Как распространяется вирус Wanna cry

Изначально вирус WannaCry распространяется как правило через электронную почту. После открытия вложения в письме со спамом запускается шифратор и зашифрованные файлы после этого восстановить практически невозможно.

После успешного взлома компьютера WannaCry пытается распространяться по локальной сети на другие компьютеры, как червь. Он сканирует другие компьютеры на предмет наличия той самой уязвимости, которую можно эксплуатировать с помощью Eternal Blue, и если находит, то атакует и шифрует и их тоже.

Получается, что, попав на один компьютер, WannaCry может заразить всю локальную сеть и зашифровать все компьютеры, в ней присутствующие. Именно поэтому серьезнее всего от WannaCry досталось крупным компаниям — чем больше компьютеров в сети, тем больше ущерб.

К сожалению, на данный момент способов расшифровать файлы, зашифрованные WannaCry, нет. То есть с заражением можно бороться единственным способом — не допускать его.

Как не заразить компьютер вирусом Wanna cry

Чтобы минимизировать риск попадания вируса Wanna cry на компьютеры специалисты «Лаборатории Касперского» советуют установить все возможные обновления на текущую версию Windows. Дело в том, что вредоносная программа поражает только те компьютеры, которые работают на этом ПО.

Кроме того, необходимо обращать внимание на письма, которые приходят на электронную почту. Нельзя открывать вложения с расширениями .exe, .bat, .com, .vbs, js и .scr. Мошенники могут использовать несколько расширений, чтобы замаскировать вредоносный файл как видео, фото или документ (например, avi.exe, doc.scr, file.js и тому подобное).

В случае с WannaCry решением проблемы может стать блокировка 445 порта на Firewall (межсетевой экран), через которое идет заражение.

Для обнаружения потенциально вредоносных файлов нужно включить опцию «Показывать расширения файлов» в настройках Windows.

На скриншоте видим проблему. Неизвестный файл маскируется под MS EXCEL файл с расширением .xlsx

Чтобы понять истинное расширение файла в Windows, необходимо включить отображение расширения файлов. Для этого необходимо в проводнике Windows:
1) нажать ALT
2) выбрать “Сервис”
3) выбрать “Параметры папок”
4) вкладка “Вид”

Видим, что у “Скрывать расширения для зарегистрированных типов файлов” стоит галочка.

Надо снять галочку у “Скрывать расширения для зарегистрированных типов файлов” стоит галочка, нажать “Применить” и “ОК”.

После этого, все файлы в Windows будут отображаться с реальным расширением:

Если же злоумышленникам все-таки удалось взломать ваш компьютер, специалисты рекомендуют не платить выкуп. Дело в том, что, вероятнее всего, атака продлится недолго, так как срок хранения Ransomware обычно короткий. Как показала практика, выкуп позволяет восстановить файлы не во всех случаях, и, даже заплатив деньги, можно лишиться ценных и важных данных.

Какие меры необходимо выделить как эффективные, для борьбы с данным вирусом:

  1. Используйте надежный антивирус. Kaspersky Internet Security умеет обнаруживать WannaCry как локально, так и при попытках распространения по сети. Более того, встроенный модуль «Мониторинг активности» (System Watcher) умеет откатывать нежелательные изменения, то есть не позволит зашифровать файлы даже тем версиям зловредов, которые еще не попали в антивирусные базы.
  2. Регулярно делайте резервные копии файлов и храните их на носителях, которые не постоянно подключены к компьютеру. Если есть свежая резервная копия, то заражение шифровальщиком — не трагедия, а всего лишь потеря нескольких часов на переустановку или чистку системы.
  3. Убедитесь, что у вас установлены актуальные обновления Microsoft Windows, которые убирают уязвимость MS17-010. Найти ссылки на обновления вы можете здесь, а также обратите внимание, что в связи с беспрецедентной серьезностью данной уязвимости — 13-го мая были выпущены обновления для неподдерживаемых ОС (windowsXP, 2003 server, 2008 server) их вы можете скачать здесь. Серьезно, установите его вот прямо сейчас — сейчас как раз тот самый случай, когда это действительно важно.
  4. Используя решения по обеспечению сетевой безопасности класса IPS, убедитесь, что у вас установлены обновления, включающие выявление и компенсацию сетевой уязвимости. Обновление IPS от 14 марта 2017 года Microsoft Windows SMB Remote Code Execution (MS17-010: CVE-2017-0143). Также возможно (хотя бы на короткое время) настроить проверку внутреннего трафика ключевых сетевых сегментов с помощью IPS, пока вероятность заражения не снизится.
  5. Будьте бдительны! Никогда не переходите по подозрительным ссылкам из email-писем (примеры подозрительных писем смотрите в этой статье) и социальных сетей.
  6. Установите плагин My WOT чтобы визуально видеть надежность того или иного сайта.
  7. … а также следовать основным правилам информационной гигиены

Будьте здоровы :)

PS: Microsoft Security Bulletin MS17-010 – Critical

Security Update for Microsoft Windows SMB Server (4013389)
Published: March 14, 2017
https://technet.microsoft.com/en-us/library/security/ms17-010.aspx

UPD: May 16, 2017

Минификация html кода в 1С-Битрикс

Для ускорения загрузки сайта необходимо уменьшить количество бесполезной информации, передаваемой от сервера к клиенту.

На выходе Битрикс генерирует html-код, в котором много лишних переносов сток, табуляций и пробелов.

Чтобы исправить данную ситуацию, нужно в /bitrix/php_interface/init.php файл внести следующие строки (перед модификацией настоятельно рекомендую сделать резервную копию init.php файла):

Файл init.php правильней всего модифицировать через ftp доступ, т.к. если модифицировать его через веб-интерфейс админ-панели 1С-Битрикс, то при малейшей ошибке в синтаксисе, вы приведете сайт в нерабочее состояние (попросту сломаете его). Чтобы этого не произошло, логиньтесь через ftp к вашему хостингу, находите файл, скачиваете его на компьютер (делаете его копию), далее работаете с ним. После изменения файла, заливаете обратно, проверяете работоспособность сайта. Если всё прошло хорошо, то вы увидите примерно такую картину в исходном коде сайта:

Дневник погоды в городе Домодедово (Московская область) с 1997 по настоящее время

Дневник погоды в городе Домодедово (Московская область) с 1997 по настоящее время

Стратегия развития информационного общества до 2030 года

Президент во вторник утвердил «Стратегию развития информационного общества в Российской Федерации на 2017–2030 годы».

Указ Президента Российской Федерации от 09.05.2017 № 203. О Стратегии развития информационного общества в Российской Федерации на 2017 – 2030 годы.

Вновь принятая «Стратегия» и план её реализации (который должен быть разработан правительством) обязательны для выполнения всеми органами государственной власти РФ и органами местного самоуправления. Посмотрим, что именно им придётся исполнять.

Зачем принята стратегия

«Стратегия развития информационного общества» — политический документ, определяющий цели, задачи и меры по реализации внутренней и внешней политики РФ в сфере применения ИКТ».

Президент в своём указе, утверждающем «Стратегию развития информационного общества», говорит, что «Стратегия» нужна как условие формирования в стране «общества знаний». Определение последнего понятия таково: «общество, в котором преобладающее значение для развития гражданина, экономики и государства имеют получение, сохранение, производство и распространение достоверной информации с учётом стратегических национальных приоритетов РФ».

«Стратегия» в нынешней редакции посвящена главным образом технологиям, информационным и телекоммуникационным как важнейшему элементу национальной инфраструктуры. Построение общества знаний и создание в России цифровой экономики в документе неоднократно упоминаются — как цель развития информационного общества.

«Стратегия» в предыдущей редакции действовала с февраля 2008 года, она имела целью «повышение качества жизни граждан, обеспечение конкурентоспособности России, развитие экономической, социально-политической, культурной и духовной сфер жизни общества, совершенствование системы государственного управления на основе использования информационных и телекоммуникационных технологий».

Национальные интересы России в информационном мире

  • развитие человеческого потенциала;
  • обеспечение безопасности граждан и государства;
  • повышение роли России в мировом гуманитарном и культурном пространстве;
  • развитие свободного, устойчивого и безопасного взаимодействия граждан и организаций, органов государственной власти Российской Федерации, органов местного самоуправления;
  • повышение эффективности государственного управления, развитие экономики и социальной сферы;
  • формирование цифровой экономики.

Принципы развития информационного общества в РФ

«Стратегия развития информационного общества» декларирует право гражданина на доступ к информации и «свободу выбора средств получения знаний при работе с информацией».

Привычные гражданам (не цифровые) формы получения товаров и услуг сохраняются.

При «сборе, накоплении и распространении информации о гражданах и организациях» должна соблюдаться «законность и разумная достаточность».

Государство берёт на себя «защиту интересов российских граждан в информационной сфере».

Какими понятиями оперирует «Стратегия»

Документ определяет ряд методологически важных терминов, а именно:

безопасные ПО и сервисы — таковыми считаются ПО и сервисы, «сертифицированные на соответствие требованиям к информационной безопасности, устанавливаемым федеральным органом исполнительной власти, уполномоченным в области обеспечения безопасности, или федеральным органом исполнительной власти, уполномоченным в области противодействия техническим разведкам и технической защиты информации»;

«Индустриальный Интернет» — концепция использования Интернета как среды информационного взаимодействия элементов промышленного оборудования друг с другом или внешней средой, без участия человека;

«Интернет вещей» — то же, но применительно к «вещам (физическим предметам)»;

информационное общество — «общество, в котором информация и уровень её применения и доступности кардинальным образом влияют на экономические и социокультурные условия жизни граждан»;

информационное пространство (из определения можно сделать вывод, что это понятие – синоним термина «информационная инфраструктура);

инфраструктура электронного правительства;

критическая информационная инфраструктура РФ (далее — критическая информационная инфраструктура) — совокупность объектов критической информационной инфраструктуры, а также сетей электросвязи, используемых для организации взаимодействия объектов критической информационной инфраструктуры между собой;

Национальная электронная библиотека;

облачные вычисления;

обработка больших объёмов данных – «совокупность подходов, инструментов и методов автоматической обработки структурированной и неструктурированной информации, поступающей из большого количества различных, в том числе разрозненных или слабосвязанных, источников информации, в объёмах, которые невозможно обработать вручную за разумное время»;

общество знаний;

объекты критической информационной инфраструктуры (IT-системы государственных органов, оборонной промышленности, здравоохранения, транспорта, связи, кредитно-финансовой сферы, энергетики, топливной, атомной, ракетно-космической, горнодобывающей, металлургической и химической промышленности);

сети связи нового поколения (системы индустриального Интернета и Интернета вещей);

технологически независимые программное обеспечение и сервис (имеется в виду независимость от иностранного поставщика);

туманные вычисления;

цифровая экономика – «хозяйственная деятельность, в которой ключевым фактором производства являются данные в цифровом виде»;

экосистема цифровой экономики.

Также – вне раздела, посвящённого дефинициям, – документ содержит определение понятия «информационное пространство знаний». Это – информационное пространство, основанное на знаниях.

Положение России в цифровом мире

В 2016 году в стране было 80 миллионов пользователей Интернета, говорится в документе. Это число вырастет на 5 миллионов, когда населённые пункты с населением от 250 до 500 человек (таких населённых пунктов 14 тысяч) подключат к Интернету.

В России на человека в среднем приходится два мобильных номера телефонов. Госуслуги в электронном виде получают более 34 миллионов граждан.

Благодаря Интернету в 2015 году в России реализовано товаров и услуг в объёме, равном 2,3% ВВП страны.

Сравнения России с другими странами по этим показателям в документе нет. Зато сказано, что информационные технологии, активно используемые в России, «основаны на зарубежных разработках», и что их «отечественные аналоги в настоящее время отсутствуют», что «усложняет решение задачи по обеспечению защиты интересов граждан и государства в информационной сфере».

Игорь Щёголев: многосторонняя модель управления Интернетом имеет право на существование, но государства не должны оставаться «миноритарными акционерами»

«Стратегия» констатирует, что «международно-правовые механизмы», обеспечивающие суверенитет государств даже в их национальных сегментах Интернета, отсутствуют.

Отдельно сказано о наполнении информационных ресурсов: «Российское общество заинтересовано в получении информации, соответствующей высокому интеллектуальному и культурному уровню развития граждан России».

«…Приоритетное развитие национальной информационной инфраструктуры в ущерб формированию и распространению знаний… не в полной мере соответствует целям, продекларированным на Всемирной встрече на высшем уровне по вопросам информационного общества, проходившей в Женеве в 2003 году», констатирует «Стратегия».

В чём «Стратегия» видит приоритеты России

  • формирование информационного пространства с учётом потребностей граждан и общества в получении качественных и достоверных сведений;
  • развитие информационной и коммуникационной инфраструктуры Российской Федерации;
  • создание и применение российских информационных и коммуникационных технологий, обеспечение их конкурентоспособности на международном уровне;
  • формирование новой технологической основы для развития экономики и социальной сферы;
  • обеспечение национальных интересов в области цифровой экономики.

О важности информации как таковой

Впервые в официальном документе, подписанном президентом, первостепенное внимание уделено самой информации, не средствам накопления и передачи данных, а наполнению Рунета, причём без абсолютизации роли Интернета как среды распространения знаний.

Цель формирования информационного пространства знаний, записано в «Стратегии», состоит в «обеспечении прав граждан на объективную, достоверную, безопасную информацию и создании условий для удовлетворения их потребностей в постоянном развитии, получении качественных и достоверных сведений, новых компетенций, расширении кругозора». Отдельно говорится, в частности, об информационной безопасности детей, о «продвижении» русского языка в мире и о поддержке «традиционных», т.е. существовавших задолго до Интернета, «форм распространения знаний».

Посредством чего «Стратегия» предполагает создать в стране информационное пространство знаний

  • сохранение культуры и «общероссийской идентичности» народов РФ;
  • формирование «безопасной информационной среды на основе популяризации информационных ресурсов, способствующих распространению традиционных российских духовно-нравственных ценностей»;
  • совершенствование механизмов обмена знаниями;
  • формирование Национальной электронной библиотеки;
  • обеспечение условий для научно-технического творчества;
  • совершенствование дополнительного образования для привлечения детей к занятиям научными изысканиями и творчеством, развития их способности решать нестандартные задачи;
  • развитие и использование образовательных технологий, в том числе дистанционных, электронного обучения;
  • создание условий для популяризации русской культуры и науки за рубежом;
  • разработка и реализация партнёрских программ вузов и «российских высокотехнологичных организаций»;
  • формирование правосознания граждан, их «пользовательской культуры» и ответственного отношения к использованию информационных технологий;
  • создание и развитие систем нормативно-правовой, информационно-консультативной, технологической и технической помощи в обнаружении, предупреждении, предотвращении и отражении угроз информационной безопасности граждан;
  • совершенствование механизмов ограничения доступа к информации, запрещенной законом, и её удаления;
  • совершенствование механизмов законодательного регулирования деятельности СМИ, а также таких средств обеспечения доступа к информации, как интернет-телевидение, новостные агрегаторы, социальные сети, сайты, мессенджеры);
  • меры по эффективному использованию современных информационных платформ для распространения достоверной и качественной информации российского производства;
  • насыщение рынка доступными, качественными и легальными медиапродуктами и сервисами российского производства;
  • поддержка традиционных средств распространения информации (радио-, телевещание, печатные средства массовой информации, библиотеки).

IT-инфраструктура

«Стратегия» прежде всего обращает внимание на безопасность информационной и телекоммуникационной инфраструктуры страны, т.е. «недопущение подмены, искажения, блокирования, удаления, снятия с каналов связи и иных манипуляций с информацией».

Для устойчивого функционирования информационной инфраструктуры предлагается, в частности, обеспечить централизованное управление ею, постепенно перевести на госорганы и ОМСУ на использование инфраструктуры электронного правительства (её также предусматривается использовать для предоставления гражданам иных, негосударственных сервисов).

Слово «импортозамещение» в документе не употребляется, но почти всё, что касается IT-инфраструктуры, связано именно с импортозамещением. Документ ставит задачу поэтапного перехода к отечественным средствам криптозащиты данных, оборудованию, программному обеспечению и элементной базе.

Из текста «Стратегии»

  • …создать российское общесистемное и прикладное программное обеспечение, телекоммуникационное оборудование и пользовательские устройства для широкого использования гражданами, субъектами малого, среднего и крупного предпринимательства, государственными органами и органами местного самоуправления, в том числе на основе обработки больших объемов данных, применения облачных технологий и интернета вещей;
  • создать встроенные средства защиты информации для применения в российских информационных и коммуникационных технологиях.
  • обеспечить использование российских информационных и коммуникационных технологий в органах государственной власти Российской Федерации, компаниях с государственным участием, органах местного самоуправления;
  • создать справедливые условия ведения предпринимательской деятельности для российских разработчиков.
  • проводить на региональном и международном уровнях мероприятия, направленные на продвижение российских товаров и услуг, в интересах российских организаций, развивающих и внедряющих отечественные информационные и коммуникационные технологии;

Предполагается также создание «централизованной системы мониторинга и управления единой сетью электросвязи РФ» и обеспечение возможности устойчивой, безопасной и независимой работы российского сегмента Интернета.

Отечественная IT-индустрия

«Стратегия» предусматривает достижение международной конкурентоспособности российских ИКТ. Цель – формирование новых рынков и лидерство на них.

Основные направления развития российских ИКТ

  • конвергенция сетей связи и создание сетей связи нового поколения;
  • обработка больших объемов данных;
  • искусственный интеллект;
  • доверенные технологии электронной идентификации и аутентификации, в том числе в кредитно-финансовой сфере;
  • облачные и туманные вычисления;
  • Интернет вещей и индустриальный Интернет;
  • робототехника и биотехнологии;
  • радиотехника и электронная компонентная база;
  • информационная безопасность.

Экономика + социальная сфера

«Стратегия», в частности, предусматривает:

  • совершенствование механизмов электронной демократии;
  • использование ИКТ при проведении опросов и переписи населения;
  • создание основанных на информационных и коммуникационных технологиях систем управления и мониторинга во всех сферах общественной жизни.

Информационные технологии будут применяться и развиваться не в ущерб традиционным, до-интернетовским формам взаимодействия граждан друг с другом и государством.

Для бизнеса «Стратегия», в частности, предусматривает:

  • повышение доступности данных официального статистического учета и других достоверных сведений;
  • создание условий для повышения доверия к электронным документам, осуществление в электронной форме идентификации и аутентификации участников правоотношений;
  • упрощение представления бизнесом отчётности в органы власти, в т.ч. за счет специализированных информационных систем;
  • обеспечение дистанционного доступа к банковским услугам, в том числе внедрение единых подходов к проверке сведений, предоставляемых при банковском обслуживании, в электронной форме;
  • развитие трансграничного информационного взаимодействия, в том числе обеспечение трансграничного пространства доверия к электронной подписи.

Показатели достижения целей «Стратегии» и управление её реализацией

Правительство определяет систему показателей для оценки развития ИКТ и информационного общества, а также цифровой экономики, её влияния на темпы роста ВВП. Также оценивается «состояние перехода к использованию организациями наукоемких технологий».

В управлении реализацией «Стратегии» участвуют правительство, администрация президента, аппарат Совбеза, ФОИВы, власти регионов, государственные внебюджетные фонды, институты развития, а также госкомпании.

Read More

С Днём Великой Победы!

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Страница 1 из 23

© 2007–2017, konyakov.ru