Нетобзор - форум про интернет

Провайдеры беспроводного интернета => Интертелеком => Тема начата: Dimrix от 03 Февраля 2014, 17:17:17

Название: ПО для дилеров
Отправлено: Dimrix от 03 Февраля 2014, 17:17:17
Доброго всем времени суток.
Предлагаю ПО для дилеров и их торговых точек (ТТ), которое состоит из двух приложений:
1. ПО для ТТ(клиент) по
  а. программирование оборудования на выбранный номер нажатием одной кнопочки "Прошить", т.о. сотруднику не нужно иметь знаний по прошивке, а достаточно уметь пользоваться мышкой для нажатия по выше указанной кнопке.
  б. запрос на сервер по активации тарифного плана (естественно выбрав абонентский номер и указав тариф и контактный номер).
2. ПО для дилера (сервер) по
  а. приём заявок от ТТ и автоматическое создание лицевого счета (ЛС) с последующей оплатой или без оплаты (смотря как вы работаете с данной ТТ).
  б. формирование своей заявки с выбором ТТ, тарифом, абон- и контактными номерами по созданию, оплате или не оплате ЛС
  в. формирование отчётов по подключениям за период, по ТТ, баланс и т.п.
Кого заинтересовало: пишите в ЛС.
ЗЫ: Есть видео-презентация, но можно ли его в общедоступный ресурс выложить - выясняю у ИТ, поэтому если вы "докажите" что вы действительно дилер - смогу предоставить презентацию (там просто отображаются окна биллинга и не знаю как ИТ посмотрит, что "не диллеры" увидят их биллинг).
Название: Re: Для дилеров
Отправлено: Vitalik от 03 Февраля 2014, 17:27:01
Инересно, и какой это дилер засветит логины/пароли для доступа в свой билинг)))
Название: Re: Для дилеров
Отправлено: Dimrix от 03 Февраля 2014, 17:47:36
Инересно, и какой это дилер засветит логины/пароли для доступа в свой билинг)))
А мне логины и тем более пароли вовсе ни к чему: в програме вы сами указываете свои данные по аторизации.
ЗЫ: клиентское ПО ставится на ТТ дилера, а серверное ПО ставится у дилера, на котором билинг: вы же не отправляете текст для набора файла *.doc, а сами набираете... Поэтому никакого отношения к паролям и логинам я не имею.
ЗЫЫ: Ну а если встанет вдруг задача "стащить" то уж поверьте есть куда более простые способы получить эти данные, но я не отношусь к касте таких программеров, более того при написании данного ПО указал на "проблемные зоны" биллинговых программ и отписался по ним в ИТ.
Название: Re: ПО для дилеров
Отправлено: Василь-Рівне от 03 Февраля 2014, 20:29:19
Доброго всем времени суток.
Предлагаю ПО для дилеров и их торговых точек (ТТ), которое состоит из двух приложений:
1. ПО для ТТ(клиент) по
  а. программирование оборудования на выбранный номер нажатием одной кнопочки "Прошить", т.о. сотруднику не нужно иметь знаний по прошивке, а достаточно уметь пользоваться мышкой для нажатия по выше указанной кнопке.
  б. запрос на сервер по активации тарифного плана (естественно выбрав абонентский номер и указав тариф и контактный номер).
2. ПО для дилера (сервер) по
  а. приём заявок от ТТ и автоматическое создание лицевого счета (ЛС) с последующей оплатой или без оплаты (смотря как вы работаете с данной ТТ).
  б. формирование своей заявки с выбором ТТ, тарифом, абон- и контактными номерами по созданию, оплате или не оплате ЛС
  в. формирование отчётов по подключениям за период, по ТТ, баланс и т.п.
Кого заинтересовало: пишите в ЛС.
ЗЫ: Есть видео-презентация, но можно ли его в общедоступный ресурс выложить - выясняю у ИТ, поэтому если вы "докажите" что вы действительно дилер - смогу предоставить презентацию (там просто отображаются окна биллинга и не знаю как ИТ посмотрит, что "не диллеры" увидят их биллинг).
Так є ж модеми які просто так (наприклад мангустом) не прошиваються,що тоді? На чому Ваша програма написана на базі мангуста чи QPST? Чи це якійсь абсолютно новий прграмний комплекс?
Название: Re: ПО для дилеров
Отправлено: Dimrix от 03 Февраля 2014, 21:18:42
Так є ж модеми які просто так (наприклад мангустом) не прошиваються,що тоді? На чому Ваша програма написана на базі мангуста чи QPST? Чи це якійсь абсолютно новий прграмний комплекс?
1. Я не утверждаю что все модемы программируются, но основная часть программируется и это проверенно. Более того этот список указан в программе и этот список постепенно расширяется.
2. Причём тут база? Команды, отсылаемые в модем одинаковые (причём практически для большенства идентичны), главное знать какие отсылать и иногда в каком порядке. Бывают исключения из правил, но их на пальцах пересчитать, но и их так же можно внести в список поддерживаемых. Единственное: это ПО не для "поднятия" модема, а для программирования. Так что если купст, мангуст и т.п. не программирует модем "просто так", то я не стану утверждать что мой продукт справится...
3. Если модем "подлежит" программации стандартными средствами, то даже если он не всписке поддерживаемых, он так же теоретически будет прошит данным ПО, опять же что бы залить МИН в модем есть комнада и она едина для всех, что бы ЧАП - другая команда и опять же она для всех одинаковая. Это я так в общих чертах, поэтому прошу "разработчиков" подобного ПО не придираться к словам
Название: Re: ПО для дилеров
Отправлено: Василь-Рівне от 03 Февраля 2014, 21:27:20
Так є ж модеми які просто так (наприклад мангустом) не прошиваються,що тоді? На чому Ваша програма написана на базі мангуста чи QPST? Чи це якійсь абсолютно новий прграмний комплекс?
1. Я не утверждаю что все модемы программируются, но основная часть программируется и это проверенно. Более того этот список указан в программе и этот список постепенно расширяется.
2. Причём тут база? Команды, отсылаемые в модем одинаковые (причём практически для большенства идентичны), главное знать какие отсылать и иногда в каком порядке. Бывают исключения из правил, но их на пальцах пересчитать, но и их так же можно внести в список поддерживаемых. Единственное: это ПО не для "поднятия" модема, а для программирования. Так что если купст, мангуст и т.п. не программирует модем "просто так", то я не стану утверждать что мой продукт справится...
3. Если модем "подлежит" программации стандартными средствами, то даже если он не всписке поддерживаемых, он так же теоретически будет прошит данным ПО, опять же что бы залить МИН в модем есть комнада и она едина для всех, что бы ЧАП - другая команда и опять же она для всех одинаковая. Это я так в общих чертах, поэтому прошу "разработчиков" подобного ПО не придираться к словам
Та я не є,на жаль,розробником ПЗ і не придираюсь,просто уточняю,причому навпаки радію,що є спеціалісти які можуть щось нове в цій галузі створити,а прошивку до сієри 803 зможете пропатчити,чи людськими словами вдосконалити так,щоб працювала з інтертелекомом?
Название: Re: ПО для дилеров
Отправлено: Dimrix от 03 Февраля 2014, 22:28:08
Та я не є,на жаль,розробником ПЗ і не придираюсь,просто уточняю,причому навпаки радію,що є спеціалісти які можуть щось нове в цій галузі створити,а прошивку до сієри 803 зможете пропатчити,чи людськими словами вдосконалити так,щоб працювала з інтертелекомом?
Я не по той части не по аппаратной, а по прикладной, другими словами упрощаю работу с программами, а не новый ДФС изобретаю...
Название: Re: ПО для дилеров
Отправлено: Василь-Рівне от 03 Февраля 2014, 22:37:19
Та я не є,на жаль,розробником ПЗ і не придираюсь,просто уточняю,причому навпаки радію,що є спеціалісти які можуть щось нове в цій галузі створити,а прошивку до сієри 803 зможете пропатчити,чи людськими словами вдосконалити так,щоб працювала з інтертелекомом?
Я не по той части не по аппаратной, а по прикладной, другими словами упрощаю работу с программами, а не новый ДФС изобретаю...

Гм.... так там в файліку всього-навсього потрібно пробіли поставить щоб було місце куди пароль та логін інтертелекому вписати! Аппаратна частина нібито і не причому,чи я щось не розумію? Тобто я був правий,що що Ваше ПЗ базується на мангусті чи капусті?
Название: Re: ПО для дилеров
Отправлено: Dimrix от 03 Февраля 2014, 23:12:53
Мангуст, Купст, Аксестель, ДФС, Воркшоп - все основаны на отправке специальных команд на модем - протокол. Типа азбука. А вот из этой "азбуки" каждый разработчик "пишет" свою "книгу". Как то так... Я не буду ставить свой продукт в одну линейку с этими продуктами. Мой продукт чем то схож на них, но больше на утилиты с модемами типа вотчера, только вотчер обнавляет прл, а моя програмка полностью прошивает согласно выбранного файла. Ну плюс может активировать тарифный план без вмешательства человека - такой себе робот по упрощени, удишивлению работы дилера ну и даст делать подключения хоть 24часа в сутки без каких-либо доплат за ненормированый раб день  sk
Название: Re: ПО для дилеров
Отправлено: Vitalik от 04 Февраля 2014, 09:36:33
Dimrix, врядли я стану твоим клиентом, хотя не зарекаюсь, так как твой труд заслуживает внимания и одобрения  ::) Вопрос, может больше для понимания другими: синхронизация с Моделс идет, я так понимаю, по VPN? Проблема с отвалом доступа в интернет в твоей реализации остается? Либо это некая "база" с внесенными заранее значениями?
Название: Re: ПО для дилеров
Отправлено: Dimrix от 04 Февраля 2014, 10:15:55
Dimrix, врядли я стану твоим клиентом, хотя не зарекаюсь, так как твой труд заслуживает внимания и одобрения  ::) Вопрос, может больше для понимания другими: синхронизация с Моделс идет, я так понимаю, по VPN? Проблема с отвалом доступа в интернет в твоей реализации остается? Либо это некая "база" с внесенными заранее значениями?
Стоп стоп. Ещё раз - я и мои компы не принимают никаких действий по созданию подключений: клиентсоке ПО вы ставите на ПК ваших ТТ, а серверное ПО ставите у себя на ПК с подключенным постоянным внешним ИП + билинговый модем. Посему за "отвал" от интернета кабельного будь-то или безпроводного я проследить не смогу(вернее впринципе могу, но если на сервере потух тырнет: как мне известить дилера? без интернета? Есть решение Задействовать мой сервер который будет периодически обмениваться пингами, и вслучае тишины мой будет слать СМС, но тут опять могут полететь камни в мой огород мол что то сливать будешь с сервера... посему не предлагаю данный метод. Более того, клиент получит "ошибку" при отправке запроса на активацию и я думаю первым делом позвонит вашему представителю и скажет мол какого я не могу активировать ТП: ни каких пингов, ДЖСМ звонилок и т.п.), "отвал" билингового модема современем (1-2 недели) реализую, т.е. программа будет проверять не только запущен ли клайнс у вас на сервере, но и подключены ли вы на данный момент к билингу и при необходимости сама подключятся к нему.
Сейчас идёт отработка более важных моментов:
1. "зависание" клайнса и адекватная реакция моего ПО на эту ситуацию. К сожалению, как по мне, некоторые моменты реализации Клайнса слегка усложнены (например выгрузка программы возможна только через диспетчер задач), поэтому надо определится с "таймаутами", сверх которых понимаем что билинг "висит" после чего снять задачу корректно, закрыв всплывающие сообщения, и продолжить с места на котором прошло "зависание".
2. кроме этого решаем задачу интуитивного понятного интерфейса, дабы не отвечать на вопросы как добавить ТТ, как выделить им номера и т.п. Как помне все разжовано до нельзя проще, вложены картинки, созданы всплывающие подсказки, но практика покажет...
Название: Re: ПО для дилеров
Отправлено: Dimrix от 04 Февраля 2014, 10:25:13
А и ещё по синхронизации с Моделс: решений есть несколько озвучивать их не буду - пусть другие придумывают, но после прошивки клиентским ПО даже без мгновенного внесения ЕСНа в Моделс всё будет подключаться (за исключениме 1х - Вам нужен 1х? :o) После синхронизации с Моделс (это можно делать как в момент прошивки модема, так в момент активации или раз в Х дней - на Ваше усмотрение) модем будет подключаться даже в 1х  :?)
ЗЫ: на всякий случай: все решения реализованы в рамках тех функций которые доступны рядовому дилеру, никаких "взломов" с нашей строны Моделса или Клайнса нет и не будет - это просто не выгодно, если я буду использовать дыры ИТ ПО, то мою лавочку сразу прикроют: не плюй в колодец как говорится...
Название: Re: ПО для дилеров
Отправлено: Vitalik от 04 Февраля 2014, 10:28:44
Dimrix, немного с другой стороны объяснил, но все стало предельно ясно, благодарю.
Название: Re: ПО для дилеров
Отправлено: ITs my life от 04 Февраля 2014, 20:58:17
некоторые моменты реализации Клайнса слегка усложнены (например выгрузка программы возможна только через диспетчер задач)
чего вдруг? Никто не отменял "красный крестик" виндовый... но даже без этого там есть кнопка "Выход"...
Название: Re: ПО для дилеров
Отправлено: Vitalik от 05 Февраля 2014, 09:50:37
Dimrix наверное подразумевал саму Program Manager, она без диспетчера не закрывается, клайнс и моделс (если связь с серваком ненароком не потеряли) закрываются по "крестику", в случае "залипания" аналогичен поход к диспетчеру.
Название: Re: ПО для дилеров
Отправлено: Dimrix от 05 Февраля 2014, 11:22:53
Дада я имел виду программенеджер. Поидее там есть проверка "запущенных" програм клайнс и моделс и он говорит что при "отключении" они будут закрыты, но "потушить" программенеджер помогает только диспетчер  pl
Название: Re: ПО для дилеров
Отправлено: Dimrix от 05 Февраля 2014, 11:25:51
А самое главное - определить "висит" и "думает": сегодня например у меня программенеджер стартовал 3 минуты, думал повис, отвлекли дети прихожу - запущен.
ЗЫ: писал пост и в голову пришла отличная мысль как различить... Пойду реализовывать...
Название: Re: ПО для дилеров
Отправлено: Dimrix от 02 Апреля 2014, 12:08:51
И так после тестирования первыми желающими и включения доп функций, по просьбам "желающих", на выходе имеем:

1. Сервер:
1.1 Автоматически (без действий со стороны человека начиная с подключения к ВПН-нет, заканчивая запуском клайнса-моделса и ввод данных в эти программы) включает абонента по биллингу (с оплатой или без) и извещает о результате включения.
1.2 Ведёт статистику по каждому агенту-торговой точке(далее ТТ) (например на 1 адрес может быть зарегистрировано несколько агентов): а именно долг за активации, размер вознаграждения (в зависимости от той шкалы, которую вы ему присвоили), баланс
1.3 Формирует готовые отчёты по ТТ или дилеру в целом (расход на подключения, приход по вознаграждению, итого).
1.4 Контролирует ваши ТТ на предмет "работает" или нет, т.е. все ТТ при подключении к серверу отображаются как активные, не подключившиеся - как не активные соответственно.
1.5 Приём заявки посредством смс или e-mail (в разработке).
Причём данный ПК с программой может использоваться параллельно для других нужд (например дилером, бухгалтером и т.п.), т.е. по будет работать "на заднем фоне")

2. Клиент
2.1 Прошивает большинство СДМА-модемов и роутеров
2.2 Отправляет заявку на сервер о включении на определенный номер выбранные тарифный план с указанным контактным номером
2.3 Ведёт учет номеров (свободный, прошитый, проданный)

Т.о. использование данного ПО дилером приводит к тому, что:
1. Нет необходимости в операторе для подключений.
2. Нет необходимости в инженере по предпродажной подготовке оборудования или обучения персонала магазинов по прошивке "железа"
3. Освобождается "бухгалтер" для учёта финансовых расчётов по клиентам
4. Подключения могут осуществляться 24 часа в сутки 356 дней в году (если у вас компьютер с установленным ПО-сервер не сломался или не выключен)

На фоне экономических событий это решение может вам не только с экономить средства на з/п сотрудникам, но и прибавить их путём включений "в нерабочее время", моментальной активации (3-5 минут) и т.п.
Название: Re: ПО для дилеров
Отправлено: Vitalik от 02 Апреля 2014, 12:26:18
Dimrix, какие виды защиты используются от утечки информации третьим лицам?
Название: Re: ПО для дилеров
Отправлено: Dimrix от 02 Апреля 2014, 12:49:12
Dimrix, какие виды защиты используются от утечки информации третьим лицам?
Утечка возможно в 2х вариантах - перехватить запрос или стянуть базу. Касательно "стянуть" базу - это проблему я никак не решу - для этого есть фаерволы, антивирусы и т.п., т.е. это возможно если хакер попал на комп дилера или клиента, но с тем же успехом ему проще стянуть "ексели" в которых сейчас ведётся все вообще без каких-либо шифровок (сомневаюсь что учёт ведётся в тетрадочку...)
Касательно перехвата запроса:
1. Обмен данными между сервером и клиентом происходит по протоколу, как любой протокол при желании можно вскрыть, но результат будет запрос в котором указан абон.номер+тариф+контакномер+ЕСН (чап не передаётся) - ну знаешь ты ЕСН, абонномер а дальше??? (вот контактный номер плохо ибо есть закон, но опять же тырить будут с выгодой - какая выгода стырить контактный номер???) - вариант маловерятен
2. Чап хранится в файлах у клиентов и у дилера(сервер), выдрать его конечно можно, предварительно сперев этот файл у клиента или дилера (хотя файл я сделал максимально защищённым своим алгоритмом и т.п. ибо именно это мой хлеб), но куда проще его "отсканировать" при заливке, т.е. смысл крысить его+ламать файл отсутствует ибо проще "мониторить" порт модема-роутера. - вариант очень трудоёмкий, куда проще "сканить", но тут можно сканить любое оборудование...
3. Использование "клиентской" части без серверной не возможно, т.е. сперев у клиента ПО все-равно ничего не сделаешь - идёт авторизация на сервере дилера.
4. И опять же идёт распределение данных по разным "файлам" как для удобства использования, минимизации данных, так и для сложности "кражи".

Как итог скажу следующее: защитить с вероятностью 100% не возможно ничего, но усложнить этот процесс взлома так, что бы он стал бессмысленным - это возможно и я максимально приложил все усилия это сделать.
Название: Re: ПО для дилеров
Отправлено: Dimrix от 02 Апреля 2014, 12:57:24
Как по мне, у взлома всегда есть цель одна из 2х:
1. Финансовая.
2. Психологиечская (самоутвердиться).

От 1 цели я поставил защиту, она распространяется и на 2ю цель, но 2я цель она просто не ограниченна во времени и человек может месяцами, годами "самоутверждаться" ну и естественно рано или поздно самоутвердится... Но финансового ущерба в результате он вряд ли нанесёт дилеру или Интеру, а вот мне своим взломом может забрать хлеб... Посему в защите своего продукта я больше всех заинтересован, поэтому скажу что защищал, но подробности о защите упущу по понятным для Вас причинам  8)