Pembukaan Praktik H4cking Dengan Pembuatan Virus File Batch
bang2 sutara - 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 jikalau kalian sama sekali tidak mempunyai latar belakang dalam pemrograman pun, kalian akan merasa sangat gampang untuk mengikuti langkah - langkah dibawah ini.
Saya sarankan jikalau kalian memakai mesin virtual, ibarat 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 menjadikan kerusakan yang permanen. Namun didalam kenyataannya cara sederhana sanggup menjadi suatu problem 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 ibarat 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 problem tersebut mari kita memperbaikinya.
echo Hello World pause
Perintah pause diatas akan menghentikan beberapa ketika ketika sanksi file batch sedang dilakukan , jikalau kalian akan mengeluarkan jendela tersebut kalian hanya perlu menekan sembarang tombol pada keyboard. Selanjutnya silahkan kalian perhatian file Output berikut ini :
C:\Users\bang2 sutara\Desktop>echo Hello World Hello World C:\Users\bang2 sutara\Desktop>pause Press any key to continue . . .
C: \ Users \ bang2 sutara \ Desktop yaitu 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 yaitu hasil outputnya
Hello World Press any key to continue . . .
Bisa dikatakan jauh lebih baik jikalau 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=bang2 sutara echo Hello %a% pause
Perintah set digunakan untuk mendefinisikan variabel yang sanggup menyimpan nilai yang berbeda, dalam hal ini string yang saya gunakan yaitu "bang2 sutara". Nama variabel yang dilampirkan dalam instruksi %% yaitu 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 ibarat dibawah ini :
Hello bang2 sutara Press any key to continue . . .
Untuk menghasilkan penyusunan instruksi yang sempurna, kalian harus hati-hati di sini, perintah set cukup peka ihwal penggunaan spasi:
- Set a = bang2 sutara berarti a mempunyai nilai 'bang2 sutara'
- Set a = bang2 sutara (dengan spasi sehabis =) berarti 'a' mempunyai nilai 'Xeus' (dengan spasi di depannya) dan
- Set a = bang2 sutara (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, ibarat pada rujukan 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 berkhasiat dan kemudian kita akan pergi dan membuat beberapa virus. Dalam kasus ini saya akan membuat suatu instruksi 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 ibarat 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 rujukan yang script yang kedua, disini saya akan mencoba membuat wktu untuk mematikan komputer (shutdown), dalam kasus ini File batch akan menjadwalkan shutdown sehabis 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 yaitu membuat virus batch file dan hanya itulah yang akan kita pelajari sekarang.