Eseguire una stampa con Flutter
Per Flutter abbiamo il package printing che ci permette di eseguire una stampa attraverso le stampanti compatibili con il dispositivo che si sta usando.
Io l'ho testata su Android e Windows 10.
Per Flutter abbiamo il package printing che ci permette di eseguire una stampa attraverso le stampanti compatibili con il dispositivo che si sta usando.
Io l'ho testata su Android e Windows 10.
Ho fatto una spece di riassunto di varie info trovate in giro e vorrei riportarvele.
Il footprinting è l'attività che consente di creare un profilo sulla sicurezza di un bersaglio.
Attraverso vari strumenti e metodi è possibile arrivare a conoscere moltissime info su un determinato bersaglio (organizzazioni, privati, ecc).
E' la prima attività svolta dagli hacker quando voglio attaccare qualcuno (per qualsiasi scopo lo vogliano fare), ed è fondamentale in quanto permette di raccogliere molte info.
Gli elementi che vengono monitorati sono:
Internet | Nomi di dominio |
Blocchi di reti/sottoreti | |
Servizi | |
IP raggiungibili | |
Architettura di sistema | |
ecc | |
Intranet | Protocolli di rete |
Nomi host DNS | |
ecc | |
Extranet | Meccanismo di controllo di accesso |
Tipi di connessione | |
ecc | |
Accesso remoto | Numeri di telefonp |
VPN | |
Tipo di sistema remoto | |
ecc |
I vari passi che vengono effettuati sono abbastanza personali, ma facendo un riassunto ne ho individuati 6.
PASSO 1: definire l'ambito di attività
Si tratta di determinare su cosa raccogliere informazioni:
PASSO 2: autorizzazioni
Supponendo che stiate facendo tutto in buona fede e per testare la sicurezza della vostra organizzazione. dovete ottenere i permessi per svolgere la vostra attività.
In sostanza si tratta dei livelli 8 e 9 del modello OSI a 7 livelli: politica e finanziamenti.
PASSO 3: informazioni pubbliche
Molti di voi magari non ci pensano, ma ci sono tantissime informazioni pubblilche se sapete dove cercare:
PASSO 4: enumerazione WHOIS