On 10/29/07, Ryo Saeba <[EMAIL PROTECTED] > wrote:
>
> On 10/29/07, SYARIFL <[EMAIL PROTECTED] > wrote:
>
> > Betul, karena pengennya commercial, kalo cuman iseng-iseng aja mah nggak
> > sampe masalah legal segala mikirnya.
>
> ini kan sebenarnya relatif mudah ditangani dari sisi teknis. intinya
> kan gak mau kalau servernya disita terdapat bukti file ilegal? ya
> file-nya jangan disimpan as it is, tapi diacak dengan di-XOR-kan
> dengan kode link-nya misalnya. tanpa kode link yang benar, file yang
> ada di server anda tidak ada artinya apa2.


Sekedar sharing apa yang ada dalam kepala:

jadi rencana saya begini... jika ada orang mengupload file misal:

Gate_Keepers_-_01_-_Begin_the_Defense_of_Earth!_-_[a4e](c0a0896f).mkv
file tersebut ukurannya 241495191 bytes.

file akan masuk dalam folder temporary

kemudian saya hitung MD5 hash nya misal dapet:
e3aa86e079f122e6ba081f8cb0166d8b

kemudian, saya lookup ke database kurang lebih:
select file_hash, original_filename from files where file_hash =
concat('e3aa86e079f122e6ba081f8cb0166d8b' , ',', '241495191');

jika didalam table files terdapat file dengan file_hash
'e3aa86e079f122e6ba081f8cb0166d8b,241495191' berarti file tsb sudah ada di
dalam repository jika belum file yang berada dalam temporary kita move dan
rename menjadi

/repos01/e3/aa/86e079f122e6ba081f8cb0166d8b,241495191.dat

kemudian:
insert into files (file_hash,original_name) values
('e3aa86e079f122e6ba081f8cb0166d8b,241495191',
'Gate_Keepers_-_01_-_Begin_the_Defense_of_Earth!_-_[a4e](c0a0896f).mkv');

trus masalah link saya kira sangat mudah, misal kita menghidari leecher maka
kita bisa pake script spt:
http://www.zubrag.com/scripts/download.php
sehingga folder /repos01/ tidak bisa diakses secara langsung dari URL harus
melalui suatu script.

ok dapet link nya... kemudia di sharing keseluruh penjuru dunia :P misal..

http://files.syarifl.com/get.php?c=e3aa86e079f122e6ba081f8cb0166d8b,241495191


yah, begitulah kurang lebihnya... Nah, memang nggak kepikiran untuk meng XOR
khan filenya sebelum disimpan, karena memang saya mengingnkan tidak ada
duplikasi data. FILENAME boleh banyak tapi FILE nya hanya satu.

-- 
// syarifl.com


[Non-text portions of this message have been removed]



-- 
www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia 
Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED] 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ITCENTER/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ITCENTER/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke