ආයුබෝවන් හැමෝටම!
මම b2b සහ b2c සේවාවන් සඳහා මෙන්ම ෆෙඩරල් වීඩියෝ නිරීක්ෂණ ව්යාපෘතිවලට සහභාගී වන වීඩියෝ නිරීක්ෂණ කැමරා සඳහා ස්ථිරාංග සංවර්ධනය කරමි.
අපි ආරම්භ කළ ආකාරය ගැන මම ලිව්වා
එතැන් සිට, බොහෝ දේ වෙනස් වී ඇත - අපි ඊටත් වඩා චිප්සෙට් සඳහා සහය දැක්වීමට පටන් ගත්තෙමු, උදාහරණයක් ලෙස, mstar සහ fullhan වැනි, අපි විදේශීය සහ දේශීය IP කැමරා නිෂ්පාදකයින් විශාල සංඛ්යාවක් හමු වී මිතුරන් ඇති කර ගත්තෙමු.
සාමාන්යයෙන්, කැමරා සංවර්ධකයින් බොහෝ විට අප වෙත පැමිණෙන්නේ නව උපකරණ පෙන්වීමට, ස්ථිරාංගයේ තාක්ෂණික අංශ හෝ නිෂ්පාදන ක්රියාවලිය සාකච්ඡා කිරීමට ය.
එහෙත්, සෑම විටම මෙන්, සමහර විට අමුතු පිරිමි ළමයින් පැමිණේ - ඔවුන් සිදුරුවලින් පිරුණු ස්ථිරාංග සහිත පිළිගත නොහැකි ගුණාත්මක බවින් යුත් චීන නිෂ්පාදන ගෙන එයි, සහ තුන්වන මට්ටමේ කර්මාන්ත ශාලාවක ලාංඡනය කඩිමුඩියේ වසා දමා ඇත, නමුත් ඒ සමඟම ඔවුන් සියල්ල තමන් විසින්ම සංවර්ධනය කළ බව ප්රකාශ කරයි: දෙකම පරිපථ සහ ස්ථිරාංග, සහ ඒවා සම්පූර්ණයෙන්ම රුසියානු නිෂ්පාදන බවට පත් විය.
අද මම ඔබට කියන්නම් මේ අයගෙන් සමහරක් ගැන. ඇත්තම කිව්වොත්, මම නොසැලකිලිමත් “ආනයන ආදේශක” වලට ප්රසිද්ධියේ කස පහර දීමේ ආධාරකරුවෙකු නොවේ - මම සාමාන්යයෙන් තීරණය කරන්නේ එවැනි සමාගම් සමඟ සබඳතා ගැන අප උනන්දු නොවන බවත්, මේ අවස්ථාවේ දී අපි ඔවුන් සමඟ වෙන් වන බවත්ය.
ඒත් අද කොහොමහරි ෆේස් බුක් එකේ ප්රවෘත්ති කියවලා උදේ කෝපි එක බීලා, කියෙව්වට පස්සේ ඒක ඉහිරුණා
අපි ඒවා පරීක්ෂා කළ ආකාරය පිළිබඳ විස්තර කප්පාදුවට පහළින් ඇත.
ඔව්, ඔව් - ඔවුන්ගේම සංවර්ධනයේ මුවාවෙන් මට අවංකවම ලාභ හා නරක චීනය ගෙන ආ අයම මොවුන්මය.
ඉතින්, අපි කරුණු දෙස බලමු: ඔවුන් අපට ගෘහස්ත එකකින් “VisorJet Smart Bullet” කැමරාවක් ගෙනාවා - එහි පෙට්ටියක් සහ QC පිළිගැනීමේ පත්රයක් (:-D), ඇතුළත සාමාන්ය චීන මොඩියුලර් කැමරාවක් තිබුණි. Hisilicon 3516 චිප්සෙට්.
ස්ථිරාංග ඩම්ප් එකක් සෑදීමෙන් පසු, කැමරාවේ සහ ස්ථිරාංගයේ සැබෑ නිෂ්පාදකයා අභිරුචිකරණය කරන ලද IP කැමරා සැපයීම සඳහා විශේෂිත වූ "Brovotech" සමාගමක් බව ඉක්මනින් පැහැදිලි විය. වෙනමම, මෙම කාර්යාලයේ දෙවන නම නිසා මම කෝපයට පත් විය.
ස්ථිරාංගයේ ඇති සෑම දෙයක්ම චීන භාෂාවෙන් සම්මත, අව්යාජ ඒවා විය:
ස්ථිරාංගයේ ගොනු
├── alarm.pcm
├── bvipcam
├── cmdserv
├── ඩේමන්සර්ව්
├── හඳුනා ගනී
├── අකුරු
├── lib
...
│ └── libsony_imx326.so
├── යළි පිහිටුවීම
├── start_ipcam.sh
├── sysconf
│ ├── 600106000-BV-H0600.conf
│ ├── 600106001-BV-H0601.conf
...
│ └── 600108014-BV-H0814.conf
├── system.conf -> /mnt/nand/system.conf
├── version.conf
└── www
...
├── ලාංඡනය
│ ├── elvis.jpg
│ └── qrcode.png
දේශීය නිෂ්පාදකයෙකුගෙන් අපි elvis.jpg ගොනුව දකිමු - නරක නැත, නමුත් සමාගමේ නමේ දෝෂයක් සමඟ - වෙබ් අඩවිය අනුව විනිශ්චය කිරීම ඔවුන් "එල්වීස්" ලෙස හැඳින්වේ.
bvipcam කැමරාවේ ක්රියාකාරිත්වය සඳහා වගකිව යුතුය - A/V ප්රවාහ සමඟ ක්රියා කරන ප්රධාන යෙදුම වන අතර එය ජාල සේවාදායකයකි.
දැන් සිදුරු සහ පසුපස දොරවල් ගැන:
1. bvipcam හි පිටුපස දොර ඉතා සරලයි: strcmp (මුරපදය,"20140808") && strcmp (පරිශීලක නාමය,"bvtech"). එය අබල කර නොමැති අතර, ආබාධිත නොවන වරාය 6000 මත ධාවනය වේ
2. /etc/shadow හි ස්ථිතික මූල මුරපදයක් සහ විවෘත ටෙල්නෙට් වරායක් ඇත. වඩාත්ම බලගතු MacBook මෙම මුරපදය පැයකට අඩු කාලයකදී බෲට්-ෆෝස් කළේ නැත.
3. කැමරාවට සියලුම සුරකින ලද මුරපද පාලක අතුරුමුහුණත හරහා පැහැදිලි පෙළකින් යැවිය හැක. එනම්, (1) සිට පිටුපස දොර ලොග් අවසර පත්රය භාවිතයෙන් කැමරාවට ප්රවේශ වීමෙන් ඔබට සියලුම පරිශීලකයින්ගේ මුරපද පහසුවෙන් සොයාගත හැකිය.
මම මේ සියලු උපාමාරු පෞද්ගලිකව කළෙමි - තීන්දුව පැහැදිලිය. බරපතල ව්යාපෘතිවල පවා භාවිතා කළ නොහැකි තුන්වන මට්ටමේ චීන ස්ථිරාංග.
මාර්ගය වන විට, මම එය ටිකක් පසුව සොයාගත්තා
විභාගයේ ප්රතිඵල මත පදනම්ව, සොයාගත් සියලු කරුණු සහිතව අපි ELVIS-NeoTek වෙත නිගමනයක් ලිව්වෙමු. ප්රතිචාර වශයෙන්, අපට ELVIS-NeoTek වෙතින් විශිෂ්ට පිළිතුරක් ලැබුණි: “අපගේ කැමරා සඳහා ස්ථිරාංග පදනම් වන්නේ පාලක නිෂ්පාදක HiSilicon වෙතින් Linux SDK මත ය. නිසා මෙම පාලකයන් අපගේ කැමරා වල භාවිතා වේ. ඒ අතරම, දත්ත හුවමාරු ප්රොටෝකෝල භාවිතයෙන් කැමරාවේ අන්තර් ක්රියාකාරිත්වයට වගකිව යුතු මෙම SDK මත අපගේම මෘදුකාංගයක් නිර්මාණය කර ඇත. අපි කැමරාවලට root ප්රවේශය ලබා නොදුන් නිසා පරීක්ෂණ විශේෂඥයින්ට එය සොයා ගැනීමට අපහසු විය.
ඒ වගේම පිටතින් තක්සේරු කරන විට වැරදි මතයක් ගොඩ නැගෙන්න පුළුවන්. අවශ්ය නම්, අපගේ නිෂ්පාදනයේ කැමරා නිෂ්පාදනය කිරීමේ සම්පූර්ණ ක්රියාවලිය සහ ස්ථිරාංග ඔබේ විශේෂඥයින්ට ප්රදර්ශනය කිරීමට අපි සූදානම්. ස්ථිරාංග ප්රභව කේතවල කොටසක් පෙන්වීම ඇතුළුව.
ස්වාභාවිකවම, කිසිවෙක් මූලාශ්ර කේතය පෙන්වූයේ නැත.
ඔවුන් සමඟ තවදුරටත් වැඩ නොකිරීමට මම තීරණය කළෙමි. දැන්, වසර දෙකකට පසුව, රුසියානු සංවර්ධනයේ මුවාවෙන් ලාභ චීන ස්ථිරාංග සහිත ලාභ චීන කැමරා නිෂ්පාදනය කිරීමට Elvees සමාගමේ සැලසුම් ඔවුන්ගේ යෙදුම සොයාගෙන ඇත.
දැන් මම ඔවුන්ගේ වෙබ් අඩවියට ගොස් ඔවුන් ඔවුන්ගේ කැමරා පෙළ යාවත්කාලීන කර ඇති අතර එය තවදුරටත් Brovotech මෙන් නොපෙනෙන බව සොයාගත්තා. හොඳයි, සමහර විට පිරිමි ළමයින් තමන්ව තේරුම් ගෙන නිවැරදි කර ගත්තා විය හැකිය - ඔවුන් සෑම දෙයක්ම තමන් විසින්ම කළා, මෙවර අවංකව, කාන්දු වන ස්ථිරාංග නොමැතිව.
එහෙත්, අහෝ, සරලම සංසන්දනය
එබැවින්, මුල් පිටපත හමුවන්න: නොදන්නා වෙළෙන්දෙකුගේ දුර දක්නා කැමරා.
මෙම සැතපුම් දැක්ම brovotech වඩා හොඳ වන්නේ කෙසේද? ආරක්ෂක දෘෂ්ටි කෝණයකින්, බොහෝ විට, කිසිවක් නැත - මිලදී ගැනීමට ලාභදායී විසඳුමක්.
සැතපුම් සහ ELVIS-NeoTek කැමරා වල වෙබ් අතුරු මුහුණතේ තිර රුව දෙස බලන්න - සැකයක් නැත: “රුසියානු” VisorJet කැමරා සැතපුම් කැමරා වල ක්ලෝනයකි. වෙබ් අතුරුමුහුණත්වල පින්තූර පමණක් නොව, පෙරනිමි IP 192.168.5.190 සහ කැමරා ඇඳීම් ද ගැලපේ. පෙරනිමි මුරපදය පවා සමාන වේ: ක්ලෝනය සඳහා ms1234 vs en123456.
අවසාන වශයෙන්, මට කිව හැක්කේ මම පියෙකු බවත්, මට පාසලේ දරුවන් සිටින බවත්, ඔවුන්ගේ අධ්යාපනයේදී ට්රෝජන් සහ පසුපස දොරටු සහිත, කාන්දු වන චීන ස්ථිරාංග සහිත චීන කැමරා භාවිතයට මම විරුද්ධ බවත්ය.
මූලාශ්රය: www.habr.com