komputerdia.com - Let the game begin , Dalam beberapa tutorial berikut, kita akan berguru ihwal virus batch file. Dalam kasus ini akan melihat banyak sekali teknik untuk menurunkan daya kerja sistem komputer dengan memakai skrip kecil dan sederhana. Bahkan kalau kalian sama sekali tidak mempunyai latar belakang dalam pemrograman pun, kalian akan merasa sangat gampang untuk mengikuti langkah - langkah dibawah ini.
Saya sarankan kalau kalian memakai mesin virtual, menyerupai yang saya bahas sebelumnya kalian sanggup menjalankan OS Windows. Tutorial ini cukup aman, tetapi untuk tahapan berikutnya kita akan mulai membangun virus.
Virus pertama yang akan kita buat disini berfungsi untuk membebani memori komputer. Artinya, komputer akan kehabisan RAM dan kemungkinan akan membeku (hang) dan mati. Meskipun hal ini mustahil menyebabkan kerusakan yang permanen. Namun didalam kenyataannya cara sederhana sanggup menjadi suatu duduk kasus kecil yang cukup merepotkan pengguna komputer.
Baca Juga :
- Cara Install dan Pengaturan Mesin Virtual Untuk Praktik H4cking .
- Jauhi Gelar Noob, Jika Kalin Serius Mendalami Dunia H4cking .
Apa itu file batch?
File batch adalah nama yang diberikan pada jenis file skrip, sebuah file teks yang berisi serangkaian perintah yang akan dihukum oleh command interpreter. File batch mempunyai ekstensi .bat atau sanggup juga dengan ekstensi .cmd. Mereka sanggup dengan gampang dibentuk memakai editor teks menyerupai notepad atau Notepad++.
Sekarang mari kita lihat beberapa perintah ini.
echo Hello World
Perintah echo pada teks diatas digunakan untuk mencetak sebuah pesan, dalam hal ini saya menuliskan sebuah pesan "Hello World", kemudian akan disimpan sebagai something.bat. Sekarang buka dan jendela perintahpun akan muncul, namun kalian akan melihat bahwa itu akan terbuka beberapa detik saja dan akan menutup sebelum kalian mendapat kesempatan untuk melihat hasilnya. Untuk mengatasi duduk kasus tersebut mari kita memperbaikinya.
echo Hello World pause
Perintah pause diatas akan menghentikan beberapa dikala ketika sanksi file batch sedang dilakukan , kalau kalian akan mengeluarkan jendela tersebut kalian hanya perlu menekan sembarang tombol pada keyboard. Selanjutnya silahkan kalian perhatian file Output berikut ini :
C:\Users\komputerdia\Desktop>echo Hello World Hello World C:\Users\komputerdia\Desktop>pause Press any key to continue . . .
C: \ Users \ komputerdia \ Desktop ialah kawasan dimana saya menyimpan sanksi yang terjadi. Dalam kasus ini, saya telah menyimpan file batch di bab desktop. File batch sepertinya mencetak perintah sebelum menjalankannya. Hal ini akan terjadi ketika kalian pertama kali mencetak echo Hello World kemudian benar-benar mengeksekusinya untuk output Hello World. Sekarang mari kita lihat apakah kita sanggup membersihkan output tersebut .
@echo off echo Hello World pauseDan berikut ini ialah hasil outputnya
Hello World Press any key to continue . . .
Bisa dikatakan jauh lebih baik kalau kalian memakai perintah yang satu ini, dimana @echo off digunakan untuk menghentikan perintah semoga tidak dicetak dan hanya menyisakan output dari perintah tersebut. Sekarang mari kita tambahkan sedikit sikap dinamis.
@echo off set a=komputerdia echo Hello %a% pause
Perintah set digunakan untuk mendefinisikan variabel yang sanggup menyimpan nilai yang berbeda, dalam hal ini string yang saya gunakan ialah "komputerdia". Nama variabel yang dilampirkan dalam aba-aba %% ialah bagaimana kalian mengakses nilai yang tersimpan dalam variabel. Sekarang silahkan kalian jalankan file di atas dan kalian harus melihatnya, maka output yang dihasilkan kurang lebihnya akan menjadi menyerupai dibawah ini :
Hello komputerdia Press any key to continue . . .
Untuk menghasilkan penyusunan aba-aba yang sempurna, kalian harus hati-hati di sini, perintah set cukup peka ihwal penggunaan spasi:
- Set a = komputerdia berarti a mempunyai nilai 'komputerdia'
- Set a = komputerdia (dengan spasi sesudah =) berarti 'a' mempunyai nilai 'Xeus' (dengan spasi di depannya) dan
- Set a = komputerdia (dengan spasi sebelum =) berarti bahwa variabel tidak didefinisikan sebagai a (a 'a' diikuti oleh spasi).
Beberapa perintah tiba dengan pengubah yang sedikit mengubah tingkah lakunya, menyerupai pada teladan dibawah ini
@echo off set /a a=5 set /a b=10 set /a c=%a% + %b% echo %c% pause
Di set / a, bab / a adalah memberitahukan bahwa ia harus memperlakukan nilai variabel sebagai sebuah angka, yang memungkinkan kalian untuk melaksanakan operasi matematika di dalamnya.
@echo off set /p a=Enter your name: echo Hello %a% pause
Pengubah / p memberitahukan suatu perintah yang ditetapkan bahwa ia harus memasukkan beberapa masukan dari pengguna dan akan menyimpannya di variabel a, dalam hal ini saya akan memasukan perintah untuk memasukkan nama pengguna komputer. Saat kalian menjalankan file batch tersebut, kalian akan diminta memasukkan sesuatu, yaitu username atau nama kalian. Outputnya seperti:
Enter your name: Kopi Hitam Basi Hello Kopi Hitam Basi Press any key to continue . . .
Contoh Batch Files
Itu cukup mudah, kini mari kita lihat beberapa file batch yang mungkin mempunyai kegunaan dan kemudian kita akan pergi dan membuat beberapa virus. Dalam kasus ini saya akan membuat suatu aba-aba atau script dengan jenis Pinger .@echo off title Pinger set /p target=Enter IP address or URL: ping %target% -t pauseMaka output yang akan dihasilkanpun akan terlihat menyerupai dibawah ini
Enter IP address or URL: google.com Pinging google.com [216.58.220.206] with 32 bytes of data: Reply from 216.58.220.206: bytes=32 time=26ms TTL=57 Reply from 216.58.220.206: bytes=32 time=25ms TTL=57 Reply from 216.58.220.206: bytes=32 time=27ms TTL=57 Reply from 216.58.220.206: bytes=32 time=25ms TTL=57 Reply from 216.58.220.206: bytes=32 time=26ms TTL=57
Untuk teladan yang script yang kedua, disini saya akan mencoba membuat wktu untuk mematikan komputer (shutdown), dalam kasus ini File batch akan menjadwalkan shutdown sesudah waktu yang kalian tentukan.
@echo off title Shutdown Input set /p mins=Enter number of minutes to wait until shutdown: set /a mins=%mins%*60 shutdown -s -t %mins%
Contoh diatas hanyalah sekilas dari banyaknya jenis file batch yang sanggup kalian buat. Hampir semua apapun yang dilakukan sistem operasi kalian sanggup dilakukan melalui file batch, bahkan kalian sanggup menggunakannya untuk mengotomatisasi kiprah yang berulang dan kemungkinan besar akan membuat jengah para korban kalian. Batas dari seni ini hanya imajinasi kalian sendiri.
Salah satu kegunaan imajinatif ini ialah membuat virus batch file dan hanya itulah yang akan kita pelajari sekarang.
Sumber http://www.komputerdia.com