glibc-audit

সফটওয়্যার স্ক্রিনশট:
glibc-audit
সফটওয়্যার বিবরণ:
সংস্করণ: 2.4-4
তারিখ আপলোড: 3 Jun 15
ডেভেলপার: John Reiser
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 185

Rating: 2.0/5 (Total Votes: 1)

র মধ্যে উপস্থিত glibc--নিরীক্ষা শুদ্ধ, যেমন Valgrind হিসাবে একটি স্বয়ংক্রিয় মেমরি এক্সেস পরীক্ষক সঙ্গে তাদের কোড পরীক্ষা বীমা, বা যারা অ্যাপ্লিকেশন ডেভেলপারদের জন্য মধ্যে উপস্থিত glibc- র একটি পরিমার্জিত সংস্করণ.
র মধ্যে উপস্থিত glibc--নিরীক্ষা অডিট এবং একটি মেমরি এক্সেস পরীক্ষক ডেভেলপার এর ব্যবহার থেকে রিপোর্ট C লাইব্রেরি নিজেই থেকে কম "গোলমাল" সঙ্গে, ডেভেলপার আকর্ষণীয় হতে করার সম্ভাবনা বেশি যাতে পরিষ্কার করা হয়েছে. সাধারণত, glibc-নিরীক্ষা ব্যবহারের আগে তার স্থানীয় ভেরিয়েবল এবং structs সব সূচনা. সাধারণ র মধ্যে উপস্থিত glibc- তার যুক্তি "বিরাট-যত্ন" কিন্তু প্রত্যক্ষ স্মৃতি প্রবেশ পরীক্ষক দ্বারা রিপোর্ট যে uninitialized ডামি ভেরিয়েবল ব্যবহার করে.
 
এছাড়াও, r_debug.r_brk প্রোটোকল একটি সমবায় বসবাসকারী নিরীক্ষক সঙ্গে সহযোগিতা উন্নত করা হয়েছে. নিরীক্ষক .r_brk সেট করে একটি শেয়ার্ড লাইব্রেরি ঘটনা ঘটে যখনই, তারপর রানটাইম লোডার নিরীক্ষক সরাসরি কল হবে.
এই অনেক বেশি সুবিধাজনক ব্রেকপয়েন্ট ব্যবহার করে চেয়ে থাকে. ডিফল্টরূপে বয়সী ব্রেকপয়েন্ট প্রোটোকল ঠিক আগের মতই কাজ করে. একটি ফাংশন একটি পয়েন্টার একটি সাধারণ পয়েন্টার হিসাবে একই আকার যেখানে নতুন প্রোটোকল মেশিনে বয়সী সঙ্গে সামঞ্জস্যপূর্ণ বাইনারি হয়. (যেমন এইচপি-পিএ আরআইএসসি, আলফা প্রসেসর, অথবা PowerPC হিসাবে) একটি ফাংশন একটি পয়েন্টার বড় যেখানে প্ল্যাটফর্মের সামঞ্জস্যপূর্ণ অনগ্রসর বাইনারি না হয়, এবং r_debug.r_version বাড়ায় করতে হবে. তারা নির্মিত হয় যখন (যেমন GDB নামে) Exising ক্লায়েন্ট একটি উপেক্ষণীয় টাইপ মেলেনি ত্রুটি দেখতে হবে. কিন্তু এখন জন্য, এটা এক্স 86 রানটাইম এ GDB প্রতিকূলতা না আরো মূল্যহীন.
 
প্যাচ 91 ফাইল পরিবর্তন করা যাবে. র মধ্যে উপস্থিত glibc--2.3.2-27.9 তুলনায় অতিরিক্ত কোড .লেখাগুলো 18 আরো বাইট, এবং .তাই 24 কম বাইট দখল করে. একটি ন্যানো-scopic স্কেল উপর, সাধারণত মৃত্যুদন্ড খরচ প্রভাবিত রুটিন প্রতি 0 3 CPU- র চক্র হয়; আনুমানিক মধ্যমা মোট প্রভাব প্রতিদিন মেশিন প্রতি কম 1 দ্বিতীয়. * Printf, () এর ক্ষেত্রে, glibc-নিরীক্ষা র মধ্যে উপস্থিত glibc- তুলনায় দ্রুততর পরিষ্কার আপ উৎস stdio-সাধারণ / printf,-parse.h মধ্যে parse_one_spec () জন্য printf_spec.info আরম্ভের সময় নৃশংস কোড জেনারেট করার জিসিসি-3.2 এড়াতে সাহায্য করে কারণ.
 
Glibc-নিরীক্ষা তারপর, মধ্যে উপস্থিত glibc- র অভ্যন্তরীণ testcases উপর একটি মেমরি এক্সেস পরীক্ষক চলমান রিপোর্ট করা ত্রুটি বিশ্লেষণ এবং সোর্স পরিবর্তন করে নির্মাণ করা হয়. প্রক্রিয়া র মধ্যে উপস্থিত glibc--2.3.2-11.9 10 মেমরি এক্সেস বাগ প্রকাশ. সাত আরো দুটি জীবনবৃত্তান্ত সংশোধন করা হয়েছে, র মধ্যে উপস্থিত glibc--2.3.2-27.9 সংশোধন, এবং এক সম্ভবত সংশোধন করা হবে না যে একটি ডিজাইন ত্রুটি হয় হয়.
 
পূর্বসুরী প্যাচ glibc-নিরীক্ষা -1 র মধ্যে উপস্থিত glibc- প্রকল্প কাছে হস্তান্তর করা হয়, কিন্তু যারা প্যাচ [ব্যবহারকারী "অতিথি" পাসওয়ার্ড "অতিথি"] উপেক্ষা করা হয়েছে, অস্বীকার, বা বাতিল. ব্যবহারযোগ্যতা এবং র মধ্যে উপস্থিত glibc--নিরীক্ষা -1 আলাদাভাবে প্রকাশ করতে নির্ভরযোগ্যতা যথেষ্ট উন্নতি না হয়.
অপরিবর্তিত র মধ্যে উপস্থিত glibc--2.3.2-27.9.src.rpm তাহলে RedHat আয়না পাওয়া যাবে এখান থেকে. rpmbuild -ba --target i686 1.1GHz CPU- র, 384MB RAM- র, UDMA100 ডিস্ক সহ মেশিনে ডিস্কের স্থান প্রায় 4 ঘন্টা নেন এবং 2.5GB.
বর্তমান রিলিজের মধ্যে নতুন কী:

অনুরূপ সফ্টওয়্যার

GDB
GDB

16 Aug 18

rpdb
rpdb

14 Apr 15

KDbg
KDbg

14 Apr 15

বিকাশকারী অন্যান্য সফ্টওয়্যার John Reiser

jumpstart
jumpstart

2 Jun 15

মন্তব্য glibc-audit

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান