Не все так просто, как кажется или бесплатный сыр только в мышеловке

Бывает: прилетаешь в какой-нибудь крупный город из своего Уральского поселка, где есть только один оператор сотовой связи – “Ореховый желудь”. Смотришь на экран смартфона: в роуминге. После чего сразу охота приобрести симку крупного оператора, такого как: Билайн , МТС , Мегафон и прочее. И, тут, как тут!

Далеко ходить не надо, друг: сразу на выходе из аэропорта, вокзала, автостанции тебя ожидают милые на вид девушки бесплатно раздающие ссс… правильно, сим-карты . Необязательно девушки, конечно, могут быть лица другого пола и отличающейся национальности: гастарбайтеры, студенты. Но девушки сильнее привлекают взгляд и порой даже не отталкивают.

А когда последние предлагают желанную сим-карту за бесплатно, туристы сразу без колебаний берут. Халява , дайте две! Психическое воздействие: девушки усыпляют бдительность.

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

СИМ-карта

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

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

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

Ложная анонимность

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

Реальная преступность

С обратной – темной стороны скрывается вполне себе организованная преступность, способная подпольно изготавливать тысячными тиражами поддельные сим-карты.

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

Ведь в Российской Федерации еще с 2014-го года запрещено продавать/покупать/пользоваться не зарегистрированными с помощью документа, удостоверяющего личность, сим-картами. За это предусмотрена административная и уголовная ответственность . Этот закон и был введен с целью защиты граждан от мошенников. Но любовь к халяве, увы, побеждает.

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

Зловредные программы

Зловредные программы , конечно, в симку запихнуть не удасться, даже при большом желании там для нее места нет. Поэтому запустить зловредный код и повредить смартфон не получится, ровно, как что-то докачать. Потенциально возможна удаленная атака на сим-карту. Да и то, удаленное чтение SMS, отправка SMS и совершение звонков возможно только с сим-карт, поддерживающих Java-card . Это специальная модификация языка Java, позволяющая создавать приложения для сим-карт.

Между тем, симки с поддержкой данного языка дороже, поэтому не пользуются популярностью. Кроме того, для проведения удаленной атаки нужно, чтобы сложились еще 3 условия: поддержка OTA (технология, с помощью которой можно удаленно управлять сим-картой), поддержка ROR – отвечает на OTA-сообщения, OTA-сообщения шифруются неустойчивым алгоритмом DES (был взломан).

Как видите, совпадение всех этих условий маловероятно.

Вдобавок, сейчас многие операторы сотовой связи фильтруют OTA-сообщения на уровне сети, а заместо алгоритма DES для шифрования используется более устойчивый 3DES .

Операторы связи

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

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

Заключение

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

Сим-карта - устройство, представляющее собой модуль идентификации абонента. Это интегральная схема, предназначенная для безопасного хранения номера международной идентификации абонента мобильной связи (IMSI) и связанного с ней ключа, которые используются для идентификации и аутентификации абонентов на устройствах мобильной телефонии (например, мобильные телефоны и компьютеры). Кроме того, можно хранить контактную информацию на многих SIM-картах.

Сим-карты всегда используются на телефонах GSM, для устройств CDMA они необходимы только для новых LTE-совместимых аппаратов. Также их можно использовать в спутниковых телефонах.

SIM-карта является частью функции универсальной (UICC), которая обычно изготавливается из ПВХ со встроенными контактами и полупроводниками. Сим-карта, устройство которой основано на цифровой технологии, может передавать данные между различными мобильными аппаратами.

SIM-карта содержит:

  • уникальный (ICCID);
  • международный идентификатор мобильной связи (IMSI);
  • аутентификацию и шифрование;
  • временную информацию о локальной сети;
  • список служб, к которым пользователь имеет доступ;
  • устройство сим-карты телефона также имеет два пароля: персональный идентификационный номер (ПИН) для обычного использования и персональный код разблокировки (PUK) для разблокировки ПИН-кода.

История и выход на рынок

Первоначально формат SIM был определен Европейским институтом стандартов телекоммуникаций в спецификации с номером TS 11.11, описывающим физические и логические свойства сим-карты. С развитием UMTS спецификационная работа была частично перенесена на 3GPP.

Первая SIM-карта была разработана в 1991 году производителем мюнхенских смарт-карт Giesecke&Devrient, который продал первые 300 экземпляров финскому оператору беспроводной сети Radiolinja.

Инактивация

Во многих договорных соглашениях «с оплатой по ходу» вам необходимо периодически использовать предоплату, чтобы избежать истечения срока действия учетной записи. Этот период зависит от операторов сети, но обычно определяется период в три месяца. Это иногда связано с тем, что SIM-карта становится неактивной в сети.

Регистрация

Большинство стран и операторов требуют идентификации для активации услуги, но есть некоторые исключения, такие как SAR Гонконга.

Как устроена сим-карта телефона?

Для SIM-карт предусмотрено три рабочих напряжения: 5 В, 3 В и 1,8 В. Рабочее напряжение большинства «симок», запущенных до 1998 года, составляло 5 В. Созданные впоследствии карты совместимы с 3 В и 5 В. Современные экземпляры поддерживают напряжение 5 В, 3 В и 1,8 В.

Данные

На SIM-картах хранится информация о сети, используемая для аутентификации и идентификации абонентов в сети. Наиболее важными из них являются ICCID, IMSI, ключ аутентификации (Ki), идентификатор локальной зоны (LAI) и номер оператора.

Сим-карта, устройство которой основано на схемах, также хранит другие данные, зависящие от оператора, такие как номер центра службы коротких сообщений (SMS ServiceServiceName), имя поставщика услуг (SPN), номера служебных номеров (SDN), параметры Advanceofcharge и приложения с добавленной стоимостью (VAS).

SIM-карты могут поставляться в различных объемах данных от 8 до, по крайней мере, 256 КБ. Все они позволяют хранить максимум 250 контактов, но, если в версии 32 КБ имеется место для 33 кодов мобильных сетей (MNC) или «сетевых идентификаторов», разновидность на 64 КБ имеет место для 80 MNC. Этот показатель используется сетевыми операторами для хранения информации о предпочтительных сетях и в основном применяется, когда SIM находится не в своей домашней сети, а в роуминге. Что означает такое устройство сим-карты телефона?

Оператор, который выпустил «симку», может использовать это, чтобы подключить телефон к предпочтительной сети, чтобы использовать наилучшее коммерческое соглашение для исходной сетевой компании. Это не означает, что телефон, содержащий эту SIM, может подключаться максимум к 33 или 80 сетям, а значит лишь то, что эмитент SIM-карты может указывать только до этого количества предпочтительных сетей. Если «симка» находится за пределами этих предпочтительных сетей, она будет использовать первую или лучшую доступную из них.

ICCID

Каждая SIM-карта идентифицируется на международном уровне по идентификатору интегральной схемы (ICCID). ICCID хранятся на сим-картах, а также выгравированы или напечатаны на корпусе во время процесса персонализации.

ICCID определяется рекомендацией ITU-T E.118 в качестве Первичного номера. Его компоновка основана на ИСО/МЭК 7812. Согласно E.118 число может составлять до 22 цифр, включая одну контрольную цифру, вычисленную с использованием алгоритма Луна. Однако Фаза 1 GSM определила длину ICCID как 10 октетов (20 цифр) с конкретной структурой оператора.

Международная идентификация мобильного абонента (IMSI)

SIM-карты идентифицируются в индивидуальных сетях операторов с помощью уникальной международной идентификации мобильного абонента (IMSI). Операторы подключаются к мобильным телефонным звонкам и обмениваются своими SIM-картами на рынке с использованием своих IMSI. Их формат следующий.

Первые три цифры представляют мобильный код страны (MCC).

Следующие две или три цифры представляют код мобильной сети (MNC). Трехзначные коды MNC разрешены E.212, но в основном используются в Соединенных Штатах и ​​Канаде.

Следующие цифры представляют собой идентификационный номер мобильного абонента (MSIN). Обычно это 10 цифр, но значение будет меньше в случае трехзначного MNC или если национальные правила указывают, что общая длина IMSI должна быть меньше 15 цифр. Все эти цифры отличаются от страны к стране, поэтому могут наблюдаться отличия в том, как устроена сим-карта. Схема же является стандартной и заводской, разница наблюдается лишь в записанной информации.

Ключ аутентификации (Ki)

Kni - это 128-битное значение, используемое для аутентификации SIM-карт в мобильной сети GSM (для сети USIM вам все равно нужен Ki, но требуются другие параметры). На каждой SIM-карте хранится уникальный Ki, присвоенный ей оператором во время процесса персонализации. Этот параметр также хранится в базе данных (называемой центром аутентификации, или AuC) в сети оператора связи.

Как устроена сим-карта с учетом вышеизложенного? Разработана она таким образом, чтобы не допускать получения Ki с помощью интерфейса смарт-карты. Вместо этого SIM-карта предоставляет функцию «Запустить GSM-алгоритм», которая позволяет телефону передавать данные на «симку», которая должна быть подписана с Ki. Это по идее делает использование сим-карты обязательным, если Ki не может быть извлечено с SIM-карты или оператор желает раскрыть этот параметр. На практике криптографический алгоритм GSM для вычисления SRES_2 (см. шаг 4 ниже) из Ki имеет определенные уязвимости, которые могут позволить извлечение этого значения с «симки» и создание дублированной SIM-карты.

Процесс аутентификации

Когда мобильное оборудование запускается, оно получает идентификатор международного мобильного абонента (IMSI) с SIM-карты и передает его оператору мобильной связи, запрашивая доступ и аутентификацию. Мобильное оборудование может передать PIN-код на сим-карту прежде, чем она откроет эту информацию.

Идентификация области местоположения

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

SMS-сообщения и контакты

Большинство SIM-карт будут по умолчанию хранить некоторое количество SMS-сообщений и контактов телефонной книги. Контакты хранятся в простых парах «имя и номер»: записи, содержащие несколько телефонных номеров и дополнительных телефонных номеров, обычно не сохраняются на ней. Такие условия обеспечивает устройство сим-карты. Контакты могут быть сохранены весьма ограниченно. Например, когда пользователь пытается скопировать такие записи на «симку», программное обеспечение телефона разбивает их на несколько записей, отбрасывая любую информацию, которая не является номером телефона.

Количество сохраняемых контактов и сообщений зависит от SIM-карты. Ранние модели будут хранить всего пять сообщений и 20 контактов, в то время как современные сим-карты обычно могут хранить более 250 позиций.

Сим-карта: устройство и форматы

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

Полноразмерная SIM-карта

Полноразмерная сим-карта (или 1FF, 1-й форм-фактор) стала первым форм-фактором. Она имеет размер кредитной карты (85,60 × 53,98 × 0,76 мм). Позже меньшие «симки» часто продавались встроенными в полноразмерную карту, из которой их можно вытолкнуть.

Mini-SIM

Карта mini-SIM (или 2FF) имеет такое же контактное устройство, что и полноразмерная сим-карта, и обычно поставляется в полноразмерном адапторе, прикрепленной к нему соединительными элементами. Эта схема позволяет использовать ее и в устройстве, требующем полноразмерной карты, и в аппарате, требующем мини-SIM-карту (после разрыва соединительных элементов). Поскольку полноразмерная «симка» больше не используется, некоторые поставщики называют этот форм-фактор стандартной или обычной SIM-картой.

Micro-SIM

Карта micro-SIM (или 3FF) имеет аналогичную толщину и расположение контактов, но ее отличает уменьшенная длина и ширина.

Формат микро-SIM был представлен Европейским институтом стандартов телекоммуникаций (ETSI) для установки в устройствах, слишком маленьких для мини-SIM-карты. Форм-фактор был упомянут в рабочей группе 3GPP SMG9 UMTS, которая является органом, устанавливающим стандарты для SIM-карт GSM, в декабре 1998 года, и впоследствии согласован в конце 2003 года.

Микро-SIM была разработана для Основной проблемой была контактная область чипа. Сохранение одной и той же области контакта позволяет микро-SIM быть совместимой с предыдущими, более крупными считывателями SIM-карт за счет использования пластиковых вырезов. Устройство было также разработано для работы на той же скорости (5 МГц), что и предыдущая версия. Одинаковые размеры и положение контактов привели к многочисленным учебным пособиям и видеороликам YouTube с подробными инструкциями, как обрезать мини-SIM-карту на размер micro-SIM. Однако такие действия в домашних условиях иногда приводят к тому, что в результате сим-карта не соответствует устройству или вовсе приходит в негодность.

Nano-SIM

Карта nano-SIM (или 4FF) была представлена ​​11 октября 2012 года, когда поставщики мобильных услуг в разных странах начали поставлять ее для телефонов, поддерживающих такой формат. Нано-SIM имеет размеры 12,3 × 8,8 × 0,67 мм и уменьшает предыдущий формат до области контакта, сохраняя при этом существующие функции. Небольшой ободок изоляционного материала остается вокруг контактной области, чтобы избежать коротких замыканий. Нано-SIM имеет толщину 0,67 мм по сравнению с 0,76 мм ее предшественников. Карты 4FF могут быть помещены в адаптеры для использования с устройствами, предназначенными для SIM-карт 2FF или 3FF, и для этого сделаны более тонкими, но многие телефонные компании не рекомендуют это.

IPhone 5, выпущенный в сентябре 2012 года, стал первым устройством, использующим активированные сим-карты nano, за которым последовали другие телефоны.

Предстоящее новое поколение сим-карт называется e-SIM или eSIM (embeddedSIM), которое является незаменяемым встроенным чипом в SON-8 корпусе - пайкой непосредственно на монтажной плате. Оно будет иметь возможности M2M и удаленного доступа к SIM-карте.

Впервые синхронизация была продемонстрирована на выставке программного обеспечения в столице Швейцарии, Берне, в 1985 году. Была налажена связь между двумя программами, выполняющими большое число математических операций и постоянно обменивающимися данными между собой. Уже тогда было ясно, что синхронизация найдет свое применение в науке и технике.

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

В 1998 году, спустя десять лет с момента «изобретения», синхронизация стала использоваться в разработках всемирно известной компании Motorola.

Синхронизация контактов

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

Решить проблему сохранения контактов может синхронизация. Существуют приложения и онлайн-сервисы синхронизации контактов с компьютером. Такую услугу предоставляют и многие операторы мобильной связи («Вторая память»).

Популярно приложение синхронизации компьютеров и мобильных устройств Sinchronet. Оно позволяет не только защищать и копировать данные телефонной книжки, но и поддерживает обмен заметками, файлам. Sinchronet является полностью бесплатной программой, созданной коллективом независимых программистов. Сервис синхронизации контактов поддерживает популярные мобильные платформы iOS, Android, Windows Phone. Им можно пользоваться даже при помощи телефона без «продвинутой» операционной системы - Sinchronet можно загрузить как java-приложение.

Облачные сервисы

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

Облачные сервисы предоставляют место на своем сервере для хранения пользовательской информации и синхронизации мобильных устройств с компьютером. Dropbox, Amazon.Box, Google.Drive и «Яндекс.Диск» предлагают бесплатные гигабайты памяти.

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

Меню современного смартфона на базе Android может сильно удивить пользователя, который впервые в руках держит подобное устройство. Более того, многие пункты меню совершенно ни о чем не говорят. К примеру, все ли знают, что такое синхронизация на смартфоне? Ответим на этот вопрос.

Синхронизация данных — это процесс, при котором приемник синхронизируется с передатчиком в процессе передачи данных. Говоря проще, это обмен информацией между смартфоном и сервером. Для чего? На сервере сохраняются наиболее важные данные, которые при их потере можно будет восстановить. Хотите простой пример? Пожалуйста: контакты, привязанные к аккаунту Google, которые синхронизируются между смартфоном и сервером. Их в любой момент можно восстановить, более того, достаточно авторизоваться на другом устройстве, чтобы контакты были им загружены с сервера. Если синхронизация недоступна, контакты необходимо переносить с одного смартфона на другой иным способом.

Вообще, синхронизация по умолчанию включена и отключать ее мы не рекомендуем. Однако особенность системы Android в том, что пользователь может самостоятельно выбирать, какие данные можно синхронизировать.

Первым делом включите интернет, чтобы синхронизация с сервером была возможна.

Зайдите в настройки.

Откройте раздел «Аккаунты».

Выберите аккаунт Google.

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

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

И снимите галочку с пункта «Автосинхронизация данных».

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

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

Основы синхронизации

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

Если непосредственного соединения нет, то данные могут быть синхронизированы с помощью устройства-посредника (Intermediate Storage Device, ISD), которое используется для переноса информации между двумя компьютерами во время процедуры синхронизации. Таким устройством может быть дискета, съемный жесткий диск, папка на FTP-сервере, USB Flash drive и др. В этом случае данные синхронизируются в несколько этапов: сначала с одного компьютера файлы упаковываются и отсылаются на устройство-посредник, а затем на другом компьютере они принимаются, благодаря чему и осуществляется синхронизация. Так выглядит однонаправленная синхронизация. Если необходимо осуществить двунаправленную синхронизацию, то названные операции повторяются, но уже в обратном порядке.

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

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

Типовые задачи, которые можно решать при помощи синхронизации

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

Синхронизация данных на двух и более рабочих местах

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

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

Централизованное обновление информации

Сегодня практически во всех компаниях используются компьютеры. Обычно они объединены в локальную сеть, хотя вполне возможно наличие удаленных компьютеров, связанных через Интернет. В любом случае довольно часто возникает необходимость централизованного обновления информации на всех компьютерах (или на компьютерах конкретного отдела и т.п.). Так, время от времени на каждый из компьютеров приходится копировать новые версии каких-то документов. Обычно эту операцию осуществляют либо путем рассылки их всем сотрудникам по электронной почте, либо ручным копированием файлов в общие папки каждого компьютера. Однако есть способ получше — можно создать соответствующие задачи синхронизации, которые и будут обновлять данные на всех компьютерах, например, с сервера компании. Плюсы такого подхода налицо: не потребуется вмешательство ответственного за данную операцию сотрудника, так как все будет происходить в автоматическом режиме, и будут полностью исключены ситуации, когда какой-то сотрудник не получит нужную информацию. Этот же прием может быть использован и для централизованного обновления программного обеспечения на всех компьютерах, в частности для обновления антивирусных баз и т.п.

Обновление сайта и поддержка актуальности зеркал сайта

Наличие регулярных обновлений, например, на Web-сайте компании — явное свидетельство того, что он поддерживается и развивается и что на нем всегда представлена актуальная информация. Несмотря на огромное количество самого разного ПО, предназначенного для размещения и обновления данных на сайте (обычно в этих целях используют FTP-клиент или файловый менеджер), синхронизация Web-сервера с рабочими папками на локальном компьютере — самый быстрый способ обновления, так как программа синхронизации сама определяет изменившиеся файлы и копирует на сайт только их.

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

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

Создание резервных копий данных

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

Вместе с тем для создания резервных копий можно использовать и однонаправленную синхронизацию, при которой производится копирование обновленных файлов только в одном направлении. Это очень удобно, поскольку автоматически позволяет избежать повторного копирования неизмененных файлов, в то время как при обычном резервировании создается сжатая копия всех (как изменившихся, так и неизменившихся) папок и файлов. В итоге резервирование в виде однонаправленной синхронизации требует намного меньше времени, что особенно важно в тех случаях, когда данные резервируются не только на внешний носитель — на другой жесткий диск, CD- или DVD-диск и т.п., но и на удаленный сервер через FTP. Дублирование на внешний носитель и на удаленный сервер на порядок повышает надежность сохранения данных, так как даже в критических случаях, когда одновременно выходят из строя рабочий жесткий диск и внешний носитель информации, данные все равно можно будет восстановить благодаря наличию резервной копии в Интернете.

Сравнение данных

Сравнивать различные модификации файлов приходится очень часто. Одни пользователи вынуждены сравнивать обычные Word-документы, например предположительно разные версии договора на предмет наличия в них изменений, другие — прайс-листы или иные документы Excel с целью выяснить, были ли туда внесены какие-то поправки. Многим приходится искать изменения в подготовленных для конкретного проекта изображениях, внесенные другими сотрудниками, работающими над проектом, и т.п. Если таких документов много, то сравнить даты у соответствующих файлов вручную — долгое дело, а программы синхронизации в считанные секунды просмотрят сотни файлов и сообщат о том, в каких из них имеются изменения.

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

Синхронизация персональной информации

Синхронизация персональной информации: адресных книг, почтовых баз, избранного, баз ICQ и т.п. — не менее актуальна. Все это, и в первую очередь почтовые базы, приходится регулярно переносить, например, с рабочего компьютера на домашний или со стационарного на ноутбук (персональную информацию нужно синхронизировать и с различными мобильными устройствами, в первую очередь с мобильным телефоном, но это тема для отдельной статьи). Вручную копировать и переносить файлы в несколько сотен мегабайт — занятие не из приятных. Кроме того, подавляющая часть информации не меняется, поэтому копировать ее с одного компьютера на другой совершенно бессмысленно. Помочь могут программы для синхронизации данных. Конечно, основное назначение программ данного класса — синхронизация папок и файлов, но некоторые из них поддерживают и синхронизацию персональной информации. Если же явно программа такой возможностью не обладает, то в большинстве случаев ее все равно будет несложно настроить на проведение данной операции, указав соответствующие папки с данными, и тогда синхронизация будет производиться четко и аккуратно. Но при этом стоит иметь в виду, что не все программы благосклонно воспринимают файлы, полученные таким путем, и не исключено, что после синхронизации соответствующий файл, например почтовую базу, придется подключать путем импорта. Но это все равно на порядок быстрее и проще.

Программы для синхронизации данных

Разработчик: Cordes Development

Размер дистрибутива: 3,9 Мбайт

Способ распространения: shareware (30-дневная функционально-ограниченная демонстрационная версия — ftp://cordes-dev.com/backer6e.exe)

Цена: 39 долл.

Работа под управлением: Windows 2000/XP/2003 Server

Backer — широко известный в мире, но еще не получивший большого распространения в России профессиональный пакет для синхронизации и резервирования данных. Программа отличается нестандартным интерфейсом и не поддерживает русский язык, что усложняет процесс ее освоения. В то же время она включает серию встроенных мастеров, благодаря которым ее можно рекомендовать и непрофессиональным пользователям. Что же касается профессионалов, то их, несомненно, привлекут широкие возможности Backer в совокупности с разнообразными приемами автоматизации, надежной защитой информации и практически полным отсутствием ограничений на объемы обрабатываемых данных (программа может работать с файлами размером до 4 Гбайт).

Backer поддерживает два варианта синхронизации. Во-первых, она позволяет синхронизировать файлы и папки на одном компьютере или между компьютером и любым внешним устройством-посредником (другим жестким диском, CD- или DVD-диском, USB и др.). Во-вторых, программа обеспечивает синхронизацию между двумя разными компьютерами: ноутбуком и рабочим компьютером, рабочим и домашним компьютером, рабочим компьютером и удаленным сервером, двумя компьютерами в локальной сети и пр. Синхронизируемые компьютеры могут быть связаны между собой через локальную сеть, инфракрасный порт или Интернет. Если ни один из названных вариантов не подходит, то синхронизацию можно провести в два этапа: сначала резервировать данные с первого компьютера на внешний носитель, а затем восстановить их с внешнего носителя на второй компьютер. Для этих целей в Backer встроена не только двунаправленная синхронизация, но и однонаправленная в обоих направлениях — с источника и на источник.

Таким образом, программа представляет интерес для самых разных групп пользователей. Мобильным пользователям она поможет в синхронизации папок и файлов ноутбука с рабочим компьютером до, после и даже во время командировки через FTP; стационарным — обеспечит наличие всегда актуальной, автоматически синхронизированной информации на домашнем и рабочем компьютерах, поможет в любой момент получить обновленные данные с сервера компании и настроить автоматическое обновление Web-сайта компании через FTP. И тем и другим будет полезна возможность резервирования важных файлов путем сохранения их на внешнем носителе в виде резервной копии и восстановления в случае потери данных на жестком диске. Кстати, резервировать данные можно и через FTP — это еще один вариант создания резервной копии данных на случай каких-то совершенно непредвиденных ситуаций, вплоть до пожара в офисе с полным уничтожением как жестких дисков, так и внешних носителей с данными. Определенный интерес представляет возможность сравнения двух папок со всеми входящими в них файлами и подпапками без синхронизации независимо от их расположения — это может пригодиться, например, при просмотре папок на предмет появления в них изменений в случае совместной работы над одним проектом.

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

В числе других возможностей Backer — поддержка самой надежной в настоящее время системы AES Rijndael шифрования с 128-, 192- и 256-битными ключами и дополнительное Zip-сжатие данных; фильтрация синхронизируемых файлов по маске, число которых можно пополнять; синхронизация почтовых папок Outlook Express и Outlook, новостей и закладок избранного.

Планировщик позволяет автоматически запускать ту или иную задачу синхронизации по расписанию, например при запуске или закрытии Windows, в определенные часы и дни недели. Backer может работать параллельно с другими программами и не мешать текущей работе, однако при синхронизации больших объемов данных лучше выбирать для этого ночные часы, когда компьютер не применяется для других целей. При этом программу будет нетрудно настроить так, что после выполнения поставленной задачи она закроет все окна, выйдет из Windows и выключит компьютер. Кроме того, запланированные задачи синхронизации сохраняются в профилях и могут загружаться вместе с Windows, а часто используемые профили можно поместить в особый список Top 12, что позволяет запускать процесс синхронизации нажатием одной из кнопок: F1, F2… F12. Кроме функциональных клавиш, Backer поддерживает огромное количество разнообразных клавиатурных комбинаций, которые помогают значительно ускорить работу с программой.

Разработчик: 2BrightSparks Pte Ltd

Размер дистрибутива: SyncBackSE 3.2.7 — 3,27 Мбайт, SyncBack 3.2.3 — 1,9 Мбайт

Способ распространения: SyncBackSE — http://www.2brightsparks.com/assets/software/SyncBackSE_Setup.exe), SyncBack — freeware (http://www.2brightsparks.com/assets/software/SyncBack_Setup.zip)

Цена: SyncBackSE — 15 долл., SyncBack — бесплатно

Работа под управлением: Windows 98/Me/NT/2000/XP/2003

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

Бесплатная версия SyncBack может стать для домашних пользователей неплохой альтернативой платным продуктам, поскольку поддерживает работу на локальном и удаленном компьютерах и через FTP-сервер, а также позволяет осуществлять синхронизацию в два этапа с промежуточным резервированием данных на другой жесткий или сетевой диск, на CD- или DVD-диски, на CompactFlash-карту или на ZIP. Она вполне подойдет, например, для синхронизации рабочего компьютера и ноутбука либо рабочего и домашнего компьютера. SyncBack может автоматически запускаться при запуске Windows, работать по расписанию, выполняться как фоновое приложение и не мешать работе других программ, запускать любые другие приложения перед и/или после синхронизации. SyncBack поддерживает экспорт и импорт профилей и фильтрацию файлов и папок и также имеет два режима работы: Easy — рассчитанный на новичков и Expert — подходящий для более подготовленных пользователей.

Расширенная версия SyncBackSE в дополнение к вышеперечисленному имеет еще множество интересных особенностей. Например, режим Fast Backup позволяет более чем в 15 раз сократить временные затраты на резервирование файлов на различные внешние устройства и FTP-серверы, а сравнение файлов реализовано не только в классическом варианте, то есть по дате и размеру, но и с учетом контрольных сумм, что позволяет обнаружить даже малейшие изменения.

SyncBackSE поддерживает новые стандарты FTP (что увеличивает совместимость с FTP-серверами) и обеспечивает:

  • автоматическое определение точного часового пояса FTP-сервера;
  • поддержку XCRC, обеспечивающую дополнительный контроль во время передачи данных;
  • поддержку сетевых протоколов безопасности SSLv2, SSLv3 и TLS, позволяющую синхронизировать файлы в зашифрованной форме;
  • реализацию MODE Z-компрессии, которая дает возможность значительно сократить время передачи файлов (правда, данный режим поддерживается не всеми FTP-серверами).

В SyncBackSE реализованы более удобное создание профилей и более быстрый их просмотр, имеется поддержка фильтров сжатия, возможно использование одноразовых паролей. Кроме того, в программе (только под Windows XP и Windows 2003) реализована синхронизация файлов, применяемых запущенными приложениями. Например, при открытой программе Microsoft Outlook большинству программ синхронизации не удастся скопировать или синхронизировать файл с данными — outlook.pst, а для SyncBackSE запуск приложения не станет препятствием.

Разработчик: SmartSync Software

Размер дистрибутива: 1,91 Мбайт

Способ распространения: shareware (30-дневная демонстрационная версия — http://www.smsync.com/downloads/ssyncpro.exe)

Цена: 35 долл.

Работа под управлением: Windows 95/98/Me/NT/2000/XP/2003

SmartSync Pro представляет собой одну из самых популярных в мире программ для резервного копирования и синхронизации папок и файлов. Она вполне универсальна, так как позволяет синхронизировать не только файлы и папки, но и избранное, адресную книгу, базы ICQ, файлы Outlook и сообщения Outlook Express.

Синхронизацию или резервное копирование можно выполнять как вручную, так и по расписанию, позволяющему запускать процесс по времени, при входе в систему и выходе из нее, при любых изменениях в синхронизируемых папках. Кроме того, SmartSync Pro запоминает все задачи синхронизации и резервирования в виде профилей, что позволяет максимально упростить и ускорить выполнение периодически повторяющихся процессов даже в случае ручной синхронизации — при наличии профиля достаточно одного щелчка мышью, чтобы задача была решена. Доступ к профилям может быть защищен паролем. Профили каталогизируются в виде дерева, что наглядно и удобно; кроме того, их можно импортировать и экспортировать, а это позволяет сохранять и восстанавливать их в случае смены системы и/или перехода на другой компьютер.

Программа обеспечивает синхронизацию данных как между папками одного и того же компьютера, так и между папками сетевого или удаленного ПК; имеется поддержка двунаправленной синхронизации. В случае синхронизации данных с удаленным компьютером в SmartSync Pro предусмотрены три варианта:

  • создание сжатых резервных копий на любых съемных носителях информации (дискетах, CD, DVD, USB Flash drive, ZIP и др.) с последующим восстановлением с них информации на удаленном компьютере;
  • отправка сжатой резервной копии по электронной почте с возможностью разбивки ее на части и последующим восстановлением на удаленном компьютере;
  • отправка данных на удаленный компьютер через FTP-сервер.

При синхронизации больших объемов информации в ряде случаев разумнее ограничить синхронизируемые файлы по маске — список исходных масок в программе небольшой, но их можно редактировать и дополнять в соответствии с решаемыми задачами. А если речь идет о резервировании, то в резервную копию можно включать или, наоборот, исключать файлы с различными атрибутами: архивные, системные, скрытые и только для чтения.

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

Разработчик: Rose City Software

Размер дистрибутива: 2,17 Мбайт

Способ распространения: shareware (30-дневная демонстрационная версия — http://store2.esellerate.net/dl/VN1l10fleWSi6lPg2mGh/synchro.exe)

Цена: 29,95 долл.

Работа под управлением: Windows 98/Me/NT/2000/XP/2003 Server

Synchromagic считается одной из наиболее известных программ для быстрой синхронизации и копирования файлов и папок между удаленными компьютерами и компьютерами локальной сети. Однако ее сложно назвать профессиональной — по своим возможностям сегодня она больше подходит для домашних пользователей.

Synchromagic эффективна для синхронизации данных между рабочим и домашним компьютером, а также между стационарным компьютером и ноутбуком. Возможна синхронизация через FTP, что удобно, например, для автоматического обновления Web-сайта. В Windows XP дополнительно поддерживается режим синхронизации с промежуточным сохранением данных на CD-R/RW. Кроме того, в Synchromagic очень удобно организовано сравнение директорий без их синхронизации.

Синхронизация может быть как однонаправленной, так и двунаправленной и настроенной на обновление целевых директорий (target) с удалением тех файлов, которые отсутствуют в папке-источнике. При настройке задачи синхронизации Synchromagic допускает исключение конкретных вложенных папок и файлов по маске, а также файлов, превышающих установленный размер.

Все задачи создаются вручную или при помощи мастера, сохраняются в программе в виде списков (tasks lists) и в дальнейшем для выполнения любой из них или даже всех одновременно достаточно будет нажатия одной-единственной кнопки. Встроенный планировщик позволяет проводить синхронизацию в определенное время и в конкретные дни недели, а также запускать перед и/или после синхронизации какую-то определенную программу или файл. Synchromagic подробно информирует пользователя о ходе и результатах синхронизации, выводя соответствующий отчет на экран и сохраняя его в лог-файле. Вначале программа просто сообщает о результатах сравнения синхронизируемых папок в окне предварительного просмотра и требует подтверждения на выполнение синхронизации. С одной стороны, это замедляет процесс работы и не позволяет его полностью автоматизировать, а с другой — защищает от неприятных последствий в случае удаления файлов при неверных установках синхронизации. Кроме того, при желании пользователь может быть извещен об окончании синхронизации сообщением по электронной почте и (или) звуковым сигналом.

Разработчик: ReGet Software

Размер дистрибутива: 1,3 Мбайт

Способ распространения: shareware (30-дневная демонстрационная версия — http://www.websynchronizer.com/dl/ws1362.exe)

Цена: 300 руб.

Работа под управлением: Windows 9x/Me/2000/XP

WebSynchronizer — удобный и универсальный инструмент для синхронизации и резервного копирования данных, позволяющий синхронизировать папки на одном компьютере или в локальной сети, папки на локальном компьютере с Web-сервером или два удаленных сервера. Программа может использоваться для синхронизации Web-сервера с рабочими папками на локальном компьютере; для поддержки актуальности одного или нескольких зеркал Web-сайтов или ftp-серверов (при частом обновлении содержания сервера возможна настройка WebSynchronizer на автоматическую регулярную синхронизацию); для создания резервных копий данных (c этой целью применяется режим Read Only, в котором производится копирование обновленных файлов только в одном направлении); для синхронизации данных на нескольких рабочих местах (в частности, на рабочем и домашнем компьютерах и ноутбуке). В последнем случае синхронизацию можно проводить не только при непосредственном соединении двух компьютеров, но и с использованием промежуточных носителей данных, например USB Flash drive или FTP-сервера.

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

Среди главных достоинств WebSynchronizer — высокая скорость синхронизации (она намного выше, чем, например, при копировании файлов обычным FTP-клиентом или файловым менеджером), которая достигается благодаря одновременному использованию нескольких двусторонних потоков. WebSynchronizer автоматически определяет временную зону на удаленном сервере, что актуально, если удаленный сервер находится в другом часовом поясе, и проводит синхронизацию с учетом разницы во времени.

WebSynchronizer умеет возобновлять прерванную синхронизацию с места обрыва и обеспечивает надежность и безопасность синхронизации. Последнее достигается за счет:

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

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

Разработчик: VU-Software

Размер дистрибутива: 3,2 Мбайт

Способ распространения: freeware (http://www.vu-software.spb.ru/brief/vu_brief_setup.zip)

Цена: бесплатно

Работа под управлением: Windows 98/Me/NT/2000/XP

Программа vuBrief предназначена для переноса и синхронизации файлов между директориями в пределах одного компьютера или локальной сети, для синхронизации файлов между удаленными компьютерами либо между локальной папкой и FTP-папкой и для резервного архивирования файлов. Это позволяет использовать программу для решения следующих задач:

  • для простой и быстрой синхронизации файлов между компьютерами, что обеспечивает, например, перенос документов с рабочего на домашний компьютер и наоборот; встроенный планировщик задач помогает проводить данную процедуру ежедневно и в автоматическом режиме;
  • периодической публикации файлов в Интернете в указанную FTP-папку, что удобно для обновления в Интернете HTML-файлов и других документов;
  • резервного архивирования Backup с целью ежедневного сохранения копий файлов, которое можно автоматизировать при помощи планировщика задач;
  • непосредственной синхронизации файлов между папками в пределах одного компьютера; при этом папки могут располагаться на локальном диске, на съемном устройстве или быть сетевым ресурсом, доступным в момент синхронизации;
  • переноса файлов между удаленными компьютерами, которые не соединены сетью; данный процесс проходит в несколько этапов и требует наличия промежуточного носителя информации или устройства-посредника (дискета, CD-RW, Iomega ZIP, FTP); в этом случае вначале данные с одного компьютера записываются на устройство-посредник, а затем на другом компьютере загружаются с устройства-посредника;
  • синхронизации папки локального компьютера и FTP-папки; при этом возможны три направления синхронизации: Duplex — двунаправленная синхронизация файлов, Mirror — загрузка файлов из локальной папки в FTP-папку, Sample — загрузка файлов из FTP-папки в локальную папку.

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

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