Käytettävissä kaikissa paketeissa
Miten tietoturvatarkistus toimii Macalyssa
Tarkistus seuraa niitä reittejä, joita pitkin kävijöiden syöttämät tiedot, kirjautuminen ja yksityiset tiedot kulkevat projektissasi, ja etsii kohdat, joissa nämä reitit eivät ole suojattuja. Macalyn tietoturvatarkistus:- Tarkistaa koodisi, ei julkaistua sivustoasi: Se toimii keskustelusi projektin parissa, joten julkaistua sivustoa tai tietokantaa ei tarvita, jotta tarkistus voi toimia.
- Ei lue salaisia avaimiasi: Se ei koskaan avaa ympäristötiedostojasi, API-avaimiasi tai tunnuksiasi. Löydetyt ongelmat viittaavat muuttujien nimiin ja tiedostojen sijainteihin, eivät itse arvoihin.
- Toimii taustalla: Tarkistus kestää enintään 20–30 minuuttia. Voit sulkea välilehden ja palata tuloksiin myöhemmin.

Mitä Macaly tarkistaa
Jokainen tarkistus kattaa samat kahdeksan aluetta:- Kuka voi käyttää mitäkin: Pääseekö jokainen käsiksi vain niihin sivuihin ja tietueisiin, joihin hänen kuuluu päästä, myös silloin, kun joku arvaa URL-osoitteen tai muokkaa tunnistetta.
- Sisäänkirjautuminen ja tilit: Miten kirjautuminen, istunnot, kertakäyttökoodit ja salasanan palautukset kestävät käyttöä.
- Lomakkeet ja käyttäjän syötteet: Mitä tapahtuu kävijöiden lähettämille teksteille, tiedostoille ja linkeille.
- Yksityiset tiedot: Missä salasanat, avaimet ja henkilötiedot tallennetaan ja kirjataan lokiin, ja päätyykö niistä mitään selaimeen.
- Tietokanta ja palvelin: Tarkistavatko tietokantasi säännöt, API-reitit ja palvelinfunktiot, kuka kutsuu, ennen kuin ne vastaavat.
- Sovelluksen ja hostauksen asetukset: Tietoturvaotsakkeet, välimuistitus, eri alkuperien väliset säännöt ja vastaavat asetukset.
- Kolmannen osapuolen paketit: Kirjastot, joita projektisi käyttää.
- Maksut ja yhdistetyt palvelut: Maksuvirrat ja integraatiot, mukaan lukien se, voiko summiin ja webhook-kutsuihin luottaa.
Tulosten lukeminen
Löydökset on järjestetty vakavuuden mukaan vakavimmasta lievimpään. Avaa mikä tahansa kohta nähdäksesi, mikä voisi mennä pieleen, mitkä tiedostot liittyvät asiaan ja mitä Macaly suosittelee.
Löydösten korjaaminen Macalyn avulla
Kun vähintään yksi löydös voidaan korjata automaattisesti, välilehden yläreunaan ilmestyy korjauspainike, joka antaa koko joukon agentille kerralla. Macaly varmuuskopioi projektisi, ottaa korjaukset käyttöön, testaa muutokset ja tarkistaa, että aukko on suljettu ja sovelluksesi toimii edelleen entiseen tapaan. Tähän menee vielä enintään 10–20 minuuttia. Löydökset, joiden tilana on sen jälkeen Tarvitsee tietojasi, ovat sellaisia, joissa korjaus riippuu päätöksestä, jonka voit tehdä vain sinä, esimerkiksi siitä, kuka saa ylläpitäjän roolin, tai avaimesta, joka täytyy asettaa projektisi ulkopuolella. Kerro agentille keskustelussa, mitä haluat, niin se hoitaa loput.Korjaukset otetaan käyttöön projektissasi, mutta niitä ei koskaan julkaista. Julkaise, kun olet tyytyväinen niihin. Koska varmuuskopio otetaan ennen korjausten alkua, voit myös palauttaa aiemman version kyseisestä viestistä keskustelussasi.
Uuden tarkistuksen suorittaminen
Tarkista uudelleen välilehden yläreunassa käynnistää uuden tarkistuksen projektisi nykyiselle versiolle. Jos sinä tai agentti muutatte jotain tarkistuksen valmistumisen jälkeen, välilehti näyttää tekstin Projekti muuttui tämän tarkistuksen jälkeen ja korjauspainike katoaa, koska ne korjaukset perustuisivat versioon, jota ei enää ole. Suorita uusi tarkistus saadaksesi ajantasaisen listan.Mitä tarkistus maksaa
Ensimmäinen tarkistus jokaisessa keskustelussa on ilmainen, samoin sitä seuraavat korjaukset. Jokainen myöhempi tarkistus samassa keskustelussa kuluttaa krediittejä, samoin sen korjaukset. Välilehti kertoo, kumpi on kyseessä, ennen kuin aloitat.Mitä tarkistus ei tee
Tämä on tekoälyn avustama kooditarkistus. Se ei ole penetraatiotestausta, ammattimaista tietoturvaneuvontaa eikä tietoturvasertifiointia.
- Se tarkistaa lähdekoodisi. Se ei hyökkää julkaistua sivustoasi vastaan, skannaa palvelimiasi eikä testaa käynnissä olevaa infrastruktuuria.
- Jokainen tarkistus on tilannekuva projektistasi kyseisellä hetkellä. Mikään ei toimi aikataulun mukaan, joten suorita uusi tarkistus merkittävien muutosten jälkeen.
- Se ei voi varmistaa kaikkea. Ylläpitopalvelusi lisäämät asetukset, kuten tietoturvaotsakkeet, eivät usein näy projektisi koodissa, joten ne raportoidaan kohdassa Mitä Macaly ei voinut varmistaa eikä niitä lasketa ongelmiksi.
- Puhdas tulos tarkoittaa, ettei Macalyn tarkistamilta alueilta löytynyt mitään huolestuttavaa. Mikään automaattinen tarkistus ei voi taata, että sovellus on täysin turvallinen.