በላይ

Secret Gate

የእውነተኛ ሚስጥሮችዎን የሚያውቅ የመልቀቂያ ገደብ፡ ምንም ነገር እስካልተገኘ ድረስ ምንም አይላክም።

  • Linux or macOS
  • Python 3.9+
  • Git hooks
  • CI
$297አንድ ጊዜ ክፍያ

12 ወራት የዘመነ መሳሪያዎችን ያካትታል

ምን ያደርጋል

ሚስጥራዊ መስኮት (Secret Gate) ማንኛውም ነገር ከእጅዎ ለመውጣቱ በፊት፣ ማለትም የመልቀቂያ zip ፋይል፣ የደንበኛ ቅጂ፣ የክፍት ምንጭ ማሳለፊያ ወይም ቀጣዩ commit ሆኖ፣ አንድን ጥያቄ ይመልሳል፡ ይህ የእኔ ሚስጥር ይዟል? ሚስጥሮችዎን ያውቃል፣ ምክንያቱም የሚኖሩበትን ፋይሎች ስለሚያነብ እና አንዱንም አያሳይም፡ የተገኘው ውጤት ፋይሉን፣ መስመሩን እና እሴቱ ከየት እንደመጣ ይገልጻል።

የምናቀርበውን በመጠቀም የተፈተነ

ውስጡ ምን አለ?

መስኮቱ

አራቱ ምርመራዎች፣ የራስ-ፈተናው፣ የማህደር እና የ git-staged ቃኘው፣ የሚነበብ ሪፖርት እና የ JSON ሪፖርት።

የጣት አሻራዎች

እሴቶቹ ሳይኖሩ በሌላ ማሽን ላይ ለቃኘው የሚያገለግሉ የአንድ ማሽን ሚስጥሮች የጣት አሻራዎች።

የርቀት ምርመራዎች

ሚስጥሮችን የያዙ በእያንዳንዱ ማሽን ላይ ተመሳሳይ ፋይሎችን ይመረምራሉ፣ የፕሮጀክትዎን ደንቦች አብረው ይልካሉ።

ማዋቀር እና CI

ሚስጥራዊ ፋይሎችዎን የሚያገኝ መሣሪያ፣ git hooks እና ለልቀት ማህደሮች የ GitHub Actions የሥራ ፍሰት።

ድንጋጌዎች

  • Linux ወይም macOS ከ Python 3.9 ወይም ከዚያ በላይ፤ ከ pip ምንም ማስገባት የለበትም።
  • Hooks ለ git፣ የርቀት ምርመራዎች ለ SSH።

መገደብ ያለባቸው ነገሮች

  • ፋይሎችን እንዳሉ ያነባል። በ git ታሪክዎ ውስጥ ወደፊት የነበረ ሚስጥር በዚያው ይቆያል፡ ይቀይሩት።
  • በተመረመረ ፎልደር ውስጥ ያሉ archives አይከፈቱም፤ እያንዳንዱን archive ይመርምሩ።
  • የጣት ማረጋገጫ ፋይሎችን እንደ ሚስጥሮችዎ ግላዊ ያድርጉ፡ እነሱ ከ16 ቁምፊዎች ወይም ከዚያ በላይ ከሆኑ እሴቶች የመጀመሪያዎቹን 4 ቁምፊዎች ይይዛሉ።

ከመስክ ማስታወሻዎቻችን

ጥያቄዎች

ከ gitleaks ወይም TruffleHog ምን ይለያል?

እነሱ ሚስጥሮች በተለምዶ እንዴት እንደሚመስሉ ይፈልጋሉ፣ በዚህም ጥሩ ናቸው። Secret Gate ሚስጥሮችዎ በእውነት ምን እንደሆኑ ያውቃል፡ የራስዎን የሚስጥር ፋይሎች ያነባል እና እነዚያን ትክክለኛ እሴቶች ይፈልጋል፣ ስለዚህ ማንኛውንም ሊታወቅ የሚችል ቅርጽ ያልሆነ የዳታቤዝ የይለፍ ቃል ወይም የውስጥ token ይያዛል። ለአንድ ቅጽበት፣ ነገር ከመላኩ በፊት፣ ተዘግቶ እንዲወድቅ (fails closed) ተደርጎ ተገንብቷል።

ሚስጥሮቼን ወደ ሌላ ቦታ ይልካል?

አይ። እሴቶች ለምርመራው ከፋይሎችዎ ወደ ማሽነሻ ማህደረ ትውስታ (memory) ይነበባሉ እና ፈጽሞ አይታተሙ፣ አይጻፉ ወይም አይላኩም፤ የጣት ማረጋገጫ ፋይል ከሰሩ፣ ሃሽ እና የእያንዳንዱን እሴት የመጀመሪያዎቹን 4 ቁምፊዎች ይይዛል። የርቀት ምርመራዎች ለመላክ የሚገቡዋቸውን ፋይሎች ወደ ራስዎ ማሽን ይልካሉ፤ የዚያ ማሽን ሚስጥሮች በዚያው ይቆያሉ።

ስለ ግራ የሚያጋቡ ማስጠንቀቂያዎችስ?

አገኝነት ማለት "ይህንን ይመልከቱ" ማለት ነው። ችግር ከሌለበት፣ ለዚያ ዓይነት አገኝነት በፕሮጀክቱ ውስጥ ገደብ ያለው የመፍቀድ ደንብ ይጨምሩ፣ ለምሳሌ የራስዎን የድጋፍ አድራሻ። ምርመራውን የሚያጠፋ ቁልፍ የለም።

የ git ታሪኬን መመርመር ይችላል?

አይ። ለመላክ የሚገቡዋቸውን ነገሮች ይመረምራል፡ ፎልደር፣ archive፣ ወይም ቀጣዩን commit። በታሪክ ውስጥ ለአስቀድሞ ያለ ሚስጥር፣ ሚስጥሩን ይቀይሩ።

ተሻሽሏል: