OverTheWire haydut meydan okuma seviye 5 yapmak için etkili bir yol bulmaya çalışıyorum .
Her neyse, bir sürü dosyam var ve aşağıdaki ölçütlere uyan sadece bir tane var:
- İnsan okunabilir
- 1033 bayt boyutunda
- Sigara çalıştırılabilir
Şu anda, find
komutu kullanıyorum ve son 2 ölçütle eşleşen dosyaları bulabiliyorum:
find . -size 1033c ! -executable
Ancak, insan tarafından okunamayan dosyaları nasıl hariç tutacağımı bilmiyorum. Bu zorluk için bulduğum çözümler -readable
test parametresini kullanıyor, ancak bunun işe yaradığını düşünmüyorum. -readable
meydan okuma açıklaması bir ASCII dosyası veya bunun gibi bir şey isterken, sadece dosyaların izinlerine bakar, içeriğine bakmaz.