بسم الله الرحمن الرحيم
لعرض السلاسل النصية الموجودة في الملفات التنفيذية (binary) تستطيع أستخدام الامر strings , هذا المثال لملف مكتوب باللغة C لطباعة رسالة ترحيبة (برنامج Hello World الذي يعرف أي شخص لديه معرفة بسيطة بأي لغة) :
قم بترجمة البرنامج بالأمر التالي :
gcc hello.c -o hello
و الأن لأظهار السلسة النصية في الملف التنفيذي "hello" أستخدام الأمر strings كالتالي :
strings hello
ستطبع الجملة "Hello,World!" مع الأوامر التي أظافها برنامج gcc :
/lib/ld-linux.so.2
__gmon_start__
libc.so.6
_IO_stdin_used
puts
__libc_start_main
GLIBC_2.0
PTRh0
[^_]
Hello,World!
__gmon_start__
libc.so.6
_IO_stdin_used
puts
__libc_start_main
GLIBC_2.0
PTRh0
[^_]
Hello,World!
ليست هناك تعليقات:
إرسال تعليق