RUMAHAplikasi Pemantau HPMenggunakan ponsel Android untuk pemantauan dan pemotretan jarak jauh

Menggunakan ponsel Android untuk pemantauan dan pemotretan jarak jauh

Aplikasi pemantauan jarak jauh gratis untuk Android
Menggunakan ponsel Android untuk pemantauan dan pemotretan jarak jauh
Aplikasi Pengintai Ponsel
Pantau panggilan, SMS, Gps, Kamera, Foto, Video, Whatsapp, Facebook.
Unduh AplikasiLihat demo

Teknologi berkembang semakin cepat, dan ponsel semakin sering diganti. Banyak ponsel lama yang tersingkir. Ponsel lama ini umumnya tidak ada gunanya dan tidak bisa dijual. Lagi pula, mungkin masih ada beberapa data pribadi di dalamnya. ponsel yang mungkin belum dibersihkan, oleh karena itu ponsel lama tersebut hanya bisa ditinggal di rumah hingga berdebu.

Bagi kebanyakan orang, ponsel lama ini tidak dapat digunakan.Meskipun banyak tutorial di Internet untuk menggunakan ponsel lama, namun pengoperasiannya sulit dan membutuhkan kemampuan langsung yang kuat. Sekarang saya akan mengajari Anda cara cepat dan murah mengubah ponsel Android lama menjadi kamera yang dapat diakses dari jarak jauh.

Bangun kamera LAN

Membangun kamera LAN memerlukan sebuah software yaitu ip-webcam. Pengguna yang dapat mengakses Google Store dapat langsung mencari "ip-webcam" di toko dan mendownloadnya. Bagi yang tidak dapat mengakses dapat membuka https://www. appsapk.com /ip-webcam/ untuk mengunduh.

Karena kita akan meletakkan kamera ini di jaringan publik nanti, kita perlu mengatur akun dan kata sandi, jika tidak maka akan sangat tidak aman. Namun jika Anda hanya ingin menggunakannya di jaringan area lokal, kata sandi akun bisa dikosongkan. Setelah mengkonfigurasi akun dan kata sandi, konten lain dapat disesuaikan sesuai kebutuhan Anda.Perlu dicatat bahwa jika bandwidth uplink jaringan rumah relatif rendah, resolusi video dan kecepatan bingkai dapat diturunkan dengan tepat, jika tidak, akses ke jaringan eksternal Itu akan selalu macet. Setelah pengaturan selesai, gulir ke item terakhir dan klik untuk memulai server. Setelah layanan diaktifkan, alamat koneksi video akan ditampilkan di antarmuka. Masukkan alamat di komputer atau ponsel mana pun di jaringan saat ini untuk mengakses kamera. Klik pada opsi browser untuk melihat konten video.

Menggunakan ponsel Android untuk pemantauan dan pemotretan jarak jauh
Aplikasi Pengintai Ponsel
Pantau panggilan, SMS, Gps, Kamera, Foto, Video, Whatsapp, Facebook.
Unduh AplikasiLihat demo

Seperti yang Anda lihat, selain untuk melihat video, ia juga memiliki banyak fungsi, seperti: deteksi gerakan (pengambilan otomatis), menyalakan dan mematikan flash, perekaman loop, dll. Ada juga fungsi yang lebih canggih, seperti bekerja dengan tasker untuk mengembangkan lebih banyak fungsi, yang dapat Anda jelajahi sendiri.

Saat menggunakan ponsel sebagai kamera, Anda perlu memperhatikan masalah pemanasan. Karena masalah desain pada beberapa ponsel, menyalakan kamera dalam waktu lama akan menyebabkan ponsel menjadi sangat panas. Jika terlalu panas untuk dalam waktu lama, perangkat bisa saja rusak. Adapun apakah perangkat Anda cocok untuk digunakan sebagai kamera, Anda dapat mengujinya sendiri terlebih dahulu. Secara umum Secara umum, jika dijalankan lebih dari satu atau dua jam pada suhu kamar tanpa masalah seperti mati karena terlalu panas, dapat digunakan sebagai kamera yang selalu menyala. Namun tetap perlu berhati-hati untuk tidak meletakkannya di tempat yang suhunya terlalu tinggi atau terkena sinar matahari langsung. Jika selalu menyala, sebaiknya letakkan di dekat sumber listrik, atau beli kabel data yang lebih panjang untuk mengisi dayanya.

Hubungkan ke jaringan publik

Kamera yang diaktifkan di atas hanya bisa digunakan di LAN, jika perlu digunakan di jaringan publik akan sedikit merepotkan. Jika broadband yang Anda tangani memiliki IP publik statis, Anda dapat mengatur pemetaan port pada router untuk mengaksesnya dari luar. Namun, broadband yang ditangani oleh sebagian besar pengguna adalah IP publik dinamis atau IP publik bersama, sehingga pengaturan pemetaan port tidak akan berfungsi, jadi beberapa solusi lain perlu dipertimbangkan.

Paket gratis

Jika Anda tidak ingin mengeluarkan uang, Anda dapat langsung mencari resolusi nama domain dinamis dan penetrasi intranet untuk menemukan perangkat lunak yang relevan.Ada banyak perangkat lunak komersial yang tersedia. Software komersial ini memiliki petunjuk penggunaan yang detail, jadi saya tidak akan menjelaskan detailnya. Jika perlu, Anda dapat mencari sendiri paket penggunaan. Bagi pengguna yang tidak terlalu mampu atau permintaannya sedikit, cukup mendaftar dan gunakan paket gratis., secara relatif, instalasinya lebih sederhana. Namun, layanan gratis umumnya memiliki banyak batasan, seperti batasan lalu lintas, batasan nomor pemetaan, batasan nama domain, dll. Dan umumnya diperlukan otentikasi nama asli. Oleh karena itu, setelah mencoba sendiri solusi ini selama beberapa waktu, saya merasa sangat tidak nyaman, jadi saya menyerah.

(Karena lokasi pengambilan gambar kamera rumah mungkin melibatkan area privasi, individu sangat tidak percaya pada beberapa kamera komersial yang langsung mengunggah data video tidak terenkripsi ke server perusahaan. Selain itu, banyak kamera komersial dipasang untuk memfasilitasi debugging jarak jauh. Semua memiliki kendali jarak jauh tertentu solusi. Saya percaya bahwa karyawan perusahaan komersial tidak akan melihat informasi video secara pribadi, tetapi metode ini akan memberikan peluang bagi beberapa peretas dengan niat buruk, jadi saya membuat serangkaian layanan sendiri.)

Solusi yang saya gunakan memerlukan server jaringan publik sebagai proxy, karena server tidak menghosting layanan komputasi utama, tetapi hanya meneruskan lalu lintas, sehingga tidak memerlukan kinerja tinggi atau ruang penyimpanan yang besar. Yang terpenting adalah suatu layanan dapat melakukan banyak hal, termasuk namun tidak terbatas pada hal berikut: disk cloud pribadi, situs web pribadi, gudang Git, layanan proxy, server game, layanan pengunduhan, dan perayap.

Prinsipnya sebenarnya sangat sederhana, ini adalah layanan proxy terbalik yang menggunakan server proxy jaringan publik (server proxy) sebagai batu loncatan. Server ini dapat diakses dari mana saja di jaringan publik, dan kemudian server akan meneruskan informasi yang diterima ke yang sesuai Klien proxy (peoxy-client) menggunakan klien proxy untuk mengakses layanan di intranet. Setelah layanan intranet merespons, layanan tersebut diteruskan kembali melalui jalur yang berlawanan. Terakhir, Anda dapat mengakses layanan intranet dari lokasi mana pun. skemanya adalah sebagai berikut:

Rencana implementasi

Saya menemukan alat proksi terbalik sumber terbuka di GitHub. Alat ini memiliki versi paket dan sangat mudah digunakan. Ini adalah lanproxy.

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

Lanproxy adalah alat penetrasi intranet yang mem-proxy komputer dan server pribadi LAN ke jaringan publik. Saat ini, ia hanya mendukung penerusan lalu lintas TCP dan dapat mendukung protokol lapisan atas TCP apa pun (akses ke situs web intranet, debugging antarmuka pembayaran lokal, akses SSH, desktop jarak jauh. ). Untuk menggunakan server jaringan publik pihak ketiga, Anda harus membayar pihak ketiga, dan layanan ini memiliki berbagai batasan.Selain itu, karena paket data akan mengalir melalui pihak ketiga, ini juga merupakan bahaya besar yang tersembunyi bagi keamanan data.

Unggah server ke server Anda sendiri

Saya sendiri menggunakan sistem CentOS 7.4, jadi saya akan menggunakan sistem ini sebagai dasar pengenalannya, tentunya sistem lain juga didukung (termasuk berbagai jenis Linux dan WIndows). Yang perlu diperhatikan disini adalah Anda perlu familiar dengan beberapa perintah dasar yang berhubungan dengan Linux, diasumsikan semua orang mengetahui beberapa perintah dasar Linux.

Jika Anda familiar dengan perintah pengeditan teks seperti vi (vim), Anda dapat langsung mengunggah paket terkompresi sisi server asli ke layanan, lalu menggunakan perintah ini untuk mengedit file konfigurasi (proxy-server-20171116/conf/config.propertoes) setelah dekompresi. Jika Anda tidak terbiasa dengan perintah terkait pengeditan teks di Linux, Anda dapat mengekstraknya di komputer Anda sekarang, temukan file konfigurasi yang sesuai (proxy-server-20171116/conf/config.propertoes), edit, lalu kompres lagi dan mengunggahnya ke server.

Catatan: Ubah bidang nama pengguna dan kata sandi.

Kemudian upload server ke server melalui perintah scp. Masuk dengan nama pengguna dan kata sandi yang dikonfigurasi sebelumnya. Setelah masuk, tambahkan klien, seperti yang ditunjukkan di bawah ini. Cukup tulis nama sesuka Anda dan gunakan kunci yang dibuat secara acak. Setelah itu, Anda akan melihat entri tambahan G-IPCam di manajemen konfigurasi. Klik entri tersebut lalu klik Tambah Konfigurasi untuk menambahkan pemetaan port (tambahkan pemetaan kamera, dan isi informasi proxy backend dengan alamat IP yang sebelumnya ditampilkan di kamera): Setelah mengklik kirim, sepotong data pemetaan ditambahkan.

Anda perlu menyiapkan konfigurasi grup keamanan untuk membuka port 8080. Jika itu adalah server di platform lain, Anda perlu menyiapkan firewall untuk membuka port tersebut.Metode pengaturan spesifik perlu diatur sesuai dengan jenis sistem server.Anda dapat mencarinya sendiri.

Paragraf berikut diambil dari dokumentasi lanproxy.

Sejauh ini server telah dibangun. Selama koneksi klien berhasil, dapat diakses melalui Internet. Instal klien di host komputer mana pun di LAN tempat ponsel berada. Ada klien lintas platform berbasis Java, cara konfigurasinya adalah sebagai berikut:

File konfigurasi klien Java ditempatkan di direktori conf dan dikonfigurasi dengan config.properties. Jika tidak terjadi kesalahan, setelah koneksi berhasil, Anda dapat melihat di halaman web bahwa status koneksi klien berubah menjadi online.

Lihat di jaringan publik
Jika langkah di atas normal dan klien akhirnya menampilkan status online, Anda dapat membuka halaman web untuk melihat kamera, kunjungi http://proxy-server-ip:8080 (misalnya: http://12.34.56.78 :8080) untuk melihat apakah tampilannya normal. Jika tidak dapat ditampilkan secara normal, silakan periksa masalah berikut secara berurutan:

Kamera independen
Komunikasi di atas antara kamera dan server jaringan publik menggunakan host di LAN sebagai batu loncatan.Kita perlu dihidupkan untuk memastikan koneksi normal kamera, tetapi ini akan menyebabkan beberapa masalah lain, seperti sebagai kipas host, kebisingannya terlalu keras, konsumsi daya yang relatif tinggi, dll. Lagi pula, kita hanya membutuhkan layanan transfer kecil, jadi ini akan terkesan boros.

Belakangan saya mengetahui bahwa master Meefik telah mengembangkan aplikasi terkait yang dapat langsung menerapkan sistem Linux di perangkat Android. Jadi saya berpikir, karena sistem Linux dapat diterapkan, bukankah mungkin untuk langsung mentransfer lalu lintas di ponsel? dimana letak kameranya? Jadi saya mengutak-atiknya sebentar, dan akhirnya dipastikan solusinya layak, namun prosesnya cukup merepotkan, mari kita bagikan proses utamanya di bawah ini.

Meskipun langkah-langkahnya tampak sederhana, namun sebenarnya ada banyak kendala. Seiring dengan semakin sempurnanya sistem Android, root tidak lagi diperlukan dalam banyak kasus, sehingga banyak alat root menjadi tidak dapat digunakan. Setelah mencoba hampir semua alat root,, pada akhirnya Saya mengandalkan izin root yang diperoleh dengan mem-flash ponsel. Perangkat yang saya gunakan adalah ponsel Huawei lama. Pertama-tama saya mengunjungi situs web resmi untuk mengajukan pembukaan kunci bootloader, kemudian mem-flash pemulihan pihak ketiga, dan akhirnya menemukan sistem dengan built-in -dalam izin root di Internet dan mem-flash-nya Perlu dicatat bahwa jika itu adalah ponsel utama, lebih baik tidak mem-flash ponsel saat ini, karena paket flash yang dapat ditemukan di Internet pada dasarnya adalah dibundel dengan beberapa aplikasi sampah, kebanyakan yang menyediakan paket murni belum diupdate karena tidak menguntungkan, jadi perlu berhati-hati saat melakukan flashing.

Pada dasarnya tidak perlu menulis kode untuk menyebarkan kamera menggunakan solusi ini. Anda hanya perlu mengisi beberapa file konfigurasi sesuai dengan format tetap. Oleh karena itu, Anda tidak perlu memiliki pemahaman pemrograman yang mendalam. Satu-satunya hal yang merepotkan mungkin pemilihan server. dan beberapa instruksi terkait Linux. Saya yakin setiap orang yang membaca artikel ini memiliki pengetahuan tentang Linux. Sekalipun mereka tidak tahu banyak, ini sangat mudah dipelajari. Lagi pula, ada hanya beberapa instruksi yang umum digunakan yang dapat digunakan di sini. Meskipun tidak Ya, tidak sia-sia menghabiskan satu atau dua jam untuk mempelajarinya.