[Progetto] [Olifant] programma antifurto pc!

Iniziative e progetti della comunità legati a Ubuntu.
Regole della sezione
Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra Comunità legati ad Ubuntu. I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti. In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o da Canonical a discrezione dei responsabili. All'interno di essa sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale. Sarà inoltre possibile per gli utenti proporre lo sviluppo di nuovi software e in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare.

Sezione I - Iniziative
  • Fanno parte di iniziative, ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
  • La segnalazione di un'iniziativa avviene creando una discussione con l'annuncio.
  • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Forum.
  • Se l'iniziativa esposta comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
  • È obbligatorio segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
Sezione II - Progetti
  • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
  • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente FOSS, tale da garantire agli utenti l'utilizzo del prodotto senza restrizioni e agli sviluppatori la proprietà intellettuale del codice prodotto.
  • Nell'oggetto della discussione dovrà essere riportata la categoria (es. [Iniziativa], [Progetto] o [Proposta]) e una semplice descrizione del progetto.
  • Se il progetto ha già un sito che lo ospita sarà a discrezione del Gruppo Forum chiuderla come segnalazione o lasciarla aperta.
  • Se il progetto non ha un sito che lo ospita si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto]).
  • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
  • Se il software oggetto del progetto ha una dimensione non superiore ai 128 kB, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
Sezione III - Proposte
  • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
  • Le proposte dovranno essere inserite direttamente nella sezione "Progetti della Comunità".
  • Dovranno essere specificate le funzionalità che devono essere sviluppate.
  • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
  • Una volta segnalata la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché gli sviluppatori non forniranno una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Comunità.
Avatar utente
Jakkkkk
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 431
Iscrizione: mercoledì 16 agosto 2006, 12:22
Località: adesso Salerno

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da Jakkkkk »

per quanto riguarda il sistema webcam avrei pensato questo:

nel momento in cui si attiva l'allarme  la webcam effettua uno scatto dell'ambiente che vede e lo fissa in un file
quando poi la webcam rileva un cambiamento tra l'immagine salvata e quella attualemente ripresa, scatta l'allarme.

Il riscontro potrebbe essere fatto ad intervallo di tempo (frazione di secondo) confrontando le grandezze delle immagini in bit ... se il conto non torna .... vai col casino !!!!

Giusto per notizia la Nokia può utilizzare un software che scatta immagini dal cellulare tutte le volte che l'immagine ripresa cambia.... l'idea mi è venuta da lì.

Altra idea .... molto più disastrosa ....

una volta scattato l'allarme, anche a distanza di tempo, sarà necessario sbloccarlo con una password ... in caso di errore:
formattazione totale dell'HD (questo solo per protezione dei dati personali sensibili, che a volte valgono più dei PC!!!
Avatar utente
kokito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 994
Iscrizione: sabato 16 dicembre 2006, 18:25
Località: si
Contatti:

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da kokito »

Jakkkkk ha scritto: per quanto riguarda il sistema webcam avrei pensato questo:

nel momento in cui si attiva l'allarme  la webcam effettua uno scatto dell'ambiente che vede e lo fissa in un file
quando poi la webcam rileva un cambiamento tra l'immagine salvata e quella attualemente ripresa, scatta l'allarme.

Il riscontro potrebbe essere fatto ad intervallo di tempo (frazione di secondo) confrontando le grandezze delle immagini in bit ... se il conto non torna .... vai col casino !!!!

Giusto per notizia la Nokia può utilizzare un software che scatta immagini dal cellulare tutte le volte che l'immagine ripresa cambia.... l'idea mi è venuta da lì.

Altra idea .... molto più disastrosa ....

una volta scattato l'allarme, anche a distanza di tempo, sarà necessario sbloccarlo con una password ... in caso di errore:
formattazione totale dell'HD (questo solo per protezione dei dati personali sensibili, che a volte valgono più dei PC!!!
sei sicuro che funzioni con la differenza di byte? se aumento la luminosità della stanza ad esempio penso cambino anche i byte...

per quanto riguarda la seconda oltre ad essere rischiosa è facilmente aggirabile, se riesco a rubarti il pc e voglio i dati ti smonto l'hd e te li prendo da li no?
Zeph
Prode Principiante
Messaggi: 38
Iscrizione: mercoledì 16 settembre 2009, 20:54

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da Zeph »

reahel93 ha scritto: Questo é la pagina che ho trovato per l'allarme col bluetooth http://www.gimmicks.it/trasformare-il-cellulare-in-un-antifurto-per-linux-ubuntu/.

Come vedi basta installare il programma che é nei repository e configurarlo. Non l'ho provato perché il bluetooth funziona si e no col mio pc.
Esiste ovviamente anche la questione di un possbile hacking sfruttando il bluetooth.

Per quello che dici sulla biblioteca, considera che se il pc non é attaccato alla rete, si disabilita l'allarme da AV, e abbiamo previsto che parte il blocca schermo senza possbilitá di switch user, quindi o metti la password o resta bloccato, se preme il tasto di spegnimento fisico, suona l'allarme, se chiudi lo sportello per rubartelo cosí suona l'allarme [ovviamente anche se togli le batterie ...ahahhahaha solo che si spegne di sicuro il pc... in questo caso...ahhahahaha]. Per il bluetooth in questa situazione, se toglie le batterie del portatile prima di rubarlo, non cambia nulla. Purtroppo non vedo cosa si possa fare in questa situazione, se non un ulteriore blocco fisico delle batterie, con lucchetto e catenina...ahhahahahah!
Certo se il ladro ruba il pc aperto, cosí com'é e si allontano non sentiremmo l'allarme quando inizia a smanettarci sopra.
Potremmo mettere un dispositivo per fare foto dalla web cam del possibile ladro, senza legarle al funzionamento dell'allarme, cosí da avere prove del colpevole o quasi e magar inviarle al nostro account di posta elettronica.

A che punto sei con la grafica Kokito? Quasi faccio un tentativo paralleo, solo per provare il programma di sviluppo (tranquillo non ti rubo il lavoro). Ivan, ci sei? Che stai provando? Come posso aiutarti per l'algoritmo del programma?
Dobbiamo vedere come fare da terminale le varie attivazioni delle parti del programma, e una volta spento l'allarme, rimettere tutto di defualt.

Zeph, se vuoi prova il programma del bluetooth e dicci se é utile. Secondo me sarebbe interessante il fatto di far mandare messaggi di avviso quando parte l'allarme sul proprio cellulare. Ma lo vedo come un super extra. C'é giá un programma che fá cose analoghe, ora é bloccato per un problema relativo alla tecnologia che sfruttava per mandare info via net.
Programma testato e funzionante. E' piuttosto semplice e personalizzabile ma si limita a mettere lo screensaver protetto da password sudo. E' un buon punto di in izio comunque. Premo molto per la connessione bluetooth perchè ne vedo molte faccie a noi utili.E comunque col metodo bletooth se un ladro stacca la batteria al mio portatile viene persa la connessione bluetooth e il cellulare inizierà a far suonare l'allarme per avvertirci!
Io sono comunque dell'opinione che vari metodi ben vengano perchè possono essere utili alle varie dotazioni degli utenti (chi ha il bluetooth , chi la webcam, chi usa il mouse ... )
Ps il bluetooth vanta oramai una discreta potenza e stabilità di segnale. Ormai i dispositivi + comuni dispongono del 2.0 che appunto è ottimale anche per l'uso che ne potremmo fare noi
Avatar utente
kokito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 994
Iscrizione: sabato 16 dicembre 2006, 18:25
Località: si
Contatti:

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da kokito »

certo + possibilità di integrazione con i vari dispositivi ci sono meglio è!

per curiosità, quanto è il campo in metri (circa) di una connessione bluetooth?
Zeph
Prode Principiante
Messaggi: 38
Iscrizione: mercoledì 16 settembre 2009, 20:54

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da Zeph »

il massimo raggiungibile è di circa 100 metri a una velocità di 3mb al sec
Avatar utente
kokito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 994
Iscrizione: sabato 16 dicembre 2006, 18:25
Località: si
Contatti:

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da kokito »

ah....pensavo molto meno! muri compresi?
Avatar utente
Ivan!
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1560
Iscrizione: sabato 21 giugno 2008, 12:24

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da Ivan! »

kokito ha scritto: e di che imprevisto si tratta?

potresti postare il file di glade quando  hai tempo?

almeno vedo come lo hai fatto....;)
in pratica per controllare che sia tutto ok, noi abbiamo un ciclo while.
Solo che fare a ripetizione questa cosa (molte volte al secondo) porta ad un freeze dell'interfaccia, non è possibile cliccare nulla, come se fosse bloccata.

Per risolvere dovrebbe bastare utilizzare il threading, appena ho tempo mi ci metto e lo inserisco.

Ti ho allegato il file glade, anche se comunque è da rifinire.
Allegati
padlock.glade.tar
(10 KiB) Scaricato 41 volte
Avatar utente
kokito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 994
Iscrizione: sabato 16 dicembre 2006, 18:25
Località: si
Contatti:

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da kokito »

ho rifinito il bordo e messo il logo!

sempre che vi piaccia quello....

p.s io lo farei a grandezza fissa no?
Allegati
padlock.gladep.tar
(10 KiB) Scaricato 45 volte
Zeph
Prode Principiante
Messaggi: 38
Iscrizione: mercoledì 16 settembre 2009, 20:54

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da Zeph »

kokito ha scritto: ah....pensavo molto meno! muri compresi?
Bhe è chiaro che i muri sono nemici delle reti senza fili.. ma comunque dipende dal muro.

Sto testando quel prog e funziona bene. A noi magari non servirebbero tutte quelle impostazioni ma poter magari visionare il codice per vedere in che modo tiene la connessione viene controllata e viene bloccato lo schermo quando essa scompare.(vabbè noi faremo suonare l'allarme...)


EDIT: per la grafica e le finestre tenete conto anche della UNR!! parliamo pur sempre di antifurto per notebook
Ultima modifica di Zeph il domenica 20 settembre 2009, 14:53, modificato 1 volta in totale.
Avatar utente
kokito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 994
Iscrizione: sabato 16 dicembre 2006, 18:25
Località: si
Contatti:

Re: [Proposta] sviluppo programma antifurto pc

Messaggio da kokito »

UNR??? ???

scusa l'ignoranza ma non so cos'è!

cambio il titolo in progetto: antifurto per portatili

edit: ubuntu netbook remix?:D
Ultima modifica di kokito il domenica 20 settembre 2009, 15:35, modificato 1 volta in totale.
Avatar utente
reahel93
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 865
Iscrizione: venerdì 26 dicembre 2008, 4:47
Località: Cali - Colombia
Contatti:

Re: [Progetto] programma antifurto pc

Messaggio da reahel93 »

@Ivan! non saró tecnico perché non ne sono in grado, e se il programma principale gestisse dei demoni che svolgono come processi figli i vari controlli? In questo modo l'esecuzione delle varie parti del programma sarebbero controllate dal main, ma agirebbero in modo esterno. Non só se ci sia qualche errore di concetto nel ragionamento. In pratica il mai fa partire i demoni, e resta in attesa di segnale da parte loro o di spegnimento del programma.

(...forse é la stessa cosa del multithreading?)

L'idea dell'allarme che suona sul cellulare é ottima, non avevo colto che se in questo modo il pc resta senza alimentazione, uno ha modo di sapere che qualcosa di sinistro stá passando...
"Il sesso non é la risposta, il sesso é una domanda, si é la risposta" -- sex swami
Le guide della comunitá sono tue amiche
Avatar utente
Ivan!
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1560
Iscrizione: sabato 21 giugno 2008, 12:24

Re: [Progetto] programma antifurto pc

Messaggio da Ivan! »

È solo che, se non sbaglio, anche il «rimanere in attesa» causa il freeze.

Per esempio in un altro programma che sviluppo (vedi firma, prima riga) ad un certo punto eseguo un comando con commands (converto un file con ffmpeg) e in quel lasso di tempo la gui si freeza, anche se, in pratica, non ci sono cicli ripetuti ma solo un comando e deve aspettare che finisca. :-\
Avatar utente
Jakkkkk
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 431
Iscrizione: mercoledì 16 agosto 2006, 12:22
Località: adesso Salerno

Re: [Progetto] programma antifurto pc

Messaggio da Jakkkkk »

@kokito

se cambi la luce nella stanza si presuppone che ci stai lavorando al pc e che di conseguenza non hai attivato l'allarme  ;)

Per quanto riguarda l'ipotesi di un ladro di informazioni e  non di pc ... non credo che un semplice antifurto software possa fermarlo.

Quello che ho detto credo possa servire per  il semplice ladro di pc, che in ultima analisi ti ruba si il tuo portatile, ma almeno tutti i tuoi dati verranno comunque cancellati... (il ladro di informazioni sarebbe anche in grado di recuperarli anche da una HD a pezzi).

Comunque sto seguendo l'evoluzione del programma, non sono in grado di programmare, ma ritengo di avere una notevole esperienza nel settore (non fraintendere ... non rubo i pc) della sicurezza informatica e delle informazioni e quando mi viene un'idea, ve la dico.

Complimenti a tutti.
Avatar utente
reahel93
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 865
Iscrizione: venerdì 26 dicembre 2008, 4:47
Località: Cali - Colombia
Contatti:

Re: [Progetto] programma antifurto pc

Messaggio da reahel93 »

In effetti con l'aiuto di tutti credo ne uscirá qualcosa di ottimo :)

Allego un collegamento che ho trovato interessante, sulla sicurezza dei sistemi linux

http://www.pluto.it/files/ildp/HOWTO/Security-HOWTO/index.html
"Il sesso non é la risposta, il sesso é una domanda, si é la risposta" -- sex swami
Le guide della comunitá sono tue amiche
Zeph
Prode Principiante
Messaggi: 38
Iscrizione: mercoledì 16 settembre 2009, 20:54

Re: [Progetto] programma antifurto pc

Messaggio da Zeph »

dunque dunque mi hanno dato risposta su un forum molto famoso sulla telefonia e in particolare sui nokia che vanta una buona community di programmatori ed ecco ciò che mi hanno risposto sul come poter gestire la cosa(essendo inesperto rigiro a voi che capirete qualcosa di +)

Per la parte del server ci sono già i moduli, per il symbian cerca il progetto amora, lì c'è la classe per gestire il collegamento bt. Poi puoi fare un ciclo, nel quale i dispositivi si continuano a mandare un carattere, quando non avviene più ciò scatta l'allarme.

Anche questo potrebbe utile, anche se la versione è per uinzozz, le classi sono praticamente uguali: diabloS60 per gestire la parte server.

link amora : http://code.google.com/p/amora/
link diablo S60: http://www.hackyourmind.org/wordpress/p ... diablos60/

spero di essere stato utile (b2b)

ps: se può essere utile un miniportale del progetto potrei realizzarlo su alervista con qlc stile phpnuke o altro che conosco e so usare decentemente.. se nn serve fa niente eh :P
Avatar utente
kokito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 994
Iscrizione: sabato 16 dicembre 2006, 18:25
Località: si
Contatti:

Re: [Progetto] programma antifurto pc

Messaggio da kokito »

Jakkkkk ha scritto: @kokito

se cambi la luce nella stanza si presuppone che ci stai lavorando al pc e che di conseguenza non hai attivato l'allarme  ;)
beh non è detto....nelle aule studio ci sono + pc e per esempio nella mia ogni panca ha la sua luce al neon che si può accendere....se qualcuno vicino a te per esempio l'accendesse...

ora bnon ho proprio tempo ma leggerò tutti link che avete postato al più presto,...

cia
Avatar utente
reahel93
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 865
Iscrizione: venerdì 26 dicembre 2008, 4:47
Località: Cali - Colombia
Contatti:

Re: [Progetto] programma antifurto pc

Messaggio da reahel93 »

Sto rompendo le scatole su piú fronti per qualche dritta.

Per il problema di freeze, il mio caro amico, che premette di non conoscere python (lavora in java, c, c++, VB, e varie altri linguaggi per web e dintrorni), mi ha dato un consiglio che non mi sembra male: fare il programma come demone e lavorare poi sull'interfaccia grafica per controllarlo. In questo modo l'interfaccia non si dovrebbe freezare, dato che é il demone che fá il lavoro. Era simile a ció che pensavo, ma in modo piú conciso e magari piú chiaro :)

L'interfaccia imposta il demone e lo fá partire. Il demone fá tutto... Poi da parte grafica si dice di stopparsi, e il demone si stoppa. L'interfaccia non deve aspettare nulla.

Per il tasto di spegnimento non mi sono arreso... dovessi riconfigurare il bios....hahhahah! Scherzo! Cmq appena ho qualche nuova posto. Ho ancora qualcuno da disturbare... :)
"Il sesso non é la risposta, il sesso é una domanda, si é la risposta" -- sex swami
Le guide della comunitá sono tue amiche
ddx
Prode Principiante
Messaggi: 119
Iscrizione: domenica 13 settembre 2009, 13:13

Re: [Progetto] programma antifurto pc

Messaggio da ddx »

ma già funziona??
Avatar utente
reahel93
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 865
Iscrizione: venerdì 26 dicembre 2008, 4:47
Località: Cali - Colombia
Contatti:

Re: [Progetto] programma antifurto pc

Messaggio da reahel93 »

Sni...
Nel senso che per ora é uno script in python, che quando parte attiva il bloccarschermo, se togli la batteria o l'alimentazione AV suona, per disattivarlo devi loggarti e killare il processo.
Ma non ha interfaccia grafica, la stanno facendo, se premi il tasto di spegnimento, il pc si spegne, devi manualmente bloccare l'opzione di spegnimento normale del pc, ma premendo per 4 secondi il tasto il pc cmq si spegne, e dal blocca schermo lo switch user é attivo, devi manualemnte disattivarlo....

:)
"Il sesso non é la risposta, il sesso é una domanda, si é la risposta" -- sex swami
Le guide della comunitá sono tue amiche
ddx
Prode Principiante
Messaggi: 119
Iscrizione: domenica 13 settembre 2009, 13:13

Re: [Progetto] programma antifurto pc

Messaggio da ddx »

capito allora aspetto che sia bello e finito perchè quest'anno mi servirà molto a Palermo ;D comunque complimenti a tutti davvero un bellissimo progetto
Ultima modifica di ddx il lunedì 21 settembre 2009, 23:42, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Progetti della Comunità”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti