sabato 1 gennaio 2011

Come usare Windows XP

Usare il sistema operativo Windows XP


La prima schermata (immagine) che vedi sul tuo monitor, dopo aver acceso il pc (e dopo il caricamento del sistema operativo) è il DESKTOP .
Questo è il punto di partenza per accedere a tutte le risorse del pc.
LE ICONE
clip_image002Quelle piccole immagini che si trovano nel desktop sono chiamate ICONE .
Le icone servono per aprire i programmi (o applicazioni).

martedì 21 dicembre 2010

Registry

logo windows sevenPossiamo definirlo il centro nervoso di tutti i  sistemi   operativi di casa Microsoft. Registry o “registro di configurazione” è un database a struttura gerarchica dove vengono memorizzate le impostazioni di configurazione e le opzioni di tutti i Sistemi operativi di casa Microsoft da Windows 3.1 a Windows Seven. Esso contiene le impostazioni per i componenti che operano a basso livello di sistema e le applicazioni in esecuzione sulla piattaforma: il kernel, driver di periferica, servizi, SAM, Interfaccia utente e applicazioni di terze parti fanno tutti uso del registry. Il registry fornisce anche un mezzo per accedere ai Contatori per il profiling delle prestazioni del sistema.

Inizialmente introdotto con Windows 3.1, lo scopo primario del registro di Windows è stata quella di memorizzare le informazioni di configurazione per COM-Componenti di base. Con l'introduzione di Windows 95 e Windows NT, il suo uso è stato esteso per riordinare la profusione dei file INI che erano stati precedentemente utilizzati per memorizzare le impostazioni di configurazione per i programmi Windows. In questo post vi consiglierò alcune modifiche da apportare al registry che vi permetteranno di migliorare le prestazioni del sistema operativo.

Per eseguire le modifiche al registry dobbiamo avviare l’editor di registry che si chiama regedit. Per avviarlo cliccare su start e scrivere regedit poi premere invio.  Regedit si apre mostrando le sei chiavi principali dove sono conservate tutte le configurazioni del sistema operativo.

Il layout di regedit è molto simile a Windows Explorer. C'è una lista gerarchica delle chiavi, visualizzate come cartelle, a sinistra: fare clic su una chiave o sottochiave per vedere i suoi valori visualizzati nel riquadro dei contenuti sulla destra, fare doppio clic su un tasto o fare clic sul segno + accanto al suo nome per espandere la ramo e mostrare le sottochiavi, fare clic sul segno - accanto al nome di una chiave per chiudere il ramo.

registry

Prima di eseguire modifiche al file .reg si consiglia di eseguirne il backup tramite: File\Esporta.

 

Aggiunta di una chiave o un valore

Per aggiungere una chiave in registry, individuare la chiave sotto la quale la nuova chiave dovrebbe andare e fare clic con il tasto destro del mouse. Dal menu a comparsa scegliere Nuovo -> Chiave, quindi digitare un nome per la nuova chiave. La nuova chiave verrà creata come diramazione della chiave selezionata.

Per aggiungere un valore a una chiave, fare clic con il tasto destro del mouse e scegliere Nuovo -> Valore stringa, Nuovo -> Valore binario o Nuovo -> Valore DWORD dal menu a comparsa.

 

Modifiche al file di Registro (XP)

Ecco una serie di modifiche al File di Registro per Windows XP per migliorare la funzionalità, la sicurezza e le prestazioni dell' O.S.

Velocizzare l' accesso alle NTSF.
HKLM\System\CurrentControlSet\Control\ FileSystem.
Valore: Dword - NtsfDisableLastAccessUpdate
Impostare: 0 (zero).

Visualizzare sul Desktop la versione di Windows.
HKCU\ControlPanel\Desktop.
Valore: PaintDesktopVersion
Impostare : 1 (attiva).

Abilitare la cpu della scheda di rete.
HKLM\System\CurrentControlSet\Control\
FileSystem.
Valore: DWord - DisableTaskOffload
Impostare: 1 (abilita).

Tempi di chiusura dei programmi bloccati.
HKU\Default\ControlPanel\Desktop
Valore: HungAppTimeout (5000-5 sec. default)
Valore:WaitToKillAppTimeout (20000-20 sec. default).
Impostare i due valori a: 1000 (1 sec.).

Menu: velocizzare l' apertura.
HKCU\ControlPanel\Desktop
Valore: MenuShowDelay (400 default).
Impostare: 0 (zero).

Tempi di aggiornamento delle finestre.
HKLM\System\CurrentControlSet\Control\
Update.
Valore: DWord - UpdateMode
Impostare: o (zero = veloce).

Intervalli del ripristino di configurazione.
HKLM\Software\Microsoft\WindowsNt\Current
Version\SystemRestor
Valore: RPGlobal intervall (86400 sec. default).
Impostare: 2592000 (sec. uno ogni 3 giorni).
Valore: RPLifeIntervall (7776000 sec. default).
Impostare: 2592000 (sec. uno ogni 30 giorni).

Rimozione delle cartelle condivisioni.
HKLM\Sotware\Microsoft\Windows\Current
Version\Explorer\MyComputer\NameSpace\
DelegateFolders.
Sottochiave: 59031a473f........
Mettere un' asterisco (*) prima della graffa.

Rimuovere definitivamente i programmi dal pannello Installazione applicazioni
Grazie ad una modifica nel Registro di Sistema è possibile rimuovere definitivamente i programmi dal pannello Installazione applicazioni già disinstallati.
Infatti spesso, anche se abbiamo già disinstallato un software, esso può risultare ancora all'interno del pannello Installazione applicazioni.
Per cancellare definitivamente questa voce, aprite il registro di sistema e portatevi nella chiave HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\CurrentVersion|Uninstall
Qui cancellate le voci che fanno riferimento a software già disinstallati. Scompariranno di conseguenza anche nel pannello Installazioni applicazioni.

Arrivederci al prossimo Tutorial

Michele Balzano

giovedì 16 dicembre 2010

Social Engineering (Ingegneria sociale)

abboccareNel campo della sicurezza delle informazioni per ingegneria sociale (dall'inglese social engineering) si intende lo studio del comportamento individuale di una persona al fine di carpire informazioni. Con l'evoluzione del software, l'uomo ha migliorato i programmi a tal punto che essi presentano pochi bug (errori che i programmatori generalmente commettono quando creano un software). Per un Cracker sarebbe impossibile attaccare un sistema informatico in cui non riesce a trovare bug. Quando ciò accade l'unico modo che il cracker ha per procurarsi le informazioni di cui necessita è quello di attuare un attacco di ingegneria sociale.
Un ingegnere sociale (social engineer) per definirsi tale deve saper fingere, sapere ingannare gli altri, in una parola saper mentire.
Un social engineer è molto bravo a nascondere la propria identità, fingendosi un'altra persona: in tal modo egli riesce a ricavare informazioni che non potrebbe mai ottenere con la sua identità reale. Nel caso sia un cracker, può ricavare informazioni attinenti ad un sistema informatico. Il social engineering è quindi una tecnica per ricavare informazioni molto usata dagli hacker esperti e dalle spie, e dato che comporta (nell'ultima fase dell'attacco) il rapporto più diretto con la vittima, questa tecnica è una delle più importanti per carpire informazioni. In molti casi il cosiddetto ingegnere potrà riuscire a ricavare tutto ciò che gli serve dalla vittima ignara.
Le fasi dell'attacco
Il social engineer comincia con il raccogliere informazioni sulla vittima per poi arrivare all'attacco vero e proprio. Durante la prima fase (che può richiedere anche alcune settimane di analisi), l'ingegnere cercherà di ricavare tutte le informazioni di cui necessita sul suo bersaglio: e-mail, recapiti telefonici, ecc. Superata questa fase, detta footprinting, l'ingegnere passerà alla fase successiva, cioè quella che gli permetterà di verificare se le informazioni che ha ricavato sono più o meno attendibili, anche telefonando all'azienda del bersaglio e chiedendo cortesemente di parlare con la vittima. La fase più importante, quella che determinerà il successo dell'attacco, è lo studio dello stile vocale della persona per la quale vuole spacciarsi (ad esempio cercando di evitare in tutti i modi l'utilizzo di espressioni dialettali e cercando di essere quanto più naturale possibile, sempre utilizzando un tono neutro e cortese). In questa fase l'attaccante avrà sempre vicino a sé i propri appunti con tutte le informazioni raccolte nella fase di footprinting, dimostrandosi pertanto sicuro nel caso gli venisse posta qualche domanda.
Molto spesso il social engineering viene utilizzato per ricavare informazioni su privati (phishing). Un esempio di azione di questo genere può essere una falsa e-mail, mandata da un aspirante ingegnere sociale fingendosi magari un amministratore di sistema, o un membro di qualche grosso ente. Vengono richiesti al malcapitato di turno nome utente e password di un suo account, ad esempio quello di posta elettronica, con la scusa di fare dei controlli sul database dell'azienda. Se la vittima cade nel tranello, il social engineer avrà ottenuto il suo obiettivo, ossia una breccia nel sistema della vittima, da cui potrà iniziare una fase di sperimentazione allo scopo di violare il sistema stesso.
Michele Balzano

Post più popolari