এটি ইউনিফুজ কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
unifuzz - ইউনিকোড হ্যান্ডলিং পরীক্ষা করার জন্য ডিজাইন করা স্ট্রিং নির্গত করুন
সাইনোপিসিস
unifuzz ([বিকল্প পতাকা])
বর্ণনাঃ
unifuzz ইউনিকোড গ্রহণ করার উদ্দেশ্যে প্রোগ্রামগুলির ক্ষমতা পরীক্ষা করার জন্য ডিজাইন করা স্ট্রিং নির্গত করে
অপ্রত্যাশিত ইনপুট পরিচালনা করার জন্য ইনপুট। এর মধ্যে রয়েছে: সমস্ত ইউনিকোড রেঞ্জের অক্ষর,
ব্যক্তিগত ব্যবহার অক্ষর, surrogates, অনির্ধারিত অক্ষর, অ অক্ষর, নিয়ন্ত্রণ
অক্ষর, বহিরাগত স্থান অক্ষর, ক্রম স্বাভাবিককরণ নিয়ম লঙ্ঘন, অপ্রত্যাশিত
সিকোয়েন্স (যেমন একটি পরিসর থেকে একটি বেস অক্ষর তারপর থেকে একটি সংমিশ্রণ অক্ষর
অন্য একটি পরিসর), এবং অক্ষর একত্রিত করার দীর্ঘ ক্রম। এটি খুব উৎপন্ন করতে পারে
দীর্ঘ লাইন, এমবেডেড নাল সমন্বিত স্ট্রিং এবং অকৃত্রিম UTF-8।
কমান্ড লাইন ফ্ল্যাগস
-b মৌলিক বহুভাষিক সমতলে আউটপুট সীমাবদ্ধ করুন (প্লেন 0)।
-g নির্দিষ্ট অক্ষর নির্গত করবেন না।
-h ব্যবহারের তথ্য মুদ্রণ করুন।
- l খুব দীর্ঘ লাইন নির্গত.
-n এমবেডেড নাল সহ স্ট্রিং নির্গত করুন।
- চুপ কর। মন্তব্য বাদ দিন।
-আর
নির্গত করার জন্য এলোমেলো অক্ষরের সংখ্যা সেট করুন।
-এস স্ক্যান রেঞ্জ - প্রতিটি রেঞ্জ থেকে একটি অক্ষর নির্গত করুন।
-s
র্যান্ডম নম্বর জেনারেটরের জন্য বীজ সেট করুন।
-u বিকৃত UTF-8 নির্গত করে।
-v প্রিন্ট সংস্করণ তথ্য।
এলোমেলো অক্ষরের ক্রম একটি সিউডোর্যান্ডম সংখ্যা জেনারেটর দ্বারা নির্ধারিত হয়, তাই
একই ক্রম একই মান বীজ সেট করে প্রাপ্ত করা যেতে পারে. যদি সেট না হয়
কমান্ড লাইন, একটি বীজ মৃত্যুদন্ড কার্যকর করার সময় উপর ভিত্তি করে নির্বাচিত হয়. ব্যবহৃত বীজ অন্তর্ভুক্ত করা হয়
"বীজ = NNNNNN" ফর্মের একটি লাইনে আউটপুটে অবিলম্বে এলোমেলো পূর্বে
চরিত্রের ক্রম। মনে রাখবেন যে একই ক্রম প্রাপ্ত করার জন্য এটি রাখা প্রয়োজন
বিএমপিতে আউটপুট সীমাবদ্ধ করার জন্য একই সেটিং।
তথ্যসূত্র
ইউনিকোড স্ট্যান্ডার্ড, সংস্করণ 5.0
onworks.net পরিষেবা ব্যবহার করে অনলাইনে unifuzz ব্যবহার করুন