নেটক্যাট ব্যবহার: কিছু ব্যবহারিক আদেশ commands

নেটক্যাট o nc, নেটওয়ার্ক বিশ্লেষণের জন্য একটি সুপরিচিত সরঞ্জাম, এটি হ্যাকারদের সুইস সেনা ছুরি হিসাবেও পরিচিত, কারণ এতে অনেকগুলি কার্যকারিতা রয়েছে যা পূর্বোক্ত ছুরির মতো। এই পোস্টে আমরা উদাহরণ সহ এর কয়েকটি প্রাথমিক কার্যকারিতা ব্যাখ্যা করব:

1.-ক্লায়েন্ট-সার্ভার হিসাবে নেটকাট:

নেটক্যাট একটি সার্ভার হিসাবে ব্যবহার করা যেতে পারে এবং বামে শোনা একটি নির্দিষ্ট বন্দর থেকে:

$ nc -l 2389

এছাড়াও, আমরা এটি ব্যবহার করতে পারি আমাদের সাথে সংযুক্ত সম্প্রতি খোলা একটি বন্দরে (2389):

$ nc localhost 2389

এখন আমরা যদি পাশের দিকে লিখি ক্রেতা, পাশে পৌঁছে যাবে সার্ভার:

$ nc localhost 2389
HI, server

টার্মিনালে যেখানে সার্ভার:

$ nc -l 2389
HI, server

আমরা কীভাবে ব্যবহার করব তার একটি উদাহরণ আমরা দেখেছি নেকেট ক্লায়েন্ট-সার্ভার যোগাযোগের জন্য।

২.-ফাইল স্থানান্তর করতে নেটক্যাট ব্যবহার করুন:

নেটক্যাট ফাইল স্থানান্তর করতে ব্যবহার করা যেতে পারে। পাশে ক্রেতা মনে করুন আমাদের কাছে 'টেস্টফিল' নামে একটি ফাইল রয়েছে যা এতে রয়েছে:

$ cat testfile
hello testfile

এবং পাশে সার্ভার আমাদের কাছে 'টেস্ট' নামে একটি ফাঁকা ফাইল রয়েছে।

এখন আমরা পাশে সার্ভার:

$ nc -l 2389 > test

এবং আমরা নিম্নোক্তভাবে ক্লায়েন্ট চালাচ্ছি:

cat testfile | nc localhost 2389

যখন আমরা ফাইলটিতে 'পরীক্ষা' ফাইলটি পরীক্ষা করি সার্ভার:

$ cat test
Hello testfile

আমরা থেকে ডেটা স্থানান্তর করেছি ক্রেতা al সার্ভার.

৩.-নেটকাট সময়সীমা সমর্থন করে:

কখনও কখনও আমরা কোনও সংযোগ খোলার সময় আমরা এটি অনির্দিষ্টকালের জন্য উন্মুক্ত থাকতে চাই না, সুতরাং এই সমস্যাটি সমাধান করার জন্য আমরা বিকল্পটি ব্যবহার করি -w, যাতে x পরিমাণের সেকেন্ড পরে ক্লায়েন্ট-সার্ভারের মধ্যে সংযোগ বন্ধ হয়ে যায়।

সার্ভার:

$nc -l 2389

গ্রাহক:

$ nc -w 10 localhost 2389

সংযোগটি 10 ​​সেকেন্ড পরে বন্ধ হয়ে যাবে।

নোট: আপনার বিকল্পটি ব্যবহার করা উচিত নয় -w বিকল্প সহ -l পাশে সার্ভার যেমন -w এটির কোনও প্রভাব নেই এবং তাই সংযোগটি অনির্দিষ্টকালের জন্য খোলা থাকবে।

4.-নেটকাট আইপিভি 6 সমর্থন করে:

বিকল্পগুলি -4 y -6 তারা জোর করে নেটক্যাট যা যথাক্রমে IPv4 বা IPv6 প্রোটোকল ব্যবহার করে।

সার্ভার:

$ nc -4 -l 2389

গ্রাহক:

$ nc -4 localhost 2389

এখন, যদি আমরা কমান্ডটি কার্যকর করি netstat কমান্ড, আমরা দেখতে পাবেন:

$ netstat | grep 2389
tcp 0 0 localhost:2389 localhost:50851 ESTABLISHED
tcp 0 0 localhost:50851 localhost:2389 ESTABLISHED

উপরের আউটপুটটির প্রথম পরামিতি যদি এটি হয় IPv6 এটি টিসিপির পরে একটি 6 প্রদর্শন করবে তবে আমরা যেমন ব্যবহার করি IPv4 আমাদের শুধু টিসিপি প্রদর্শন করুন :)

.

এখন, জোর করা যাক Necati এটি IPv6 ব্যবহার করার জন্য:

সার্ভার:

$nc -6 -l 2389

গ্রাহক:

$ nc -6 localhost 2389

চলছে netstat কমান্ড আবার আমরা দেখতে পাবেন:

$ netstat | grep 2389
tcp6 0 0 localhost:2389 localhost:33234 ESTABLISHED
tcp6 0 0 localhost:33234 localhost:2389 ESTABLISHED

আমরা দেখতে পাচ্ছি যে এখন টিসিপি কীভাবে 6 ব্যবহার করে তা ব্যবহারের ইঙ্গিত দেয় IPv6.

৫.-নেটকাটের এসটিডিআইএন দ্বারা পঠন নিষ্ক্রিয় করুন:

এই কার্যকারিতা বিকল্পের মাধ্যমে উপলব্ধ -d। এই উদাহরণে আমরা এটি ক্লায়েন্টের পক্ষেই করি:

সার্ভার:

$ nc -l 2389

গ্রাহক:

$ nc -d localhost 2389
Hi

হাই পাঠ্যটি সার্ভারে প্রেরণ করা হবে না যেহেতু STDIN এর মাধ্যমে পড়া অক্ষম করা হয়েছে।

-. নেটকেটকে জাগ্রত থাকতে বাধ্য করুন:

যখন আমাদের সার্ভারটি চলছে এবং ক্রেতা সংযোগ বিচ্ছিন্ন, সার্ভার এছাড়াও শেষ:

সার্ভার:

$ nc -l 2389

গ্রাহক:

$ nc localhost 2389
^C

সার্ভার:

$ nc -l 2389
$

আমরা আগের উদাহরণে দেখতে পারতাম যে যদি ক্রেতা সংযোগটিও বন্ধ করে দেয় সার্ভার তাহলে আমরা কী করতে পারি? আমাদের সমাধানটি বিকল্পটি ব্যবহার করা -k, যা সার্ভারকে চলমান রাখতে বাধ্য করে।

সার্ভার:

$ nc -k -l 2389

ক্রেতা:

$ nc localhost 2389
C^

সার্ভার:

$ nc -k -l 2389

আমরা এটা দেখেছি সার্ভার যদিও চালিয়ে যান ক্রেতা সংযোগ বিচ্ছিন্ন হয়েছে, বিকল্পটি ধন্যবাদ -k যা আমরা সার্ভারে যুক্ত করি।

-. -এইওএফ-এর পরে জাগ্রত থাকতে নেটক্যাটটি কনফিগার করুন:

নেটক্যাট কনফিগার করা হয়েছে যাতে পাওয়ার পরে ফাইলের শেষে(End Of Fআইল) সংযোগটি শেষ করুন, সাধারণত এটি হয় যা হয় তবে আমরা এর ডিফল্ট আচরণটি পরিবর্তন করতে পারি নেটক্যাট যোগ করার বিকল্প -q। এই বিকল্পটি নির্দেশ দেয় নেটক্যাট সংযোগটি বন্ধ করার আগে এটি অবশ্যই x সেকেন্ডের অপেক্ষা করতে হবে।

গ্রাহক:

El ক্রেতা নিম্নলিখিত হিসাবে শুরু করা উচিত:

nc -q 5 localhost 2389

এখন যখনই ক্রেতা কোনও ইওএফ প্রাপ্ত হবে সংযোগটি বন্ধ করার আগে 5 সেকেন্ড অপেক্ষা করবে।

৮.-ইউডিপি-র মাধ্যমে নেটক্যাট ব্যবহার করুন:

ডিফল্টরূপে নেটক্যাট যোগাযোগের জন্য প্রোটোকল ব্যবহার করে বিভিন্ন TCP, কিন্তু আমরা ব্যবহার করতে পারেন এর ফলে UDP বিকল্প দ্বারা -u.

সার্ভার:

$ nc -4 -u -l 2389

গ্রাহক:

$ nc -4 -u localhost 2389

এখন ক্রেতা y সার্ভার তারা প্রোটোকল ব্যবহার করছে এর ফলে UDP আপনার যোগাযোগের জন্য, আমরা কমান্ডের মাধ্যমে এটি পরীক্ষা করতে পারি netstat কমান্ড.

$ netstat | grep 2389
udp 0 0 localhost:42634 localhost:2389 ESTABLISHED

ঠিক আছে, পোস্টের সময় আমরা এর ব্যবহারের কয়েকটি উদাহরণ দেখেছি নেটক্যাট, তারা প্রশংসা করতে পারে যে এটি একটি বহুমুখী সরঞ্জাম, তাই হ্যাকারের সুইস আর্মি ছুরি ;)

, এখানে আমরা এর কয়েকটি কার্যকারিতা উপস্থাপন করেছি, বরাবর যেমন আপনি আরও তথ্য চান: man এনসি, এবং আপনি এই সরঞ্জামটির সাহায্যে যা কিছু করা যায় তা দেখতে পাবেন। পরবর্তী পোস্ট এবং শুভ হ্যাকিং অবধি !!!

নিবন্ধ থেকে নেওয়া মানুষ.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   রাফাজিসিজি তিনি বলেন

    কি আবিষ্কার !!

  2.   সঠিক তিনি বলেন

    আমি এই সরঞ্জামটির সাথে সপ্তাহান্তে কাজ করছিলাম, সত্যিই খুব ভাল।

    শুভেচ্ছা

  3.   হেক্সবার্গ তিনি বলেন

    নেটক্যাট দিয়ে করা যায় এমন জিনিসগুলির একটি ভাল সংক্ষিপ্তসার। এটি সময়ে সময়ে আমার কাজে আসবে। অনেক ধন্যবাদ.

  4.   হুগো তিনি বলেন

    ভাল সংক্ষিপ্তসার, তথ্যের জন্য ধন্যবাদ।

  5.   nwt_lazaro তিনি বলেন

    এটি যে আমাকে পরিবেশন করেছে তার জন্য, একটি ওয়্যারলেস চ্যানেল বা একটি সর্বজনীন এপি (প্রযুক্তি এন) এর বেতার ইন্টারফেসের সম্পূর্ণ ক্রিয়াকলাপ নিরীক্ষণ করুন
    en
    পিসি: (192.168.0.1)
    এনসিএল 1234> প্যাকেজ.রাউ
    এপি: (192.168.0.2)
    tcpdump -i ath0 -w - | এনসি 192.168.0.1 1234
    Ctrl + C (ক্যাপচার শেষ করতে)

    পিসি:
    পিসিপি-ফাইল সমর্থন সহ ওয়্যারশার্ক বা অন্য কোনওটি খুলুন এবং ফাইল প্যাকেজগুলি পড়ুন ra

    এটি আমার জন্য একটি অপরিসীম সহায়তা হয়েছে এবং সে কারণেই আমি এটি আপনার সাথে ভাগ করছি

  6.   কার্লোস তিনি বলেন

    খুব ভাল ব্লগ

    1.    লিনাক্স ব্যবহার করা যাক তিনি বলেন

      ধন্যবাদ কার্লোস! একটি আলিঙ্গন!
      পল।

  7.   গুস্তাভো তিনি বলেন

    আনুমানিক,

    আমি সুরক্ষা স্তরে নতুন এবং আমি জানতে চাই যে আমি কোথায় সরঞ্জামটি পেতে পারি, এটি কি একটি উইন্ডোজ পরিপূরক বা এটি লিনাক্স প্ল্যাটফর্মগুলির জন্য কেবল কার্যকর কারণ আমার কাজের পরিবেশে এটি বর্তমানে যা করছি তার জন্য এটি অনেক পরিবেশন করেছে

    আমি আপনার মনোযোগ আগাম প্রশংসা করি, আমি আপনার মন্তব্য এবং সমর্থন প্রত্যাশিত

  8.   গিলারি তিনি বলেন

    কে আমাকে লিনাক্স..বুন্টু ব্যবহার করতে শেখায় .. হাঙ্কিন ... এক্সডি সম্পর্কে আরও জানতে সক্ষম হতে