Ua wehe ʻo Facebook i ka Mariana Trench static analyzer

Ua hoʻolaha ʻo Facebook i kahi mea loiloi static open source hou, ʻo Mariana Trench, e hoʻāʻo ana e ʻike i nā nāwaliwali i nā polokalamu paepae. Android a me nā polokalamu Java. Hāʻawi ia i ka hiki ke kālailai i nā papahana me ka ʻole o ke code kumu, nona wale nō ka bytecode no ka mīkini virtual Dalvik i loaʻa. ʻO kekahi pono ʻē aʻe kona wikiwiki hoʻokō kiʻekiʻe loa (ʻo ka nānā ʻana i kekahi mau miliona laina o ke code e lawe ma kahi o 10 kekona), e ʻae ana iā Mariana Trench e hoʻohana ʻia e nānā i nā hoʻololi āpau i manaʻo ʻia i ka wā e waiho ʻia ai. Ua kākau ʻia ke code papahana ma C++ a ua hoʻolaha ʻia ma lalo o ka laikini MIT.

Ua hoʻomohala ʻia ka mea loiloi ma ke ʻano he papahana e hoʻokaʻawale i ke kaʻina o ka nānā ʻana i nā kikokikona kumu o nā noi kelepona no Facebook, Instagram a me Whatsapp. I ka hapa mua o 2021, ua ʻike ʻia ka hapalua o nā mea nāwaliwali i nā noi kelepona Facebook me ka hoʻohana ʻana i nā mea hana loiloi automated. Hoʻopili pono ʻia ka code Mariana Trench me nā papahana Facebook ʻē aʻe; no ka laʻana, ua hoʻohana ʻia ka Redex bytecode optimizer no ka hoʻopau ʻana i ka bytecode, a ua hoʻohana ʻia ka waihona SPARTA no ka wehewehe ʻana a me ke aʻo ʻana i nā hopena o ka nānā ʻana.

ʻIke ʻia nā pilikia a me nā pilikia pilikino e ka nānā ʻana i nā kahe ʻikepili i ka wā o ka hoʻokō ʻana i ka noi no ka ʻike ʻana i nā kūlana kahi e hana ʻia ai ka ʻikepili o waho i nā hana weliweli, e like me nā nīnau SQL, nā hana faila, a me nā kelepona e hoʻomaka ai i nā polokalamu waho.

Ke iho nei ka hana a ka mea anaana i ka ike ana i na kumu o ka ikepili a me na kelepona pilikia kahi e pono ole ai ke hoohana ia ka ikepili kumu - na ka mea anaana e hahai i ka hele ana o ka ikepili ma o ke kaulahao o na kelepona hana a hookui i ka ikepili kumu me na wahi pilikia i ke code. . No ka laʻana, manaʻo ʻia ka ʻikepili i loaʻa ma ke kelepona iā Intent.getData e koi i ka nānā kumu, a ua manaʻo ʻia nā kelepona iā Log.w a me Runtime.exec i nā hoʻohana weliweli.

Ua wehe ʻo Facebook i ka Mariana Trench static analyzer


Source: opennet.ru
E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster