በራስ የመዳረሻ ቁጥጥር ስርዓቶች ችግሮች - ባልተጠበቁበት

መልካም ቀን ለሁሉም። ይህንን ጥናት እንዳደርግ ያነሳሳኝን ከበስተጀርባ እጀምራለሁ, ነገር ግን በመጀመሪያ አስጠነቅቃችኋለሁ-ሁሉም ተግባራዊ ድርጊቶች የተከናወኑት በአስተዳደር መዋቅሮች ፈቃድ ነው. ይህንን ቁሳቁስ ተጠቅሞ የመኖር መብት ሳይኖር ወደ የተከለከለ ቦታ ለመግባት የሚደረግ ማንኛውም ሙከራ የወንጀል ጥፋት ነው።

ይህ ሁሉ የጀመረው ጠረጴዛውን በማጽዳት ላይ ሳለሁ በድንገት የ RFID መግቢያ ቁልፍን በ ACR122 NFC አንባቢ ላይ ካስቀመጥኩኝ በኋላ ነው - ዊንዶውስ አዲስ መሳሪያ የማወቅ ድምፅ ሲጫወት እና ኤልኢዲ ወደ አረንጓዴ ሲቀየር ምን እንደገረመኝ አስቡት። እስከዚህ ቅጽበት ድረስ፣ እነዚህ ቁልፎች በፕሮክሲሚቲ ስታንዳርድ ብቻ እንደሚሠሩ አምናለሁ።
በራስ የመዳረሻ ቁጥጥር ስርዓቶች ችግሮች - ባልተጠበቁበት
ነገር ግን አንባቢው ስላየው ቁልፉ በ ISO 14443 መስፈርት (በቅርብ ፊልድ ኮሙኒኬሽን፣ 13,56 ሜኸዝ) ላይ ካሉት ፕሮቶኮሎች አንዱን ያሟላል ማለት ነው። የቁልፎቹን ስብስብ ሙሉ በሙሉ ለማስወገድ እና የመግቢያውን ቁልፍ በስልኬ ውስጥ ለማስቀመጥ እድሉን ስላየሁ ማጽዳት ወዲያውኑ ተረሳ (አፓርትመንቱ ለረጅም ጊዜ በኤሌክትሮኒክ መቆለፊያ ተጭኗል)። ማጥናት ከጀመርኩ በኋላ በፕላስቲክ ስር የተደበቀ የ Mifare 1k NFC መለያ መሆኑን ተረዳሁ - በድርጅት ባጆች ፣ በትራንስፖርት ካርዶች ፣ ወዘተ ተመሳሳይ ሞዴል። ወደ ሴክተሮች ይዘቶች ለመግባት የተደረገው ሙከራ መጀመሪያ ላይ ስኬት አላመጣም, እና ቁልፉ በመጨረሻ ሲሰነጠቅ, 3 ኛ ሴክተር ብቻ ጥቅም ላይ እንደዋለ እና የቺፑው UID በራሱ ተባዝቷል. በጣም ቀላል ይመስላል, እና እንደዚያ ሆኖ ተገኘ, እና ሁሉም ነገር እንደታቀደው በትክክል ከሄደ ምንም ጽሑፍ አይኖርም. ስለዚህ የቁልፉን ጊብልቶች ተቀብያለሁ፣ እና ቁልፉን ወደ ሌላ ተመሳሳይ ዓይነት መገልበጥ ከፈለጉ ምንም ችግሮች የሉም። ነገር ግን ተግባሩ ቁልፉን ወደ ተንቀሳቃሽ መሳሪያ ማስተላለፍ ነበር, እኔ ያደረኩት. ደስታው የጀመረው እዚህ ነው - ስልክ አለን - iPhone SE ከተቋቋመ ጋር iOS 13.4.5 ቤታ ግንባታ 17F5044d እና ለ NFC ነፃ ሥራ አንዳንድ ብጁ አካላት - በአንዳንድ ተጨባጭ ምክንያቶች በዚህ ላይ በዝርዝር አልቀመጥም። ከተፈለገ፣ ከዚህ በታች የተነገረው ነገር ሁሉ ለ አንድሮይድ ሲስተምም ተፈጻሚ ይሆናል፣ ነገር ግን ከአንዳንድ ማቃለያዎች ጋር።

ለመፍታት የተግባር ዝርዝር፡-

  • የቁልፉን ይዘቶች ይድረሱ።
  • በመሳሪያው ቁልፍን የመምሰል ችሎታን ይተግብሩ።

ከመጀመሪያው ጋር ሁሉም ነገር በአንጻራዊነት ቀላል ከሆነ ከሁለተኛው ጋር ችግሮች ነበሩ. የ emulator የመጀመሪያው ስሪት አልሰራም. ችግሩ በፍጥነት የተገኘ ነው - በሞባይል መሳሪያዎች (በ iOS ወይም አንድሮይድ) በኢምሌሽን ሁነታ ዩአይዲ ተለዋዋጭ ነው እና ምንም እንኳን በምስሉ ውስጥ የተጠጋጋው ምንም ይሁን ምን ይንሳፈፋል። ሁለተኛው ስሪት (ከሱፐር ተጠቃሚ መብቶች ጋር መሮጥ) በተመረጠው ላይ የመለያ ቁጥሩን በጥብቅ አስተካክሏል - በሩ ተከፍቷል. ነገር ግን፣ ሁሉንም ነገር በፍፁም ማድረግ ፈልጌ ነበር፣ እና የ Mifare ማከማቻዎችን ከፍቶ እነሱን መምሰል የሚችል የተሟላ የኢሙሌተር እትም ማቀናጀት ጀመርኩ። ለድንገተኛ መነሳሳት በመሸነፍ የሴክተሩን ቁልፎች በዘፈቀደ ቀይሬ በሩን ለመክፈት ሞከርኩ። እሷም… ተከፍቷል! ከተወሰነ ጊዜ በኋላ እየተከፈቱ መሆናቸውን ገባኝ። ማንኛውም ይህ መቆለፊያ ያላቸው በሮች፣ ዋናው ቁልፍ የማይገባባቸው እንኳን። በዚህ ረገድ፣ ለማጠናቀቅ አዲስ የተግባር ዝርዝር ፈጠርኩ፡-

  • ከቁልፎች ጋር ለመስራት ምን አይነት ተቆጣጣሪ ኃላፊነት እንዳለበት ይወቁ
  • የአውታረ መረብ ግንኙነት እና የጋራ መሠረት መኖሩን ይረዱ
  • የማይነበብ ቁልፍ ለምን ሁለንተናዊ እንደሚሆን እወቅ

በአስተዳደሩ ኩባንያ ውስጥ ከአንድ መሐንዲስ ጋር ከተነጋገርኩ በኋላ፣ ቀላል Iron Logic z5r መቆጣጠሪያዎች ከውጭ አውታረመረብ ጋር ሳይገናኙ ጥቅም ላይ እንደሚውሉ ተማርኩ።

CP-Z2 MF አንባቢ እና IronLogic z5r መቆጣጠሪያ
ለሙከራዎች የመሳሪያዎች ስብስብ ተሰጥቶኛል፡-

በራስ የመዳረሻ ቁጥጥር ስርዓቶች ችግሮች - ባልተጠበቁበት

ከዚህ በግልጽ እንደሚታየው ስርዓቱ ሙሉ በሙሉ ራሱን የቻለ እና እጅግ በጣም ጥንታዊ ነው. መጀመሪያ ላይ መቆጣጠሪያው በመማር ሁነታ ላይ እንደሆነ አሰብኩ - ትርጉሙ ቁልፉን ያነባል, በማህደረ ትውስታ ውስጥ ያከማቻል እና በሩን ይከፍታል - ይህ ሁነታ ሁሉንም ቁልፎች ለመመዝገብ አስፈላጊ በሚሆንበት ጊዜ ጥቅም ላይ ይውላል, ለምሳሌ, በሚተካበት ጊዜ. በአፓርትመንት ሕንፃ ውስጥ መቆለፍ. ግን ይህ ጽንሰ-ሐሳብ አልተረጋገጠም - ይህ ሁነታ በሶፍትዌር ውስጥ ጠፍቷል ፣ መዝለያው በስራ ቦታ ላይ ነው - እና አሁንም መሣሪያውን ስናመጣው የሚከተለውን እናያለን

በመሳሪያው ላይ የማስመሰል ሂደት ቅጽበታዊ ገጽ እይታ
በራስ የመዳረሻ ቁጥጥር ስርዓቶች ችግሮች - ባልተጠበቁበት
... እና ተቆጣጣሪው መዳረሻ መሰጠቱን ያሳያል።

ይህ ማለት ችግሩ በተቆጣጣሪው ወይም በአንባቢው ሶፍትዌር ላይ ነው. አንባቢውን እንፈትሽ - በ iButton ሁነታ ይሰራል, ስለዚህ የቦሊድ ሴኪዩሪቲ ቦርዱን እናገናኘው - የውጤት ውሂብን ከአንባቢው ለማየት እንችላለን.

ቦርዱ በኋላ በ RS232 በኩል ይገናኛል
በራስ የመዳረሻ ቁጥጥር ስርዓቶች ችግሮች - ባልተጠበቁበት

የበርካታ ሙከራዎች ዘዴን በመጠቀም አንባቢው የፈቀዳ ውድቀት በሚከሰትበት ጊዜ አንድ አይነት ኮድ እንደሚያሰራጭ እንገነዘባለን-1219191919

ሁኔታው ይበልጥ ግልጽ እየሆነ መጥቷል, ነገር ግን በአሁኑ ጊዜ ተቆጣጣሪው ለዚህ ኮድ ለምን አዎንታዊ ምላሽ እንደሚሰጥ ለእኔ ግልጽ አይደለም. ዳታቤዙ ሲሞላ - በአጋጣሚ ወይም ሆን ተብሎ የሌላ ሴክተር ቁልፎች ያለው ካርድ ቀርቧል - አንባቢው ይህንን ኮድ ልኮ ተቆጣጣሪው እንዳዳነው ግምት አለ ። እንደ አለመታደል ሆኖ የመቆጣጠሪያውን ቁልፍ ዳታቤዝ ለማየት ከIronLogic የባለቤትነት ፕሮግራመር የለኝም፣ ነገር ግን ችግሩ መኖሩን ትኩረት ለመሳብ እንደቻልኩ ተስፋ አደርጋለሁ። ከዚህ ተጋላጭነት ጋር አብሮ ለመስራት የቪዲዮ ማሳያ አለ። ማያያዣ.

PS የነሲብ መደመር ቲዎሪ የሚቃወመው በክራስኖያርስክ በሚገኝ አንድ የንግድ ማእከል ውስጥ እኔም ተመሳሳይ ዘዴ ተጠቅሜ በሩን ለመክፈት ችያለሁ የሚለው እውነታ ነው።

ምንጭ: hab.com

አስተያየት ያክሉ