ইংরেজিফরাসিস্প্যানিশ

অনওয়ার্কস ফেভিকন

bfbtester - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে bfbtester চালান

এটি হল bfbtester কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


bfbtester - ব্রুট ফোর্স বাইনারি টেস্টার

সাইনোপিসিস


bfbtester [-এইচটিভি] [-d স্তর] [-r প্রত্যাখ্যান] [-o আউট-ফাইল] [-x max-execs] -a|[-এসএমই] নথি পত্র ...

বর্ণনাঃ


BFBTester বাইনারি প্রোগ্রামগুলির দ্রুত, সক্রিয়, নিরাপত্তা পরীক্ষা করার জন্য দুর্দান্ত।
BFBTester হিসাবে একক এবং একাধিক আর্গুমেন্ট কমান্ড লাইন ওভারফ্লো চেক করবে
পাশাপাশি পরিবেশ পরিবর্তনশীল ওভারফ্লো। BFBTester টেম্পফাইল তৈরির জন্যও দেখতে পারে
অনিরাপদ টেম্পফাইল নাম ব্যবহার করে কোনো প্রোগ্রাম ব্যবহারকারীকে সতর্ক করার কার্যকলাপ। যখন BFBTester
সফ্টওয়্যারে সমস্ত ওভারফ্লো পরীক্ষা করতে পারে না, এটি প্রাথমিক ভুলগুলি সনাক্ত করার জন্য দরকারী
লাল পতাকা বিপজ্জনক সফ্টওয়্যার পারেন.

বিকল্প


আপনাকে অবশ্যই নিম্নলিখিত পরীক্ষার এক বা একাধিক নির্দিষ্ট করতে হবে:

-s একক যুক্তি পরীক্ষা।

-m একাধিক আর্গুমেন্ট টেস্ট।

-e এনভায়রনমেন্ট ভেরিয়েবল টেস্ট।

-a সমস্ত পরীক্ষা নির্বাচন করে
অন্যান্য বিকল্পগুলি:

-h প্রিন্ট সাহায্য.

-t টেম্পফাইল পর্যবেক্ষণ সক্ষম করুন।

-v প্রিন্ট সংস্করণ স্ট্রিং।

-d স্তর
ডিবাগ স্তর সেট করুন (ডিফল্ট = 0, সর্বোচ্চ = 2)।

-r প্রত্যাখ্যান
এড়িয়ে যাওয়ার জন্য বাইনারিগুলির কমা দ্বারা পৃথক করা তালিকা৷

-o আউট-ফাইল
stdout এর পরিবর্তে আউট-ফাইলে আউটপুট।

-x max-execs
সমান্তরালভাবে চালানোর জন্য সর্বাধিক এক্সিকিউটেবল সেট করুন (ডিফল্ট = 250)।

ফাইল পরীক্ষা করার জন্য নির্দিষ্ট বাইনারি বা বাইনারিগুলির একটি ডিরেক্টরি।

এক নজরে


চালানোর জন্য আপনাকে অবশ্যই কমপক্ষে একটি পরীক্ষা নির্দিষ্ট করতে হবে এবং আপনাকে অবশ্যই একটি বাইনারি বা একটি নির্দিষ্ট করতে হবে
ডিরেক্টরি.

এক্সিকিউটেবল নির্বাচন এখন বিভিন্ন উপায়ে করা হয়:

যদি এক্সিকিউটেবল ফাইলের নামটি একটি লিডিং স্ল্যাশ (একটি পরম পথ) দিয়ে নির্দিষ্ট করা হয়, না
নির্বাচন ব্যবহার করা হয় এবং সরবরাহকৃত পরম ফাইলের নাম ব্যবহার করা হয়।

ফাইলের নামটিতে কোন লিডিং স্ল্যাশ না থাকলে নির্বাচনটি দুটি উপায়ের একটিতে করা হয় (এ
এই আদেশ):
1) $PWD এর সাথে ফাইলের নাম প্রিপেন্ড করুন এবং অ্যাক্সেসিবিলিটি পরীক্ষা করুন
2) $PATH এর মাধ্যমে অনুসন্ধান করুন এবং প্রথম অ্যাক্সেসযোগ্য এক্সিকিউটেবল খুঁজুন
নির্বাহযোগ্য নির্বাচিত.

যদি পাওয়া ফাইলের নামটি একটি ডিরেক্টরি হয়, আমরা ডিরেক্টরিটি (এক স্তর গভীর) খুঁজছি
এক্সিকিউটেবল বাইনারি।

প্রতীকী লিঙ্ক অনুসরণ করা হয়.

আপনি -r ব্যবহার করে এড়িয়ে যাওয়ার জন্য বাইনারিগুলি নির্দিষ্ট করতে পারেন (একটি সম্পূর্ণ ডিরেক্টরি লোড করার সময় দরকারী)
বিকল্প।

নিম্নলিখিত একটি ক্র্যাশ রিপোর্ট:

*** ক্র্যাশ/usr/bin/প্যাচ> ***
args: -D [05120]
envs: (শূন্য)
সংকেত: 11 ( সেগমেন্টেশন ফল্ট)
মূল? হ্যাঁ

এর মানে "/usr/bin/প্যাচ" একটি "-D" এবং একটি শব্দ 5,120 অক্ষর দিয়ে খাওয়ানো হলে ক্র্যাশ হয়৷
দীর্ঘ:

$ /usr/bin/প্যাচ -D AAA...5,120 অক্ষর...AAA

(বন্ধনীতে সংখ্যা মানে এমন একটি শব্দ দিয়ে প্রতিস্থাপন করা যা অনেক অক্ষর দীর্ঘ)

BFBTester খুব CPU নিবিড়, এবং অনেক ফাইল খুলবে, তাই আপনি সম্ভবত এটি করতে চান না
ব্যস্ততম সময়ের মধ্যে এটি একটি উত্পাদন মেশিনে চালান। শুধু একটি সতর্কতা...

উদাহরণ


bfbtester -s , / Usr / বিন
ফোল্ডার /usr/bin-এ সমস্ত বাইনারিতে একক যুক্তি পরীক্ষা চালান।

bfbtester -তা তালি traceroute
প্যাচ এবং ট্রেসারউটের বিরুদ্ধে সমস্ত পরীক্ষা চালান এবং টেম্পফাইল মনিটর চালান।

bfbtester -a ./bfbtester
পরীক্ষা bfbtester (প্রদত্ত এটি একই ডিরেক্টরিতে থাকে)।

bfbtester -r বধ /usr/bin/kill
কিছুই করে না।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে bfbtester ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad