এটি হল icmp6 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
icmp6 - ICMPv6 প্যাকেটের উপর ভিত্তি করে আক্রমণ ভেক্টরের জন্য একটি নিরাপত্তা মূল্যায়ন টুল
সাইনোপিসিস
icmp6 [-i ইন্টারফেস] [-s SRC_ADDR[/LEN]] [-d DST_ADDR] [-S LINK_SRC_ADDR] [-D LINK-DST-
ADDR] [-c HOP_LIMIT] [-y FRAG_SIZE] [-u DST_OPT_HDR_SIZE] [-U DST_OPT_U_HDR_SIZE] [-H
HBH_OPT_HDR_SIZE] [-t TYPE[:CODE] | -e কোড | -A কোড -V কোড -R কোড] [-r TARGET_ADDR]
[-x PEER_ADDR] [-c HOP_LIMIT] [-m MTU] [-O পয়েন্টার] [-p PAYLOAD_TYPE] [-P PAYLOAD_SIZE]
[-n] [-a SRC_PORTL[:SRC_PORTH]] [-o DST_PORTL[:DST_PORTH]] [-X TCP_FLAGS] [-q TCP_SEQ] [-Q
TCP_ACK] [-V TCP_URP] [-w TCP_WIN] [-M] [-j PREFIX[/LEN]] [-k PREFIX[/LEN]] [-J LINK_ADDR]
[-K LINK_ADDR] [-b PREFIX[/LEN]] [-g PREFIX[/LEN]] [-B LINK_ADDR] [-G LINK_ADDR] [-f] [-L
| -l][-z][-v][-h]
বর্ণনাঃ
icmp6 বিভিন্ন আক্রমণের ক্ষেত্রে IPv6 বাস্তবায়নের মূল্যায়নের অনুমতি দেয়
ICMPv6 ত্রুটি বার্তার উপর ভিত্তি করে ভেক্টর। এটি SI6 নেটওয়ার্কের IPv6 টুলকিটের অংশ: a
IPv6 প্রোটোকলের জন্য নিরাপত্তা মূল্যায়ন স্যুট।
এই টুলটির অপারেশনের দুটি মোড রয়েছে: "সক্রিয়" এবং "শ্রবণ"। সক্রিয় মোডে, টুল
কোনো আগত ট্র্যাফিকের কথা না শুনে একটি নির্দিষ্ট লক্ষ্যে আক্রমণ করে, যখন "শোনা"
সরঞ্জামটি স্থানীয় নেটওয়ার্কে ট্র্যাফিকের কথা শোনে এবং প্রতিক্রিয়া হিসাবে একটি আক্রমণ শুরু করে
যেমন ট্রাফিক একটি IPv6 গন্তব্য ঠিকানা নির্দিষ্ট করা থাকলে সক্রিয় মোড নিযুক্ত করা হয়।
"লিসেনিং" মোড ব্যবহার করা হয় যদি "-L" বিকল্প (বা এর দীর্ঘ প্রতিরূপ "--শ্রবণ") হয়
সেট যদি আক্রমণের লক্ষ্য এবং "-L" বিকল্প উভয়ই নির্দিষ্ট করা থাকে, আক্রমণটি চালু করা হয়
নির্দিষ্ট লক্ষ্যের বিপরীতে, এবং তারপর টুলটি প্রতিক্রিয়া জানাতে "শ্রবণ" মোডে প্রবেশ করে
ICMPv6 ত্রুটি বার্তা সহ ইনকামিং প্যাকেট।
টুলটি ইথারনেট সোর্স অ্যাড্রেসের উপর ভিত্তি করে ইনকামিং প্যাকেটের ফিল্টারিং সমর্থন করে
ইথারনেট গন্তব্য ঠিকানা, IPv6 উৎস ঠিকানা, এবং IPv6 গন্তব্য ঠিকানা।
ফিল্টার দুটি ধরনের আছে: "ব্লক ফিল্টার" এবং "ফিল্টার গ্রহণ করুন"। যদি থাকে "ব্লক
ফিল্টার" নির্দিষ্ট করা আছে, এবং ইনকামিং প্যাকেট সেই ফিল্টারগুলির যেকোনো একটির সাথে মেলে, বার্তাটি হল
বাতিল (এবং এইভাবে কোন ICMPv6 ত্রুটি বার্তা প্রতিক্রিয়া পাঠানো হয় না)। যদি কোন "ফিল্টার গ্রহণ করুন"
নির্দিষ্ট করা আছে, ইনকামিং প্যাকেটগুলি অবশ্যই নির্দিষ্ট ফিল্টারগুলির সাথে মিলবে যাতে টুলটি হয়
ICMPv6 ত্রুটি বার্তা দিয়ে প্রতিক্রিয়া.
বিকল্প
icmp6 কমান্ড-লাইন বিকল্প হিসাবে এর পরামিতি গ্রহণ করে। প্রতিটি বিকল্প নির্দিষ্ট করা যেতে পারে
একটি সংক্ষিপ্ত নামের সাথে (একটি অক্ষর হাইফেন অক্ষরের পূর্বে, যেমন "-i") বা সহ
একটি দীর্ঘ নাম (দুটি হাইফেন অক্ষর সহ একটি স্ট্রিং, যেমন "--ইন্টারফেস")।
icmp6 টুলটি IPv6 ফ্র্যাগমেন্টেশনকে সমর্থন করে, যা লেয়ার-2 ঠেকাতে কাজে লাগতে পারে
ফিল্টারিং এবং/অথবা নেটওয়ার্ক ইনট্রুশন ডিটেকশন সিস্টেম (এনআইডিএস)। যাইহোক, IPv6 ফ্র্যাগমেন্টেশন
ডিফল্টরূপে সক্রিয় করা হয় না, এবং "-y" বিকল্পের সাথে স্পষ্টভাবে সক্রিয় করা আবশ্যক।
-i ইন্টারফেস, --ইন্টারফেস ইন্টারফেস
এই বিকল্পটি নেটওয়ার্ক ইন্টারফেসটি নির্দিষ্ট করে যা টুলটি ব্যবহার করবে। যদি
গন্তব্য ঠিকানা ("-d" বিকল্প) একটি লিঙ্ক-স্থানীয় ঠিকানা, বা "শ্রবণ"
("-L") মোড নির্বাচন করা হয়েছে, ইন্টারফেস স্পষ্টভাবে নির্দিষ্ট করা আবশ্যক। ইন্টারফেস
"-d" বিকল্পের সাথে একটি গন্তব্য ঠিকানার সাথেও নির্দিষ্ট করা যেতে পারে।
-s SRC_ADDR, --src-ঠিকানা SRC_ADDR
এই বিকল্পটি IPv6 উৎস ঠিকানা (বা IPv6 উপসর্গ) এর জন্য ব্যবহার করার জন্য নির্দিষ্ট করে
আক্রমণের প্যাকেটের উৎস ঠিকানা। যদি একটি উপসর্গ নির্দিষ্ট করা হয়, উৎস ঠিকানা
যে উপসর্গ থেকে এলোমেলোভাবে নির্বাচিত হয়. যদি এই বিকল্পটি অনির্দিষ্ট রেখে দেওয়া হয়, তাহলে IPv6
আক্রমণ প্যাকেটের উৎস ঠিকানা এলোমেলোভাবে উপসর্গ থেকে নির্বাচিত হয় ::/0।
-d DST_ADDR, --dst-ঠিকানা DST_ADDR
এই বিকল্পটি শিকারের IPv6 গন্তব্য ঠিকানা নির্দিষ্ট করে। এটা ছেড়ে দেওয়া যেতে পারে
অনির্দিষ্ট শুধুমাত্র যদি "-L" বিকল্পটি নির্বাচন করা হয় (অর্থাৎ, যদি টুলটি পরিচালনা করা হয়
"শ্রবণ" মোডে)।
"শোনা" মোডে কাজ করার সময় ("-L" বিকল্প), IPv6 গন্তব্য ঠিকানা
ইনকামিং প্যাকেটের IPv6 উৎস ঠিকানা অনুযায়ী নির্বাচন করা হয়েছে।
-S SRC_LINK_ADDR, --src-লিংক-ঠিকানা SRC_LINK_ADDR
এই বিকল্পটি আক্রমণ প্যাকেটগুলির লিঙ্ক-স্তর উৎস ঠিকানা নির্দিষ্ট করে। বাকি থাকলে
অনির্দিষ্ট, লিঙ্ক-স্তর উৎস ঠিকানা এলোমেলো করা হয়েছে।
-D DST_LINK_ADDR, --dst-লিংক-ঠিকানা DST_LINK_ADDR
এই বিকল্পটি আক্রমণ প্যাকেটগুলির লিঙ্ক-স্তর গন্তব্য ঠিকানা নির্দিষ্ট করে। যদি
অনির্দিষ্ট রেখে, এটি স্থানীয় রাউটারের সাথে সেট করা হয় (অ-স্থানীয় জন্য
গন্তব্য) অথবা গন্তব্য হোস্টের সাথে সম্পর্কিত (স্থানীয় হোস্টের জন্য)।
"শ্রবণ" মোডে কাজ করার সময়, লিঙ্ক-স্তর গন্তব্য ঠিকানা সেট করা হয়
ইনকামিং প্যাকেটের লিঙ্ক-লেয়ার সোর্স অ্যাড্রেস।
-c HOP_LIMIT, --হপ-সীমা HOP_LIMIT
এই বিকল্পটি পুনঃনির্দেশিত বার্তাগুলির জন্য ব্যবহার করা হপ সীমা নির্দিষ্ট করে৷ এই যদি
বিকল্পটি অনির্দিষ্ট রেখে দেওয়া হয়েছে, হপ সীমা 64 এবং এর মধ্যে একটি মান এলোমেলো করা হয়েছে
243.
-y আকার, --ফ্রাগ-এইচডিআর আকার
এই বিকল্পটি সুনির্দিষ্ট করে যে ICMPv6 ত্রুটি বার্তাগুলিকে অবশ্যই খণ্ডিত করতে হবে। দ্য
এই বিকল্পের একটি যুক্তি হিসাবে খণ্ডের আকার নির্দিষ্ট করা আবশ্যক।
-u HDR_SIZE, --dst-opt-hdr HDR_SIZE
এই বিকল্পটি নির্দিষ্ট করে যে একটি গন্তব্য বিকল্প শিরোনাম অন্তর্ভুক্ত করতে হবে
বহির্গামী প্যাকেট(গুলি)। এক্সটেনশন শিরোনাম আকার একটি যুক্তি হিসাবে নির্দিষ্ট করা আবশ্যক
এই বিকল্পটি (শিরোনামটি প্যাডিং বিকল্প দিয়ে পূর্ণ)। একাধিক গন্তব্য
বিকল্প শিরোনাম একাধিক "-u" বিকল্পের মাধ্যমে নির্দিষ্ট করা যেতে পারে।
-U HDR_SIZE, --dst-opt-u-hdr HDR_SIZE
এই বিকল্পটি অন্তর্ভুক্ত করার জন্য একটি গন্তব্য বিকল্প শিরোনাম নির্দিষ্ট করে
বহির্গামী প্যাকেট(গুলি) এর "অখণ্ডিত অংশ"। শিরোনাম আকার নির্দিষ্ট করা আবশ্যক
এই বিকল্পের একটি যুক্তি হিসাবে (শিরোনামটি প্যাডিং বিকল্প দিয়ে পূর্ণ)। একাধিক
গন্তব্য বিকল্প শিরোনাম একাধিক "-U" বিকল্পের মাধ্যমে নির্দিষ্ট করা যেতে পারে।
-H HDR_SIZE, --এইচবিএইচ-অপ্ট-এইচডিআর HDR_SIZE
এই বিকল্পটি নির্দিষ্ট করে যে একটি হপ-বাই-হপ বিকল্প শিরোনাম অন্তর্ভুক্ত করতে হবে
বহির্গামী প্যাকেট(গুলি)। শিরোনাম আকার এই বিকল্প একটি যুক্তি হিসাবে নির্দিষ্ট করা আবশ্যক
(শিরোনামটি প্যাডিং বিকল্প দিয়ে পূর্ণ)। একাধিক হপ-বাই-হপ বিকল্প শিরোনাম
একাধিক "-H" বিকল্পের মাধ্যমে নির্দিষ্ট করা যেতে পারে।
-t প্রকার, --icmp6 প্রকার
এই বিকল্পটি ফর্মে ICMPv6 ত্রুটি বার্তার প্রকার এবং কোড নির্দিষ্ট করে
"--icmp6 প্রকার: কোড"। অনির্দিষ্ট রেখে দিলে, ICMPv6 ত্রুটি বার্তাটি ডিফল্ট হয়
"প্যারামিটার সমস্যা, ভুল হেডার ক্ষেত্র সম্মুখীন হয়েছে" (টাইপ 4, কোড 0)।
দ্রষ্টব্য: অন্যান্য বিকল্পগুলি (যেমন "--icmp6-অপ্রচলিত") এর জন্য একটি বিকল্প প্রদান করে
ICMPv6 টাইপ এবং কোড সেট করা।
-e, --icmp6-ডেস্ট-অরিচ
এই বিকল্পটি ICMPv6 টাইপকে "1" (গন্তব্যে পৌঁছাতে অযোগ্য) সেট করে এবং অনুমতি দেয়
ব্যবহারকারীকে ICMPv6 কোড নির্দিষ্ট করতে, "--icmp6-dest-unreach CODE" আকারে।
দ্রষ্টব্য: এই বিকল্পটি ICMPv6 প্রকার সেট করার জন্য "-t" বিকল্পের একটি বিকল্প
এবং কোড।
-E, --icmp6-প্যাকেট-খুব-বড়
এই বিকল্পটি ICMPv6 প্রকারকে "1" এ সেট করে এবং ICMPv6 কোডকে "0" (প্যাকেটটিও)
বড়).
দ্রষ্টব্য: এই বিকল্পটি ICMPv6 প্রকার সেট করার জন্য "-t" বিকল্পের একটি বিকল্প
এবং কোড।
-A, --icmp6-সময়- অতিক্রম করেছে
এই বিকল্পটি ICMPv6 প্রকারকে "3" (সময় অতিক্রম) সেট করে এবং ব্যবহারকারীকে অনুমতি দেয়
ICMPv6 কোডটি নির্দিষ্ট করুন, "--icmp6-সময়-অতিরিক্ত কোড" আকারে।
দ্রষ্টব্য: এই বিকল্পটি ICMPv6 প্রকার সেট করার জন্য "-t" বিকল্পের একটি বিকল্প
এবং কোড।
-R, --icmp6-পরম-সমস্যা
এই বিকল্পটি ICMPv6 টাইপকে "4" (প্যারামিটার সমস্যা) এ সেট করে এবং ব্যবহারকারীকে অনুমতি দেয়
ICMPv6 কোডটি "--icmp6-param-problem CODE" আকারে উল্লেখ করুন।
দ্রষ্টব্য: এই বিকল্পটি ICMPv6 প্রকার সেট করার জন্য "-t" বিকল্পের একটি বিকল্প
এবং কোড।
-m MTU, --এমটিইউ MTU
এটি ICMPv6 প্যাকেটের খুব বড় ত্রুটির "MTU" ক্ষেত্রের মান নির্দিষ্ট করে
বার্তা।
-O পয়েন্টার, --পয়েন্টার পয়েন্টার
এই বিকল্পটি ICMPv6 প্যারামিটার সমস্যার "পয়েন্টার" ক্ষেত্রের মান নির্দিষ্ট করে
ভুল বার্তা.
-p প্রকার, --পেলোড-টাইপ প্রকার
এই বিকল্পটি ICMPv6 পেলোডে অন্তর্ভুক্ত করার জন্য পেলোডের ধরন নির্দিষ্ট করে।
বর্তমানে সমর্থিত পেলোড হল "TCP", "UDP", এবং "ICMP6"। পেলোড-টাইপ
ডিফল্ট "TCP"।
যখন টুলটি "শোনা" মোডে কাজ করে, তখন এই বিকল্পটি নির্দিষ্ট করে
প্যাকেট সরঞ্জাম শুনতে হবে. শোনার মোডে, একটি অতিরিক্ত প্রকার হতে পারে
নির্দিষ্ট করা হয়েছে: "IP6"; এর ফলে টুলটি সমস্ত IPv6 ট্র্যাফিক শুনতে পাবে।
-P আকার, --পেলোড-আকার আকার
পেলোডের আকার ICMPv6 পেলোডে অন্তর্ভুক্ত করতে হবে (পেলোডের ধরন সহ
"-p" বিকল্প দ্বারা নির্দিষ্ট করা হচ্ছে)। ডিফল্টরূপে, যতটা সম্ভব বাইট
অন্তর্ভুক্ত, ন্যূনতম IPv6 MTU (1280 বাইট) অতিক্রম না করে।
-n, --নো-পেলোড
এই বিকল্পটি নির্দিষ্ট করে যে ICMPv6 ত্রুটির মধ্যে কোনো পেলোড অন্তর্ভুক্ত করা উচিত নয়
বার্তা।
-C HOP_LIMIT, --ipv6-hlim HOP_LIMIT
এই বিকল্পটি পেলোডে অন্তর্ভুক্ত IPv6 প্যাকেটের Hop সীমা নির্দিষ্ট করে
ICMPv6 ত্রুটি বার্তা। এই বিকল্পটি অনির্দিষ্ট থাকলে, হপ সীমা
64 এবং 243 এর মধ্যে একটি মান এলোমেলো করা হয়েছে।
-r ADDRESS এর, --লক্ষ্য-যোগ ADDRESS এর
এই বিকল্পটি IPv6 প্যাকেটের উৎস ঠিকানা উল্লেখ করে যা এম্বেড করা আছে
ICMPv6 ত্রুটি বার্তা। অনির্দিষ্ট থাকলে, এটি একই ঠিকানায় সেট করা হয়
বাইরের প্যাকেটের IPv6 গন্তব্য ঠিকানা।
"শোনার মোডে" কাজ করার সময়, টুলটি স্বয়ংক্রিয়ভাবে এর একটি অংশকে এমবেড করে
গৃহীত প্যাকেট (যদি না অন্যথায় "-n" বিকল্প দ্বারা নির্দিষ্ট করা হয়), এবং তাই IPv6
এমবেডেড IPv6 প্যাকেটের উৎস ঠিকানা সেই অনুযায়ী সেট করা হয়েছে।
-x ADDRESS এর, --পিয়ার-অ্যাডার ADDRESS এর
এই বিকল্পটি এম্বেড করা IPv6 প্যাকেটের গন্তব্য ঠিকানা নির্দিষ্ট করে
ICMPv6 ত্রুটি বার্তায়। যদি অনির্দিষ্ট রেখে দেওয়া হয়, এটি একটি র্যান্ডম মান সেট করা হয়।
"শোনার মোডে" কাজ করার সময়, টুলটি স্বয়ংক্রিয়ভাবে এর একটি অংশকে এমবেড করে
গৃহীত প্যাকেট (যদি না অন্যথায় "-n" বিকল্প দ্বারা নির্দিষ্ট করা হয়), এবং তাই IPv6
এমবেডেড IPv6 প্যাকেটের গন্তব্য ঠিকানা সেই অনুযায়ী সেট করা হয়েছে।
দ্রষ্টব্য: যেহেতু শিকার হোস্ট ICMPv6 ত্রুটির বার্তাটি পরীক্ষা করবে বলে আশা করা হচ্ছে
একটি চলমান যোগাযোগের উদাহরণের সাথে মিলে যায়, যখন "সক্রিয় মোডে" কাজ করে
এই বিকল্পটি এমন একটি মান সেট করা উচিত যা একটি চলমান যোগাযোগের সাথে সামঞ্জস্যপূর্ণ
উদাহরণ হিসেবে বলা যায়।
-o পোর্ট, --লক্ষ্য-বন্দর পোর্ট
এই বিকল্পটি TCP বা UDP প্যাকেটের উৎস পোর্ট উল্লেখ করে
ICMPv6 পেলোড। যদি একটি পোর্ট পরিসীমা "-o LOWPORT:HIGHPORT" আকারে নির্দিষ্ট করা হয়
টুলটি সেই পরিসরের প্রতিটি পোর্টের জন্য একটি ICMPv6 ত্রুটি বার্তা পাঠাবে।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" বা "UDP" নির্দিষ্ট করা থাকে (এর সাথে
"-p" বিকল্প)।
-a পোর্ট, --পিয়ার-পোর্ট পোর্ট
এই বিকল্পটি TCP বা UDP প্যাকেটের গন্তব্য পোর্ট উল্লেখ করে
ICMPv6 পেলোড। যদি একটি পোর্ট পরিসীমা "-o LOWPORT:HIGHPORT" আকারে নির্দিষ্ট করা হয়
টুলটি সেই পরিসরের প্রতিটি পোর্টের জন্য একটি ICMPv6 ত্রুটি বার্তা পাঠাবে।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" বা "UDP" নির্দিষ্ট করা থাকে (এর সাথে
"-p" বিকল্প)।
-X TCP_FLAGS, --tcp-পতাকা TCP_FLAGS
এই বিকল্পটি ICMPv6 পেলোডে থাকা TCP হেডারের ফ্ল্যাগগুলি নির্দিষ্ট করে।
পতাকাগুলি "F" (FIN), "S" (SYN), "R" (RST), "P" (PSH), "A" (ACK) হিসাবে নির্দিষ্ট করা হয়েছে,
"U" (URG), "X" (কোন পতাকা নেই)। যদি অনির্দিষ্ট রেখে দেওয়া হয়, শুধুমাত্র "ACK" বিট সেট করা হয়।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" নির্দিষ্ট করা থাকে ("-p" এর সাথে
বিকল্প)।
-q SEQ_NUMBER, --tcp-seq SEQ_NUMBER
এই বিকল্পটি ICMPv6-এ থাকা TCP হেডারের ক্রম সংখ্যা নির্দিষ্ট করে
পেলোড। যদি অনির্দিষ্ট রেখে দেওয়া হয়, সিকোয়েন্স নম্বর এলোমেলো করা হয়।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" নির্দিষ্ট করা থাকে ("-p" এর সাথে
বিকল্প)।
-Q ACK_NUMBER, --tcp-ack ACK_NUMBER
এই বিকল্পটি তে থাকা TCP শিরোনামের স্বীকৃতি নম্বর নির্দিষ্ট করে
ICMPv6 পেলোড। যদি অনির্দিষ্ট রেখে দেওয়া হয়, স্বীকৃতি নম্বরটি এলোমেলো করা হয়।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" নির্দিষ্ট করা থাকে ("-p" এর সাথে
বিকল্প)।
-V URG_POINTER, --tcp-urg URG_POINTER
এই বিকল্পটি ICMPv6-এ থাকা TCP শিরোলেখের আর্জেন্ট পয়েন্টার নির্দিষ্ট করে
পেলোড। অনির্দিষ্ট রেখে দিলে, আর্জেন্ট পয়েন্টার 0 এ সেট করা হয়।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" নির্দিষ্ট করা থাকে ("-p" এর সাথে
বিকল্প)।
-w TCP_WIN, --tcp-জয় TCP_WIN
এই বিকল্পটি ICMPv6 পেলোডে থাকা TCP শিরোনামের উইন্ডোটি নির্দিষ্ট করে।
অনির্দিষ্ট রেখে দিলে, উইন্ডোটি এলোমেলো হয়ে যায়।
দ্রষ্টব্য: এই বিকল্পটি অর্থবহ তখনই যদি "TCP" নির্দিষ্ট করা থাকে ("-p" এর সাথে
বিকল্প)।
-j SRC_ADDR, --block-src SRC_ADDR
এই বিকল্পটি আগত প্যাকেটগুলির জন্য একটি ব্লক ফিল্টার সেট করে, তাদের IPv6 এর উপর ভিত্তি করে
উৎস ঠিকানা। এটি "-j আকারে একটি IPv6 উপসর্গের স্পেসিফিকেশনের অনুমতি দেয়
উপসর্গ/উপসর্গ।
নির্বাচিত হয়েছে (অর্থাৎ, বিকল্পটি অনুমান করে যে একটি একক IPv6 ঠিকানা, পরিবর্তে একটি
IPv6 উপসর্গ, নির্দিষ্ট করা হয়েছে)।
-k DST_ADDR, --block-dst DST_ADDR
এই বিকল্পটি আগত প্রতিবেশী সলিসিটেশন বার্তাগুলির জন্য একটি ব্লক ফিল্টার সেট করে,
তাদের IPv6 গন্তব্য ঠিকানার উপর ভিত্তি করে। এটি একটি IPv6 এর স্পেসিফিকেশনের অনুমতি দেয়
"-k prefix/prefixlen" আকারে উপসর্গ। যদি উপসর্গ দৈর্ঘ্য নির্দিষ্ট না করা হয়, a
"/128" এর উপসর্গ দৈর্ঘ্য নির্বাচন করা হয়েছে (অর্থাৎ, বিকল্পটি অনুমান করে যে একটি একক IPv6
ঠিকানা, একটি IPv6 উপসর্গের পরিবর্তে, নির্দিষ্ট করা হয়েছে)।
-J SRC_ADDR, --block-link-src SRC_ADDR
এই বিকল্পটি আগত প্যাকেটগুলির জন্য একটি ব্লক ফিল্টার সেট করে, তাদের লিঙ্ক-স্তরের উপর ভিত্তি করে
উৎস ঠিকানা। বিকল্পটি একটি লিঙ্ক-স্তর ঠিকানা দ্বারা অনুসরণ করা আবশ্যক (বর্তমানে,
শুধুমাত্র ইথারনেট সমর্থিত)।
-K DST_ADDR, --block-link-dst DST_ADDR
এই বিকল্পটি আগত প্যাকেটগুলির জন্য একটি ব্লক ফিল্টার সেট করে, তাদের লিঙ্ক-স্তরের উপর ভিত্তি করে
গন্তব্য ঠিকানা. বিকল্পটি একটি লিঙ্ক-স্তর ঠিকানা দ্বারা অনুসরণ করা আবশ্যক
(বর্তমানে, শুধুমাত্র ইথারনেট সমর্থিত)।
-b SRC_ADDR, --accept-src SRC_ADDR
এই বিকল্পটি তাদের IPv6 এর উপর ভিত্তি করে আগত প্যাকেটগুলির জন্য একটি গ্রহণ ফিল্টার সেট করে
উৎস ঠিকানা। এটি "-b আকারে একটি IPv6 উপসর্গের স্পেসিফিকেশনের অনুমতি দেয়
উপসর্গ/উপসর্গ।
নির্বাচিত হয়েছে (অর্থাৎ, বিকল্পটি অনুমান করে যে একটি একক IPv6 ঠিকানা, পরিবর্তে একটি
IPv6 উপসর্গ, নির্দিষ্ট করা হয়েছে)।
-g DST_ADDR, --accept-dst DST_ADDR
এই বিকল্পটি তাদের IPv6 এর উপর ভিত্তি করে আগত প্যাকেটগুলির জন্য একটি গ্রহণ ফিল্টার সেট করে
গন্তব্য ঠিকানা. এটি "-g" আকারে একটি IPv6 উপসর্গের স্পেসিফিকেশনের অনুমতি দেয়
উপসর্গ/উপসর্গ।
নির্বাচিত হয়েছে (অর্থাৎ, বিকল্পটি অনুমান করে যে একটি একক IPv6 ঠিকানা, পরিবর্তে একটি
IPv6 উপসর্গ, নির্দিষ্ট করা হয়েছে)।
-B SRC_ADDR, -- স্বীকার-লিঙ্ক-src SRC_ADDR
এই বিকল্পটি আগত প্রতিবেশী সলিসিটেশন বার্তাগুলির জন্য একটি গ্রহণ ফিল্টার সেট করে,
তাদের লিঙ্ক-স্তর উৎস ঠিকানার উপর ভিত্তি করে। বিকল্পটি একটি দ্বারা অনুসরণ করা আবশ্যক
লিঙ্ক-লেয়ার ঠিকানা (বর্তমানে, শুধুমাত্র ইথারনেট সমর্থিত)।
-G DST_ADDR, -- স্বীকার-লিঙ্ক-ডিএসটি DST_ADDR
এই বিকল্পটি আগত প্যাকেটগুলির উপর ভিত্তি করে একটি গ্রহণ ফিল্টার সেট করে
লিঙ্ক-লেয়ার গন্তব্য ঠিকানা। বিকল্পটি একটি লিঙ্ক-স্তর ঠিকানা দ্বারা অনুসরণ করা আবশ্যক
(বর্তমানে, শুধুমাত্র ইথারনেট সমর্থিত)।
-f, --স্যানিটি-ফিল্টার
এই বিকল্পটি স্বয়ংক্রিয়ভাবে IPv6 উৎস ঠিকানার জন্য একটি "ব্লক ফিল্টার" যোগ করে
প্যাকেট
দ্রষ্টব্য: এই বিকল্পটি কাম্য হতে পারে যখন টুলটি "লিসেনিং মোডে" কাজ করে এবং
"ICMP6" বা "IP6" প্যাকেটগুলি শোনার জন্য নির্দেশ দেওয়া হয়েছে (এইভাবে সম্ভবত প্যাকেট এড়ানো
loops)।
-l, --লুপ
এই বিকল্পটি icmp6 টুলকে পর্যায়ক্রমিক ICMPv6 ত্রুটি বার্তা পাঠাতে নির্দেশ দেয়
শিকার নোড। ICMPv6 ত্রুটি বার্তা পাঠানোর মধ্যে বিরতি দিতে সময়ের পরিমাণ
"-z" বিকল্পের মাধ্যমে নির্দিষ্ট করা হবে, এবং ডিফল্ট 1 সেকেন্ডে। উল্লেখ্য যে এই
বিকল্পটি "-L" ("--শুনুন") বিকল্পের সাথে সেট করা যাবে না।
-z, --ঘুম
এই বিকল্পটি ICMPv6 ত্রুটি পাঠানোর মধ্যে বিরতির সময় নির্দিষ্ট করে
বার্তা (যখন "--লুপ" বিকল্প সেট করা হয়)। অনির্দিষ্ট রেখে দিলে, এটি ডিফল্ট 1 এ
দ্বিতীয়।
-L, --শোন
এটি icmp6 টুলকে "লিসেনিং" মোডে কাজ করার নির্দেশ দেয় (সম্ভবত পরে
একটি প্রদত্ত নোড আক্রমণ করা)। মনে রাখবেন যে এই বিকল্পটি এর সাথে ব্যবহার করা যাবে না
"-l" ("--লুপ") বিকল্প।
-v, -- ভারবোস
এই বিকল্পটি icmp6 টুলটিকে ভার্বোস হওয়ার নির্দেশ দেয়। যখন বিকল্পটি দুইবার সেট করা হয়,
টুলটি "খুব ভার্বোস" এবং টুলটিও জানায় যে কোন প্যাকেটগুলো করা হয়েছে
নির্দিষ্ট ফিল্টার প্রয়োগের ফলে গৃহীত বা বাতিল করা হয়েছে।
-h, --help
জন্য সাহায্য তথ্য মুদ্রণ icmp6 টুল.
উদাহরণ
নিম্নলিখিত বিভাগগুলি এর সাধারণ ব্যবহারের ক্ষেত্রে চিত্রিত করে icmp6 টুল.
উদাহরণ #1
# icmp6 -i eth0 -L -p TCP -v
টুলটি নেটওয়ার্ক ইন্টারফেস "eth0" নিযুক্ত করে এবং "লিসনিং" মোডে কাজ করে ("-L"
বিকল্প)। প্রতিটি ICMPv6 ত্রুটি বার্তায় ICMPv6 পেলোড থেকে যত বাইট থাকবে
ন্যূনতম IPv6 MTU (1280 বাইট) অতিক্রম না করে ক্যাপচার করা প্যাকেট। টুলটি প্রিন্ট করবে
আক্রমণ সম্পর্কে বিস্তারিত তথ্য ("-v" বিকল্প)।
উদাহরণ #2
# icmp6 --icmp6-প্যাকেট-খুব-বড় -p ICMP6 -d 2001:db8:10::1 --peer-addr 2001:db8:11::2 -m
1240 -v
টুলটি একটি ICMPv6 প্যাকেট খুব বড় ত্রুটির বার্তা পাঠাবে যা 1240-এর একটি MTU বিজ্ঞাপন দেয়
বাইট ICMPv6 ত্রুটির বার্তাটি " "2001:db8:10::1" ঠিকানায় পাঠানো হবে। ICMPv6
ত্রুটি বার্তা একটি ICMPv6 ইকো অনুরোধ বার্তা এম্বেড করবে যার উৎস ঠিকানা সেট করা আছে
"2001:db8:10::1" (অর্থাৎ, ত্রুটি বার্তার গন্তব্য ঠিকানা), এবং গন্তব্য
ঠিকানা "2001:db8:11::2) ("--peer-addr" বিকল্প) এ সেট করা হয়েছে। "আইডেন্টিফায়ার" এর মান এবং
এমবেডেড ICMPv6 ইকো অনুরোধ বার্তার "সিকোয়েন্স নম্বর" ক্ষেত্রগুলি এলোমেলো করা হবে৷
টুলটি আক্রমণ সম্পর্কে বিস্তারিত তথ্য প্রদান করবে ("-v" বিকল্প)।
onworks.net পরিষেবা ব্যবহার করে icmp6 অনলাইন ব্যবহার করুন