Newsgroup: it.comp.sicurezza.varie
Titolo: Impedire a IP-Cam connessioni indesiderate

Ciao NG,
 
Ho un Fritzbox 7490 e sto avendo qualche difficoltà a
regolare i permessi per le varie IP-Cam. Le opzioni sono
tante e si sovrappongono (esempio: quote orario di tot ore
e schedulazione nelle H24), e le sto provando un po' tutte
ma senza risultato.
 
Le IP-Cam sono Foscam C1, vecchie cinesi quelle con la
base larga vendute in mille marchi e delle D-Link 930 e
qualcosa, ma credo che il discorso sia generale.
 
In rete se ne leggono un po' di tutti i colori soprattutto
sul fatto che quasi tutte le ipcam si connettono
allegramente ai loro server e vorrei impedire qualsiasi
cosa del genere.
 
In pratica se gli concedo totale accesso a internet
funzionano, se gli blocco qualcosa no. Io ho sempre
pensato che il blocco sia delle connessioni in uscita che
il dispositivo vorrebbe fare e che se invece c'è una
richiesta esterna questa venga fatta passare. Ma a quanto
pare tutto sembra agire in entrambi i modi.
 
Come detto le opzioni sono tante e non so cosa tentare né
da dove partire per prove.
 
Qualche idea?
 
Grazie!
 
Apx
 
-- 
The man who invented autocorrect is dead.
May he roast in piss.
 

 blocco qualcosa no.
 
beh dovresti spiegare meglio il "non funzionano". ipotizzo che tu voglia 
vedere le immagini da remoto, le telecamere usano il loro server come 
"ponte" e ovviamente se impedisci loro di contattarli il tutto non 
funziona. 

 non funziona.
 
Mi aspettavo o almeno speravo che fossero indipendenti, in
fondo hanno il loro webserver interno e in linea di
principio io potrei collegarmi (in effetti è come dici:
vorrei vederle da remoto) e loro rispondermi in modo
punto-punto. Ma mi dispiacerebbe che mandassero le
immagini alla casa madre o cose così. Una volta ho provato
a fare un log e si connettono a mezzo mondo senza che io
possa sapere cosa inviano a chi.
 
Se mi dite che non c'è modo se non permettergli di fare
tutto quel che vogliono mi rassegno (e appena posso
cercherò IP-Cam decenti).


 vorrei vederle da remoto)
 
Mi viene in mente... se togliessi il gateway dalla configurazione delle 
loro interfacce di rete? A questo punto, in teoria, potresti 
raggiungere solo dalla LAN, e per la questione "accedere da remoto" 
potresti trovare una soluzione alternativa tipo TeamViewer o 
trasmettere solo lo stream video tramite qualche altro software.
 
-- 
The memory management on the PowerPC can be used to frighten small 
children. (L. Torvalds)

 possa sapere cosa inviano a chi.
 
Se il firewall del router lo permette, puoi impostare che l'ip od il mac della
cam possa accedere solo ad una determinata porta e/o ad uno specifico dominio.
 
Col precedente router riuscivo a farlo (mi si è guastato purtroppo), con questo
nuovo (tp-link) il firewall è solo uno specchietto per le allodole
rincoglionite e si riesce a fare nulla.
 
 
[hack-mode]
Se le cam sono delle copie foscam, prova ad accedere con telnet.
Su due che ho, si riesce pure a modificare alcuni script di sistema, e su una
ho impostato il blocco in uscita verso i server p2p cinesi.
 
 
-- 
--- MQ2.13/PointMail 2.1Demo
 * Origin: PORT-ENFANT Contenitore per trasporto di elefanti (2:332/218.2)

 modo punto-punto. 
 
considera che in rete quello di crackare telecamere esposte su internet è 
una specie di sport olimpico in rete. controlla prima che le telecamere 
abbiano i requisiti di sicurezza (connessioni ssl, supporto aggiornamenti 
firmware, protezione contro brute force attack, etc...) perché altrimenti 
fai peggio che meglio.

 qualcosa, ma credo che il discorso sia generale.
 
Usi le cam per visualizzare lo stream in tempo reale o le hai
configurate per caricare su FTP ? Perchè, nel secondo caso, potresti
riuscire a bloccare totalmente l'accesso ad internet per le cam pur
mantenendone la funzionalità
 
 

Il 16/12/19 09:13, ObiWan ha scritto:

Sono interessato anch'io. Come? C'è una guida?
 

 Sono interessato anch'io. Come? C'è una guida?
 
Non credo, ma se non vado errato le cam tipo la Foscam citata dall'OP
hanno la possibilità di caricare immagini e/o pezzi di stream A/V su un
server FTP, a questo punto basterebbe avere in LAN un server FTP che
può essere integrato con un NAS o installato su un computer e quindi
configurare le cam per usare tale server per l'upload; volendo quindi
visualizzare tali files dall'esterno, si potranno usare almeno due
approcci, il primo è pubblicare direttamente il server FTP, il secondo
è installare un webserver minimale che consenta l'accesso alle cartelle
FTP utilizzare dalle cam per memorizzare i flussi
 

Il 16/12/19 10:55, ObiWan ha scritto:

Resta un metodo macchinoso.
Esistono delle ip-cam sicure da prezzo accessibile per un visione 
real-time (o è mission impossible)?

 real-time (o è mission impossible)?
 
Per esistere esistono, ma si parte dai 150 euro a salire ed in ogni
caso è comunque necessario configurarle ammodino dato che se si 
lasciano porta e credenziali di default è inutile spendere :P
 
Giusto per farti un'idea, prova a dare un'occhiata ai prodotti di Axis
e Stardot (tanto per citare un paio di marche), ma in giro ne trovi
altre
 
 
 
 
 
 


In realtà il suggerimento di ObiWan è giusto (come quasi sempre ahahaha).
L'OP potrebbe collegare al Fritz un HD e far registrare lì le immagini, a questo 
punto la visione della registrazione sarebbe più sicura perché il tutto 
avverrebbe tramite il router stesso, se ha un IP statico meglio altrimenti userà 
la VPN del Fritz. Vale la pena provare.
 
Gabriele

Grazie ancora una volta a tutti; alcune cose mi sono
ostiche e mi sa che mi toccherà fare un po' di
esperimenti. Spero di venirne a capo se no mi toccherà
mettere i soldi da parte per le nuove IP-Cam :D


 alle cartelle FTP utilizzare dalle cam per memorizzare i flussi
 
Per fare un esempio, supponiamo che per il server FTP venga usato un
computer Windows, in questo caso la prima cosa da fare sarà accertarsi
di avere un disco/partizione con sufficiente spazio, dopodichè si potrà
scaricare FileZilla Server
 
https://filezilla-project.org/download.php?show_all=1&type=server
 
 
ed installarlo, fatto ciò e prima di configurarlo creeremo un albero di
cartelle da usare per l'accesso FTP, supponendo di avere 5 IPcam e che
il disco sul quale andremo a memorizzare gli stream sia "E:", potremo
creare le seguenti cartelle
 
E:\IPCam
E:\IPCam\Cam001
E:\IPCam\Cam002
E:\IPCam\Cam003
E:\IPCam\Cam004
E:\IPCam\Cam005
 
dopodichè avvieremo l'interfaccia di gestione di FZServer ed andremo a
creare un nuovo gruppo di utenti chiamato "IPCam", impostando se
desiderato i limiti di velocità ed il filtraggio IP, a questo punto
creeremo 5 nuovi utenti, ossia Cam001...Cam005, impostando la password,
assegnandoli al gruppo "IPCam" e configurando la "home" directory in
modo da puntare alla relativa cartella (es. E:\IPCam\Cam001); fatto
questo, creeremo un ulteriore utente "CamAdmin" con relativa password
ed imposteremo la "home" su "E:\IPCam"
 
Una volta completato quanto sopra potremo verificare che gli account
funzionino utilizzando (ad es.) "ftp.exe" da linea comando o un altro
client FTP (incluso ovviamente FileZilla Client) e correggere eventuali
errori
 
Passeremo quindi alla configurazione delle telecamere, configurando le
stesse per caricare i flussi A/V su server FTP, immettendo il nome o
l'IP del PC sul quale gira "filezilla server" ed immettendo per
ciascuna telecamera le relative credenziali utente (es Cam0001 e
relativa password)
 
A questo punto potremo provare a forzare l'invio di stream su FTP
controllando che lo stesso funzioni (anche usando il log visibile dalla
console di FZServer) e verificando che gli stream siano "leggibili"
 
Volendo poi rendere gli stream accessibili tramite browser, sarà
necessario installare e configurare un webserver facendo puntare la
"root" su "E:\IPCam" in questo modo, accedendo da browser al webserver
verranno visualizzate le cartelle relative alle varie telecamere ed
accedendo alle stesse sarà possibile aprire i flussi salvati; per
quanto riguarda il server, se non si può/vuole utilizzare la versione
"lite" di IIS, una buona scelta potrebbe essere l'uso di Xitami
 
https://imatix-legacy.github.io/xitami.com/
 
 
si tratta di un webserver estremamente leggero (specie se lo si
confronta con IIS o Apache) ma che potrebbe rispondere alle necessità
di questo caso; sebbene il pacchetto non sia più aggiornato, il server
è stabile e piuttosto veloce; per quanto riguarda installazione e
configurazione, fare riferimento alle info reperibili qui
 
https://imatix-legacy.github.io/xitami/index13.htm#faqlink
 
 
https://imatix-legacy.github.io/xitami/index.htm
 
 
 

 e quant'altro per fare porcherie in rete.
 
qualche anno fa ricordo un sito che pubblicava immagini di decine di 
migliaia di telecamere di sorveglianza violate.
il rischio concreto è che la telecamera invece di sorvegliare a beneficio 
del proprietario lo faccia a beneficio dei malfattori, che possono così 
vedere quando è meglio piazzare il colpo.

 qualche anno fa ricordo un sito che pubblicava immagini di decine di 
 
Oh, non solo telecamere, ad ogni modo se la cosa ti interessa...
 
https://www.shodan.io/
 
 
:D
 



tanto per chiarire
 
https://www.shodan.io/explore
 
 
<vbEg>
 
 

 creare le seguenti cartelle
 
perche' non usare il server ftp nativo di windows?
c'e' qualche motivo?


 c'e' qualche motivo?
 
Semplice, il server FTP nativo utilizza utenze *windows* e le ACL del
filesystem *fisico* per implementare gli accessi e le home, mentre FZ
usa utenze slegate, ossia solo per FTP e virtualizza il filesystem