More Info
KPOP Image Download
  • Top University
  • Top Anime
  • Home Design
  • Top Legend



  1. ENSIKLOPEDIA
  2. Aliran data alternatif - Wikipedia bahasa Indonesia, ensiklopedia bebas
Aliran data alternatif - Wikipedia bahasa Indonesia, ensiklopedia bebas

Aliran data alternatif

  • العربية
  • Български
  • Català
  • Deutsch
  • English
  • Español
  • فارسی
  • Français
  • 日本語
  • 한국어
  • Polski
  • Português
  • Русский
  • 中文
Sunting pranala
  • Halaman
  • Pembicaraan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Perkakas
Tindakan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Umum
  • Pranala balik
  • Perubahan terkait
  • Pranala permanen
  • Informasi halaman
  • Kutip halaman ini
  • Lihat URL pendek
  • Unduh kode QR
Cetak/ekspor
  • Buat buku
  • Unduh versi PDF
  • Versi cetak
Dalam proyek lain
  • Butir di Wikidata
Tampilan
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Alternate data stream)
artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini)

Aliran data alternatif atau dalam bahasa Inggris alternate data stream atau fork adalah sebuah fitur dalam sistem berkas NTFS yang dapat menyebabkan sebuah berkas memiliki beberapa data sekaligus (atau dalam istilah NTFS disebut sebagai stream, berarti aliran). Normalnya, sebuah berkas hanya memiliki satu data dalam atribut $DATA, yang tidak bernama. Dengan manambahkan nama kepadanya, maka berkas tersebut dapat memiliki beberapa aliran baru, yang juga dimasukkan ke dalam atribut $DATA secara terpisah.

Cara kerja

[sunting | sunting sumber]

Aliran memiliki format sebagai berikut:

<nama_berkas>.<ekstensi>:<nama_berkas>.<ekstensi>

Aliran dapat dibuat menggunakan API NtCreateFile(), sebuah cara yang sama dengan membuat sebuah berkas biasa dalam Windows NT.

Aliran juga dapat dibuat dengan mengimpor atribut $DATA dari berkas lainnya menggunakan I/O Redirection (atau > <), dari antarmuka baris perintah. Contohnya adalah:

C:\>echo Ini adalah isi dari atribut $DATA dari berkas test > test
C:\>type C:\Windows\Notepad.exe > test:notepad.exe

Jika dibuka oleh program, yang akan dibuka adalah atribut $Data utama (yang tidak bernama), sehingga aliran $DATA bernama notepad.exe dalam berkas test tersebut tidak akan terbaca (tersembunyi). Ini juga berlaku untuk semua aliran yang ada di dalam berkas tersebut dan berkas lainnya.

C:\>type test
Ini adalah isi dari atribut $DATA dari berkas test

Selain itu, beberapa program juga tidak dapat langsung mengenali adanya aliran. Contohnya, perintah "type" di atas tidak akan berguna untuk menampilkan apa isi dari atribut $DATA sebuah aliran; Perintah "dir" juga sama: ia tidak akan menampilkan daya tampung berapa banyak bita yang telah diambil oleh aliran tambahan dalam sebuah berkas, mengingat ia hanya menampilkan daya tampung berapa banyak bita yang diambil oleh aliran utama. Salah satu cara untuk melihat apa yang ada di dalam aliran adalah menggunakan program notepad maupun dengan program yang telah mengenali adanya aliran.

C:\>more < test:notepad.exe
[isi dari aliran notepad.exe dalam berkas test akan ditampilkan]

Sehingga, aliran data alternatif juga dapat digunakan untuk menyimpan data secara tersembunyi: tidak terlihat sama sekali oleh program konvensional yang telah ada. Untuk menjalankan program yang disimpan di dalam aliran, dapat digunakan sintaksis berikut:

C:\>start .\<nama_berkas>.<ekstensi>:<nama_stream>.<ekstensi>
Beberapa jenis berkas yang memiliki ringkasan lembaran (sheet summary) atau tidak

Selain itu, aliran juga digunakan oleh Windows Explorer untuk menampung beberapa informasi yang berkaitan dengan berkas yang bersangkutan (metadata berkas tersebut), yang dapat dimasukkan melalui properti berkas tersebut. Beberapa berkas, seperti .HTML/.HTM (kode HTML), .XML/.XSD (kode XML), .LNK/.PIF (shortcut), tidak dapat memiliki properti seperti dalam beberapa jenis berkas; dokumen Microsoft Office juga demikian, mengingat informasi metadata tersebut disimpan di dalam berkas yang bersangkutan.

Sebuah berkas yang memiliki aliran yang hendak dipindahkan ke sebuah sistem berkas selain NTFS

Jika berkas dengan aliran dipindahkan ke sebuah sistem berkas lainnya (selain NTFS), seperti halnya FAT32 atau FAT16, maka aliran yang dikandungnya akan hilang.

Penyalahgunaan

[sunting | sunting sumber]

Fitur aliran data alternatif memang berguna, tapi ada juga beberapa masalah yang ditimbulkan oleh orang yang iseng. Beberapa virus telah menggunakan cara ini untuk menyembunyikan dirinya dari program antivirus, sehingga sukar dideteksi jika virus tersebut "belum" bertindak.

Ikon rintisan

Artikel bertopik komputer ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

  • l
  • b
  • s
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Aliran_data_alternatif&oldid=26807744"
Kategori:
  • Windows NT
  • Sistem berkas
Kategori tersembunyi:
  • Semua artikel yang perlu dirapikan
  • Artikel yang belum dirapikan Januari 2025
  • Semua artikel rintisan
  • Rintisan bertopik komputer
  • Semua artikel rintisan Januari 2025

Best Rank
More Recommended Articles