# sudo motoguard

надо будет попробовать

надо будет попробовать
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() "Противоугонная" прога для E6/1200, Альфа-версия. Тестируйте на свой страх и риск. |
Core_Huo |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 15 Регистрация: 7.2.2009 Из: /dev/urandom Пользователь №: 192 967 Модель телефона: A1200 Прошивка: F6_modded mod Рейтинг: 2 ![]() |
# sudo motoguard
![]() надо будет попробовать |
Core_Huo |
![]() |
|
Новичок ![]() Группа: Пользователи Сообщений: 15 Регистрация: 7.2.2009 Из: /dev/urandom Пользователь №: 192 967 Модель телефона: A1200 Прошивка: F6_modded mod Рейтинг: 2 ![]() |
Версия противоугонного скрипта на PERL. Поддерживает неограниченное количество сим-карт. Если при проверке не обнаружено текущего IMSI в списке разрешенных, на заданный номер идет звонок. Сделать так чтобы отсылалась смс-ка, у меня пока не получилось
Установка: 1) установить PERL, распаковав архив perl.tar.bz2.zip в /ezx_user 2) положить сам скрипт куда нибудь, например в /ezx_user/bin/motoguard.pl 3) добавить в скрипт автозагрузки следующие строки: Код sleep 40 ( т.к. у меня прошивка от Silent_Bob, я добавил в /ezx_user/startup1.sh )/ezx_user/bin/perl /ezx_user/bin/motoguard.pl >> /mmc/mmca1/.motolog 4) настроить скрипт, изменив номер телефона в строке our $myphone = "80991234567"; 5) запустить скрипт вручную или перезагрузить телефон Чтобы добавить сим-карту в список доверенных, добавьте ее imsi с новой строки в файл "/ezx_user/download/appwrite/phone/imsi.my" P.S Если нужно использовать модули, задайте переменную окружения PERL5LIB="/ezx_user/lib_perl/5.8.8/" Spoiler: Код #!perl ################################################### # This script written by Michael Shulichenko ################################################### our $myphone = "80991234567"; ################################################### # DO NOT EDIT! ################################################### my $curr_imsi = "/ezx_user/download/appwrite/phone/imsi"; my $imsi_file = $curr_imsi . ".my"; die "Is it really phone?\n" if ( !-e $curr_imsi ); if ( -e $imsi_file ) { print "Checking\t"; check(); } else { print "Calling setup\n"; setup() } sub setup { open IMSI, "<$curr_imsi" || die "Cannot open current imsi file!\n"; open NEWIMSI, ">$imsi_file" || die "Cant open new file for writing!\n"; my @imsi = <IMSI>; close IMSI; $imsi[0] =~ s/\r?\n//g; print NEWIMSI $imsi[0]; close NEWIMSI; } sub check { open NEWIMSI, "<$imsi_file" || die "Cannot open your imsi file!\n"; open IMSI, "<$curr_imsi" || die "Cannot open current imsi file!\n"; my $alert = 1; my @old = <IMSI>; close IMSI; foreach my $line (<NEWIMSI>) { $line =~ s/\r?\n//g; $old[0] =~ s/\r?\n//g; if ( $line eq $old[0] ) { $alert = 0 } } alert($alert); close NEWIMSI; } sub alert { if (shift) { print "\[FAIL\]\n"; `echo "ATDT$myphone;\r" >> /dev/mux0` } else { print "\[OK\]\n" } } [close]
| |
Max111111 |
![]() |
|
Новичок ![]() Группа: Пользователи Сообщений: 17 Регистрация: 25.9.2008 Пользователь №: 182 221 Модель телефона: A1200e Рейтинг: 0 ![]() |
Может моя отправлялка СМС кому-то поможет. Русский текст сообщения не поддерживается.
Отпишитесь если будет работать или нет. ./smssender +79052000303 "blablabla blabla blabla"
| |
Core_Huo |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 15 Регистрация: 7.2.2009 Из: /dev/urandom Пользователь №: 192 967 Модель телефона: A1200 Прошивка: F6_modded mod Рейтинг: 2 ![]() |
на прошивке от Боба работает
палевное окошко правда вылазит ![]() |
Samsonov |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 28.1.2009 Из: Беларусь-Витебск Пользователь №: 192 262 Модель телефона: A1200e Прошивка: Silent_Bob's FW Рейтинг: 5 ![]() |
Поставил, все вроде делал как написано, но не работает, создает пустой лог на флэхе и все.
![]() Может дело в этом: P.S Если нужно использовать модули, задайте переменную окружения PERL5LIB="/ezx_user/lib_perl/5.8.8/" Можно с этого места поподробнее как их задать и где? |
Core_Huo |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 15 Регистрация: 7.2.2009 Из: /dev/urandom Пользователь №: 192 967 Модель телефона: A1200 Прошивка: F6_modded mod Рейтинг: 2 ![]() |
Поставил, все вроде делал как написано, но не работает, создает пустой лог на флэхе и все. ![]() Может дело в этом: P.S Если нужно использовать модули, задайте переменную окружения PERL5LIB="/ezx_user/lib_perl/5.8.8/" Можно с этого места поподробнее как их задать и где? по идее, там модули не используются и эта переменная не понадобится самый простой способ ее задать: выполнять команду, спереди приписывая эту переменную, например PERL5LIB="/ezx_user/lib_perl/5.8.8/" perl <scriptname> |
Sirius_SS |
![]() |
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 16 Регистрация: 10.8.2009 Из: Тольятти Пользователь №: 204 318 Модель телефона: A1200e Прошивка: Silent Bob Рейтинг: 5 ![]() |
Намучился я с imsicheck.lin, не хочет работать в авторане и все тут (шлет смс при каждом включении), при этом в консоле гад работает.
В итоге переписал скрипт без busybox-a и все прекрасно заработало. ![]() Вот обновленный imsicheck.lin может кому пригодиться. Сообщение отредактировал Sirius_SS - 10.8.2009, 21:41
| |
![]() ![]() |
Текстовая версия | Сейчас: 19.7.2025, 12:47 |
Форум живёт: