И.Г.
13.11.2006, 23:32
Нашел тут интересную статейку... думаю будет интересна для общего ознакомления
Высчитаем код пополнения ……
Немного истории
Этим делом начал заниматься ещё с далекого 2002 года, тогда я учился в Институте с математическим уклоном, любил программирование, и ко мне обратился мой однокурсник, с предложением написать прогу для математического вычисления последовательности цифр. Он неохотно, но посвятил меня в свои дела. С того момента всё и закрутилось…….
С чего начинать?
Первым шагом был сбор базы кодов пополнения, но как это сделать? Идея проста – с Интернет шлём SMS на случайно выбранные номера текст приблизительно такого содержания: «Пришлите код использованного пополнения и примите участие в розыгрыше 100$ которые будут переведены на Ваш номер». Вспомните скока SMS Вы получили с таким или подобным текстом.
Следующая проблема возникла когда пошли SMS с кодами, надо было определить действительно ли прислали код с карточки а не придумали сами. Ключ решения этой проблемы я нашёл с трудностями.
Первый мой оператор был Kyivstar GSM . За первый месяц мне прислали 1620 кодов, при их обработке я выяснил что 230 были выдуманы. Итак, 1390 счетов пополнения одного оператора. Теперь задача в том чтобы отсортировать по: 25, 50, 100 и 300 гривен. У меня ушло 2-е недели упорной работы, и вот что вышло: 1256 по 25, 110 по 50, 21 по 100, 3 по 300 не очень :( Но зацепка, хоть и небольшая была.
Вот и пришло время основной работы, при решении задач я использовал проги своего написания которые вязал с Ex с el -ем. Меня ждало разочарование, неудачи, казалось что я зашёл в тупик. Но в конце тёмного коридора через три месяца упорной работы меня ждал свет, и щедрое вознаграждение за мои труды.
Kyivstar GSM
Этот оператор включает в себя Kyivstar ASE & BASE и Djuice с 10 миллионами активных абонентов что обеспечивает эму 1 млн. 400 тыс. долларов в месяц.
Теперь о самом коде:
- при стирании защитного слоя ми видим 14-и значный цифровой код (мы говорим за Kyivstar ), например:
81219619510271- после 3-х месяцев работы вот что в меня получилось.
8-12196-1-95102-7-1 что Вам это говорит - «ничего», а я могу сказать следующее:
8- 12196-1-95102-7 -1
8 и 1 означать серию карточки, и могут сказать, что она выпущена 20.04.2005 года и вероятно будет использована до 20.07.2005 года. Как я узнал?
Компания выпускает серию карточек с расчетом на 3-и месяца за которые они должны использоваться. В серии используется свое уникальное кодирование, после 8.1 пойдет серия 8.2 или 9.1 что будет выглядеть так:
8- 12196-1-95102-7 -2 или 9- 12196-1-95102-7 -1.
Идём дальше:
8-12196- 1 -95102- 7 -1
1 и 7 . Что это?
Карточки разделяются на стоимость пополнения в нашем случае: 25, 50, 100 и 300 грн.
Так вот, 1 и 7 будет код пополнения карточки на 50 грн. Этот оператор как и большинство других для обозначения стоимости использует одно число: Kyivstar 7-25 грн., 8-50 грн., 3 – 100 грн., 1-300 грн. Так суммируя 1+7=8 (50 грн.). В серии 8.0 50 было 3.5. Вроде бы с эти разобрались, подходим к главному - последовательность карточек.
8- 12196 -1- 95102 -7-1
Основное кодирование заключается в этих числах.
В серии 8.1 был такой вариант:
1. 12196 2. 95102 – начался анализ.
2. 12204 2. 95110 – это код следующей карточки.
8- 12204 -1- 95110 -7-1
За аналогией третей карточка будет.
1. 12212 2. 95118 – но меня постигла неудача :(
Перепробовал кучу вариантов добился успеха с кодом:
1. 12212 2. 95126
№ 1 – вырастает на +8.
№ 2 - +8, +16, +32, +64, +128, +64, +32, +16, +8 дойдя до +8 зашел в тупик.
Как оказалось это было «звено». Конец звена был код 8-12268-1-95470-7-1
В звене 9-ть карточек (у разных операторов от 9 до 25). Имея базу в 1256 кодов я с проблемами, но нашёл недостающее звено.
Оно оказалось:
К 1. 1 2 204 к двойке додать 3-и. Следующее звено начиналось с:
1. 15276 2. 95478
8- 15276 -1- 95478 -7-1
В звене 9-ть кодов, блок состоит с 10-и звенев. Между звеньями связь найти не трудно, между блоками очень трудно.
Я «работаю» со следующими операторами:
Россия – МТС, Мега Фон, Билайн, SkyLink .
Украина – Kyivstar , UM С, life :).- подумываю о добавлении операторов, с которыми можно работать.
Появилось новое направление, пополнение счета через сайты операторов и это направление выглядит всё перспективней.
Впрочем, кодировка идёт сходная в операторов и чего-то гениального нету не у кого, как и никто не использует генератор случайных цифр.
И что же делать с этими деньгами на счету?
Я эту проблему решил очень легко, сейчас во многих магазинах или просто в людей на улице можно увидеть надпись «пополнение счёта на 5, 10 ……. грн.» вот с этими ребятами я и работаю, на 100 грн. уступлю 5 грн. они с удовольствием обналичуют мне 500 – 1000 грн.
На этот день….
С 2002 года утекло много воды, методы и подходы меняются, шифрование стает складнее и изощренней, но и мы не стоим на месте. На сегодняшний день (10.11.2006 г.) у нас своя группа под названием « MobSponsor » в которую входят 13 человек с России и Украины. Мы организовали (по моим сведеньям) первый серьезный сайт в зоне .ру который регулярно обновляется на эту тему. Если кто-то работает в этом направлении, можем обменятся опытом, дополнить базы данных счетов пополнения, выложить принцип шифрования. В целях избежания рекламы я нарочно не буду его указывать, если кого заинтересует пишите мне на мыло - mobsponsor @ mail . ru
Тот, кто хочет попробовать себя в этом деле дам пару советов:
1. Рассылка SMS .
При выборе номеров на какие Вы хотите отослать текст отталкивайтесь от реального номера, чтобы не терять времени в пустую и не слать на не активированный номер.
Я пошёл дальше, на площадях продажи карточек многие пополняют на месте и использованную карточку оставляют, ребята за умеренную плату отдают мне или номера пересылают по e - mail , SMS . Конечно это удовольствие не из дешёвых.
За многие года работы я убедился что база телефонных номеров должна быть не меньше 0,5-1% от общего количества карточек серии.
За время когда выходит новая серия у Вас есть 3 месяца ( Kyivstar , UM С, МТС, Мега Фон ) или 6 месяцев ( Билайн, SkyLink , life :) ). Где-то за 40 дней нужно собрать нужное количество кодов и за 20 дней отыскать звено, а потом и блок, после этого времени будет всё тяжелее отыскать последовательность.
В помощь начинающим.
Kyivstar – серия 3 мес. 20.10.06г. на 10.11.06г. база 2235 ном. идёт анализ.
UM С – серия 3 мес. 25.08.06г. здесь ждём новую серию, по этой 25.08.-12.11.06г. отследил 2 блока и 9-звеней.
МТС - серия 3 мес. 13.09.06г. на 10.11.06г. база в 3120 ном. отследил 1 блок и 4 звена, идёт анализ.
Мега Фон - серия 3 мес. 03.06.06г. на 10.11.06г. база в 103 номера, начальный анализ.
Билайн - серия 6 мес. 02.06.06г. на 08.11.06г. база в 4312 ном. 4 блока и 12 звенев, идёт анализ.
SkyLink - серия 6 мес. 01.11.06г. на 10.11.06г. база в 310 ном., начальный анализ.
life :) - серия 6 мес. 29.10.06г. на 10.11.06г. база в 1070 ном., идёт анализ.
Меры предосторожности.
Для работы используйте отдельную карточку и мобильный телефон, после работы выключайте телефон (желательно вытягивать батарею), категорически запрещается звонить с этой карточки и телефона.
Группа « MobSponsor » и Ваш покорный слуга V @ ler @ mobsponsor @ mail.ru
Высчитаем код пополнения ……
Немного истории
Этим делом начал заниматься ещё с далекого 2002 года, тогда я учился в Институте с математическим уклоном, любил программирование, и ко мне обратился мой однокурсник, с предложением написать прогу для математического вычисления последовательности цифр. Он неохотно, но посвятил меня в свои дела. С того момента всё и закрутилось…….
С чего начинать?
Первым шагом был сбор базы кодов пополнения, но как это сделать? Идея проста – с Интернет шлём SMS на случайно выбранные номера текст приблизительно такого содержания: «Пришлите код использованного пополнения и примите участие в розыгрыше 100$ которые будут переведены на Ваш номер». Вспомните скока SMS Вы получили с таким или подобным текстом.
Следующая проблема возникла когда пошли SMS с кодами, надо было определить действительно ли прислали код с карточки а не придумали сами. Ключ решения этой проблемы я нашёл с трудностями.
Первый мой оператор был Kyivstar GSM . За первый месяц мне прислали 1620 кодов, при их обработке я выяснил что 230 были выдуманы. Итак, 1390 счетов пополнения одного оператора. Теперь задача в том чтобы отсортировать по: 25, 50, 100 и 300 гривен. У меня ушло 2-е недели упорной работы, и вот что вышло: 1256 по 25, 110 по 50, 21 по 100, 3 по 300 не очень :( Но зацепка, хоть и небольшая была.
Вот и пришло время основной работы, при решении задач я использовал проги своего написания которые вязал с Ex с el -ем. Меня ждало разочарование, неудачи, казалось что я зашёл в тупик. Но в конце тёмного коридора через три месяца упорной работы меня ждал свет, и щедрое вознаграждение за мои труды.
Kyivstar GSM
Этот оператор включает в себя Kyivstar ASE & BASE и Djuice с 10 миллионами активных абонентов что обеспечивает эму 1 млн. 400 тыс. долларов в месяц.
Теперь о самом коде:
- при стирании защитного слоя ми видим 14-и значный цифровой код (мы говорим за Kyivstar ), например:
81219619510271- после 3-х месяцев работы вот что в меня получилось.
8-12196-1-95102-7-1 что Вам это говорит - «ничего», а я могу сказать следующее:
8- 12196-1-95102-7 -1
8 и 1 означать серию карточки, и могут сказать, что она выпущена 20.04.2005 года и вероятно будет использована до 20.07.2005 года. Как я узнал?
Компания выпускает серию карточек с расчетом на 3-и месяца за которые они должны использоваться. В серии используется свое уникальное кодирование, после 8.1 пойдет серия 8.2 или 9.1 что будет выглядеть так:
8- 12196-1-95102-7 -2 или 9- 12196-1-95102-7 -1.
Идём дальше:
8-12196- 1 -95102- 7 -1
1 и 7 . Что это?
Карточки разделяются на стоимость пополнения в нашем случае: 25, 50, 100 и 300 грн.
Так вот, 1 и 7 будет код пополнения карточки на 50 грн. Этот оператор как и большинство других для обозначения стоимости использует одно число: Kyivstar 7-25 грн., 8-50 грн., 3 – 100 грн., 1-300 грн. Так суммируя 1+7=8 (50 грн.). В серии 8.0 50 было 3.5. Вроде бы с эти разобрались, подходим к главному - последовательность карточек.
8- 12196 -1- 95102 -7-1
Основное кодирование заключается в этих числах.
В серии 8.1 был такой вариант:
1. 12196 2. 95102 – начался анализ.
2. 12204 2. 95110 – это код следующей карточки.
8- 12204 -1- 95110 -7-1
За аналогией третей карточка будет.
1. 12212 2. 95118 – но меня постигла неудача :(
Перепробовал кучу вариантов добился успеха с кодом:
1. 12212 2. 95126
№ 1 – вырастает на +8.
№ 2 - +8, +16, +32, +64, +128, +64, +32, +16, +8 дойдя до +8 зашел в тупик.
Как оказалось это было «звено». Конец звена был код 8-12268-1-95470-7-1
В звене 9-ть карточек (у разных операторов от 9 до 25). Имея базу в 1256 кодов я с проблемами, но нашёл недостающее звено.
Оно оказалось:
К 1. 1 2 204 к двойке додать 3-и. Следующее звено начиналось с:
1. 15276 2. 95478
8- 15276 -1- 95478 -7-1
В звене 9-ть кодов, блок состоит с 10-и звенев. Между звеньями связь найти не трудно, между блоками очень трудно.
Я «работаю» со следующими операторами:
Россия – МТС, Мега Фон, Билайн, SkyLink .
Украина – Kyivstar , UM С, life :).- подумываю о добавлении операторов, с которыми можно работать.
Появилось новое направление, пополнение счета через сайты операторов и это направление выглядит всё перспективней.
Впрочем, кодировка идёт сходная в операторов и чего-то гениального нету не у кого, как и никто не использует генератор случайных цифр.
И что же делать с этими деньгами на счету?
Я эту проблему решил очень легко, сейчас во многих магазинах или просто в людей на улице можно увидеть надпись «пополнение счёта на 5, 10 ……. грн.» вот с этими ребятами я и работаю, на 100 грн. уступлю 5 грн. они с удовольствием обналичуют мне 500 – 1000 грн.
На этот день….
С 2002 года утекло много воды, методы и подходы меняются, шифрование стает складнее и изощренней, но и мы не стоим на месте. На сегодняшний день (10.11.2006 г.) у нас своя группа под названием « MobSponsor » в которую входят 13 человек с России и Украины. Мы организовали (по моим сведеньям) первый серьезный сайт в зоне .ру который регулярно обновляется на эту тему. Если кто-то работает в этом направлении, можем обменятся опытом, дополнить базы данных счетов пополнения, выложить принцип шифрования. В целях избежания рекламы я нарочно не буду его указывать, если кого заинтересует пишите мне на мыло - mobsponsor @ mail . ru
Тот, кто хочет попробовать себя в этом деле дам пару советов:
1. Рассылка SMS .
При выборе номеров на какие Вы хотите отослать текст отталкивайтесь от реального номера, чтобы не терять времени в пустую и не слать на не активированный номер.
Я пошёл дальше, на площадях продажи карточек многие пополняют на месте и использованную карточку оставляют, ребята за умеренную плату отдают мне или номера пересылают по e - mail , SMS . Конечно это удовольствие не из дешёвых.
За многие года работы я убедился что база телефонных номеров должна быть не меньше 0,5-1% от общего количества карточек серии.
За время когда выходит новая серия у Вас есть 3 месяца ( Kyivstar , UM С, МТС, Мега Фон ) или 6 месяцев ( Билайн, SkyLink , life :) ). Где-то за 40 дней нужно собрать нужное количество кодов и за 20 дней отыскать звено, а потом и блок, после этого времени будет всё тяжелее отыскать последовательность.
В помощь начинающим.
Kyivstar – серия 3 мес. 20.10.06г. на 10.11.06г. база 2235 ном. идёт анализ.
UM С – серия 3 мес. 25.08.06г. здесь ждём новую серию, по этой 25.08.-12.11.06г. отследил 2 блока и 9-звеней.
МТС - серия 3 мес. 13.09.06г. на 10.11.06г. база в 3120 ном. отследил 1 блок и 4 звена, идёт анализ.
Мега Фон - серия 3 мес. 03.06.06г. на 10.11.06г. база в 103 номера, начальный анализ.
Билайн - серия 6 мес. 02.06.06г. на 08.11.06г. база в 4312 ном. 4 блока и 12 звенев, идёт анализ.
SkyLink - серия 6 мес. 01.11.06г. на 10.11.06г. база в 310 ном., начальный анализ.
life :) - серия 6 мес. 29.10.06г. на 10.11.06г. база в 1070 ном., идёт анализ.
Меры предосторожности.
Для работы используйте отдельную карточку и мобильный телефон, после работы выключайте телефон (желательно вытягивать батарею), категорически запрещается звонить с этой карточки и телефона.
Группа « MobSponsor » и Ваш покорный слуга V @ ler @ mobsponsor @ mail.ru