Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
книги хакеры / Iskusstvo_legalnogo_anonimnogo_i_bezopasnogo_dostupa_k_resursam.pdf
Скачиваний:
17
Добавлен:
19.04.2024
Размер:
42.8 Mб
Скачать

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

152

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

 

 

 

o

Ч асть I. Подготовка к анонимной работе, решение вопросов безопасностиNOW!

 

 

 

 

 

 

to

BUY

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Рис. 7.17. ChatSecure: отпечатки ключей собеседников (слева)

иотключение шифрования (справа)

5.Чтобы отключить защиту разговора, коснитесь кнопки в правом верхнем углу экрана

ивыберите пункт Прервать шифрованный разговор (Interrupt Encrypted Chat)

vk(рис.7com/dwdwtor.17, справа). Зашифрованные сообщения помечаются в чате значком Д , а неза­ шифрованные — значком

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

ChatSecure также дает возможность создания новых учетных записей XMPP (Jabber), кото­ рые поддерживают шифрование OTR. Если вы еще не знакомы, с ХМРР, это хороший повод создать учетную запись и поэкспериментировать с открытыми протоколами обмена мгно­ венными сообщениями.

Telegram

Telegram— защищенное от прослушивания приложение для обмена сообщениями, выпу­ щенное в 2013 году основателем социальной сети «ВКонтакте» Павлом Дуровым. Помимо отправки текстовых сообщений приложение позволяет обмениваться мультимедийными файлами. Существенным достоинством Telegram является поддержка не только мобильных устройств (iOS, Windows Phone, Android и Blackberry), но и настольных платформ (Windows, OS X и Linux), а также веб-клиентов. Учетные записи пользователей привязыва­ ются к их телефонным номерам, а все сообщения (кроме секретных чатов) автоматически синхронизируются между устройствами. При регистрации в сервисе и последующих авто­ ризациях новых устройств производится проверка телефонного номера через отправку SMS-сообщения с кодом или телефонный вызов.

В отличие от таких клиентов, как WhatsApp, Telegram работает в облаке, кроме того, шифрует весь трафик (в том числе и передаваемые файлы) и поддерживает функцию само­ уничтожения сообщений. Благодаря распределенной инфраструктуре и мощным серверам,

 

 

 

hang

e

 

 

 

 

 

 

C

 

E

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

 

P

 

 

 

 

 

 

 

o

 

ГпаваNOW!7. Приватный обмен информацией

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

 

 

 

 

Telegram гораздо безопаснее и быстрее, чем любое подобное

 

wClickпрограммаo m

w

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

.c

 

 

.

 

 

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

df

 

 

n

e

 

 

 

 

-xcha

 

 

 

 

 

(WhatsApp, Viber и пр.).

 

 

 

hang

e

 

 

 

 

 

C

 

E

 

 

X

 

 

 

 

 

-

 

 

 

 

 

d

 

F

 

 

 

 

 

 

t

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

r

P

 

 

 

153NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

приложениеwClick

o m

w

 

 

 

 

 

 

 

w

 

 

 

 

 

.c

 

.

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

df

 

 

n

e

 

 

 

-x cha

 

 

 

Клиент Telegram основан на протоколе MTProto, созданном по проверенным алгоритмам, обеспечивающим высокую скорость и надежность. Программа поддерживает секретные чаты, сообщения в которых передаются между устройствами в зашифрованном виде и не хранятся на серверах разработчика, при этом по истечении определенного времени проис­ ходит их самоуничтожение, и они становятся недоступны для пересылки. Единственный минус такого подхода— если ваш собеседник отключен, сообщение не будет доставле­ но, — в режиме секретных чатов сообщения передаются только напрямую с устройства на устройство. Шифрование в программе осуществляется в два слоя (клиент-сервер и серверсервер) и основано на 256-битном симметричном шифровании AES, RSA 2048 и обмене ключами методом Диффи-Хеллмана. Для подтверждения безопасности общения произво­ дится верификация графического изображения ключа шифрования на вашем устройстве с изображением на устройстве собеседника.

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

Н е с к о л ь к о с е с с и й

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

Установите Telegram на своем устройстве, воспользовавшись поиском по слову telegram vkв соответствующем.com/dwdwtorустройству магазине приложений. Для операционной системы Windows, OS X или Linux программу можно скачать по адресу https://tlgrm .ru/apps. Не­

официальное приложение Telegram Web, в котором секретные чаты не поддерживаются, доступно по адресу https://web.tlgrm.ru.

Поддержка русского языка в Telegram

По умолчанию в программе Telegram русский интерфейс недоступен. Но чтобы установить русский или любой другой язык локализации, достаточно скачать и установить специаль­ ный файл с помощью робота. Для этого выполните следующие действия:

1. Запустите приложение Telegram и на вкладке Contacts (Контакты) коснитесь кноп-

К И 0 .

2.В появившемся поле ввода укажите поисковый запрос telerobot, а затем выберите кон­ такт Робот Антон (рис. 7.18, слева).

3.Откроется чат с выбранным контактом, в котором нужно указать команду, соответст­ вующую указанному устройству (например, ios или osx) и устанавливаемому языку (к примеру, ru или fr). На рис. 7.18, справа, продемонстрирован чат с командой для уст­ ройств под управлением операционной системы Windows Phone. Далее приведены команды и порядок действий для разных устройств:

• iOS — введите команду locale ios ru и коснитесь кнопки в виде стрелки в получен­ ном ответном сообщении, чтобы скачать файл локализации. Затем коснитесь сооб­ щения и в появившемся контекстном мешр выберите пункт Apply localization (При­

менить локализацию). После выполнения указанных действий язык интерфейса при­ ложения сменится на русский;

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

154

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

 

 

 

o

Ч асть /. Подготовка к анонимной работе, решение вопросов безопасностиNOW!

 

 

 

 

 

 

to

BUY

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Рис. 7.18. Установка языка локализации в программе Telegram vk• Android.com/dwdwtor— введите команду locale an roid ru и коснитесь кнопки в виде стрелки

в полученном ответном сообщении, чтобы скачать файл локализации. Затем косни­

тесь кнопки в правом верхнем углу сообщения и в появившемся контекстном ме­ ню выберите пункт Apply localization file (Применить файл локализации). Перейдите на экран настроек (Settings | Language (Настройки | Язык)) и выберите русский язык интерфейса. После выполнения указанных действий язык интерфейса приложения сменится на русский;

Windows Phone — на момент подготовки книги изменение языка интерфейса версии программы для операционной системы Windows Phone было недоступно. Тем не ме­ нее, команда locale wp ru позволяет запросить и скачать файл локализации. Воз­ можно, в будущих версиях программы возможность русификации программы станет доступна и на устройствах под управлением операционной системы Windows Phone (Windows 10);

Telegram Desktop (Windows, OS X, Linux) — введите команду locale tdesktop ru и

щелкните мышью на ссылке Download (Скачать) справа от полученного сообщения, чтобы скачать файл локализации. Затем перейдите на вкладку Settings (Настройки) на верхней панели и, нажав и удерживая сочетание клавиш <Shift>+<Alt>, щелкните мышью на ссылке Change language (Изменись язык). После выбора сохраненного файла локализации и перезапуска приложения язык интерфейса приложения сменит­ ся на русский;

Telegram для OS X — введите команду locale osx ru и сохраните файл локализа­ ции, полученный в ответном сообщении. Переименуйте полученный файл в

Localizable.strings. Скопируйте этот файл в папку /Applications/Telegram.app/Contents/ Resources/ru.lproj/, заменив имеющийся там файл (потребуется ввести пароль адми-

 

 

 

hang

e

 

 

 

 

 

 

C

 

E

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

 

P

 

 

 

 

 

 

 

o

 

ГпаваNOW!7. Приватный обмен информацией

 

 

 

 

to

BUY

 

 

 

 

 

 

wClick

 

 

 

нистратора)o m

. После перезапуска приложения язык интерфейса приложения

 

 

 

 

 

w

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

.c

 

 

.

 

 

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

df

 

 

n

e

 

 

 

 

 

на русский.

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

C

 

E

 

 

X

 

 

 

 

 

-

 

 

 

 

 

d

 

F

 

 

 

 

 

 

t

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

r

P

 

 

 

155NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

сменитсяwClick

o m

w

 

 

 

 

 

 

 

w

 

 

 

 

 

.c

 

.

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

df

 

 

n

e

 

 

 

-x cha

 

 

 

Основы Telegram

Чтобы пригласить друзей в Telegram, достаточно отправить ссылку на скачивание програм­ мы любому вашему контакту через SMS-сообщение. Это можно сделать прямо из програм­ мы. Как только ваш друг установит приложение, он появится в вашем списке контактов. Далее приведены шаги для операционной системы Windows Phone, и на вашем устройстве они могут несколько отличаться.

1.Запустите приложение Telegram и перейдите на вкладку Contacts (Контакты) — вы уви­ дите список всех контактов в вашем устройстве: в верхней части будут отображены кон­ такты, у которых установлена программа Telegram, а ниже— все остальные (рис. 7.19,

слева).

vk.com/dwdwtor

Рис. 7.19. Telegram: список контактов (слева) и SMS-сообщение с уведомлением (справа)

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

2. Выберите имя контакта, у которого не установлена программа Telegram, — появится эк­ ран встроенного приложения, предназначенного для отправки SMS-сообщений (рис. 7.19, справа).

3. При необходимости отредактируйте, а затем отправьте сообщение.

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

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

C

 

E

 

 

 

X

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

-

 

 

 

 

 

d

 

F

 

 

 

 

 

 

 

t

 

 

 

F

 

 

 

 

 

 

 

t

 

D

 

 

 

 

 

 

 

i

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

r

P

156 NOW!

o

 

 

P

 

 

 

 

 

 

 

 

o

 

 

Ч асть I. Подготовка к анонимной работе, решение вопросов безопасностиNOW!

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вне

 

o m

 

wClickчить дополнительнуюo m

безопасность пользователя и его коммуникаций (пользовательwClick

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

.c

 

 

w

 

 

 

 

 

 

.c

 

.

 

 

 

 

g

 

 

 

.

 

 

 

 

g

 

p

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

df

 

 

n

e

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

списка контактов может добавить вас, только указав ваш номер телефона, зарегистрирован­

 

 

 

ный в Telegram). Если же вам необходимо разрешить поиск своего профиля другими (лю­

 

 

 

быми) пользователями, выполните следующие действия:

 

 

 

 

 

 

 

 

 

 

 

 

1.

Перейдите на экран настроек профиля. На устройствах под управлением операционной

 

 

 

 

 

 

системы Windows Phone это можно сделать, коснувшись кнопки Ц

и выбрав пункт

 

 

 

 

 

 

Settings (Настройки) (рис. 7.20, слева), — вы увидите экран настроек профиля, показан­

 

 

ный на рис. 7.19, справа. На вашем устройстве доступ к настройкам профиля может быть иным (см. страницу tinyurl.com/jdysr2r).

vk.com/dwdwtor

Рис. 7.20; Telegram: меню настроек (слева) и настройки профиля (справа)

2.Для указания (изменения) имени пользователя коснитесь ссылки Set username (Указать имя пользователя).

3.Введите имя, по которому пользователи будут находить вас в Telegram, и коснитесь кнопки

Если вы создали себе имя пользователя, то можете поделиться ссылкой на свой профиль с другими пользователями, перейдя по ссылке telegram.me/ВашеИмяПользователя. Переход по этой ссылке автоматически запустит программу Telegram и откроет чат с вами.

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

Общение в чате происходит таким же образом, как и во всех других подобных мессендже­ рах (см. рис. 7.18, справа).