Bugünün DailyWTF makalesinden esinlenilmiştir .
Yazar C:\Program.exe
, örneğin bir kısayola tıklandığında bir dosyanın çalıştırılacağını iddia ediyor C:\Program Files\Doom 2\doom2.exe -nomusic
.
Güya, Windows ilk C:\Program
argümanlarla çağırmaya çalışır Files\Doom 2/doom2.exe -nomusic
.
Hayır ise C:\Program.exe
, daha sonra C:\Program Files\Doom
argümanlarla çalışır 2/doom2.exe -nomusic
.
Ve eğer yoksa, C:\Program Files\Doom.exe\
nihayet dener C:\Program Files\Doom 2\doom2.exe -nomusic
ve başarılı olur.
Bu bana tamamen saçmalık gibi geliyor. Bu şekilde çalıştığına inanamıyorum. Bir yorumcu iyi koyar :
Windows tarafından yayımlanan herhangi bir sürümünün OP tarafından açıklanan deneme yanılma yöntemini yaptığına inanmak zor.
Windows'un yayımlanan bir sürümünün varsayılan olarak beyin ölümü davranışına sahip olduğuna kesinlikle inanıyorum. Bunu ilk elden, birçok kez deneyimledim.
İnanmadığım şey, Windows’un yayımlanmış bir sürümünün makalede açıklandığı gibi bu beyin ölümü davranışına sahip olduğudur. Bazı rastgele Günlük WTF gönderimleri ortaya çıkana kadar farkedilmeden geçilmesi çok büyük bir güvenlik açığı, en azından on yıl sonra XP'yi başlatan bir Windows sürümü olması gerekecekti.
Netlik için düzenleyin: İşte bunu kendim nasıl test ettiğim.
- Notepad.exe dosyasını C: \ program.exe dosyasına kopyalayın
- C: \ program files \ Internet explorer \ iexplore.exe'yi çalıştırın
- Not defteri açılır. Bu bekleniyor çünkü C: \ program adında bir şey buluyor.
- Progam.exe'yi C: \ program files \ Internet.exe'ye taşı
- C: \ program files \ Internet explorer \ iexplore.exe'yi çalıştırın
Makalenin yazara göre ( ve Microsoft'tan bu makale ) not defteri hala açılmalıdır. Ancak öyle değil, komut bu mesajla başarısız oluyor:
C:\program is not recognized as an internal or external command, operable program or batch file.
Yine, makalenin C: \ programının başlatılacağı iddiasını tartışmıyorum. Windows'un, bir dizine basana kadar her dizini yinelemeli olarak denediğini düşünüyorum.
Peki, herhangi bir Windows sürümü bu şekilde çalıştı mı?
C:\Program Files\...
ve Windows gibi bir kısayolu (veya Çalıştır komutunu veya komut istemi komutunu veya başka bir yöntemi) yorumlayabilir "C:\Program" Files\...
. İlk bölüm pek mümkün görünmüyor, fakat ikinci bölüm bana çok muhtemel ve bekleniyor gibi görünüyor.
C:\Program Files
olarak "C:\Program Files"
? Biraz okumadan, bazı durumlarda cevabı gerçekten beklenmedik alan olan "evet" olabilir gibi görünüyor.