ওয়েব সার্ভার পরীক্ষা করার জন্য কি কোনও নিখরচার সফ্টওয়্যার রয়েছে? [বন্ধ]


8

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


সার্ভারফল্ট / উত্তর / ২১০7/২০১ replies এর উত্তরে লক্ষ্য করা গেছে কেউ ওপেনএসটিএর পরামর্শ দিয়েছেন। এটি সম্মতি পরীক্ষার জন্য সক্ষম?
14:51

উত্তর:


2

এখানে প্রচুর প্রশ্ন। যদিও আমি নিশ্চিত যে প্রচুর লোক আপনাকে তাদের সরঞ্জাম সমস্ত কিছু বলবে কেবল যদি আপনি এটি কিনে থাকেন তবে খুব কম সংখ্যক সরঞ্জাম উপলব্ধ রয়েছে যা এর যে কোনও একটিতে যুক্তিসঙ্গত চেষ্টা করে।

বিষয়গুলির সুরক্ষা পক্ষের জন্য, ধরে নিই যে আপনি কেবল স্থিতিশীল সামগ্রীর পরিবেশন করতে আগ্রহী, এখানে দরকারী সফ্টওয়্যারটির একটি তালিকা রয়েছে ।

ক্ষমতা পরীক্ষার জন্য আপনি অ্যাপাচি সহ যে জাহাজগুলি আব ব্যবহার করতে পারেন। আপনি লোডরনার ($$$) বা http :: রেকর্ডার এবং www :: যান্ত্রিকীকরণ ব্যবহার করে আরও জটিল মিথস্ক্রিয়াগুলি স্ক্রিপ্টিং বিবেচনা করতে পারেন

সোর্স কোড হিসাবে উপলব্ধ বৃহত্তর সফ্টওয়্যার প্যাকেজগুলির বেশিরভাগ স্বয়ংক্রিয় পরীক্ষার স্ক্রিপ্টগুলি আসে (সাধারণত মেকফাইলে একটি লক্ষ্য যেমন 'পরীক্ষা করা') তবে অ্যাপাচি বিল্ড নির্দেশাবলী এতে উল্লেখ করে না - এসআরসি ডাউনলোড করার জন্য এবং এটিতে কনফিগার করার উপযুক্ত হতে পারে এটিতে টেস্ট স্ক্রিপ্টগুলি অন্তর্ভুক্ত করা যেতে পারে কিনা তা দেখুন।

পারফরম্যান্স টেস্টিং / মনিটরিংয়ের জন্য - আইএমইতে বর্তমানে খুব ভাল কিছু পাওয়া যায় না (এবং আমি ওরাকলসের গ্রিড কন্ট্রোল, বিএমসি প্যাট্রোল, গুগল অ্যানালিটিক্স এবং 'কোনও ভাল নয়' বিভাগে প্রচুর সংখ্যক অন্যান্য পণ্য অন্তর্ভুক্ত করি)। ব্যক্তিগতভাবে আমি একটি বাড়ির উত্সাহিত সমাধানটি ব্যবহার করছি যা ইউআরএল প্রজন্মের খুব বিশদ বিবরণযুক্ত লগিংয়ের উপর নির্ভর করে (Mod_log_config% D বিকল্প এবং mod_log_firstbyte দেখুন)।

একটি ক্ষেত্র যা আমি গভীর গভীরতার সাথে অধ্যয়ন করি নি তা হ'ল প্যাসিভ মনিটরিং - সেখানে ভ্যানটেজ এজেন্টলেসের মতো সরঞ্জাম রয়েছে তবে এগুলি খুব ব্যয়বহুল। পাস্টমোন আপনার প্রয়োজনীয়তাগুলি পূরণ করতে পারে (এটি ভাল এবং এটি নিখরচায়) তবে আপনাকে চালানোর জন্য আপনার কিছু বিশেষজ্ঞ এবং ব্যয়বহুল হার্ডওয়্যার প্রয়োজন হতে পারে যদি আপনি যখন ওয়েব ওয়েবভারটি স্যাচুরেশন এ পৌঁছায় তখন কী ঘটে যায় তা পরিমাপের প্রত্যাশা করেন।

আছে HTH

সি


আপনার উত্তরটি সবচেয়ে ব্যাপক!
20:50

2

পারফরম্যান্স পরীক্ষার জন্য আপনি অ্যাপাচিবেঞ্চ ব্যবহার করতে পারেন।


ঠিক আছে, এটি একটি মানদণ্ডের সরঞ্জাম, তবে আমি এইচটিটিপি সার্ভার বাস্তবায়নের পুরো কভারেজে আরও আগ্রহী। ধন্যবাদ!
pmod

2

এটি সত্যিই একটি প্রোগ্রামিং ইস্যু, তবে যেহেতু আপনার প্রশ্নের উদারতা রয়েছে এটি কমপক্ষে আপাতত এখানেই থাকবে।

ফায়ারফক্সের অ্যাড-অনগুলি অনেকগুলি পরীক্ষার এবং ডিবাগিংয়ের জন্য ডিজাইন করা হয়েছে, সুতরাং আপনার জন্য উপযুক্ত কি মনে করেন তা দেখতে তাদের অনুসন্ধান করুন। সুরক্ষা ইস্যুগুলির জন্য চারপাশে অনেকগুলি বিভিন্ন স্ক্রিপ্ট রয়েছে তবে আমার আপনাকে সতর্ক করে দেওয়া উচিত যে আমি যে ফলাফলগুলি চেষ্টা করেছি তা অসঙ্গতিপূর্ণ এবং এমনকি বিপরীত হয়েছে, তাই আমি তাদের মান সম্পর্কে দু'জনের মনে of

যে কোনও সফ্টওয়্যারে দেখা একক বৃহত্তম সমস্যাটি হল বাফার ওভারফ্লো। এগুলি সময়ে খুঁজে পেতে প্রকৃত ব্যথা হতে পারে কারণ তারা কোডের যে কোনও জায়গায় থাকতে পারে এবং প্রায়শই স্বয়ংক্রিয় পরীক্ষার অধীনে প্রদর্শিত হবে না। আমি যখন প্রথম উইন্ডোজের জন্য প্রোগ্রামিং শুরু করি তখন আমি একটি প্রোগ্রাম লিখেছিলাম যেখানে একটি বাফার ওভারফ্লো আরও দু'বছর ধরে সনাক্ত করা হয়েছিল, যদিও এই প্রোগ্রামটি কয়েক হাজার ব্যবহারকারীর প্রতিদিনের ব্যবহারে ছিল।


আমি বেশ নিশ্চিত যে এসওতে পোস্ট করা হলে আমি এখানে পুনঃনির্দেশ করেছি, তাই আমি এটি এখানে পোস্ট করেছি। আমি ফায়ারফক্স অ্যাডনগুলির দিকে নজর দেব, তবে আমি মনে করি তারা ওয়েব ডিজাইন এবং ওয়েব লেআউট পরীক্ষায় বেশি মনোযোগী। এই প্রশ্নের মূল বিষয়টি স্থিতিশীল / রানটাইম কোড বিশ্লেষণ নয় তবে এইচটিটিপি 1.0 সার্ভারটি প্রয়োগ করার ক্ষেত্রে আমি যেটি মিস করেছি এবং পূর্বাবস্থায় ফেলেছিলাম তা বোঝার ক্ষেত্রে।
pmod

1
কীভাবে / যদি কোড লিখিত প্রয়োজনীয়তা প্রয়োগ করে সরাসরি সো এর ডোমেনের অধীনে আসে; কেন এবং কীভাবে একটি কম্পিউটারের কোড অন্য কম্পিউটারের সাথে ইন্টারঅ্যাক্ট করে তা এসএফ। নির্বিশেষে, একটি প্রোগ্রাম যা আরএফসির সম্মতি পরীক্ষা করে তা নিশ্চিত করে যে এটি কেবলমাত্র এইচটিপিপি থেকে অনেক বেশি ভাল।
ক্রিস এস

@ ক্রিস, আমি কোড টেস্টিংয়ের চিত্রটি দেখি, যে রূপেই হোক না কেন এটি একটি দেব জিনিস, সট সিসাদমিন।
জন গার্ডেনিয়ার্স

2

আমি HTTP আরএফসি সম্মতি পরীক্ষা করার জন্য একটি সরঞ্জাম জানি না।

পারফরম্যান্স পরীক্ষার জন্য অ্যাপাচিবেঞ্চ ব্যবহার করুন টপডগের মতো।

সুরক্ষা পরীক্ষার জন্য, আমি নিক্টো এবং গুগলের স্কিপ ফিশের সুপারিশ করতে পারি । কনফিগার করা শক্ত যদিও, নেসাসও সক্ষম।


0

কোড কোয়ালিটির জন্য (বাফার ওভারফ্লোস ইত্যাদি) আপনি http://www.coverity.com/ ব্যবহার করতে পারেন তারা ওপেন সোর্স প্রোগ্রামগুলিতে http://scan.coverity.com/index.html এ অনেকগুলি বেছে নিয়েছে


এই প্রশ্নের মূল বিষয়টি স্থির / রানটাইম কোড বিশ্লেষণ নয় তবে এইচটিটিপি 1.0 সার্ভারটি প্রয়োগ করার ক্ষেত্রে আমি যেটি মিস করেছি বা এখনও পূর্বাবস্থায় ফেলে রেখেছি তা বোঝার ক্ষেত্রে। ধন্যবাদ!
pmod

যদি না আমি ইংরেজী বুঝতে না পারি তবে এর অর্থ "এবং সম্ভাব্য সুরক্ষা সমস্যা এবং এফটিপি সার্ভারের জন্য একই পরীক্ষা করুন"
টপডগ

কিছু পরিষ্কার না থাকলে দুঃখিত; সংশোধিত।
pmod

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.