Guida Scattare delle foto non appena viene aperto il vostro pc in Python

inforge-user001

Utente Jade
28 Marzo 2020
556
61
2,277
732
Ultima modifica:

Guida​

Rieccocci qua con un altra release/guida nell'ambito della sicurezza informatica e, in questo caso specifico, nella sicurezza in generale. :D
Lo script nasce da una domanda molto semplice "Come posso sapere chi accede al mio pc?" certamente esistono i file di log ma vi sfido a controllare i file di log ogni giorno ed oltretutto i file di log ti dicono che c'è stato un accesso, ma ti danno anche una bella foto del suo faccione? => NO!
Vi rendete conto che è tutto molto bello ma nella praticità è poco facile, lento e snello nelle informazioni.
Ecco che ho deciso, banalmente, di creare uno script che scatta delle foto e le manda al mio indirizzo email privato, semplice no?

Competenze Necessarie​

E' necessario saper programmare a livello base in Python.
Verranno usate delle librerie esterne ma nulla di particolarmente complesso.

File Necessari​

Vi basta avere Python installato sul vostro computer e una connessione ad internet.
Dovete avere 2 indirizzi email:
  1. Indirizzo Email personale che riceverà le foto, consiglio l'indirizzo email usato più frequentemente o che avete sul vostro telefono così da ricevere la notifica e leggerla in tempi molto brevi.
  2. Indirizzo Email "mandante" è fortemente consigliato usare un indirizzo email diverso da quello usato per fare altro, non usate quello che avete sui social, siti di banche e in generale è sempre meglio crearne uno appositamente per fare solo questo!
    Se usate un indirizzo Email Gmail dovrete accedere alle impostazioni e acconsentire l'accesso da terze parti, qua trovate una guida a riguardo. Vi consiglio in fine di mettere una password molto complessa perché tanto dovrete solo fare copia e incolla e non dovrete mai inserirla manualmente, qua potrete generarne una.

Script​


Esempio Di Email​

Vi ho risparmiato la faccia per non farvi spaventare
Email.png

Conclusione​

Come avete potuto notare è stato drasticamente semplice riuscire a creare questo script, è bastato combinare un paio di elementi per avere qualcosa per cui qualche azienda potrebbe tranquillamente chiedervi bei quattrini.
Il codice è totalmente gratuito e pubblicato su GitHub, potete trovarlo cliccando qui.
Se vi è stato utile lasciate una Star su GitHub oppure Seguitemi :)

Note​

Avete notato com'è stato semplice scattare delle foto tramite la webcam senza che qualcuno possa farci caso?
Prestate molta attenzione a ciò che scaricate perché uno script del genere può essere facilmente camuffato da qualunque software non ufficiale!!!

Consiglio​

Consiglio di usare un copri webcam acquistabile su Amazon cliccando qui oppure se vi sentite in vena di fare un opera di bene compratelo tramite il sito EFF per supportare un progetto decisamente valido e diffuso in tutto il mondo, potete acquistarlo cliccando qui!
Il copri webcam è utile perché lo usate quando siete voi al pc e quando state andando via lo aprite sperando che i ladri non pensano di chiuderlo.

Qualcuno bravo con le grafiche?​

Se qualcuno è bravo con le grafiche può commentare una foto da mettere ad inizio pagina? Tipo questa ma magari un po' più carina hahaha
 

Guida​

Rieccocci qua con un altra release/guida nell'ambito della sicurezza informatica e, in questo caso specifico, nella sicurezza in generale. :D
Lo script nasce da una domanda molto semplice "Come posso sapere chi accede al mio pc?" certamente esistono i file di log ma vi sfido a controllare i file di log ogni giorno ed oltretutto i file di log ti dicono che c'è stato un accesso, ma ti danno anche una bella foto del suo faccione? => NO!
Vi rendete conto che è tutto molto bello ma nella praticità è poco facile, lento e snello nelle informazioni.
Ecco che ho deciso, banalmente, di creare uno script che scatta delle foto e le manda al mio indirizzo email privato, semplice no?

Competenze Necessarie​

E' necessario saper programmare a livello base in Python.
Verranno usate delle librerie esterne ma nulla di particolarmente complesso.

File Necessari​

Vi basta avere Python installato sul vostro computer e una connessione ad internet.
Dovete avere 2 indirizzi email:
  1. Indirizzo Email personale che riceverà le foto, consiglio l'indirizzo email usato più frequentemente o che avete sul vostro telefono così da ricevere la notifica e leggerla in tempi molto brevi.
  2. Indirizzo Email "mandante" è fortemente consigliato usare un indirizzo email diverso da quello usato per fare altro, non usate quello che avete sui social, siti di banche e in generale è sempre meglio crearne uno appositamente per fare solo questo!
    Se usate un indirizzo Email Gmail dovrete accedere alle impostazioni e acconsentire l'accesso da terze parti, qua trovate una guida a riguardo. Vi consiglio in fine di mettere una password molto complessa perché tanto dovrete solo fare copia e incolla e non dovrete mai inserirla manualmente, qua potrete generarne una.

Script​

*** Testo nascosto: non può essere aggiunto alla citazione ***

Esempio Di Email​

Vi ho risparmiato la faccia per non farvi spaventare
Visualizza allegato 53714

Conclusione​

Come avete potuto notare è stato drasticamente semplice riuscire a creare questo script, è bastato combinare un paio di elementi per avere qualcosa per cui qualche azienda potrebbe tranquillamente chiedervi bei quattrini.
Il codice è totalmente gratuito e pubblicato su GitHub, potete trovarlo cliccando qui.
Se vi è stato utile lasciate una Star su GitHub oppure Seguitemi :)

Note​

Avete notato com'è stato semplice scattare delle foto tramite la webcam senza che qualcuno possa farci caso?
Prestate molta attenzione a ciò che scaricate perché uno script del genere può essere facilmente camuffato da qualunque software non ufficiale!!!

Consiglio​

Consiglio di usare un copri webcam acquistabile su Amazon cliccando qui oppure se vi sentite in vena di fare un opera di bene compratelo tramite il sito EFF per supportare un progetto decisamente valido e diffuso in tutto il mondo, potete acquistarlo cliccando qui!
Il copri webcam è utile perché lo usate quando siete voi al pc e quando state andando via lo aprite sperando che i ladri non pensano di chiuderlo.

Qualcuno bravo con le grafiche?​

Se qualcuno è bravo con le grafiche può commentare una foto da mettere ad inizio pagina? Tipo questa ma magari un po' più carina hahaha
Molto interessante!
 
  • Grazie
Reazioni: inforge-user001
Molto interessante, anche per chi ha iniziato a studiare da pochissimo Python! Mi chiedevo se ci fosse un modo per implementare il tool, facendo in modo che le foto non vengano scattate se chi accede al pc è il legittimo proprietario o comunque una persona che sa di dover compiere una certa azione (non so, ad esempio, <se in fase di accensione viene digitato "kk" non scattare, altrimenti scatta le foto e mandale all'indirizzo email>). In questo modo le foto verrebbero scattate solo se ad accedere è una persona "non autorizzata", utilizzando lo stesso principio di quando si sbaglia il codice al cellulare e ti viene scattata una foto (in questo caso però la richiesta del codice non sarebbe esplicita ma nascosta in modo da non dare alcun feedback di errore a chi prova ad accedere al pc).
Chiedo scusa se la terminologia è un po' banale ^-^
 
  • Grazie
Reazioni: inforge-user001
Non l'ho mai usato, se hai già avuto modo di conoscerlo e non ti viene lungo scrivilo nei commenti che l'aggiungo =D
Avevo sbagliato link, volevo dire di usare configparser ahah
Comunque, certo :) In verità è molto semplice:

Basta importare il modulo e inizializzare il file di configurazione:
Python:
from configparser import ConfigParser

conf = ConfigParser()
conf.read('/full/path/to/script-data.conf')

E dopodichè utilizzare la seguente sintassi per andare a prendere i dati direttamente dal file di conf:
Python:
passwd    = conf['creds']['passwd']     # conf[section][field]

Il file di configurazione invece ha questa struttura:
Codice:
[LOGS]
file    = /var/www/html/VAPT_Form/VAPT_Form.log

[CREDS]
user     = 0xbro
passwd   = Ins3cureP4ssw0rd(xD)
 
  • Grazie
Reazioni: inforge-user001
Ultima modifica:
Molto interessante, anche per chi ha iniziato a studiare da pochissimo Python! Mi chiedevo se ci fosse un modo per implementare il tool, facendo in modo che le foto non vengano scattate se chi accede al pc è il legittimo proprietario o comunque una persona che sa di dover compiere una certa azione (non so, ad esempio, <se in fase di accensione viene digitato "kk" non scattare, altrimenti scatta le foto e mandale all'indirizzo email>). In questo modo le foto verrebbero scattate solo se ad accedere è una persona "non autorizzata", utilizzando lo stesso principio di quando si sbaglia il codice al cellulare e ti viene scattata una foto (in questo caso però la richiesta del codice non sarebbe esplicita ma nascosta in modo da non dare alcun feedback di errore a chi prova ad accedere al pc).
Chiedo scusa se la terminologia è un po' banale ^-^
Questa cosa non è possibile se volessimo proseguire con lo script in python, purtroppo la fase del bios(per intenderci) non è allo stesso livello dello script python.
Penso si possa fare qualcosa del genere ma non so come sinceramente =D
Messaggio unito automaticamente:

Da ragazzo avrei pagato oro per uno script del genere, sono sicuro che servirà a molti. :)
A dire il vero anche io prima di crearlo(lo script) ho cercato molto su internet hahah ma ho trovato solo cose a pagamento, e che costavano anche molto!!!
Messaggio unito automaticamente:

[+] Ho aggiunto un metodo che verifica se può essere rilevata una connessione internet, altrimenti va in sleep per 10 secondi e poi ritenta ricorsivamente
 

Guida​

Rieccocci qua con un altra release/guida nell'ambito della sicurezza informatica e, in questo caso specifico, nella sicurezza in generale. :D
Lo script nasce da una domanda molto semplice "Come posso sapere chi accede al mio pc?" certamente esistono i file di log ma vi sfido a controllare i file di log ogni giorno ed oltretutto i file di log ti dicono che c'è stato un accesso, ma ti danno anche una bella foto del suo faccione? => NO!
Vi rendete conto che è tutto molto bello ma nella praticità è poco facile, lento e snello nelle informazioni.
Ecco che ho deciso, banalmente, di creare uno script che scatta delle foto e le manda al mio indirizzo email privato, semplice no?

Competenze Necessarie​

E' necessario saper programmare a livello base in Python.
Verranno usate delle librerie esterne ma nulla di particolarmente complesso.

File Necessari​

Vi basta avere Python installato sul vostro computer e una connessione ad internet.
Dovete avere 2 indirizzi email:
  1. Indirizzo Email personale che riceverà le foto, consiglio l'indirizzo email usato più frequentemente o che avete sul vostro telefono così da ricevere la notifica e leggerla in tempi molto brevi.
  2. Indirizzo Email "mandante" è fortemente consigliato usare un indirizzo email diverso da quello usato per fare altro, non usate quello che avete sui social, siti di banche e in generale è sempre meglio crearne uno appositamente per fare solo questo!
    Se usate un indirizzo Email Gmail dovrete accedere alle impostazioni e acconsentire l'accesso da terze parti, qua trovate una guida a riguardo. Vi consiglio in fine di mettere una password molto complessa perché tanto dovrete solo fare copia e incolla e non dovrete mai inserirla manualmente, qua potrete generarne una.

Script​

*** Testo nascosto: non può essere aggiunto alla citazione ***

Esempio Di Email​

Vi ho risparmiato la faccia per non farvi spaventare
Visualizza allegato 53714

Conclusione​

Come avete potuto notare è stato drasticamente semplice riuscire a creare questo script, è bastato combinare un paio di elementi per avere qualcosa per cui qualche azienda potrebbe tranquillamente chiedervi bei quattrini.
Il codice è totalmente gratuito e pubblicato su GitHub, potete trovarlo cliccando qui.
Se vi è stato utile lasciate una Star su GitHub oppure Seguitemi :)

Note​

Avete notato com'è stato semplice scattare delle foto tramite la webcam senza che qualcuno possa farci caso?
Prestate molta attenzione a ciò che scaricate perché uno script del genere può essere facilmente camuffato da qualunque software non ufficiale!!!

Consiglio​

Consiglio di usare un copri webcam acquistabile su Amazon cliccando qui oppure se vi sentite in vena di fare un opera di bene compratelo tramite il sito EFF per supportare un progetto decisamente valido e diffuso in tutto il mondo, potete acquistarlo cliccando qui!
Il copri webcam è utile perché lo usate quando siete voi al pc e quando state andando via lo aprite sperando che i ladri non pensano di chiuderlo.

Qualcuno bravo con le grafiche?​

Se qualcuno è bravo con le grafiche può commentare una foto da mettere ad inizio pagina? Tipo questa ma magari un po' più carina hahaha
Non ho molta competenza con la programmazione e python ma mi piacerebbe installarlo sul mio computer. Come potrei farlo di preciso? Potresti fornire informazioni più precise? Grazie mille in anticipo!