Tcpkill ইউটিলিটি ব্যবহার করে কীভাবে একটি টিসিপি সংযোগ বদ্ধ করা যায়


11

আমি একটি ESTABLISHED টিসিপি সংযোগ ব্যবহার করে হত্যা করার চেষ্টা করছি tcpkill। সংযোগটি একটি উন্মুক্ত এইচটিটিপিএস সংযোগ। এটি নেটস্পটে প্রদর্শিত হবে:

tcp        0      0 X.X.X.X:55601         X.X.X.X:https    ESTABLISHED

সুতরাং, ম্যান পৃষ্ঠা অনুসারে , আমি প্রবেশ করলাম:

$ tcpkill -i eth1 -9 port 443

Tcpkill ইউটিলিটি আউটপুট:

tcpkill: listening on eth1 [port 443]

... এবং তারপরে কেবল ঝুলছে। প্রায় 15 মিনিট অপেক্ষা করার পরে, আমি নিশ্চিত না যে এখানে কী চলছে।

আমি কি ভুল কিছু করছি?

উত্তর:


10

Tcpkill কাজ করার জন্য (যেমন, সঠিক ক্রম নম্বর এবং উত্স পোর্ট রয়েছে এমন একটি রিসেট প্যাকেট ক্র্যাফ্ট করুন), ট্র্যাফিক অবশ্যই থাকতে হবে। যদি আরও কিছু না ছাপা হয় তবে ট্র্যাফিক নেই। যাচাই করতে আপনি চালাতে পারেন tcpdump -i eth1 port 443


3

আমাকে একটি প্রতিষ্ঠিত সংযোগটি হত্যা করতে হয়েছিল যার উপর কোনও ট্র্যাফিক ছিল না (একটি জেভিএম-তে একটি ডিবাগ সেশন)।

tcpkill@ মার্ক ওয়াগনার-তে ব্যাখ্যা করা হয়েছে উত্তরটি এটি করতে পারে নি, তবে killcx1.0.3 ( লিঙ্ক ) করেছে (উবুন্টু 10.04)।

এটি একটি পার্ল স্ক্রিপ্ট যা কয়েকটি গ্রন্থাগারের উপর নির্ভরশীলতা রয়েছে।

সম্পাদন করা

এমন সংযোগে যা killcxউভয়ের সংমিশ্রণে হত্যা করা যায় নি tcpkillএবং killcxকরেছে:

যদি থেকে সংযোগ বলুন LOCAL:PORTL করতেREMOTE:PORTR

  • একটি টার্মিনাল শুরু tcpkill ইন: tcpkill port PORTL। Tcpkill ট্র্যাফিকের জন্য শুনতে শুরু করবে
  • দ্বিতীয় টার্মিনাল লঞ্চ কিলকেক্সে: killcx REMOTE:PORTR
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.