A computer virus is a type of malware that, when executed, replicates itself by modifying other computer programs and inserting its own code into those programs.
Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain.
As of 2013, computer viruses caused billions of dollars' worth of economic damage each year.
Per 2013, virus komputer mengakibatkan kerugian ekonomi senilai miliaran dolar setiap tahunnya.
In response, an industry of antivirus software has cropped up, selling or freely distributing virus protection to users of various operating systems.
Sebagai tanggapan, industri perangkat lunak antivirus telah bermunculan, menjual atau mendistribusikan secara bebas perlindungan virus kepada pengguna berbagai sistem operasi.
A computer virus generally contains three parts: the infection mechanism, which finds and infects new files, the payload, which is the malicious code to execute, and the trigger, which determines when to activate the payload.
Sebuah virus komputer biasanya memilki tiga bagian: mekanisme infeksi, yang menemukan dan menginfeksi berkas baru, payload, yang merupakan kode berbahaya yang harus dieksekusi, dan pemicunya, yang menentukan kapan payload harus diaktifkan.
Infection mechanism Also called the infection vector, this is how the virus spreads.
Mekanisme penginfeksian Disebut juga vektor infeksi, seperti inilah bagaimana virus menyebar.
Some viruses have a search routine, which locate and infect files on disk.
Beberapa virus memiliki rutinitas pencarian, yang mencari dan menginfeksi
Other viruses infect files as they are run, such as the Jerusalem DOS virus.
Virus lain menginfeksi file saat dijalankan, seperti virus DOS Jerusalem.
Trigger Also known as a logic bomb, this is the part of the virus that determines the condition for which the payload is activated.
Pemicu Juga dikenal sebagai bom logika, merupakan bagian dari virus yang menentukan kondisi untuk payload mana yang akan diaktifkan.
Payload The payload is the body of the virus that executes the malicious activity.
Payload Payload adalah tubuh virus yang melakukan aktivitas berbahaya.
Examples of malicious activities include damaging files, theft of confidential information or spying on the infected system.
Contoh aktivitas berbahaya termasuk merusak berkas, pencurian informasi rahasia atau memata-matai sistem yang terinfeksi.
This is called a virus hoax.
Ini disebut virus hoax.
Virus phases is the life cycle of the computer virus, described by using an analogy to biology.
Fase virus adalah siklus hidup virus komputer, dijelaskan dengan menggunakan analogi biologi.
The virus program has managed to access the target user's computer or software, but during this stage, the virus does not take any action.
Program virus telah berhasil mengakses komputer atau perangkat lunak pengguna target, tetapi dalam tahapan ini, virus tidak melakukan tindakan apapun.
The virus will eventually be activated by the "trigger" which states which event will execute the virus.
Virus pada akhirnya akan diaktifkan oleh “pemicu” yang menyatakan kondisi mana yang akan mengeksekusi virus tersebut.
Not all viruses have this stage.
Tidak semua virus mempunyai tahapan ini.
Propagation phase The virus starts propagating, which is multiplying and replicating itself.
Fase penyebaran Virus mulai menyebar, yang menggandakan dirinya sendiri.
The virus places a copy of itself into other programs or into certain system areas on the disk.
Virus menempatkan salinan dirinya ke dalam program lain atau ke area sistem tertentu pada diska.
The copy may not be identical to the propagating version; viruses often "morph" or change to evade detection by IT professionals and anti-virus software.
Salinannya mungkin tidak identik dengan versi penyebarannya; virus sering kali "menyamar" atau berubah untuk menghindari deteksi oleh profesional TI dan perangkat lunak anti-virus.
Each infected program will now contain a clone of the virus, which will itself enter a propagation phase.
Setiap program sekarang memiliki sebuah klon dari virus, yang dengan sendirinya akan memasuki fase penyebaran.
Triggering phase A dormant virus moves into this phase when it is activated, and will now perform the function for which it was intended.
Fase pemicuan Virus yang tidak aktif berpindah ke fase ini ketika diaktifkan, dan sekarang akan menjalankan fungsi yang dimaksudkan.
Execution phase This is the actual work of the virus, where the "payload" will be released.
Fase eksekusi Ini adalah kerja sebenarnya dari virus, di mana "payload" akan dilepaskan.
It can be destructive such as deleting files on disk, crashing the system, or corrupting files or relatively harmless such as popping up humorous or political messages on screen.
Hal itu dapat destruktif seperti menghapus berkas dari diska, membuat sistem rusak, atau merusak berkas atau relatif tidak berbahaya seperti memunculkan pesan-pesan lucu atau politis di layar.
Damage is due to causing system failure, corrupting data, wasting computer resources, increasing maintenance costs or stealing personal information.
Kerusakan disebabkan menyebabkan kegagalan sistem, merusak data, membuang-buang sumber daya komputer, meningkatkan biaya pemeliharaan, atau mencuri informasi pribadi.
Even though no antivirus software can uncover all computer viruses (especially new ones), computer security researchers are actively searching for new ways to enable antivirus solutions to more effectively detect emerging viruses, before they become widely distributed.
Padahal tidak ada perangkat lunak antivirus yang mampu mengungkap semua virus komputer (terutama yang baru), para peneliti keamanan komputer sudah secara aktif mencari cara baru agar solusi antivirus dapat mendeteksi virus baru secara lebih efektif, sebelum mereka dapat didistribusikan lebih luas.
A power virus is a computer program that executes specific machine code to reach the maximum CPU power dissipation (thermal energy output for the central processing units).
Sebuah power virus adalah sebuah program komputer yang mengeksekusi kode mesin tertentu untuk mencapai pemborosan tenaga CPU secara maksimum (keluaran energi panas untuk unit pemrosesan utama).
Computer cooling apparatus are designed to dissipate power up to the thermal design power, rather than maximum power, and a power virus could cause the system to overheat if it does not have logic to stop the processor.
Peralatan pendingin komputer dirancang untuk menghilangkan daya hingga daya desain termal, daripada daya maksimum, dan sebuah virus daya dapat menyebabkan sistem panas berlebih jika tidak mempunyai logika untuk menghentikan CPUnya.
This may cause permanent physical damage.
Hal ini dapat menyebabkan kerusakan fisik permanen.
Power viruses can be malicious, but are often suites of test software used for integration testing and thermal testing of computer components during the design phase of a product, or for product benchmarking.
Virus daya dapat berbahaya, tetapi sering kali merupakan rangkaian perangkat lunak pengujian yang digunakan untuk pengujian integrasi dan pengujian termal dari komponen komputer selama fase pendesainan dari sebuah produk, atau produk untuk benchmarking.
Stability test applications are similar programs which have the same effect as power viruses (high CPU usage) but stay under the user's control.
Aplikasi uji stabilitas adalah program serupa yang memiliki efek yang sama seperti virus daya (penggunaan CPU tinggi) tetapi di bawah kendali pengguna.
They are used for testing CPUs, for example, when overclocking.
Mereka digunakan untuk menguji CPU, misalnya saat melakukan overclock.
Spinlock in a poorly written program may cause similar symptoms, if it lasts sufficiently long.
Spinlock dalam program yang ditulis dengan buruk dapat menyebabkan gejala serupa, jika berlangsung cukup lama.
Different micro-architectures typically require different machine code to hit their maximum power.
Arsitektur mikro yang berbeda biasanya memerlukan kode mesin yang berbeda untuk mencapai daya maksimumnya.
Examples of such machine code do not appear to be distributed in CPU reference materials.
Contoh kode mesin tersebut tampaknya tidak didistribusikan dalam bahan referensi CPU.