রাজ্য শোনার জন্য টিসিপি পোর্ট খোলার উপযোগিতা


24

আমার মেশিনে একটি নির্দিষ্ট নেটওয়ার্ক টিসিপি পোর্ট খোলার জন্য কি কিছু বেসিক ইউটিলিটি রয়েছে?

আমার প্রোগ্রামটি শ্রবণের স্থানে বন্দরের সাথে কীভাবে আচরণ করে তা পরীক্ষা করা দরকার।


কোনও নির্দিষ্ট টিসিপি বন্দর শোনার রাজ্যে বিরোধিতা করার অর্থ কী?
ডায়োগো

1
এই প্রশ্নের কোন জ্ঞান করে তোলে। কোনও পোর্ট ডিফল্টরূপে "বন্ধ" থাকে যখন এতে কিছুই শোনা যায় না।
ইঙ্গমার হাপ

2
এটি আমি চাই - এমন কিছু ইউটিলিটি যা আমার পছন্দের বন্দরে শোনা যাবে এবং কিছুই করবে না।
ভিক

উত্তর:


10

নেটক্যাট যা চায় তা করা উচিত। এটি আপনার মেশিনে শুনুন এবং স্টাডোতে স্টকগুলি প্রতিধ্বনিত করুন:

nc -4 -k -l -v localhost 1026

সংযোগ শেষ হয়ে গেলে আপনি এটি বন্ধ করতে চান,--কে ব্যবহার করবেন না


2
এটি উইন্ডোজে কাজ করে ??? আমি এই আদেশটি এখানে চেষ্টা করেছি এবং এটি স্বীকৃত হয়নি।
ডায়োগো

4
আমি আমার উত্তর হিসাবে এটি পোস্ট করতে যাচ্ছি! = পি আপনি এখানে নেটক্যাটটি ডাউনলোড করতে পারেন: joncraton.org/files/nc111nt.zip এটি একটি দুর্দান্ত পুরানো সরঞ্জাম, তবে আমি মনে করি এটি ঠিক কতটা কার্যকর হতে পারে তা বুঝতে মানুষ ব্যর্থ হয়েছিল।
কাটরাইটজম

@ ডায়োগো রোচা আপনি কি জানেন যে এটি ডাউনলোড করা প্রোগ্রাম, সঠিক?
কাটরেটজম

3
আমি জানতাম না ... উত্তরটি ডাউনলোড করার জন্য লিঙ্কটি পোস্ট করলে ভাল লাগবে ...
ডায়োগো

@ ডায়োগোরোচা - আমি নেটকাটের বগাস লিঙ্কটি সরিয়েছি। অফিসিয়াল সাইটটি সোর্সফোর্জে রয়েছে। এটি প্রতিটি প্যাকেজিংয়ের সংগ্রহস্থলের বেশিরভাগ অংশ, তাই আমি একটানা 10 বছরের মতো উত্স থেকে ইনস্টল করি নি।
ফ্লোরেন্স ক্লি

6

তোমার আছে

টিসিপি শোনো: http://www.allscoop.com/tcp-listen.php

পোর্ট পিকার: http://www.linklogger.com/portpeeker.htm

মাইক্রোসফ্টের কমান্ড-লাইন ইউটিলিটি Portqry.exe


1
টিসিপি শোনো - ইনস্টলেশন ছাড়াই দুর্দান্ত ছোট জিইউআই প্রোগ্রাম! ;-)
হোগার

1
পোর্ট পিকার, সাইটটি আর বিদ্যমান নেই বা পৌঁছনীয় নয় (জানুয়ারী 2019)
শেওটি

আপনি এখানে যান, ইন্টারনেটআর্কাইভের সর্বশেষ স্ন্যাপশট: web.archive.org/web/20180616055542/http://www.linklogger.com/… কিছু ডাউনলোড লিঙ্ক এখনও কাজ করছে।
nelson.t.cunha

4

আইপিআরপি চেষ্টা করুন। উইন্ডোজ জন্য একটি সংস্করণ আছে। আপনি কেবল এটির মতো চালনা করতে পারেন iperf -s -p 1234এবং এটি 1234 পোর্টে শোনা যাবে। এরপরে আপনি কোনও দূরবর্তী যন্ত্র থেকে এই বন্দরের সাথে সংযুক্ত করতে পারেন এর মতো কিছু করে:

telnet 192.168.1.1 1234

iperf -c 192.168.1.1 1234

portqry -n 192.168.1.1 -e 1234

আপনার শেষ দুজনের প্রাপ্তি iperf.exeবা প্রয়োজন হবে portqry.exe। আইপিআরফ এই কাজের জন্য কঠোরভাবে ডিজাইন করা হয়নি তবে এটি সংযোগ নিরসন, ব্যান্ডউইথ প্রাপ্যতা, স্ট্রেস টেস্টিং লিঙ্ক ইত্যাদির জন্য দুর্দান্ত great


2

দেখে মনে হচ্ছে এই ইউটিলিটিটি আপনি যা চান ঠিক তেমনই করবে, এমনকি আপনি যদি পছন্দ করেন তবে প্রাপ্ত ডেটা প্রদর্শন করে: http://www.drk.com.ar/builder.php

এটিতে কেবল একটি কমান্ড লাইনের পরিবর্তে একটি জিইউআই রয়েছে, কারও জন্য সুবিধা advantage


1

Netpipes সরঞ্জাম কল এবং পায়ের পাতার মোজাবিশেষ সবসময় আমার ভাল কাজ করেছি সরল stdinএবং stdoutআমার প্রোগ্রাম নেটওয়ার্কের মাধ্যমে ব্যবহার করতে পারে।

নেটকাটের মতোই ।

উবুন্টু বর্ণনা:

নেট পাইপ প্যাকেজটি টিসিপি / আইপি স্ট্রিমগুলি শেল স্ক্রিপ্টগুলিতে ব্যবহারযোগ্য করে তোলে। এটি প্রোগ্রামারকে সকেট সম্পর্কিত সমস্ত ক্লান্তিকর প্রোগ্রামিং বিটগুলি এড়িয়ে যাওয়ার এবং একটি ফিল্টার, বা অন্য পরিষেবা রচনায় মনোনিবেশ করার মাধ্যমে ক্লায়েন্ট / সার্ভার কোডকে সহজতর করতে পারে।

EXAMPLES
       This creates a TCP-IP socket on the local machine bound to port 3000.

       example$ faucet 3000 --out --verbose tar -cf - .

       Every  time  some process (from any machine) attempts to connect to port 3000 on this machine the faucet program will fork(2) a process and the child
       will exec(2) a

       tar -cf - .

ধন্যবাদ, তবে উইন্ডোজের জন্য আমার এটি দরকার ...
ভিক

এমনকি সাইগউইনও না?
মার্কোস

0

উইন্ডোজ / লিনাক্স নেটওয়ার্কিং স্ট্যাকের মধ্যে বসে একটি প্যাকেট এবং প্রোটোকল বিশ্লেষক এটি ওয়্যারশার্কের জন্য উপযুক্ত ব্যবহার ।

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


6
আমাকে রসবোধ করুন - যেহেতু কখন ওয়্যারশার্ক কোনও বন্দরে শোনার মতো পরিষেবাটির মতো আচরণ করে? এটি নিখুঁতভাবে ট্র্যাফিক রেকর্ড করে।
ফ্লোরেনজ ক্লে

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

0

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

টিসিপি শ্রোতাদেরও প্রশাসকের অধিকারের প্রয়োজন ছিল না, এবং যখন আমি এভি স্ক্যান করতাম তখন কিছুই বলা হয়নি যে এটি দূষিত। নির্মাতার কাছে ভাইরাসটোতলে 1 এভি ছিল এটি খারাপ বলেছে, তবে এটি একটি মিথ্যা ইতিবাচক হিসাবে প্রমাণিত হয়েছে (আশা করি) :)

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

নেটক্যাটটি দুর্দান্ত হত তবে আমি এমন কোনও সংস্করণ পাইনি যা 2012 বা তার পরে সার্ভারের সাথে কাজ করবে। সুতরাং, নেটওয়ার্ক ফায়ারওয়াল এবং স্থানীয় ফায়ারওয়ালগুলি নির্দিষ্ট টিসিপি পোর্টগুলিকে সংযোগ করার অনুমতি দেয় কিনা তা পুরোপুরি পরীক্ষা করার জন্য, টিসিপি শ্রোতা এই কাজের জন্য সেরা সরঞ্জাম বলে মনে হয়।

উপভোগ করুন!


0

আপনি নেটকেটের উইন্ডোজ সংস্করণটি ব্যবহার করতে পারেন :

nc -l -v localhost -p 7

দ্রষ্টব্য: কিছু ম্যালওয়্যার বা ফায়ারওয়াল সুরক্ষা সফ্টওয়্যার এই ফাইলটিকে ভাইরাস হিসাবে পতাকাঙ্কিত করতে পারে। এই প্রোগ্রামটি যা করতে পারে তার কারণে এটি ম্যালওয়ার প্রোগ্রামগুলিতে অন্তর্ভুক্ত থাকতে পারে তবে এটি নিজেই ম্যালওয়্যার নয় এবং 2017-10-04 পর্যন্ত এই ফাইলটি ভাইরাসটোটাল দ্বারা পরিষ্কার হিসাবে স্ক্যান করা হয়েছে (কেবলমাত্র একটি স্ক্যানার দ্বারা "রিস্কওয়্যার হিসাবে চিহ্নিত")। ইউআরএলটিতে সম্প্রদায় নোটটি দেখুন এবং ফাইলটি নিজেই স্ক্যান করুন
মকুবাই

0

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

সর্বাধিক (সমস্ত?) উইন্ডোজ সার্ভারগুলির একটি জেএসক্রিপটনেট সংকলক রয়েছে। আপনি সরল পুরানো উইন্ডোজ ব্যাচ ফাইল লিখতে পারেন যা একটি বৈধ JScript.net প্রোগ্রাম, একটি বহুভক্ত প্রোগ্রাম

TL; ড;

ধারণাটি হ'ল jsc.exeআপনার সিস্টেমে এক্সিকিউটেবলের সন্ধান করা:

for /f "tokens=* delims=" %%v in ('dir /b /s /a:-d /o:-n "%SystemRoot%\Microsoft.NET\Framework\*jsc.exe"') do (
   set "jsc=%%v"
)

এবং ব্যাচ ফাইলটি সংকলন করতে এটি ব্যবহার করুন।

"!jsc!" /nologo /out:"%APPDATA%\listener.exe" "%~dpsfnx0"

ব্যাচ ফাইলে বেসিক JScript.Net কোড রয়েছে যা একটি সিঙ্ক্রোনাস সকেট তৈরি করে, এটি শোন, সংযোগটি গ্রহণ করবে এবং এতে যা আসে তা সব ছেড়ে দাও:

listener.Bind(localEndPoint);  
listener.Listen(10);  

// Start listening for connections.  
while (true) {  
    var data:byte[] = new byte[1024];

    Console.WriteLine("Waiting for a TCP connection on {0}:{1}...", ipAddress, port);  
    var handler = listener.Accept();  

    Console.WriteLine("Connected to {0}", handler.RemoteEndPoint);  

    try {
        // An incoming connection needs to be processed.  
        while (handler.Receive(data) > 0);  
    } finally {
        Console.WriteLine("Disconected\n");
    }

    handler.Shutdown(SocketShutdown.Both);  
    handler.Close();  
}

সংকলিত প্রোগ্রাম হিসাবে সংরক্ষণ করা হবে %APPDATA%\listener.exe। এটি নিজেরাই চলতে পারে, কোনও সার্ভারে অনুলিপি করা যায়, তবে বহুগ্লাট ব্যাচ ফাইল থেকে সংকলন আপনার পথে যে কোনও সুরক্ষা বাধা ছাড়াই কাজ করবে।


-2

সিসিনটার্নালস টুলকিট থেকে টিসিপিভিউ একটি খুব সুন্দর ওভারভিউ সরবরাহ করে।


এই সরঞ্জামটি যে মেশিনটি চলছে তার মধ্যে টিসিপি পোর্ট খোলার অনুমতি দেয়?
পিম্প জুস আইটি

আমি এটি সম্পর্কে অবগত নই .. নামটি যেমন দেখায় ঠিক তেমন দৃশ্য
প্যাট্রিক মিহালিন

তবে প্রশ্নটি ছিল / ছিল: " আমার মেশিনে একটি নির্দিষ্ট নেটওয়ার্ক টিসিপি পোর্ট খোলার জন্য কি কিছু প্রাথমিক ইউটিলিটি আছে ?" টিসিপিভিউতে আপনি কোনও সংযোগ বন্ধ করতে পারেন, তবে কেবলমাত্র এটিই সিস্টেমে পরিবর্তন করা যায়।
পিটার মর্টেনসেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.