কীভাবে ইউডিপি প্যাকেট তৈরি করা যায়


21

আমি কোনও প্রোগ্রাম পরীক্ষা করার জন্য ইউডিপি প্যাকেট তৈরি করতে চাই, টিসিপি পোর্ট পরীক্ষা করার জন্য টেলনেট ব্যবহারের সমতুল্য (টেলনেট ইউডিপি প্যাকেট উত্পন্ন করতে পারে?)

কিভাবে আমি এটি করতে পারব?

উত্তর:


35

একটি শব্দ: নেটক্যাট

এই ধরণের জিনিসটির জন্য নেটকাট হ'ল গ-টু টুল।

আপনি ইউডিপি প্যাকেটের সাহায্যে যে কোনও বন্দর বেছে নিন এমন কিছু দিয়ে ছোঁড়াতে পারেন:

nc -u host.example.com 53 < /dev/random

(53 আপনার পোর্ট নম্বর)

অথবা আপনি একটি আসল ফাইল প্রেরণ করতে পারেন, বা সেই পোর্টটি বাঁধতে এবং পরিষেবা হিসাবে শুনতে বা আপনার যা পছন্দ করতে তা বলতে পারেন।


16

যদি আপনি কেবলমাত্র নির্দিষ্ট কিছু ডেটা দিয়ে একটি ইউডিপি প্যাকেট প্রেরণ করতে চান, শয়তানীপ্প্পীর উত্তরের বিপরীতে যা ধারাবাহিকভাবে এলোমেলো ডেটা প্রেরণ করে, আপনি এটি করতে পারেন:

echo "foo" | nc -w1 -u 111.22.333.4 20000

কিছু কারণে এটি "foo" প্রেরণের আগে কয়েকটি "এক্স" প্যাকেট প্রেরণ করে। এটি /dev/udpএড়ানো ব্যবহার করে ।
21:14

5

আপনি যদি বড় প্যাকেট নিয়ে কাজ করার চেষ্টা করছেন তবে এটি ভাল। নেটক্যাট ইউডিপি মোডে 1024 বাইট ব্যবহার করে।

nping --udp -p 2090 111.22.333.4 --data-length 1550

1550 বাইটের প্যাকেটের দৈর্ঘ্য সহ 2090 পোর্টে ইউডিপি মোড।

এটি nmap প্যাকেজ থেকে, বা কখনও কখনও পৃথকভাবে এনপিং হিসাবে প্যাকেজ হয়।

আরও তথ্য https://nmap.org/book/nping-man-general-operation.html এ রয়েছে


4

আপনি যদি ব্যাশ ব্যবহার করে থাকেন তবে আপনি এর /dev/udpমতো ভার্চুয়াল ফাইল সিস্টেমটি ব্যবহার করতে পারেন :

echo -n "hello" >/dev/udp/localhost/8000

"নেটকাট দিয়ে কেবলমাত্র একটি ইউডিপি প্যাকেট কীভাবে প্রেরণ করবেন?" এই উত্তর থেকে নির্লজ্জভাবে পুনরায় ব্যবহার করা হয়েছে ?


-1

আপনি সর্বদা ইউডিপি টার্মিনাল প্রোগ্রামগুলি ব্যবহার করতে পারেন। তাদের বেশিরভাগ টিসিপিও প্রেরণ / গ্রহণ করতে পারবেন। উদাহরণস্বরূপ ডকলাইট স্ক্রিপ্টিং টার্মিনালের সেই সম্ভাবনা রয়েছে। এবং তারপরে আপনি ডেটা প্রেরণ করুন ঠিক তেমনভাবে আপনি এটি সিরিয়াল বন্দরে প্রেরণ করবেন ..

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