Dalam edisi hari ini, Stupid Geek Tricks (di mana kami memamerkan sedikit trik untuk mengesankan teman-teman non-geek Anda), kami akan belajar cara menyembunyikan data dalam file teks yang tidak dapat dilihat oleh orang lain kecuali mereka tahu nama kompartemen rahasia.
Sejak Windows 2000, sistem file NTFS di Windows telah mendukung Alternate Data Streams, yang memungkinkan Anda untuk menyimpan data "di belakang" sebuah nama file dengan menggunakan nama aliran. Ini tidak dapat dideteksi saat menjelajahi sistem file, atau di mana saja di dalam Windows ... Anda hanya dapat mengaksesnya dengan "kunci rahasia" yang sebenarnya hanyalah nama aliran.
Anda dapat menganggap aliran tambahan ini sebagai kompartemen rahasia dalam file yang hanya dapat diakses jika Anda mengetahui "kode rahasia", yang dalam hal ini hanyalah nama aliran.
Ini bukan cara yang sepenuhnya aman untuk menyembunyikan data seperti yang akan kami ilustrasikan di bawah ini, tetapi ini adalah trik yang menyenangkan untuk diketahui dalam keadaan darurat.
Catatan: Ini hanya berfungsi pada drive yang diformat dengan NTFS.
Untuk menggunakan fitur ini, Anda harus membuka command prompt dan menggunakan sintaks berikut:
notepad SomeFile.txt: SecretWordHere.txt
Anda dapat menggunakan apa pun setelah tanda titik dua sebagai kata rahasia, kuncinya adalah tidak boleh ada spasi di antara nama file pertama dan titik dua.
Jika Anda tidak menentukan .txt di bagian akhir, Notepad akan secara otomatis menambahkannya, dan menanyakan apakah Anda ingin membuat file baru, bahkan jika SomeFile.txt sudah ada, karena SecretSquirrel! .Txt belum ada.
Sekarang Anda dapat memasukkan data apa pun yang Anda inginkan di sini dan menyimpan file:
Saat Anda melihat file, ukurannya tetap sama seperti sebelumnya:
Anda bahkan dapat membuka file dengan mengklik dua kali di atasnya, dan menambahkan data apa pun yang Anda inginkan agar file terlihat normal:
Anda dapat menggunakan baris perintah lagi untuk menambahkan "kompartemen" tersembunyi kedua dengan nama yang berbeda:
Anda dapat menambahkan informasi apa pun lainnya ke file ini yang Anda inginkan:
Tak satu pun dari file-file tersembunyi ini akan mempengaruhi yang lain, atau mengubah file utama. Ingat saja, Anda harus menggunakan baris perintah untuk mengakses data tersembunyi.
Catatan: Setelah Anda membuat aliran tersembunyi, aliran itu bukan bagian dari file ... Anda tidak dapat menyalin file Anda ke lokasi lain dan mengakses aliran di sana.
Tentu saja file-file ini tidak sepenuhnya tersembunyi dari semua orang, karena Anda dapat menggunakan aplikasi baris perintah kecil bernama Streams.exe untuk mendeteksi file yang memiliki aliran, termasuk nama-nama aliran.
Misalnya, dalam skenario saya, kami akan menggunakan sintaks berikut:
streams.exe SomeFile.txt
Seperti yang Anda lihat, nama-nama sungai ditampilkan, yang akan memungkinkan Anda untuk mengaksesnya dengan mudah.
Jika Anda menggunakan Windows 7, Anda cukup menggunakan argumen / R ke perintah DIR untuk melihat aliran:
Anda dapat menggunakan perintah Streams.exe yang sama untuk menghapus semua aliran dari file, meskipun saya tidak berpikir Anda dapat menghapus hanya satu aliran. Gunakan sintaks berikut:
streams.exe -d SomeFile.txt
Seperti yang Anda lihat di tangkapan layar, streaming sekarang dihapus dari file.
Anda dapat menambahkan data ke aliran tersembunyi dengan menggunakan sejumlah perintah, atau benar-benar apa pun yang dapat menyalurkan input atau output dan menerima sintaks FileName: StreamName standar. Misalnya, kita bisa menggunakan perintah echo:
echo “Neat!”> SomeFile.txt: Test
Anda dapat melihat dengan perintah aliran dalam contoh di atas bahwa kita sekarang memiliki aliran tersembunyi di file.
Anda dapat membaca data dari aliran dengan mem-pipe data ke dalam lebih banyak perintah, menggunakan sintaks ini:
more <FileName: StreamName
Dalam contoh saya, perintah sebenarnya adalah ini:
lebih lanjut <SomeFile.txt: SecretSquirrel !.txt
Seperti yang Anda lihat, data rahasia yang kami tambahkan dikeluarkan ke konsol.
Tentu saja, ini bukan cara aman untuk menyembunyikan data-untuk itu Anda harus menggunakan TrueCrypt. Ini hanya salah satu hal yang bisa menyenangkan untuk digunakan dan mungkin berguna di sini atau di sana.
Belajar itu menyenangkan, bukan?