Perkenalan

Perkenalan

Abstrak:

Perbankan online menjadi cara yang sangat populer untuk memenuhi kebutuhan perbankan kami dan ini bahkan termasuk orang -orang dengan tidak ada atau sangat sedikit latar belakang teknis. Ada banyak keuntungan saat melakukan transaksi perbankan secara online, seperti jam buka bank 24/7, kemampuan untuk melakukan transaksi dari mana saja di dunia dan kenyamanan. Satu -satunya masalah adalah bahwa kami tidak membawa PC rumah kami ke mana -mana bersama kami. Akibatnya, penggunaan komputer dan sistem operasi lain daripada milik kita sendiri untuk perbankan online mungkin melibatkan risiko keamanan yang hebat. Namun, apa yang kita bisa dan biasanya bawa ke mana pun kita pergi adalah semacam perangkat penyimpanan kunci USB. Artikel ini menjelaskan cara membangun desktop Live Banking Online kami sendiri.

Perkenalan

Solusi untuk Perbankan Online Dengan Memiliki Kunci USB Dengan Beberapa Distribusi Linux Langsung yang Dapat Dipredikasikan Yang Didedikasikan Untuk Melayani Kebutuhan Perbankan Online Kami Bisa Sangat Berguna Bahkan Saat Perjalanan, Tetapi Juga Saat Digunakan Setiap Hari. Biasanya, komputer dibagikan di antara perguruan tinggi, anggota keluarga atau teman dan oleh karena itu kemungkinan sangat tinggi sehingga detail pribadi kami akan tersedia untuk beberapa penipu dan penipuan dan perangkat lunak canggih mereka. Terlebih lagi, mengenkripsi kunci USB kami yang tidak ada akan membuat desktop perbankan USB online tidak berharga saat jatuh ke tangan musuh. Oleh karena itu, tidak ada salahnya menyimpan kata sandi online kami secara langsung di USB itu sendiri menggunakan aplikasi seperti Gorilla-Password (enkripsi ganda). Mungkin hasil dari panduan ini tidak sebagus Ironkey yang terkenal dengan semua fitur mengkilapnya, tetapi kita semua akan melewatkan kesenangan jika tidak akan ada ruang untuk memperbaikinya.

Artikel ini akan terdiri dari empat bagian utama:

  • Bangun gambar Live Debian USB
  • Kustomisasi Lingkungan Desktop Dalam USB Live Image
  • membangun kembali gambar hidup USB dengan lingkungan dan enkripsi yang disesuaikan
  • Transfer USB Live Image ke USB Memory Device

Prasyarat

Perangkat keras

  • Kunci USB dengan ukuran minimum 512 MB
  • PC dengan slot USB

Perangkat lunak

Prasyarat perangkat lunak sangat sederhana dan lurus ke depan. Yang dibutuhkan adalah desktop debian atau ubuntu yang sedang berjalan dengan paket helper live dan qemu.

install qemu mbr helper live-helper 

Live-Helper akan mengurus Live USB Image Build dan QEMU akan digunakan untuk kustomisasi USB Online Banking Desktop. MBR akan digunakan untuk menginstal rekaman boot master di USB Memory Drive.

Membangun gambar hidup Linux USB

Cara paling sederhana untuk membangun gambar langsung Debian USB Linux adalah dengan menggunakan aplikasi live-magic yang memandu pengguna dengan seluruh proses menggunakan sejumlah dialog GUI. Namun, menggunakan pendekatan ini, kami akan kehilangan seluruh kendali atas apa yang terjadi di latar belakang dan kustomisasi produk akhir akan jauh lebih sulit. Sebaliknya, kami akan tetap pada baris perintah dan menggunakan helper langsung secara langsung.

Membuat file konfigurasi

Menggunakan daftar paket yang telah ditentukan

Pada titik ini, penting untuk mengetahui lingkungan desktop apa yang ingin kami gunakan dan program / paket apa yang ingin kami sertakan ke dalam USB Live Image. Live-Helper menawarkan berbagai daftar paket yang tersedia untuk kami. Daftar lengkap daftar paket dapat ditemukan di:

ls/usr/share/live-helper/lists 

Contoh:

  • K3B-Core

Paket tambahan dari repositori Debian

Daftar paket yang telah Anda pilih sebelumnya mungkin tidak termasuk semua perangkat lunak yang ingin Anda instal pada USB Live Stick Anda dan oleh karena itu langkah selanjutnya adalah memilih paket tambahan.

Contoh:

  • Kata sandi-gorila
  • ssh
  • yakuake
  • kcalc
  • kpdf

Paket lainnya

Tidak semua program yang ingin kami instal berada di repositori standar Debian dan karenanya helper langsung memberikan sebagai opsi untuk memasukkan program-program ini dalam bentuk *.Paket Deb. Sebagai contoh, kami mungkin ingin menginstal Google Chrome atau Adobe Flash Player. Sebelum Anda melanjutkan unduh semua paket yang Anda butuhkan ke direktori home Anda.

Contoh:

  • Google-chrome-stable_current_i386.Deb
  • install_flash_player_10_linux.Deb

CATATAN:

Ini hanyalah contoh tentang cara memasukkan paket tambahan. Ingatlah bahwa termasuk paket yang tidak bebas membawa risikonya sendiri dan dengan demikian dapat membuat lingkungan Anda tidak aman.

lh_config

CATATAN:

Pengguna Ubuntu mungkin tidak memiliki perintah LH_*. Jadi sebagai gantinya lh_config Gunakan "config lh" dan seterusnya.

Mari kita mulai dengan membuat direktori baru bernama Live-Debian-USB:

# mkdir live-debian-usb # cd live-debian-usb 

Selanjutnya kita akan menyatukan semuanya dengan perintah lh_config:

# lh_config -p kde-core--packages "Kata sandi-gorila ssh yakuake kcalc kpdf" -b usb-hdd 

Setelah menjalankan perintah ini, direktori konfigurasi akan dibuat dalam direktori kerja kami saat ini. Untuk memasukkan paket lain, kita perlu menyalinnya ke dalam config/ chroot_local-packages/ direktori:

# CP ~/Google-chrome-stable_current_i386.Deb Config/chroot_local-packages/ # cp ~/install_flash_player_10_linux.deb config/chroot_local-packages/ 

CATATAN:

Jika Anda menjalankan repositori Debian lokal atau Anda memiliki opsi tambahan yang dikonfigurasi dengan apt-Cacher ke lh_config untuk mempercepat seluruh proses (ubah alamat IP dan nomor port):

Contoh:

--Mirror-Binary = URL Repositori Lokal --Mirror-Chroot = URL Repositori Lokal 

Sekarang kita siap untuk membangun gambar pertama kita. Ini dilakukan dengan mengeksekusi perintah LH_BUILD:

# lh_build 

Ini mungkin memakan waktu. Helper live pertama-tama akan membuat dan mengkonfigurasi lingkungan chroot. Lingkungan chroot kemudian akan digunakan untuk membangun gambar USB kami. Setelah Bangunan Sukses, Anda akan menemukan biner.File IMG di dalam Direktori Langsung-Debian Anda

USB Live Image Kustomisasi

Sekarang setelah kami memiliki file gambar langsung USB kami, inilah saatnya untuk memulainya dan menyesuaikan semua pengaturan lingkungan desktop kami. Untuk melakukan itu, kami menggunakan QEMU:

qemu -Biner Binary.img 

Ini akan memulai gambar Live USB baru kami. Setelah di dalam, konfigurasikan dan sesuaikan desktop Anda. Misalnya membuat bookmark, ubah latar belakang desktop dan dll. Setelah Anda senang dengan salinan pengaturan Anda, GZIP dan SCP seluruh direktori home Anda di suatu tempat di luar gambar langsung Anda. Jika alamat IP dari sistem operasi host kami adalah 10.1.1.2 Lalu:

# TAR CVZF /TMP /Pengguna.ter.GZ /HOME / # SCP /TMP /Pengguna.ter.nama pengguna [email protected]: ~/ 

akan menyimpan pengguna.ter.File GZ secara lokal di dalam direktori home host kami.

Membangun kembali gambar langsung yang disesuaikan

Sekarang, bahwa kami memiliki file kustomisasi kami disimpan secara lokal, kami perlu membangun kembali seluruh gambar dan menyertakan direktori kustom /rumah /pengguna kami. Pertama bersihkan kompilasi kami:

# lh_clean 

Sekarang kami memperbarui konfigurasi kami untuk menginstruksikan live-helper untuk mengenkripsi seluruh gambar Live USB:

CATATAN:

Enkripsi adalah opsional. Saya hanya berguna jika tongkat usb kami hilang dari beberapa alasan yang tidak terduga.

# lh_config -p kde -core --packages "kata sandi -gorila ssh yakuake kcalc kpdf" -b usb -hdd -e aes256 

Kemudian navigasikan ke config/ chroot_local-termasuk/ dan ekstrak pengguna.ter.GZ:

CD Config/chroot_local-includes/cp ~/user.ter.GZ . Pengguna Tar XVZF.ter.GZ; Pengguna RM.ter.GZ; CD - 

CATATAN:

Jangan ragu untuk menambahkan lebih banyak file khusus. Misalnya jika kami ingin memasukkan kustom/etc/network/antarmuka kami maka kami perlu membuat semua direktori induk dalam config/chroot_local-termasuk/dan kemudian menyalin file antarmuka di dalamnya. Semua diatur dan siap untuk membangun versi USB langsung kami:

# lh_build 

Waktu ini tidak melarikan diri saat Anda sedang membangun gambar langsung Anda, karena Anda akan diminta untuk memasukkan frasa lulus dengan setidaknya 20 karakter. Jadi sementara helper hidup sedang bekerja saat ini untuk memikirkan sesuatu yang aman dan apa yang bisa Anda ingat. Setelah membangun yang sukses, Anda akan memiliki biner.File IMG Siap di direktori kerja Anda saat ini.

Transfer USB Live Image ke USB Stick

Jika Anda mendapatkan sejauh ini, Anda harus memiliki versi yang sedang berjalan dari gambar Live USB Anda duduk di dalam direktori kerja Anda saat ini dalam bentuk jika biner.file img. Untuk mentransfer gambar ini ke USB Stick, pertama -tama kita perlu menemukan nama file perangkat blok USB Stick kami:

# belah -l 

Cari file perangkat karakter USB Stick Anda. Untuk sisa panduan ini, kami akan berpura -pura bahwa nama file perangkat blok USB kami adalah /dev /sdx . Transfer gambar langsung dengan perintah DD:

# dd if = biner.img dari =/dev/sdx 

CATATAN:

Perintah Linux berikut akan menghapus semua data dari USB Stick Anda ! Catatan: Anda perlu menimpa seluruh disk ( /dev /sdx) bukan hanya partisi tunggal ( /dev /sdx1) jika stick usb Anda tidak memiliki MBR (master boot record) diinstal, lakukan dengan perintah install-mbr:

# install-mbr /dev /sdx 

CATATAN:

Instalasi saya memakan waktu sekitar 450MB, jadi jangan lupa untuk mengklaim ruang memori USB Anda yang tidak digunakan dengan perintah yang dipisahkan.

Boot USB Live

Semua harus siap untuk mem -boot USB Live Online Banking Desktop. Ubah pengaturan boot BIOS Anda ke USB Drive dan nikmati.

Kesimpulan

Stick Langsung USB Bootable bisa sangat berguna dan mudah digunakan di komputer mana pun dengan kemampuan boot dari perangkat USB. Praktis tidak ada kelemahan kecuali saat menyimpan kata sandi perbankan online di dalam gambar Live USB, karena gambar perlu dibangun kembali saat kata sandi akan berubah. Karena USB Live terkunci di belakang enkripsi dengan frasa lulus minimum 20 karakter, seseorang mendapatkan akses ke kata sandi kami hampir 0. Mode non-persisten memastikan bahwa tidak mungkin untuk menyimpan spyware apa pun untuk periode yang lebih lama daripada satu sesi tunggal. Namun, ada banyak ruang untuk perbaikan firewall, boot splash dan dll.

Tutorial Linux Terkait:

  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Cara Menginstal Ubuntu di USB Stick
  • Unduh Live CD/DVD Linux
  • Buat USB Bootable Manjaro Linux
  • Cara mempartisi drive usb di linux
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Cara menggunakan ADB Android Debug Bridge untuk mengelola Android Anda…
  • Menguasai loop skrip bash
  • Unduh Linux