HomeApplicazioni Monitoraggio CellulareUtilizzo del telefono cellulare Android per il monitoraggio e le riprese remoti

Utilizzo del telefono cellulare Android per il monitoraggio e le riprese remoti

App gratuite di monitoraggio remoto per Android
Utilizzo del telefono cellulare Android per il monitoraggio e le riprese remoti
App Spiare cellulare
Monitora chiamate, SMS, GPS, fotocamera, foto, video, Whatsapp, Facebook, ecc.
Scaricare AppVisualizza demo

La tecnologia si sviluppa sempre più velocemente e i telefoni cellulari vengono sostituiti sempre più spesso. Molti vecchi telefoni cellulari sono stati eliminati. Questi vecchi telefoni cellulari generalmente non sono più utili e non possono essere venduti. Dopotutto, potrebbero esserci ancora dei dati privati il cellulare che potrebbe non essere stato ripulito, quindi questi vecchi cellulari possono essere lasciati a casa solo a prendere la polvere.

Per la maggior parte delle persone, questi vecchi telefoni cellulari non possono essere utilizzati. Sebbene ci siano molti tutorial su Internet per l'utilizzo dei vecchi telefoni cellulari, l'operazione è difficile e richiede una forte abilità pratica. Ora ti insegnerò come trasformare in modo rapido ed economico un vecchio telefono Android in una fotocamera accessibile da remoto.

Costruisci una telecamera LAN

Per costruire una telecamera LAN è necessario un software, ip-webcam. Gli utenti che possono accedere al Google Store possono cercare direttamente "ip-webcam" nello store e scaricarlo. Gli utenti che non possono accedere possono andare su https://www. appsapk.com /ip-webcam/ da scaricare.

App Spiare cellulare
Monitora chiamate, SMS, GPS, fotocamera, foto, video, Whatsapp, Facebook, ecc.
Scaricare AppVisualizza demo

Poiché in seguito metteremo questa telecamera sulla rete pubblica, dobbiamo impostare un account e una password, altrimenti sarà molto pericoloso. Ma se devi usarlo solo sulla rete locale, la password dell'account può essere lasciata vuota. Dopo aver configurato account e password è possibile regolare altri contenuti in base alle proprie esigenze. Da notare che se la larghezza di banda uplink della rete domestica è relativamente bassa, la risoluzione video e il frame rate possono essere opportunamente abbassati, altrimenti l'accesso al rete esterna Si bloccherà sempre. Una volta completate le impostazioni, scorrere fino all'ultima voce e fare clic su per avviare il server. Dopo aver attivato il servizio, l'indirizzo della connessione video verrà visualizzato sull'interfaccia. Inserisci l'indirizzo su qualsiasi computer o telefono cellulare nella rete corrente per accedere alla telecamera. Fai clic sull'opzione del browser per vedere il contenuto video.

Utilizzo del telefono cellulare Android per il monitoraggio e le riprese remoti

Come puoi vedere, oltre alla visualizzazione dei video, ha anche molte funzioni, come: rilevamento del movimento (cattura automatica), accensione e spegnimento del flash, registrazione in loop, ecc. Ci sono anche funzioni più avanzate, come lavorare con tasker per sviluppare più funzioni, che puoi esplorare da solo.

Quando si utilizza un telefono cellulare come fotocamera, è necessario prestare attenzione al problema del riscaldamento. A causa di problemi di progettazione di alcuni telefoni cellulari, l'accensione prolungata della fotocamera causerà un grave surriscaldamento del telefono. Se si riscalda per molto tempo, l'apparecchio potrebbe danneggiarsi. Per quanto riguarda l'idoneità dell'apparecchio come fotocamera, potete prima verificarlo voi stessi. In generale, in generale, se funziona senza problemi per più di una o due ore a temperatura ambiente come lo spegnimento per surriscaldamento, può essere utilizzata come una fotocamera sempre accesa. Ma bisogna comunque fare attenzione a non posizionarlo in un luogo dove la temperatura è troppo alta o esposto alla luce solare diretta. Se è sempre acceso, è necessario posizionarlo vicino alla fonte di alimentazione o acquistare un cavo dati più lungo per caricarlo.

Connettersi alla rete pubblica

La telecamera abilitata sopra può essere utilizzata solo su LAN, se deve essere utilizzata su rete pubblica sarà un po' più problematico. Se la banda larga che gestisci ha un IP pubblico statico, puoi impostare la mappatura delle porte sul router per accedervi dall'esterno. Tuttavia, la banda larga gestita dalla maggior parte degli utenti è un IP pubblico dinamico o un IP pubblico condiviso, quindi l'impostazione della mappatura delle porte non funzionerà, quindi è necessario prendere in considerazione alcune altre soluzioni.

Piano gratuito

Se non vuoi spendere soldi, puoi cercare direttamente risoluzione dinamica dei nomi di dominio e penetrazione intranet per trovare il software pertinente. Sono disponibili molti software commerciali. Questi software commerciali hanno istruzioni dettagliate per l'uso, quindi non entrerò nei dettagli. Se necessario, puoi cercare tu stesso i piani di utilizzo. Per gli utenti che non sono molto capaci o hanno poca richiesta, basta registrarsi e utilizzare il pacchetto gratuito., relativamente parlando, l'installazione è più semplice. Tuttavia, i servizi gratuiti generalmente presentano molte restrizioni, come restrizioni sul traffico, restrizioni sui numeri di mappatura, restrizioni sui nomi di dominio, ecc. E generalmente è richiesta l'autenticazione del nome reale. Pertanto, dopo aver provato personalmente questa soluzione per un periodo, ho ritenuto che fosse molto scomoda, quindi ho rinunciato.

(Poiché il luogo di ripresa delle telecamere domestiche può coinvolgere aree di privacy, le persone sono molto diffidenti nei confronti di alcune telecamere commerciali che caricano direttamente dati video non crittografati sul server aziendale. Inoltre, molte telecamere commerciali vengono installate per facilitare il debug remoto. Tutte hanno un certo controllo remoto soluzioni. Credo che i dipendenti delle società commerciali non visualizzeranno le informazioni video in privato, ma questo metodo lascerà opportunità ad alcuni hacker con cattive intenzioni, quindi ho creato io stesso una serie di servizi.)

La soluzione che utilizzo richiede un server di rete pubblica come proxy, perché il server non ospita i principali servizi informatici, ma si limita ad inoltrare il traffico, quindi non richiede elevate prestazioni o una grande quantità di spazio di archiviazione. La cosa più importante è che un servizio può fare molte cose, incluse ma non limitate a quanto segue: disco cloud privato, sito Web personale, warehouse Git, servizio proxy, server di gioco, servizio di download e crawler.

In realtà il principio è molto semplice: si tratta di un servizio di proxy inverso che utilizza come trampolino di lancio un server proxy della rete pubblica (proxy-server), a cui si può accedere da qualsiasi punto della rete pubblica e poi il server inoltrerà le informazioni ricevute al corrispondente Il client proxy (peoxy-client) utilizza il client proxy per accedere ai servizi sull'Intranet. Dopo che il servizio Intranet ha risposto, viene passato indietro lungo il percorso opposto. Infine, è possibile accedere al servizio Intranet da qualsiasi posizione. Il il diagramma schematico è il seguente:

Piano di attuazione

Ho trovato uno strumento di proxy inverso open source su GitHub. Questo strumento ha una versione in pacchetto ed è molto semplice da implementare. Si tratta di lanproxy.

Indirizzo GitHub: https://github.com/ffay/lanproxy

Lanproxy è uno strumento di penetrazione intranet che proxy personal computer e server LAN alla rete pubblica. Attualmente, supporta solo l'inoltro del traffico TCP e può supportare qualsiasi protocollo TCP di livello superiore (accesso ai siti Web intranet, debug dell'interfaccia di pagamento locale, accesso SSH, desktop remoto. ). Per utilizzare un server di rete pubblica di terze parti, è necessario pagare per la terza parte e questi servizi presentano diverse restrizioni. Inoltre, poiché i pacchetti di dati passano attraverso la terza parte, rappresenta anche un grave pericolo nascosto per la sicurezza dei dati.

Carica il server sul tuo server

Io stesso utilizzo il sistema CentOS 7.4, quindi utilizzerò questo sistema come base per l'introduzione. Naturalmente sono supportati anche altri sistemi (compresi diversi tipi di Linux e Windows). Ciò che è necessario notare qui è che è necessario avere familiarità con alcuni comandi di base relativi a Linux. Si presuppone che tutti conoscano alcuni comandi di base di Linux.

Se hai familiarità con i comandi di modifica del testo come vi (vim), puoi caricare direttamente nel servizio il pacchetto compresso lato server originale, quindi utilizzare questi comandi per modificare il file di configurazione (proxy-server-20171116/conf/config.propertoes) dopo la decompressione. Se non hai familiarità con i comandi relativi alla modifica del testo su Linux, puoi decomprimerlo ora sul tuo computer, trovare il file di configurazione corrispondente (proxy-server-20171116/conf/config.propertoes), modificarlo, quindi comprimerlo nuovamente e caricarlo sul server.

Nota: modificare i campi nome utente e password.

Quindi caricare il server sul server tramite il comando scp. Accedi con il nome utente e la password precedentemente configurati. Dopo aver effettuato l'accesso, aggiungi un cliente, come mostrato di seguito. Basta scrivere il nome come preferisci e utilizzare una chiave generata casualmente. Successivamente, nella gestione della configurazione, vedrai una voce aggiuntiva G-IPCam, clicca sulla voce e poi su Aggiungi configurazione per aggiungere la mappatura delle porte (aggiungere una mappatura della telecamera e inserire le informazioni del proxy backend con l'indirizzo IP precedentemente visualizzato su la fotocamera): dopo aver fatto clic su Invia, vengono aggiunti alcuni dati di mappatura.

È necessario impostare una configurazione del gruppo di sicurezza per aprire la porta 8080. Se si tratta di un server su altre piattaforme, è necessario impostare un firewall per aprire la porta. Il metodo di impostazione specifico deve essere impostato in base al tipo di sistema server Puoi cercarlo tu stesso.

Il paragrafo seguente è tratto dalla documentazione di lanproxy.

Finora, il server è stato creato. Finché la connessione del client ha esito positivo, è possibile accedervi tramite Internet. Installa il client su qualsiasi computer host nella LAN in cui si trova il telefono cellulare. Esiste un client multipiattaforma basato su Java, il metodo di configurazione è il seguente:

Il file di configurazione del client Java viene inserito nella directory conf e configurato con config.properties. Se non si verificano errori, una volta stabilita la connessione, è possibile vedere sulla pagina Web che lo stato della connessione del client passa a online.

Visualizzazione sulla rete pubblica
Se i passaggi precedenti sono normali e il client mostra finalmente lo stato online, è possibile andare alla pagina Web per visualizzare la telecamera, visitare http://proxy-server-ip:8080 (ad esempio: http://12.34.56.78 :8080) per vedere se il display è normale. Se non può essere visualizzato normalmente, controlla i seguenti problemi nell'ordine:

Telecamera indipendente
La comunicazione di cui sopra tra la telecamera e il server della rete pubblica utilizza un host nella LAN come trampolino di lancio. Uno deve essere acceso per garantire la normale connessione della telecamera, ma ciò causerà altri problemi, come come ventola host Il rumore è troppo forte, il consumo energetico è relativamente alto, ecc. Dopotutto, abbiamo solo bisogno di un piccolo servizio di trasferimento, quindi sembrerà uno spreco.

Successivamente ho scoperto che il maestro Meefik aveva sviluppato un'applicazione correlata in grado di distribuire direttamente il sistema Linux sui dispositivi Android, quindi ho pensato, visto che il sistema Linux è distribuibile, non sarebbe possibile trasferire il traffico direttamente sul cellulare dove si trova la telecamera? Quindi ho giocato un po' e alla fine è stato confermato che la soluzione era fattibile, ma il processo era piuttosto problematico. Condividiamo il processo principale di seguito.

Anche se i passaggi sembrano semplici, in realtà ci sono molte insidie. Man mano che il sistema Android diventa sempre più perfetto, nella maggior parte dei casi il root non è più necessario, con il risultato che molti strumenti di root diventano inutilizzabili. Dopo aver provato quasi tutti gli strumenti di root, alla fine Mi sono affidato ai permessi di root ottenuti flashando il telefono, il dispositivo che ho utilizzato era un vecchio telefono Huawei, sono andato prima sul sito ufficiale per richiedere lo sblocco del bootloader, poi ho flashato una recovery di terze parti e infine ho trovato un sistema con built-in -in i permessi di root su Internet e flasharlo. Va notato che se si tratta di un telefono principale, è meglio non eseguire il flashing del telefono per il momento, perché i pacchetti flash che possono essere trovati su Internet sono fondamentalmente in bundle con alcune applicazioni spazzatura. La maggior parte di quelle che forniscono pacchetti puri non sono state aggiornate poiché non sono redditizie., quindi devi fare attenzione quando esegui il flashing.

Fondamentalmente non è necessario scrivere codice per installare le telecamere utilizzando questa soluzione, è sufficiente compilare alcuni file di configurazione secondo un formato fisso, quindi non è necessario avere una conoscenza approfondita della programmazione. L'unica cosa problematica potrebbe essere la selezione del server. e alcune istruzioni relative a Linux. Credo che tutti coloro che leggono questo articolo abbiano una certa conoscenza di Linux. Anche se non ne sanno molto, è molto facile da imparare. Dopo tutto, ci sono solo alcune istruzioni di uso comune che possono essere utilizzate qui. Anche se non lo fanno Sì, non è uno spreco dedicare un'ora o due ad apprenderlo.