AppSec Solutions ïðåäñòàâèëà äâà îáíîâëåíèÿ ïëàòôîðìû àíàëèçà çàùèùåííîñòè ìîáèëüíûõ ïðèëîæåíèé Appsec.Sting: óïðàâëåíèå ïðîâåðêàìè ÷åðåç ÈÈ-àãåíòîâ ïî ïðîòîêîëó MCP è ïîääåðæêó âèðòóàëüíûõ iPhone ñ iOS 26. Èíæåíåðû ìîãóò ïîðó÷àòü àãåíòàì íàñòðîéêó ïðîâåðîê, ïðîõîæäåíèå ïîëüçîâàòåëüñêèõ ñöåíàðèåâ è ðàçáîð ðåçóëüòàòîâ, à äëÿ àíàëèçà iOS-ïðèëîæåíèé èñïîëüçîâàòü ñòàáèëüíóþ âèðòóàëüíóþ ñðåäó. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè AppSec Solutions.
Ïîääåðæêà MCP îòêðûâàåò ÈÈ-àãåíòàì äîñòóï ê ôóíêöèÿì AppSec.Sting. AppSec-èíæåíåð ìîæåò ïîñòàâèòü çàäà÷ó íà åñòåñòâåííîì ÿçûêå: íàñòðîèòü ïðàâèëà ïîèñêà è ïðîôèëü ñêàíèðîâàíèÿ, ïðîâåðèòü íóæíûé ñöåíàðèé, ïîëó÷èòü ðåçóëüòàòû è ðàçîáðàòü íàéäåííûå ïðîáëåìû. Àãåíò âûïîëíÿåò äåéñòâèÿ â ïðåäåëàõ ïðàâ ïîëüçîâàòåëÿ, à ñïåöèàëèñò îïðåäåëÿåò öåëü ïðîâåðêè, âåðèôèöèðóåò âûâîäû è êîíòðîëèðóåò êà÷åñòâî.
«Îäíà èç êëþ÷åâûõ âîçìîæíîñòåé èíòåãðàöèè ñîñòîèò â òîì, ÷òî àãåíò âçàèìîäåéñòâóåò ñ ñàìèì ìîáèëüíûì ïðèëîæåíèåì: ïðîñìàòðèâàåò ýêðàí, íàæèìàåò íà ýëåìåíòû èíòåðôåéñà, âûïîëíÿåò ñâàéïû è ââîäèò òåêñò. Èíæåíåð ìîæåò ïîðó÷èòü åìó ïðîõîæäåíèå ïîëüçîâàòåëüñêèõ ñöåíàðèåâ, íåîáõîäèìûõ äëÿ äèíàìè÷åñêîãî àíàëèçà, à çàòåì ðàçáîð ðåçóëüòàòîâ. Ýòî ïîçâîëÿåò äåëåãèðîâàòü çíà÷èòåëüíóþ ÷àñòü ðàáîòû ñ èíñòðóìåíòîì è óäåëÿòü áîëüøå âíèìàíèÿ ïîëíîòå ïðîâåðêè è ïîäòâåðæäåíèþ íàéäåííûõ ïðîáëåì», - ñêàçàë äèðåêòîð ïî ïðîäóêòó Appsec.Sting Íèêèòà Ïèíàåâ.
Äëÿ ïîëüçîâàòåëÿ ýòè äåéñòâèÿ ñêëàäûâàþòñÿ â ïîñëåäîâàòåëüíûé ïðîöåññ: îò íàñòðîéêè ïðîâåðêè äî ïîëó÷åíèÿ è ðàçáîðà ðåçóëüòàòîâ. Ïðîâåðêè âûïîëíÿþò ìîäóëè AppSec.Sting, à àãåíò óïðàâëÿåò ïðîöåññîì è ïîìîãàåò îáúÿñíÿòü ïðè÷èíû îáíàðóæåííûõ ïðîáëåì è ãîòîâèòü ðåêîìåíäàöèè ïî èñïðàâëåíèþ. Ñîáûòèÿ âçàèìîäåéñòâèÿ ÷åðåç MCP æóðíàëèðóþòñÿ ïðè âêëþ÷åííîì àóäèòå.
Ïî âíóòðåííèì çàìåðàì AppSec Solutions, èñïîëüçîâàíèå àãåíòà óñêîðèëî ðàáîòó AppSec-èíæåíåðà â 3–5 ðàç â ïðîòåñòèðîâàííûõ ñöåíàðèÿõ. Ýôôåêò çàâèñèò îò ïðèëîæåíèÿ, ïîñòàâëåííîé çàäà÷è è ãëóáèíû ïðîâåðêè ðåçóëüòàòîâ ñïåöèàëèñòîì. Äëÿ íà÷àëà ðàáîòû íåîáõîäèìî íàñòðîèòü ïîäêëþ÷åíèå àãåíòà ê AppSec.Sting.
Âòîðîå îáíîâëåíèå äàåò ïîëüçîâàòåëÿì AppSec.Sting ñòàáèëüíóþ ñðåäó äèíàìè÷åñêîãî àíàëèçà íà âèðòóàëüíûõ iPhone ñ iOS 26.  íå¸ ïåðåíåñ¸í ïîëíûé ôóíêöèîíàë ïðîâåðîê íà ôèçè÷åñêèõ iPhone ñ iOS 16. Âèðòóàëüíûå óñòðîéñòâà çàïóñêàþòñÿ íà êîìïüþòåðàõ ñ Apple Silicon è íå òðåáóþò ïîäêëþ÷åíèÿ ôèçè÷åñêîãî òåëåôîíà. Äëÿ ðàáîòû íåîáõîäèìî ïîäêëþ÷èòü âèðòóàëüíóþ ñðåäó ê AppSec.Sting.
«Ãëàâíàÿ öåííîñòü äëÿ ïîëüçîâàòåëÿ çäåñü â ñòàáèëüíîé ñðåäå äèíàìè÷åñêîãî àíàëèçà íà ñâåæåé iOS. Èíæåíåðû ìîãóò èññëåäîâàòü ïîâåäåíèå ïðèëîæåíèé íà íîâîé âåðñèè ñèñòåìû, ñîõðàíÿÿ ïðèâû÷íûé íàáîð âîçìîæíîñòåé àíàëèçà. Ïîääåðæêà ôèçè÷åñêèõ iPhone ñîõðàíÿåòñÿ, ïîýòîìó âûáîð ñðåäû çàâèñèò îò çàäà÷è ïðîâåðêè», - ñêàçàë Íèêèòà Ïèíàåâ.
Âèðòóàëüíàÿ ñðåäà ïðåäîñòàâëÿåò root-ïðàâà è ðàáîòàåò â rootless-ðåæèìå. Èíñòðóìåíòàöèÿ ïðèëîæåíèÿ, ïîçâîëÿþùàÿ íàáëþäàòü çà åãî ðàáîòîé âî âðåìÿ àíàëèçà, ðåàëèçîâàíà ÷åðåç òâèêè áåç èñïîëüçîâàíèÿ Frida.
AppSec.Sting ðàçâèâàåòñÿ íà ìèêðîñåðâèñíîé àðõèòåêòóðå Kubernetes è ñîõðàíÿåò ìîíîëèòíóþ ïîñòàâêó. Ðàáîòà ÷åðåç MCP äîñòóïíà â îáåèõ âåðñèÿõ, â òîì ÷èñëå ïðè ðàçâ¸ðòûâàíèè â èíôðàñòðóêòóðå çàêàç÷èêà.


