Newsgroup: it.scienza.fisica
Titolo: n-sima cifra del pigreco

Su questo sito:
http://utenti.tripod.it/anasvidi/
potrete scaricarvi un programma che vi permette
di calcolare l'n-esima cifra del pi greco

 ha scritto nel messaggio
news:8jnpt5$s3q$1...@pegasus.tiscalinet.it...


Chiarimento sui problemi derivanti dall'utilizzo del programma da parte
degli utenti di Win 95 (e forse di Win 98).
Premessa:
Siccome programmare è una professione, è meglio lasciarlo fare a chi se ne
intende...; se un programma è stato appena costruito su un computer con un
dato Sistema Operativo di una data versione, è difficile che giri in altri
computer anche nello stesso S.O. ma di diversa versione, se il programmatore
non ha esperienza.
Siccome più del 95% degli utenti ha il S.O. Windows 3.x/95/98, è impensabile
costruire un programma che non si adatti a questa famiglia di SS.OO.
(E' vero che Win supporta MS-DOS, ma si devono utilizzare delle accortezze e
sarebbe buona norma che chi costruisce il programma dica qualcosa su di
esse)
Se proprio un non-professionista, come sono io, vuol programmare, è meglio
utilizzare Visual Basic 6.0. Il compilatore infatti, nei sistemi operativi
Windows, introduce nella fase di istallazione da parte dell'utente le
Dinamic Link Library del compilatore VB che adattano il programma alla
configurazione del sistema dell'utente stesso.
Invito il moderatore a non pubblicare messaggi su programmi resi disponibili
sul WEB. Io ho perso due ore della mattinata a capire il problema creato sul
registro di configurazione del mio PC e da qui in avanti non istallerò
nessun programma a meno che reputi attendibile il suo fornitore. Poi il
listato di un programma, in qualunque linguaggio, è più istruttivo.
Poi potrebbe venire Tizio che dice di aver costruito un programma che
calcola i Campi Elettrici in una configurazione di cariche e in realtà il
programma introduce dei Virus....!!!!
Inoltre, qui, il mittente del messaggio è anonimo con un indirizzo
inesistente.
Ciao Claudio
---------------------------------------------------------------
In S.O. Windows:
È possibile utilizzare Changecp.exe per cambiare la tabella
codici utilizzata per le applicazioni per MS-DOS e per il
prompt di MS-DOS. Questa applicazione apporta le modifiche
per i tipi di carattere e gli altri oggetti di sistema nel
registro e negli altri file di configurazione.
Per cambiare la tabella codici utilizzata per le applicazioni
per MS-DOS:
1. Copiare CHANGECP.EXE e gli altri file necessari dalla
   directory CHANGECP nella directory locale di Windows.
2. Al prompt dei comandi, dogitare:
    changecp
3. Selezionare la tabella desiderata dall'elenco che appare.
In alternativa, se si conosce la tabella desiderata, digitare:
    changecp <numero_tabella_codici>
CHANGECP eseguiraaà automaticamente tutte le modifiche correlate.
Al successivo avvio di Windows 95 verrà utilizzata la nuova
tabella codici per tutte le sessioni di MS-DOS.
NOTE SULLA MODIFICA DELLA TABELLA CODICI
La tabella codici è una tabella interna che il sistema operativo
utilizza per correlare i tasti della tastiera ai caratteri
visualizzati. Le diverse tabelle codici sono il supporto per
i set di caratteri e i layout di tastiera utilizzati nei diversi
paesi.
Durante l'installazione di Windows 95, viene verificata
la configurazione corrente del sistema per determinare le
impostazioni di paese:
*  Per l'installazione Standard di Windows 95, vengono
   scelte automaticamente le impostazioni per la configurazione
   corrente del sistema, quindi vengono automaticamente
   installate le relative tabelle codici per Windows e MS-DOS
   in base alla configurazione corrente.
*  Per l'installazione Personalizzata, è possibile scegliere
   di specificare impostazioni di paese alternative. Il
   programma di installazione di Windows 95 installa
   automaticamente la tabella codici standard di Windows e
   MS-DOS per la lingua selezionata.


 registro di configurazione del mio PC
e a noi ce la spieghi, adesso???
Federico Spano'

registro di configurazione del mio PC e da qui in avanti non istallerň
Capisco che ci si possa incavolare per una cosa del genere, ma quando
si usa un programma preso dalla rete si dovrebbe essere consapevoli a
priori del rischio che si corre, specialmente se si usa un sistema
operativo in cui i singoli processi hanno accesso illimitato alle
risorse chiave del sistema come il registro.
Invito quindi alla prudenza, ma mi pare eccessivo chiedere al
moderatore di rifiutare messaggi in cui si indicano programmi.
==========================
pa...@linuxfan.com
pao...@videobank.it
Linux Reg. User # 155574
===wine+freeagent===========

Quale alterazione del registro di configurazione, almeno???
Federico Spano'


Sinceramente sono molto arrabbiata perché ritenevo che perlomeno si
controllasse la sicurezza di certi programmi. Dal momento che adesso io sto
scrivendo a caratteri cubitali, con uno schermo a tre colori, mi aspetto che
perlomeno qualcuno mi venga in aiuto e mi spieghi come devo fare per
ripristinare le mie impostazioni originali. Oltretutto non capisco come
possa passare un messaggio postato da uno il cui email address sia 
n...@n.it
,
evidentemente un indirizzo inesistente. Ad ogni modo io chiedo
esplicitamente aiuto a chiunque ne sappia, se possibile in maniera chiara e
senza fare troppi discorsi che non capisco (non me ne intendo di linguaggio
tecnico dei computer).
Grazie mille a chiunque voglia aiutarmi a risolvere il problema.
(Chiedo per favore ai moderatori di farmi passare questo messaggio perché
sono veramente nei casini).



 risorse chiave del sistema come il registro.
Beh, la famiglia dei SS.OO. Win è attualmente utilizzata dal 95% dei
possessori di PC.... Son d'accordo con te che UNIX e LINUX sono migliori da
molti punti di vista, però i venditori installano Win e per ciò che mi serve
il PC a casa va bene lo stesso.
Comunque, il Sig. n@n potrebbe, a questo punto, farsi vivo [l'indirizzo
E-mail che c'è nella fantomatica pagina è anch'esso inesistente] e
comunicare le seguenti cose:
- Con quale versione di MS-DOS è stato fatto il programma;
- Quale codice di caratteri MS-DOS aveva nel suo PC al momento della
creazione del file EXE (In Italia si ha CODE 850);
- Se è a conoscenza del tipo di problemi creati nell'eseguire il programma
con un S.O. Win (non sono il solo che ha avuto dei problemi);
Poi vorrei sapere se qualcuno di Voi (magari con LINUX, UNIX, MS-DOS,
OLIVETTI PCOS1982,...) è riuscito almeno a farlo girare questo benedetto
programma. In caso contrario ritengo che trattasi di un Virus o roba del
genere!!
CIao Claudio


Di dimensione dei file del registro sicuramente, l'ho potuto verificare con
Scandisk; poi non si carica più la tabella dei caratteri in Ms-Dos.
Infatti non funziona più
Windows/Command/Keyb.EXE
Ed i files che non si riesce più a caricare sono:
Keyboard.sys e Keybrd2.sys nella solita directory.
Claudio

Credevo che fosse ormai chiaro che si tratta di un virus, comunque ho
avuto la risposta dalla societa' del mio antivirus con le istruzioni
per toglierlo, che sono identiche alle mie.
Premetto che se a qualcuno resta un Winwos 'strano' la soluzione piu'
immediata e' quella di reinstallarlo su se' stesso (win98 lo fa
tranquillamente), a meno di poter attuare interventi piu' mirati.
I danni provocati comunque non sono quelli descritti da Claudio ma
quelli descritti nel documento della societa' antivirus che riporto
qui di seguito.
Sono a disposizione di tutti voi, comunque, per risolvere problemi
individuali. Il fatto che questo possa far pensare che sono l'autore
del virus non mi riguarda.
Per la cronaca, sullo stesso sito, che ho naturalmente segnalato ai
gestori, si trova anche un programma denominato VACCINO.EXE che
contiene le seguenti stringhe di testo:
c:\windows\hhpigr32.ocx
Al geologo nano bastardo gli possano seccare i cxxxxxxi
(la censura e' mia)
mentre il virus contiene:
H1PIGR32.OCX
PATH c:\windows\h1pigr32.ocx 
MODE.COM
Funzione prepare di MODE per la tabella codici completata
Funzione select di MODE per la tabella codici completata
HHPIGR32.OCX
C:\WINDOWS\PHPIGR32.OCX
c:\windows *.txt
PHPIGR32.OCX
3.141582654
a:\ *.exe
c:\ 
Trovato il nano  Autoeliminazione effettuataš
(notare il valore di pigreco sbagliato) e queste stringhe sono quelle
che mi hanno aiutato ad individuare i danni fatti (oltre alle mie
peraltro elementari nozioni di DOS e altri sistemi operativi).
Mi sembra evidente che l'idiota ce l'ha a morte con un geologo,
probabilmente di statura non altissima, che lui ritiene frequentatore
di questo newsgroup.
E con questo basta, direi. Segue il report di cui sopra.
Virus Name: 
TROJ_PIGRECO
Alias:
None
Language:
Italian
Virus Type:
Trojan
Platform:
DOS
Number of Macros: 
None
Encrypted: 
No
Size of Virus:
7,504 Bytes
Place of Origin:
Unknown 
Date of Origin:
Unknown 
Symptoms:
All .TXT files in the WINDOWS directory grows by about 4MB.
The file size of 
MODE.COM
 in C:\Windows\Command 
becomes 7,504 bytes. Presence of any of the following  files  
in the C:\WINDOWS directory : PHPIGR32.OCX, 
HHPIGR32.OCX or H1PIGR32.OCX
Destructive: 
Yes 
Trigger Date:
None
Trigger Condition:
None
Password:  
None
Seen in the Wild:
No
Payload: 
None
[DESCRIPTION]
This DOS Trojan corrupts all the .TXT files in the C:\Windows 
directory by appending garbage at the end of file. This virus 
also deletes 
MODE.COM
 in the C:\WINDOWS\COMMAND 
directory and replaces it with the virus file.
[Details]	
This DOS trojan can be downloaded at  
http://utenti.tripod.it/anasvidi/anasvi
This program supposedly calculates the n-th digit of PI but 
when executed, this Trojan creates any of the files : 
 PHPIGR32.OCX, HHPIGR32.OCX or H1PIGR32.OCX in the 
C:\WINDOWS directory.
Then it deletes 
MODE.COM
 in the C:\Windows\Command 
directory and copies itself as 
MODE.COM
.
Then the Trojan appends 4,569,440 bytes of garbage bytes at 
the end of each .TXT file in the C:\Windows directory.
[How to Clean]
Please follow these instructions to totally clean your PC:
1. The Trojan  has overwritten  
MODE.COM
. Please extract 
the said file from your back-up or installer file in the 
C:\Windows\Command directory.
2. Please manually delete the files PHPIGR32.OCX, 
HHPIGR32.OCX or H1PIGR32.OCX if they exist on the 
C:\WINDOWS directory.
3. If you have a back-up or installer file, kindly replace all .TXT 
files in the C:\Windows directory. If you don't have an installer, 
For each .TXT file in the C:\Windows directory, follow the 
steps below:
a.Open the file in WordPad or any Text Editor. 
b. Press PageDown or scroll the Vertical ScrollBar until you 
reach the part where what is written are garbage bytes. 
Highlight the readable part (from this point up to the top of 
file).
c. Press Ctrl-C or Right-Click then choose copy.
d. Click Ctrl-N (for WordPad) or File-New to create a new 
document
e. Don't save the original file
f. Press Ctrl-V or Right-Click then choose Paste
g. Save as the original file overwriting the old file.
