BackupZit

Bezbednost

Bekap sistem je poslednja linija odbrane, pa ne sme da postane najslabija tačka. Evo kako se BackupZit pravi, testira i izdaje — i kako da nam javite problem.

Prijava ranjivosti

Bezbednosne probleme prijavite privatno, ne kao javnu prijavu: otvorite Security karticu repozitorijuma i kliknite Report a vulnerability, uz verziju i korake za ponavljanje. Prijem potvrđujemo u roku od nekoliko radnih dana, potvrđene probleme ispravljamo u novom izdanju i navodimo prijavioca u beleškama izdanja, osim ako ne želi drugačije.

Bezbednosne ispravke izlaze za najnoviju verziju. Mašinski čitljiv kontakt: security.txt.

Kako BackupZit štiti vaše podatke

Bekapi

AES-256-GCM enkripcija, ključevi zaštićeni ključem za oporavak (Argon2id), svaki deo proveren SHA-256 heš vrednošću pri vraćanju. Nepromenljivo skladište sa S3 Object Lock-om ili ojačanim repozitorijumom; otkrivanje ransomware-a i automatski testovi vraćanja.

Konzola

HttpOnly, SameSite=Strict kolačići sesije, zaštita od CSRF-a i clickjacking-a, strogi Content-Security-Policy, ograničenje pokušaja prijave, dvofaktorska prijava, uloge, opciono odobrenje „četiri oka“ i ulančan audit log koji se može slati na syslog server ili SIEM.

Agenti

Agenti se sami javljaju konzoli — na zaštićenim mašinama nema otvorenih portova — i pri registraciji pamte sertifikat konzole. Svaki agent ima svoju tajnu; tajne na konzoli se čuvaju šifrovane.

Samo vaša mreža

Nema cloud servisa, nema telemetrije, nema naloga kod nas. Provera ažuriranja preuzima potpisana izdanja sa GitHub-a; konzole bez interneta se ažuriraju otpremanjem fajlova izdanja.

Kako su izdanja zaštićena

Kako se BackupZit testira

Pri svakoj izmeni (GitHub Actions)

ProveraŠta pronalazi
CIgo vet i kompletni testovi nad ugrađenim PostgreSQL-om i SFTP, S3 i vSphere simulatorima; Windows build
CodeQLInjection, path traversal, nebezbedna preusmeravanja i druge greške u toku podataka (Go, JavaScript, workflow-i)
govulncheckPoznate ranjivosti u Go-u i u zavisnostima koje kod zaista poziva
staticcheckGreške i mrtav kod
DependabotRanjivi ili zastareli Go moduli i akcije
Secret scanningSlučajno upisane lozinke i ključevi (uz zaštitu pri push-u)
OpenSSF ScorecardBezbednost lanca snabdevanja repozitorijuma

Pre izdanja (u test laboratoriji)

ProveraŠta pronalazi
gosecNebezbedni obrasci u Go-u: izvršavanje komandi, prava na fajlovima, slaba kriptografija
SemgrepInjection, XSS, nebezbedni kolačići, otvorena preusmeravanja (Go, JavaScript, tajne, OWASP Top 10)
TrivyRanjive zavisnosti, tajne i loša podešavanja
GitleaksTajne u celoj git istoriji
OWASP ZAPPotpuno skeniranje prijavljenog administratora: XSS, SQL injection, CSRF, path traversal, problemi u zaglavljima
OpenVAS i nmapMrežne ranjivosti, otvoreni portovi i TLS podešavanja appliance-a
End-to-end QABekap i vraćanje svakog podržanog izvora na svaku vrstu skladišta na pravim sistemima; uloge, LDAP/SSO, API

Nalazi se ispravljaju pre izdanja; prihvaćeni rizici su opisani u beleškama izdanja.

Ovaj sajt

backupzit.com je statički sajt: bez kolačića, bez analitike, bez praćenja, bez skripti i fontova trećih strana, sa Content-Security-Policy-jem koji ne dozvoljava nijednu skriptu. Pogledajte politiku privatnosti.