আইআরসি বটনেটগুলি খুঁজে আক্রান্ত করার জন্য বট নিয়ন্ত্রক পিয়ার-টু-পিয়ার নেটওয়ার্কে ম্যালওয়্যার ছড়িয়ে দেয়। এইসব বটগুলি ডিজিটাল সিগনেচার ব্যবহার করে যাতে প্রাইভেট কী(Private Key) ছাড়া কেউ এগুলি নিয়ন্ত্রণ করতে না পারে। এরকম বটনেটের উদাহরণ হল- Gameover ZeuS এবং ZeroAccess বটনেট। 
তুলনামূলক নতুন বটনেটগুলি পিয়ার-টু-পিয়ার নেটওয়ার্কে পুরোদমে কাজ করতে পারে। কেন্দ্রীয় কোন সার্ভারে সাথে যোগাযোগ ছাড়াই পিয়ার-টু-পিয়ার বট একইসাথে ক্লায়েন্ট এবং আদেশ প্রদানকারী সার্ভার হিসেবে কাজ করে। এর ফলে কেন্দ্রীয় সার্ভার নির্ভর বটনেটের তুলনায় ব্যর্থতার পরিমাণ কম হয়।
একই রকম অন্য কোন আক্রান্ত মেশিনের সন্ধানে বট চতুরভাবে ভিন্ন ভিন্ন আইপি এড্রেসে সন্ধান করতে থাকে যতক্ষণ না সেরকম মেশিনের খোঁজ পায়। পরের বট তখন বিভিন্ন তথ্য যেমন- সফটওয়্যার ভার্সন কিংবা তার বটতালিকা ইত্যাদি প্রথম বটের কাছে পাঠাতে থাকে। যদি কোন একটি বট অন্যটির থেকে হালনাগাদে পিছিয়ে থাকে তখন অন্যটি থেকে প্রয়োজনীয় তথ্য নিয়ে হালনাগাদ করে নেয়। এইভাবে, প্রতেকটি বট নিজস্ব আক্রান্ত মেশিনের তালিকা বড় করার পাশাপাশি অন্যান্য বটগুলির সাথে হালনাগাদ করে নিতে থাকে।

পিয়ার-টু-পিয়ার (Peer-to-Peer)
ব্যবহার
গঠন
ক্লায়েন্ট-সার্ভার মডেল (Client-server model)