Newsgroup: it.comp.sicurezza.windows
Titolo: Fine dei malefici Dialers a pagamento.

http://www.akapulce.net/socket2000/stopdialer.asp
Potete scaricare il programma che blocca qualunque connessione che 
non sia stata preventivamente autorizzata. Dialer presenti e futuri 
sono avvisati!
-- 
When I make a mistake, I'll repeat it serveral times so they'll think I did it on purpose. 
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000

 
Idea interessante ma, a una prima occhiata velocissima, mi pare di 
notare che il programma non controlla se è stato cambiato il numero 
telefonico di una delle connessioni autorizzate. 
Un "malefico" dialer un po' più furbo della media potrebbe scegliere 
questa soluzione anche perchè, stopdialer a parte, non creare 
connessioni nuove evita di insospettire l'utente che difficilmente 
andrà a controllare il numero di telefono.
Senza contare che dialer particolarmente stronzi (scusate il 
francese) potrebbero modificare il numero chiamato cambiando i 
settings delle TAPI (ad esempio inserendolo come prefisso di dial-out 
oppure modificando la configurazione del modem, visto che i comandi 
AT sono memorizzati nel registry) oppure modificando qualche 
componente del RAS, delle TAPI o del driver UNIMODEM (in questo caso 
è necessario controllare l'integrità dei file relativi).
Un possibile controllo "a posteriori" potrebbe essere quello di 
mandare al modem, una volta terminata la connessione, il comando che 
richiede l'ultimo numero composto (ATL, se la memoria non mi inganna) 
e verificare che sia quello del provider. Ovviamente questo 
trucchetto funziona solo con i modem hayes compatibili.
Come in alternativa si può intercettare il traffico sulla seriale 
(come fa portmon, 
www.sysinternals.com
, forse ci sono anche i 
sorgenti) e verificare la sequenza ATD... corretta. Anche questo 
metodo è piuttosto limitato, visto che funziona solo con modem 
seriali (escludendo modem USB e winmodems).
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 seriali (escludendo modem USB e winmodems).
Alcuni modem possono memorizzare alcuni numeri ed essere composti con un
comando che non e' ATD... Non ricordo il codice, ma sono sicuro che
almeno il mio zyxel puo' farlo.
-- 
HappyCactus - Linux User #209744 - LFS User #6046 - >>> SMSPM1050 <<<
              YAGF Member Group >>> 
www.google.com
 <<<
Ci sono 10 categorie di persone al mondo: quelle che capiscono
il sistema binario e quelle che non lo capiscono.

 telefonico di una delle connessioni autorizzate. 
No, infatti. Ma la successiva versione implementerà il controllo 
anche del numero dialup che, peraltro, è già in chiaro anche in 
questa versione (ovvero STOP Dialers già è in grado di vederlo anche 
se non fa nulla per controllarlo). Un prg che cambia il numero di 
connessione è facilmente individuabile perchè alla prima connessione 
che si fa si vede il numero in chiaro. Ho scaricato (mettendo a 
disposizione del sistema un HD con win98 pulito e prono alla 
sodom...ne) una decina di dialers diversi dai siti più disparati e 
sono stati tutti bloccati. Comunque sono pronto ad eventuali e futuri
aggiustamenti anche in base alle segnalazioni.
Ciao e grazie.
-- 
Brain fried; core dumped.


C'è già un programma del genere:
http://www.dialer-control.de/
Ciao

 futuri aggiustamenti anche in base alle segnalazioni.
Allora colgo l'occasione per segnalarti anche che le combinazioni di 
colori che hai usato sono orribili :)
Credo che, per ora, gli autori di questo tipo di programmi si siano 
concentrati più su come installare il dialer all'insaputa (o contando 
sulla dabbenaggine) dell'utente che sulla "mimetizzazione" della loro 
presenza (anche perchè lasciare segni abbastanza visibili potrebbe 
tutelarli da azioni legali da parte degli utenti).
Credo che l'unico modo di estirpare questo tipo di truffe è quello di 
rendere l'abilitazione dei servizi a pagamento facoltativa e non 
abilitata "per default". Purtroppo solo telecom può fare una cosa del 
genere e pare siano più interessati a "mungere" per qualche mese poche 
(spero poche!) centinaia di sprovveduti che a dare un servizio serio a 
tutti i loro clienti.


 
Non proprio. In effetti il problema segnalato da HappyCactus è reale 
visto che parecchi chipset per modem hanno la possibilità di tenere una 
rubrica con una serie di numeri che possono essere chiamati senza 
passarli per esteso al comando ATD.



Potrebbe comunque essere un falso positivo.
Esistono diversi software simili. Rimango dell'idea che le soluzioni
siano sostanzialmente tre:
- Definitiva in assoluto: Chiedere a Telecom o, meglio, al vostro
parlamentare di fiducia di proporre una legge in tal senso, di impostare
di default un codice per l'attivazione dei servizi a pagamento, in modo
che se uno ha assoluto bisogno (rofl) di usare tali servizi debba
inserire prima un codice personalizzato. Tale impostazione deve essere
fatta non solo sulle nuove linee, ma anche su quelle vecchie.
- Definitiva ma non a prova di utOnto: utilizzare un sistema operativo
invece di windows 98/me, impostato in modo corretto e utilizzato
correttamente (penso a 2000 con impostate le adeguate restrizioni sul
RAS, da utente non privilegiato, oppure linux, sempre da utente non
privilegiato)
- Palliativa: Scrivere un wrapper per la dll delle RAS che imposti delle
restrizioni sulle operazioni effettuabili. Cio' non toglie che tale
software sia circonvenibile, magari con un wininit...
Pensiamoci, soprattutto alla prima.


 tutti i loro clienti.
Esatto. Il vero problema è TELECOM.
-- 
Your password is pitifully obvious.


 e verificare che sia quello del provider.
Mi potresti spiegare nel dettaglio come si fa?
Grazie.
Ciao,
Piero

  tutti i loro clienti. 
Mah!   Io da tempo pensavo ad una soluzione diversa.
Hai presente le card telefoniche prepagate con un pin di attivazione?
   Bene,  se  uno  vuole  *proprio*  usare  quei  servizi,  si   procura 
l'apposita card, e se la sputtana a volonta` fino alla fine.
Se non hai la card, nessun sistema a pagamento funziona.
   Con questo sistema, i dialers si estingueranno automaticamente.
   Se poi, uno vuole leggere l'oroscopo, sentire sussurri libidinosi da 
qualche "ragazza allegra" da un numero 899 a 6 euro al  minuto,  nessuno 
puo` proibirlo, se ha la card ;-)))
-- 
Ho ricevuto per SMS, 3 chiavate da 3 numeri 899 (899004084, 899004080 e
899004006) per la modica cifra di 6 euro al minuto! Con Lola, di fronte
alla fiera, chiavo meglio, spendo meno e sopratutto, godo molto di piu'

trucchetto funziona solo con i modem hayes compatibili.
Eh no.
Perche' gia' adesso almeno un webdialer ha avuto l'astuta idea di
fare un hangup con:
	ATH0DT0;DT0;DT0;DT0;H0^MATZ^M
che cancella la 'cache' degli ultimi quattro numeri composti. Ed,
ovviamente, disattiva il logging dei numeri ed altre ficiurs. Non
solo: fa anche qualche controllo sui driver TAPI... come pensando
che io sia talmente cattivo da mettergli TAPIMON alle calcagna.
Alla fine m'e' toccato di decodificare i toni DTMF sulla linea.
Leonardo
-- 
Questo messaggio e' NAGWARE. Per disattivare frecciatine, giochi
di parole, volgarita' gratuite ed inviti a rileggersi i messaggi
gia' passati e/o consultare 
http://groups.google.com
, effettuare
un versamento di 25 euro come tariffa di registrazione helpdesk.

 alquanto fastidiosi..
?
-- 
I'd rather die than give you control! 


 fare un hangup con:
Ricordi di che dialer si tratti?
-- 
"Thank you for calling the Suicide Hotline; please hold" 


invece di windows 98/me ...
Se pensi di usare il PC come la caffettiera senza il filtro (quello
fisso), allora è giusto che ti scotti (mi e' successo).
Se non ti fai un minimo di cultura, prima o poi qualche esperienza
poco piacevole la fai.
Per quanto mi riguarda, con W98 non ho mai avuto problemi: modem
esterno, interruttore bipolare da 100A con un grosso tasto rosso "pull
in emergency" sul doppino telefonico, monitor del modem attivo in fase
di connessione (eprom non riscrivibile), password di accesso al POP
non memorizzata, controllo della numerazione in uscita abbinata al
countdown, leds del modem sempre in vista ... e quando passi? (che
dici, sarà paranoia?).
Se il modem e' interno, sono c...i tuoi.
Scherzi a parte, non c'e' software o hardware che non sia violabile:
fatta la legge scoperto l'inganno. 
Basta solo un po' più di attenzione e, come detto, un minimo di
cultura.
Ciao, Happy.
-- 
Orionalfa

Ricordi di che dialer si tratti?
Si' e no. Ricordo il percorso fatto:
	a) da qualche parte su ICSV, tempo fa, fu pubblicata una
	   intera directory di dialers
	b) uno di questi faceva capo ad una compagnia olandese o
	   comunque conteneva il dominio .nl
	c) sul sito .nl in questione c'erano ulteriori dialers
	d) uno di questi non lasciava tracce con ATDL [1]
	   [Da notare che chiamava un numero ITALIANO, 899]
Ma probabilmente ho ancora tutto zippato su Snoopy. Lunedi' guardo.
Leonardo
[1] Il mio modem, dandogli (mi pare)
	ATE1^MATDL
    risponde con
	Dialing... 055507913...
    e cosi' si vede che numero ha fatto. Quando non l'ha fatto, ho
    meditato sul come ci poteva riuscire: quella e' la mia teoria,
    che sostengo fino al rogo escluso :-)


 cultura.
Il problema e' proprio quello; resto dell'idea che debba essere telecom
a risolvere il problema.


 Mi potresti spiegare nel dettaglio come si fa?
Devi usare Hyperterminal e collegarti direttamente alla porta seriale a 
cui è collegato il modem e poi dare il comando (forse è ATDL e non ATL, 
verifica sul manuale del modem) e vedere la risposta che ritorna il 
modem.


 
Puoi sempre provare con PORTMON, se è un modem seriale.


 modem.
Grazie, appena arrivo a casa ci provo.
Ciao,
Piero

 a risolvere il problema.
"Illusioneeeeeee, dolce chimera sei tuuuuuuuu"..............
/me pessimista a riguardo.
-- 
"Ehi, fratelli. Qui c'e' scritto che c'e' anche il tempo per combattere".
SETI@home: 147WU/8177hrs on a P166MMX :-)
SecurFaq             : 
http://securfaq.usenet.eu.org
Biancorossi Siamo Noi: 
http://www.tifonet.it/free/ancona/

Ragazzi state girando  intorno al problema...
basta alzare il livello di protezione su
Opzioni internet.... mettetelo su ALTO...
funziona.


 
Non è sempre vero. Il livello di protezione ALTO impedisce il 
download, l'installazione e l'esecuzione di ActiveX o, come minimo, 
richiede un'autorizzazione da parte dell'utente prima di farlo.
Se il dialer sfrutta un bug di IE può avere accesso al PC locale con 
gli stessi diritti dell'utente loggato e quindi modificare il livello 
di protezione e scaricare il dialer oppure scaricare il dialer come 
applicazione indipendente da IE.
Senza contare che il dialer può utilizzare altri canali per 
autoinstallarsi (posta elettronica, IRC etc.) anche in questo caso 
sfruttando bug dei client (tipico il caso dei worm alla kletz) oppure 
la dabbenaggine dell'utente (che, in questo caso, non può però 
prendersela con chi ha fatto il dialer...).
Il programma in oggetto prova (con tutte le limitazioni di cui si è 
discusso, anche se resta lodevole il tentativo) a fermare il dialer 
nel momento in cui questo effettua il collegamento. Non ti protegge 
il PC dall'installazione di software "maligno", ma ti dovrebbe 
proteggere il didietro dalla bolletta telecom.
Per limitare il "giro di affari" di questi dialer basterebbe che 
telecom richiedesse un'autorizzazione esplicita per abilitare i 
numeri a tariffa maggiorata, rinunciando a un guadagno (una parte dei 
soldi spillati dal dialer, all'insaputa dell'utente), ma migliorando 
il suo servizio ai clienti. Purtroppo sembra che non sia questo il 
modo di ragionare di chi dirige l'ex-monopolio telefonico.
Rimarrebbero i dialer che chiamano numeri in paesi esteri. In questo 
caso il "complice" è la telecom del paese di destinazione che, per 
far aumentare il traffico verso i suoi numeri e quindi i suoi 
incassi, accetta di spartire parte del ricavato con chi offre il 
"servizio". Anche i numeri internazionali sono, in questo caso (IMHO) 
logicamente e giustamente, abilitati per default e quindi non c'è 
protezione se non quella di disabilitarli. Anche in questo caso 
telecom potrebbe forse intervenire segnalando all'utente un aumento 
anomalo della sua spesa telefonica.


 funziona.
Mah... Funziona, ma solo su IE... Non sulla posta, per esempio. Senza
contare che a volte potresti avere il bisogno di usare un activex da 
una pagina...
-- 
IBM: International Bit Mangler
