[Çözüldü] Strings Komutu Ne İşe Yarar

Başlatan HuaN, 18 Nisan 2017 - 17:44:31

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

HuaN

Merhaba arkadaşlar, strings komutu ne işe yarar man ve netteki yabancı kaynaklardan hiçbir şey anlamadım malesef. Bilen ya da kullanan biri açıklayabilir mi ?

neynefes

@siberoloji'nin sıcak sıcak, taze yazısını koyalım hemen şuraya  ;)
https://sudo.ubuntu-tr.net/linux-strings-komutu-kulanimi

siberoloji

İngilizce printable characters olarak ifade edilen dilimize Alfabe Karakterleri olarak çevirebileceğimiz karakter gruplarının ekrana yazdırılması ile ilgilenen strings komutu, genelde bilgisayarda kayıtlı olan binary formatlı (ikili) dosyalarla ilgilenir. Binary format dediğimiz ikili formatta bulunan çalıştırılabilir program dosyaları veya programları cat komutuyla görüntülemeye çalıştığınızda bir çok anlamlı ve anlamsız karakterleri ekranınızda görürsünüz. İşte strings komutu, bu binary dosyalarda bulunan ve Alfabetik olarak anlamlı karakter gruplarını görmenizi sağlar.
Örneğin /bin klasörünüzde bulunan ls dosyası (/bin/ls) çalıştırılabilir bir dosyadır. Diğer bir ifadeyle, programsal olarak var olan  boşlukları veya yapıları hariç turarak geri kalan anlamlı ifadelerle ilgilenir.
Bu dosya için
cat /bin/ls
ve
strings /bin/ls
komutlarını deneyebilirsiniz. cat komutu dosya içeriğini tam olarak anlaşılır şekilde gösteremez. Oysa ikili dosyalarda alfabatik karakterlerden oluşan metin dizilerini strings komutuyla görebilirsiniz.
Bu komut, bir programda bulunan Copyright ifadelerini veya Hata mesajlarını bulmada oldukça etkilidir.
Detaylı kullanım örnekleri için bir önceki mesajda atıf yapılan SUDO Portal yazısını okumanızı tavsiye ediyorum.

HuaN

#3
Alıntı yapılan: siberoloji - 19 Nisan 2017 - 00:31:47.......

Hocam elinize sağlık on numara :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 24 Nisan 2017 - 10:52:07

Alıntı yapılan: neynefes - 18 Nisan 2017 - 23:43:29
@siberoloji'nin sıcak sıcak, taze yazısını koyalım hemen şuraya  ;)
https://sudo.ubuntu-tr.net/linux-strings-komutu-kulanimi

Aynen öyle oldu :)