வைஃபை ஹேக்கிங் பொம்மையான புனகோட்சியின் முதல் வெளியீடு
மூலம் சமர்ப்பிக்கப்பட்டது திட்டத்தின் முதல் நிலையான வெளியீடு ப்வனகோட்சி, இது வயர்லெஸ் நெட்வொர்க்குகளை ஹேக்கிங் செய்வதற்கான கருவியை உருவாக்குகிறது, இது தமகோச்சி பொம்மையை நினைவூட்டும் மின்னணு செல்லப்பிராணியின் வடிவத்தில் வடிவமைக்கப்பட்டுள்ளது. சாதனத்தின் அடிப்படை முன்மாதிரி கட்டப்பட்டது Raspberry Pi Zero W போர்டில் கட்டப்பட்டது (வழங்கப்பட்டது firmware SD கார்டில் இருந்து துவக்க), ஆனால் மற்ற ராஸ்பெர்ரி பை போர்டுகளிலும், கண்காணிப்பு பயன்முறையை ஆதரிக்கும் வயர்லெஸ் அடாப்டரைக் கொண்ட எந்த லினக்ஸ் சூழலிலும் பயன்படுத்தலாம். எல்சிடி திரையை இணைப்பதன் மூலம் அல்லது வழியாக கட்டுப்பாடு மேற்கொள்ளப்படுகிறது இணைய இடைமுகம். திட்டக் குறியீடு பைத்தானில் எழுதப்பட்டுள்ளது மற்றும் வழங்கியது GPLv3 இன் கீழ் உரிமம் பெற்றது.
செல்லப்பிராணியின் நல்ல மனநிலையை பராமரிக்க, வயர்லெஸ் நெட்வொர்க் பங்கேற்பாளர்களால் அனுப்பப்படும் பிணைய பாக்கெட்டுகளுக்கு புதிய இணைப்பு (ஹேண்ட்ஷேக்) பேச்சுவார்த்தையின் கட்டத்தில் வழங்கப்பட வேண்டும். சாதனம் கிடைக்கக்கூடிய வயர்லெஸ் நெட்வொர்க்குகளைக் கண்டறிந்து, ஹேண்ட்ஷேக் தொடர்களை இடைமறிக்க முயற்சிக்கிறது. ஒரு கிளையன்ட் நெட்வொர்க்குடன் இணைக்கும் போது மட்டுமே கைகுலுக்கல் அனுப்பப்படுவதால், சாதனம் பல்வேறு நுட்பங்களைப் பயன்படுத்தி நடந்துகொண்டிருக்கும் இணைப்புகளை நிறுத்தவும், பயனர்களை பிணைய மறுஇணைப்பு செயல்பாடுகளைச் செய்ய கட்டாயப்படுத்தவும் பயன்படுத்துகிறது. இடைமறிக்கும் போது, WPA விசைகளை யூகிக்கப் பயன்படும் ஹாஷ்கள் உட்பட, பாக்கெட்டுகளின் தரவுத்தளம் திரட்டப்படுகிறது.
திட்டம் அதன் முறைகளைப் பயன்படுத்துவதில் குறிப்பிடத்தக்கது வலுவூட்டல் கற்றல் AAC (நடிகர் நன்மை விமர்சகர்) மற்றும் நரம்பியல் நெட்வொர்க் அடிப்படையிலானது நீண்ட குறுகிய கால நினைவகம் (LSTM), இது கணினி கேம்களை விளையாடுவதற்கான போட்களை உருவாக்கும் போது பரவலாகியது. வயர்லெஸ் நெட்வொர்க்குகளைத் தாக்குவதற்கான உகந்த உத்தியைத் தேர்ந்தெடுப்பதற்கு, கடந்த கால அனுபவத்தை கணக்கில் எடுத்துக்கொண்டு, சாதனம் செயல்படும் போது கற்றல் மாதிரி பயிற்சியளிக்கப்படுகிறது. இயந்திர கற்றலைப் பயன்படுத்தி, Pwnagotchi மாறும் வகையில் போக்குவரத்து இடைமறிப்பு அளவுருக்களைத் தேர்ந்தெடுத்து, பயனர் அமர்வுகளை கட்டாயமாக நிறுத்தும் தீவிரத்தைத் தேர்ந்தெடுக்கிறது. கையேடு செயல்பாட்டு முறையும் ஆதரிக்கப்படுகிறது, இதில் தாக்குதல் "தலையாக" மேற்கொள்ளப்படுகிறது.
WPA விசைகளைத் தேர்ந்தெடுக்க தேவையான போக்குவரத்து வகைகளை இடைமறிக்க, தொகுப்பு பயன்படுத்தப்படுகிறது சிறந்த தொப்பி. இடைமறிப்பு செயலற்ற பயன்முறையில் மேற்கொள்ளப்படுகிறது மற்றும் நெட்வொர்க்கிற்கு அடையாளங்காட்டிகளை மீண்டும் அனுப்ப வாடிக்கையாளர்களை கட்டாயப்படுத்தும் அறியப்பட்ட வகையான தாக்குதல்களைப் பயன்படுத்துகிறது. PMKID. அனைத்து வகையான கைகுலுக்கலையும் உள்ளடக்கிய கைப்பற்றப்பட்ட பாக்கெட்டுகள் ஆதரிக்கப்படுகின்றன ஹாஷ்கேட், கணக்கீடுகளுடன் PCAP கோப்புகளில் சேமிக்கப்படும், ஒவ்வொரு வயர்லெஸ் நெட்வொர்க்கிற்கும் ஒரு கோப்பு.
Tamagotchi உடன் ஒப்புமை மூலம், அருகிலுள்ள பிற சாதனங்களைக் கண்டறிதல் ஆதரிக்கப்படுகிறது, மேலும் பொது கவரேஜ் வரைபடத்தின் கட்டுமானத்தில் விருப்பமாக பங்கேற்கவும் முடியும். வைஃபை வழியாக Pwnagotchi சாதனங்களை இணைக்கப் பயன்படுத்தப்படும் நெறிமுறை டாட் 11. அருகிலுள்ள சாதனங்கள் வயர்லெஸ் நெட்வொர்க்குகள் பற்றிய தரவுகளைப் பரிமாறிக்கொள்வது மற்றும் கூட்டுப் பணிகளை ஒழுங்கமைத்தல், தாக்குதலை நடத்துவதற்கான சேனல்களைப் பகிர்தல்.
Pwnagotchi இன் செயல்பாட்டை நீட்டிக்க முடியும் இணைப்பு, இது ஒரு தானியங்கி மென்பொருள் புதுப்பித்தல் அமைப்பு, காப்பு பிரதிகளை உருவாக்குதல், கைப்பற்றப்பட்ட கைகுலுக்கலை GPS ஆயத்தொகுப்புகளுடன் இணைத்தல், onlinehashcrack.com, wpa-sec.stanev.org, wigle.net மற்றும் சேவைகளில் ஹேக் செய்யப்பட்ட நெட்வொர்க்குகள் பற்றிய தரவை வெளியிடுதல் போன்ற செயல்பாடுகளைச் செயல்படுத்துகிறது. PwnGRID, கூடுதல் குறிகாட்டிகள் (நினைவக நுகர்வு, வெப்பநிலை, முதலியன) மற்றும் இடைமறித்த கைகுலுக்கலுக்கான அகராதி கடவுச்சொல் தேர்வை செயல்படுத்துதல்.