| Maggio 27, 2009, 08:19:57 |
|
gecco
|
 |
« Rispondi #30 on: Maggio 27, 2009, 08:19:57 » |
|
facs: boh, forse il telefono "vittima" ha un limite sulla grandezza dei file di testo, io ho provato a inviare file mp3 da circa 5 mega e sono sempre arrivati, faro' altre prove coi file di testo lunghi. che telefono era? icp: il db non viene mai azzerato, lui continua a scrivere nel database esistente. se cambi il nome del file lui crea un nuova tabella nel database. crea una tabella per ogni file che invii, ma se e' uguale non lo ricrea da capo. ho fatto anche questo: #!/usr/bin/python #sqlite3 bluespam.sql "CREATE TABLE log(id INTEGER PRIMARY KEY ASC, timestamp INT, name TEXT, mac TEXT)"
import os import string import time import sqlite3 import sys
con = sqlite3.connect("./bluespam.sql")
cur = con.cursor() query="SELECT name FROM sqlite_master WHERE type = 'table'" cur.execute(query) tables=cur.fetchall()
for table_name in tables: query="SELECT * FROM " + str(table_name[0]) + " ORDER BY timestamp" cur.execute(query) data=cur.fetchall() print "\nfile: " + str(table_name[0]) for stuff in data: print time.ctime(int(stuff[1])) + " - sent to \"" + str(stuff[2]) + "\""
mi pare di non averlo postato brutalmente prende tutta la roba da tutte le tabelle nel database, converte la data in forma umana e la scrive a video qualcuno me lo prova su un computer con windows? 
|
|
|
|
|
Logged
|
|
|
|
| Maggio 27, 2009, 11:14:57 |
|
gecco
|
 |
« Rispondi #31 on: Maggio 27, 2009, 11:14:57 » |
|
facs: boh, forse il telefono "vittima" ha un limite sulla grandezza dei file di testo, io ho provato a inviare file mp3 da circa 5 mega e sono sempre arrivati, faro' altre prove coi file di testo lunghi. che telefono era?
ho fatto un test con un file di testo da 300 e rotti k ma nessun problema e il mio vecchio nokia6600 lo legge tutto
|
|
|
|
|
Logged
|
|
|
|
| Maggio 27, 2009, 02:48:02 |
|
icp
|
 |
« Rispondi #32 on: Maggio 27, 2009, 02:48:02 » |
|
Ciao avrei 2 consiglioni: --------------------------------------------------------------------------------------------- 1)"Oscurare" il dispositivo che invia infatti su alcuni nokia ho notato che esce fuori scritto "gta02" o qualcosa di simile, o quanto meno camuffarlo.
2)Fare in modo che chi riceve non possa rifiutare!!! --------------------------------------------------------------------------------------------- Non so se queste cose sono possibili comunque se lo fossero servirebbero.
|
|
|
|
|
Logged
|
|
|
|
| Maggio 27, 2009, 04:54:13 |
|
gecco
|
 |
« Rispondi #33 on: Maggio 27, 2009, 04:54:13 » |
|
Ciao avrei 2 consiglioni: --------------------------------------------------------------------------------------------- 1)"Oscurare" il dispositivo che invia infatti su alcuni nokia ho notato che esce fuori scritto "gta02" o qualcosa di simile, o quanto meno camuffarlo.
2)Fare in modo che chi riceve non possa rifiutare!!! --------------------------------------------------------------------------------------------- Non so se queste cose sono possibili comunque se lo fossero servirebbero.
1) per il progetto a cui miro mi interessa che sul telefono "vittima" compaia una roba tipo "xxxyyy ti sta inviando il file) 2) questo non e' possibile in quanto il bluetooth funziona cosi', a meno che l'utente ignaro non abbia abilitato la voce "accetta tutti i file" in che di solito non avviene mai
|
|
|
|
|
Logged
|
|
|
|
| Maggio 27, 2009, 08:38:57 |
|
facs
|
 |
« Rispondi #34 on: Maggio 27, 2009, 08:38:57 » |
|
Ciao avrei 2 consiglioni: --------------------------------------------------------------------------------------------- 1)"Oscurare" il dispositivo che invia infatti su alcuni nokia ho notato che esce fuori scritto "gta02" o qualcosa di simile, o quanto meno camuffarlo.
2)Fare in modo che chi riceve non possa rifiutare!!! --------------------------------------------------------------------------------------------- Non so se queste cose sono possibili comunque se lo fossero servirebbero.
1) per il progetto a cui miro mi interessa che sul telefono "vittima" compaia una roba tipo "xxxyyy ti sta inviando il file) 2) questo non e' possibile in quanto il bluetooth funziona cosi', a meno che l'utente ignaro non abbia abilitato la voce "accetta tutti i file" in che di solito non avviene mai 1) per modificare il nome basta modifucare il valore "name" nel file "/etc/bluetooth/hcid.conf" e poi riavviare il bluetooth. ho provato con un Nokia 6151 ... Ciao
|
|
|
|
|
Logged
|
Distro Flash: 2008.12 SD: QTmoko V19 +++++++[>++++++++++<-]>.<++++++++++[>+++<-]>---.++.++++++++++++++++.
|
|
|
| Maggio 28, 2009, 10:00:33 |
|
gecco
|
 |
« Rispondi #35 on: Maggio 28, 2009, 10:00:33 » |
|
mi dici cosa succede sia nel caso che accetti il file sia che rifiuti? se rifiuti ti scrive che il file e' stato rifiutato?
|
|
|
|
|
Logged
|
|
|
|
| Maggio 28, 2009, 05:35:32 |
|
icp
|
 |
« Rispondi #36 on: Maggio 28, 2009, 05:35:32 » |
|
Sisi mi dice "reject" se rifiuta e "sent" se ha accettato e il file è stato inviato. Comunque dopo vado a fare un giretto e ti do altri aggiornamenti.
|
|
|
|
|
Logged
|
|
|
|
| Maggio 28, 2009, 07:40:09 |
|
gecco
|
 |
« Rispondi #37 on: Maggio 28, 2009, 07:40:09 » |
|
ti citerò tra i betatester 
|
|
|
|
|
Logged
|
|
|
|
| Maggio 30, 2009, 08:09:41 |
|
icp
|
 |
« Rispondi #38 on: Maggio 30, 2009, 08:09:41 » |
|
ti citerò tra i betatester  Yehaa Comunque ho notato un altra cosa: Anche se i contatti sono nel DB dopo un po il file viene mandato comunque: file: FestaDellaBirra2009_txt Fri May 29 19:05:07 2009 - sent to "4nTo" Fri May 29 20:53:48 2009 - sent to "SGH-i900" Fri May 29 20:53:52 2009 - sent to "[pRiNcIpEsSiNa]" Fri May 29 21:09:05 2009 - sent to "[pRiNcIpEsSiNa]" Fri May 29 21:21:16 2009 - sent to "SGH-i900" Fri May 29 21:33:39 2009 - sent to "4nTo" Fri May 29 21:45:18 2009 - sent to "VIVA LA FIGA"
Ieri ho lasciato il moco in modalita bluespam metre ero fuori a mangiare e come si può vedere a mandato più volte lo stesso file agli stessi dispositivi; i file nella nuova versione non dovrebbero essere mandati solo una volta per dispositivo?
|
|
|
|
|
Logged
|
|
|
|
| Maggio 30, 2009, 11:10:05 |
|
gecco
|
 |
« Rispondi #39 on: Maggio 30, 2009, 11:10:05 » |
|
no, lui prima di inviare il file fa un controllo che il file non sia stato mandato allo stesso dispositivo 10 minuti prima se leggi il codice c'e' una variabile da impostare chiamata cfg_offset che adesso e' impostata a 600, basta aumentare quella ad uno sproposito  e' in secondi la prossima volta lancia python ./bluespam.py file.txt >> spam.log cosi' ti salvi anche i log delle altre operazioni comunque ottima cosa usarlo per sponsorizzare la festa della birra  (notevole anche il "viva la figa"  ) io l'ho testato proprio ieri in un pub e ho notato che, nei logo di cui parlo poco sopra, non si capisce è il proprietario a rifiutare oppure va in timeout nella prossima release aggiungero' questa funzione
|
|
|
|
|
Logged
|
|
|
|
| Maggio 30, 2009, 11:42:35 |
|
gecco
|
 |
« Rispondi #40 on: Maggio 30, 2009, 11:42:35 » |
|
comunque c'e' un file dove il sistema bluetooth si salva tutti i dispositivi bluetooth con cui ha interagito, facendo un cat /var/lib/bluetooth/00\:06\:6E\:17\:84\:ED/names (questo pero' e' il macaddress del mio bluetooth, il vostro e' diverso) vi scrive tutti i nomi. eccone alcuni divertenti che ne ho trovati 00:17:E3:65:48:B1 Attendere prego... 00:17:E5:EA:AB:2F Juve merda sempre 00:1C:9A:F7:28:FC Connessione in corso
|
|
|
|
|
Logged
|
|
|
|
| Maggio 30, 2009, 12:01:14 |
|
icp
|
 |
« Rispondi #41 on: Maggio 30, 2009, 12:01:14 » |
|
Questo comando: cat /var/lib/bluetooth/00:06:6E:17:83:1E/names
Mi restituisce: 00:21:86:C8:B5:94 biagio-laptop-0 00:1A:89:77:82:9D Carmen 00:1E:45:3C:05:0E VIVA LA FIGA 00:19:B7:13:C1:7D Mari 00:1E:45:C9:87:91 Marcel 00:1E:E2:2E:C8:40 »»Th3~b€§t~!d!¤t«« 00:1E:3B:4F:E4:DA $$[L][I][O][N]$$ 00:23:3A:04:06:97 Andy 00:1E:A3:61:49:B2 Eric 00:22:FD:5D:86:F1 Foglia Nokia 00:1F:6B:89:D3:23 LG U990 00:17:E5:D2:F9:25 LucaG. 00:1C:CC:52:C5:83 BlackBerry 8300 00:21:FE:C6:47:CB Kabeer 00:1C:35:67:73:27 Nokia N73 00:18:8D:42:DD:B6 Luck 00:1E:A3:6A:DB:12 Anto 00:A0:96:14:72:C2 Sony UP-DX100 00:23:D6:82:E0:57 SGH-U600 00:23:B4:A8:C0:06 Nokia 2760 00:21:D1:9F:E5:1F SGH-E251 00:23:D6:88:58:9B SGH-U600 00:0D:41:0E:82:75 EF81 7C:4E:A5:89:66:01 ADRIANO 00:1D:28:B4:16:97 W910i 00:17:4B:44:D7:50 Marco's cell 00:21:08:D5:69:B3 Debora 00:22:FC:49:37:A5 Nokia e 51 00:21:09:DD:B9:92 1234 00:1C:9A:EC:5C:80 A 00:21:FB:11:07:CC [pRiNcIpEsSiNa] 00:23:3A:03:7C:85 SGH-i900 00:1B:33:60:AF:FF Fabietto N 70 00:1F:CD:F7:B4:38 SGH-U900 00:1B:98:C9:EE:11 SGH-E790 00:1B:AF:11:D6:8A Nokia az 00:1F:01:38:4B:62 Nokia 2760 00:1E:A4:9B:89:A3 Ford Audio 00:17:E5:12:80:4F Panzu 00:1F:00:67:A7:85 Nokia 5310 XpressMusi 00:12:D2:9F:6F:9C Nokia 6230i Franco 00:02:76:FD:0B:75 Nokia LD-3W 00:1E:3A:3C:2C:B1 HENNING'S 00:12:D2:21:B5:3E Gustav 00:22:FD:FB:D2:B7 Nokia 2680s-2 00:1E:3B:7A:F8:A6 L&xY
Il migliore resta comunque "VIVA LA FIGA" Io l'ho testato proprio ieri in un pub e ho notato che, nei logo di cui parlo poco sopra, non si capisce è il proprietario a rifiutare oppure va in timeout ella prossima release aggiungerò questa funzione
Vero visto che non sapendo chi è il destinatario non si può sapere se si è allontanato o meno. la prossima volta lancia python ./bluespam.py file.txt >> spam.log
cosi' ti salvi anche i log delle altre operazioni Ok lo farò. Comunque un altra cosa che ho notato è che con alcuni dispositivi invece che essere mostrato il nome viene mostrato n/a durante la recezione/trasferimento mentre appunto nella lista di sopra i nomi vengono mostrati tutti.
|
|
|
|
|
Logged
|
|
|
|
| Maggio 30, 2009, 12:19:27 |
|
gecco
|
 |
« Rispondi #42 on: Maggio 30, 2009, 12:19:27 » |
|
Comunque un altra cosa che ho notato è che con alcuni dispositivi invece che essere mostrato il nome viene mostrato n/a durante la recezione/trasferimento mentre appunto nella lista di sopra i nomi vengono mostrati tutti.
quello l'ho notato anche io ma... non so da cosa dipende
|
|
|
|
|
Logged
|
|
|
|
| Giugno 03, 2009, 10:17:40 |
|
gecco
|
 |
« Rispondi #43 on: Giugno 03, 2009, 10:17:40 » |
|
ho fatto piccole modifiche, ora c'e' distinzione se il file è stato rifiutato oppure se e' andato in timeout. si ha questo risultato: Wed Jun 3 11:04:04 2009 - scanning for device... Wed Jun 3 11:04:15 2009 - Found "Nokia 6600" not present in database. try to send file.txt Wed Jun 3 11:04:20 2009 - "Nokia 6600" reject file.txt Wed Jun 3 11:06:20 2009 - scanning for device... Wed Jun 3 11:06:30 2009 - Found "Nokia 6600" not present in database. try to send file.txt Wed Jun 3 11:07:01 2009 - "Nokia 6600" connection time out.
il file aggiornato e' scaricabile dal solito url http://minucci.net/file/bluespam.pytra l'altro domenica ero ad un festival musicale e dovevo fare pubblicita' all'etichetta e, in tutto un pomeriggio e una sera, solo una persona ha accettato il file 
|
|
|
|
« Last Edit: Giugno 03, 2009, 10:22:01 by gecco »
|
Logged
|
|
|
|
| Giugno 18, 2009, 11:21:46 |
|
gecco
|
 |
« Rispondi #44 on: Giugno 18, 2009, 11:21:46 » |
|
|
|
|
|
|
Logged
|
|
|
|
|