GNU Poke 1.0 بائنری ڈیٹا ایڈیٹر دستیاب ہے۔

تین سال کی ترقی کے بعد، GNU Poke کی پہلی ریلیز، ایک انٹرایکٹو بائنری ڈیٹا ایڈیٹر، پیش کی گئی ہے۔ ڈمپ ایڈیٹرز کے برعکس، جو آپ کو بٹ اور بائٹ کی سطح پر معلومات میں ترمیم کرنے کی اجازت دیتے ہیں، پوک ڈیٹا کے ڈھانچے کو بیان کرنے اور پارس کرنے کے لیے ایک مکمل زبان فراہم کرتا ہے، جس سے مختلف فارمیٹس میں ڈیٹا کو خود بخود انکوڈ اور ڈی کوڈ کرنا ممکن ہو جاتا ہے۔

ایک بار جب بائنری ڈیٹا کی ساخت کا تعین ہو جاتا ہے، مثال کے طور پر معاون فارمیٹس کی فہرست کے حوالے سے، صارف اعلیٰ سطح پر تلاش، معائنہ اور ترمیم کے کام انجام دے سکتا ہے، تجریدی ڈھانچے جیسے کہ ELF کریکٹر ٹیبلز، MP3 ٹیگز، DWARF اظہار اور ٹیبل اندراجات ڈسک پارٹیشنز۔ مختلف فارمیٹس کے لیے تیار کردہ تفصیل کی ایک لائبریری فراہم کی گئی ہے۔

یہ پروگرام پروجیکٹس کی ڈیبگنگ اور جانچ کے لیے مفید ہو سکتا ہے جیسے کہ لنکرز، اسمبلرز، اور قابل عمل کمپریشن یوٹیلیٹیز، ریورس انجینئرنگ کے لیے، ڈیٹا فارمیٹس اور پروٹوکولز کو پارس کرنے اور دستاویز کرنے کے لیے، اور دیگر یوٹیلیٹیز بنانے کے لیے جو بائنری ڈیٹا میں ہیرا پھیری کرتی ہیں، جیسے کہ diff اور patch for بائنری فائلیں.

GNU Poke 1.0 بائنری ڈیٹا ایڈیٹر دستیاب ہے۔


ماخذ: opennet.ru

نیا تبصرہ شامل کریں