E fa'atupula'ia lau osofa'iga API i taimi uma pull request, ma o le tele o meafaigaluega saogalemu a le API e na'o le taimi lava e ola ai ma fa'atautaia ai fefa'ataua'iga. E iloa e Xygeni ia i'uga uma ma ona tulaga lamatia i totonu o le code, a'o le'i fa'alauiloaina.
Avanoa o se Enterprise faʻaopoopoga

O lau API Attack Surface, ua fa'afanua ma fa'atulaga.
E fausia e Xygeni lau lisi o API mai le code punaoa o talosaga ma mai au faʻamatalaga API, e aofia ai le OpenAPI ma le Swagger, ina ia e vaʻai i le fogāeleele atoa: o faʻaiʻuga na faʻamaumauina e au 'au, ma mea e leai se tasi na faia.
O faʻamaumauga ua faʻafanua i le OWASP API Security Top 10 (2023): faʻatagaga o le tulaga o mea faitino ma galuega faatino ua malepelepe, faʻaiʻuga e leʻi faʻamaoniaina, faʻateleina o faʻamatalaga, tofiga tele, faʻatulagaga sese o le JWT ma le CORS, tapulaʻa o le fua faatatau ua misi, SSRF, ma faʻaiʻuga o le zombie.
O faʻamaumauga uma e maua e iai le tulaga faʻamaonia o le endpoint ma le maaleale o faʻamatalaga o loʻo taulimaina, o lea e faʻasaʻo ai e 'au le mea e mafai ona oʻo i ai se tagata osofaʻi nai lo le galue i se lisi e leʻi faʻavasegaina.
I'uga Uma. Lamatiaga Uma. A'o le'i Gaosiga.

Aofa'i o API, aseta o lo'o lamatia e fa'asaga i se fa'avae, fa'ai'uga e ala i metotia, ma fa'afitauli e ala i auaunaga. O fa'ai'uga ta'itasi o lo'o lisiina fa'atasi ma lana metotia, ala, auaunaga, module, tulaga fa'amaonia, ma le togi o le lamatiaga.
O le iloa i le OWASP API Security Top 10 (2023), o lea o faʻamaumauga e taʻu mai ai le faʻavae ua faʻaaogaina e lau 'au puipuiga ma au suʻetusi.


E fa'avasega e Xygeni fa'amaumauga e taulimaina e endpoint ta'itasi, e fa'ailoga ai le PII, PCI, ma le PHI i fa'atulagaga ma tali. O se endpoint e le'i fa'amaoniaina e toe fa'afo'i mai ai fa'amatalaga patino e le tutusa ma le fa'afitauli o se ulutala CORS fa'atagaina, ma e le tatau ona foliga tutusa ma se tasi.
Talu ai e faitau e Xygeni le code ma au faʻamatalaga API, e faʻaalia ai le eseesega i le va o latou: o endpoints o loʻo i totonu o le code ae leai i le spec, o auala ua le toe faʻaaogaina o loʻo mafai lava ona oʻo i ai, ma endpoints e leai ni tagata e anaina.


E fa'afeso'ota'i e Xygeni ia sailiiliga i le i'uga lava e tasi ma fa'ateleina le ogaoga pe a fa'aputuina. O se PII leak i se tali e matua'i ogaoga. O se PII leak i se i'uga e le mana'omia ai se fa'amaoniga e matua'i taua tele, ma ua fai mai Xygeni fa'apea.
O fa'amaumauga ta'itasi e fa'asino tonu lava i le tagata e taulimaina: faila, vasega, metotia, ma le code na fa'alauiloa mai ai, fa'atasi ai ma le mea sese i luga o le laina. E maua e le au atia'e se mea e mafai ona latou fa'aleleia, ae le o se tiketi e tatau ona latou su'esu'eina muamua.

Saili ma fa'aleleia tulaga lamatia o le API i totonu o le code a'o le'i o'o i le gaosiga.
E taʻu atu e le saogalemu o le Runtime API ia te oe ua faʻaalia se endpoint pe a uma ona tautua atu i feoaiga. E maua e Xygeni i totonu o le code, i le pull request, e ui o le toe faaleleia e tasi lava le tau commit.
O le saogalemu o le API e tu i tafatafa o SAST, SCA, mea lilo, IaC, ma le DAST i le tasi fausaga, o lea e ola ai lau lamatiaga API faatasi ma le vaega o totoe o lau lamatiaga talosaga nai lo le i ai i se meafaigaluega ese ma lana lava login.
Tumau. E iloilo e Xygeni lau code o le talosaga ma faʻamatalaga o le API e suʻe ai faʻaaliga aʻo leʻi faʻapipiʻiina. Mo le faʻataʻitaʻiga o le taimi e faʻagaoioia ai se talosaga o loʻo faʻagaoioia, e aofia ai e le Xygeni DAST lena mea, ma e galulue faʻatasi uma ia mea e lua.
Mai punaoa e lua: o lau code punaoa o le talosaga, ma au faʻamatalaga API, e aofia ai le OpenAPI ma le Swagger. O le faitauina o ia mea uma e lua e mafai ai e Xygeni ona faʻaalia ni faʻaiʻuga e leʻi faʻamaonia ma e leʻi faʻamaonia.
O tulaga lamatia i le OWASP API Security Top 10 (2023), e aofia ai le fa'atagaina o le tulaga o mea faitino ua lepetia (BOLA), le fa'atagaina o le tulaga o galuega faatino ua lepetia (BFLA), fa'ai'uga e le'i fa'amaoniaina, fa'ateleina o fa'amatalaga ua fa'aalia, tele o tofiga, sese o le fa'atulagaina o le JWT ma le CORS, le fa'atapula'aina o le fua faatatau ua misi, SSRF, ma fa'ai'uga o zombie.
Ioe. E faʻailoga e Xygeni le PII, PCI, ma le PHI i faʻatulagaga ma tali o le endpoint, ma faʻaaogaina lena mea e faʻavasega ai mea na maua e ala i le faʻaalia moni.
Ioe. O le su'esu'ega fa'aopoopo e na'o le iloiloina o vaega mulimuli na suia, ma o le fa'aaliga e maua mai ai e mafai ona taula'i atu se su'esu'ega DAST mulimuli ane i na lava vaega.
Leai. E fa'atinoina su'esu'ega i totonu o lau lava fausaga. E na'o i'uga e lafoina i luga, puipuia pe a lafoina ma pe a tu'u.
O lo'o maua o se Enterprise fa'aopoopoga. Talanoa mai ia i matou ma o le a matou iloiloina fa'atasi ma oe.
fa'atasi ai ma le Xygeni All-In-One AppSec Platform
fa'atasi ai ma le Xygeni All-In-One AppSec Platform