ஒரு டெவலப்பர் 'install' எனத் தட்டச்சு செய்த உடனேயே, அது தீங்கிழைக்கும் தன்மை கொண்டது என்று யாருக்கும் தெரிய வருவதற்கு வெகு முன்பே, ஒரு தீங்கிழைக்கும் சார்புநிலை அதன் நிறுவல் ஸ்கிரிப்டை இயக்கிவிடுகிறது. உங்கள் குறியீடு ஸ்கேனர்கள் ரெபாசிட்டரியை ஆராய்ந்து கொண்டிருந்தன. உங்கள் எண்ட்பாயிண்ட் கருவிகள் ஒரு பேக்கேஜை அல்ல, ஒரு ப்ராசஸைக் கண்டன. ஷீல்ட், டெவலப்பர் எண்ட்பாயிண்ட்டில் இருந்துகொண்டு, அது செயல்படுவதற்கு முன்பே அதைத் தடுத்துவிடுகிறது.
ஒற்றை இலகுரக ஏஜென்ட் · பணிநிலையங்கள், சேவையகங்கள் மற்றும் CI ரன்னர்கள் · மையப்படுத்தப்பட்ட முறையில் நிர்வகிக்கப்படும் கொள்கை

தாக்குதல்கள் தொடங்கும் டெவலப்பர் எண்ட்பாயிண்ட்களைப் பாதுகாப்பதன் மூலம், தீங்கிழைக்கும் சார்புநிலைகளும் ஸ்கிரிப்டுகளும் இயங்குவதை முற்றிலுமாகத் தடுக்கவும்.
ஷீல்டு, பேக்கேஜ் நிறுவல்களை நிகழ் நேரத்தில் இடைமறித்து, அவற்றை சைஜெனியின் தீம்பொருள் நுண்ணறிவுடன் ஒப்பிட்டுச் சரிபார்க்கிறது. தீங்கிழைக்கும் பேக்கேஜ்கள் நிறுவப்படும் கணத்திலேயே தடுக்கப்படுகின்றன, மறுநாள் காலை அறிக்கையில் அவை சுட்டிக்காட்டப்படுவதில்லை. நெட்வொர்க்கிற்கும் இதுவே பொருந்தும்: கணினியிலிருந்து எதுவும் வெளியேறுவதற்கு முன்பே, அறியப்பட்ட தீங்கிழைக்கும் உள்கட்டமைப்புடனான இணைப்புகள் துண்டிக்கப்படுகின்றன.
விதிகளை ஒருமுறை வரையறுத்தால் போதும், ஷீல்ட் அவற்றை உங்கள் நிறுவனத்தில் உள்ள ஒவ்வொரு கணினியிலும் செயல்படுத்தும்: குறைந்தபட்ச தொகுப்பு வயது, அனுமதி மற்றும் மறுப்புப் பட்டியல்கள், அங்கீகரிக்கப்பட்ட பதிவகங்கள் மற்றும் வெளிச்செல்லும் போக்குவரத்து இலக்குகள்.
ஒரு முனையத்தில் முக்கியமான பாதிப்பு ஏற்படும்போது, ஷீல்டால் அந்த இயந்திரத்தின் பிணைய இணைப்புகளைத் தானாகவோ அல்லது தேவைக்கேற்பவோ துண்டிக்க முடியும். இதனால், அந்தச் சம்பவம் நிறுவனம் முழுவதும் பரவுவதற்குப் பதிலாக, ஒரே ஒரு மடிக்கணினியோடு நின்றுவிடுகிறது.
டெவலப்பர் எண்ட்பாயிண்டிற்கான ஒரு ரன்டைம் ஃபயர்வால்.

ஒவ்வொரு தொகுப்பு நிறுவலும் நிகழ்நேரத்தில் இடைமறிக்கப்பட்டு சரிபார்க்கப்படுகிறது. Xygeni-யின் தீம்பொருள் முன்கூட்டிய எச்சரிக்கையானது, ஒரு CVE, அறிவுரை அல்லது வெளியிடப்பட்ட கையொப்பத்திற்காகக் காத்திருக்காமல், நற்பெயர் அடிப்படையிலான கருவிகள் இன்னும் நம்பும் தீங்கிழைக்கும் தொகுப்புகளைக் கண்டறிகிறது. நிறுவல் ஸ்கிரிப்ட் இயங்குவதற்கு முன்பே தடுப்பு நிகழ்கிறது.
மிக வேகமாகப் பரவும் விநியோகச் சங்கிலித் தாக்குதல்கள், புத்தம் புதிய தொகுப்புப் பதிப்புகளில் வருகின்றன. உங்கள் வரம்பை விடச் சமீபத்தில் வெளியிடப்பட்ட தொகுப்புகளைத் தடுக்கவும், ஒரு உலகளாவிய விதியை அமைத்து ஒவ்வொரு சூழல் அமைப்புக்கும் ஏற்ப அதை மீறிச் செயல்பட வைக்கவும், மேலும் வெளியீட்டுத் தேதியைத் தீர்மானிக்க முடியாதபோது என்ன நடக்கும் என்பதை முடிவு செய்யவும் ஷீல்டு உங்களை அனுமதிக்கிறது: எச்சரித்து அனுமதிப்பதா அல்லது தடுப்பதா.


உங்கள் டெவலப்பர்கள் எதை, எங்கிருந்து பதிவிறக்கம் செய்யலாம் என்பதை முடிவு செய்யுங்கள். தெளிவான அனுமதி மற்றும் மறுப்புப் பட்டியல்களைப் பராமரித்து, உங்கள் நிறுவனம் அங்கீகரித்த பதிவகங்களுக்குள் நிறுவல்களைக் கட்டுப்படுத்துங்கள்.
இணைப்புகளுக்கும் இதே மாதிரி பொருந்தும். ஷீல்டு, முனையத்திலிருந்து வெளிச்செல்லும் போக்குவரத்தை, புதுப்பிக்கப்பட்ட நெட்வொர்க் நுண்ணறிவுடன் ஒப்பிட்டுச் சரிபார்க்கிறது. மேலும், அச்சுறுத்தல் குறிகாட்டிகளிலிருந்து எடுக்கப்பட்ட, தீங்கிழைக்கும் என அறியப்பட்ட ஐபி முகவரிகள் மற்றும் டொமைன்களுக்கான இணைப்புகளைத் துண்டிக்கிறது. இதனால், ஒரு கணினியில் ஊடுருவிய ஒரு கருவி, அது தொடர்புகொள்வதற்காக உருவாக்கப்பட்ட உள்கட்டமைப்பை அடைய முடியாது. அதுமட்டுமின்றி, புவியியல் ரீதியாக அதிக ஆபத்துள்ள இடங்களுக்கான போக்குவரத்தையும் நீங்கள் கட்டுப்படுத்தலாம். தடுக்கப்பட்ட ஒவ்வொரு இணைப்பும், அது அடைய முயன்ற இடத்துடன் பதிவு செய்யப்படுகிறது.


பாதிக்கப்பட்ட கணினியைத் தனிமைப்படுத்தி, ஏஜென்ட்டின் சொந்த சேனலைத் தவிர மற்ற அனைத்து வெளிச்செல்லும் போக்குவரத்தையும் துண்டிப்பதன் மூலம், எண்ட்பாயிண்ட்டைக் கட்டுக்குள் வைத்திருக்கும் அதே வேளையில் அதன் மீதான கட்டுப்பாட்டையும் நீங்கள் தக்கவைத்துக் கொள்ளலாம். பரானாய்டு பயன்முறையை இயக்கினால், எந்தவொரு எண்ட்பாயிண்ட்டிலும் ஒரு முக்கியமான எச்சரிக்கை வந்தடையும் தருணத்தில், தனிமைப்படுத்தல் தானாகவே கோரப்படும்.
ஷீல்டு ஏஜென்ட்டை இயக்கும் ஒவ்வொரு பணிநிலையம், சர்வர் மற்றும் சிஐ ரன்னரையும், அவற்றின் இயக்க முறைமை, ஏஜென்ட் பதிப்பு, தற்போதைய நிலை, அவை முதன்முதலில் மற்றும் கடைசியாகக் காணப்பட்ட நேரம் மற்றும் அவற்றின் உரிம இருக்கை ஆகியவற்றுடன் பார்க்கவும். ஹோஸ்ட்பெயர், எண்ட்பாயிண்ட் வகை அல்லது நிலை ஆகியவற்றின் அடிப்படையில் வடிகட்டவும்.


ஒவ்வொரு தடையும் தளத்தில் ஒரு நிகழ்வாக மாறுகிறது. அதில் தீவிரத்தன்மை, நேரமுத்திரை, அது நிகழ்ந்த முனையம், பாதிப்பு நீடித்த காலம், மற்றும் துல்லியமாக என்ன தடுக்கப்பட்டது (தொகுப்பு மற்றும் பதிப்பு அல்லது சேருமிடம்) போன்ற தகவல்கள் இருக்கும். தீவிரத்தன்மை, வகை, பிரிவு, பயனர் அல்லது தேதி வரம்பு ஆகியவற்றின் அடிப்படையில் வடிகட்டி, ஏற்றுமதி செய்யவும்.
ஒவ்வொரு பாதுகாக்கப்பட்ட எண்ட்பாயிண்ட்டும் தனக்கெனத் தனிப்பட்ட தணிக்கைப் பதிவையும் கூறுப் பட்டியலையும் கொண்டுள்ளது, எனவே யாராவது கேட்கும்போது ஒரு குறிப்பிட்ட கணினியில் என்ன நடந்தது என்பதை உங்களால் மீட்டுருவாக்கம் செய்ய முடியும்.


பணிநிலையங்கள், சர்வர்கள் மற்றும் CI ரன்னர்களை உள்ளடக்கிய ஒரு இலகுவான ஏஜென்ட், மிதக்கும் இருக்கைகளுடன் செயல்படுவதால், கண்காணிப்பு உங்கள் வன்பொருளைப் பின்தொடராமல் உங்கள் பணியாளர்களைப் பின்தொடர்கிறது.
API தொடர்பான இடர்பாடுகள் உற்பத்திச் சூழலை அடையும் முன்பே, அவற்றைக் குறியீட்டில் கண்டறிந்து சரிசெய்யவும்.
குறியீடு மற்றும் சார்புநிலை ஸ்கேனிங், ரெபாசிட்டரியைப் பகுப்பாய்வு செய்கிறது. எண்ட்பாயிண்ட் கருவிகள் செயல்முறைகளையும் இணைப்புகளையும் கண்காணிக்கின்றன, ஆனால் ஒரு பேக்கேஜ் அல்லது ரெஜிஸ்ட்ரியை விளக்குவதற்குத் தேவையான பயன்பாட்டுப் பாதுகாப்புச் சூழல் அவற்றிடம் இல்லை. இந்த இரண்டிற்கும் இடையில்தான், ஒரு டெவலப்பரின் கணினியில் தீங்கிழைக்கும் சார்புநிலை உண்மையில் செயல்படுத்தப்படும் தருணம் அமைகிறது. அந்த இடத்தில்தான் ஷீல்ட் செயல்படுகிறது.
நற்பெயர் மற்றும் கையொப்பம் சார்ந்த அணுகுமுறைகள், ஒரு தீங்கிழைக்கும் தொகுப்பால் வேறொருவர் ஏற்கனவே பாதிக்கப்பட்ட பின்னரே அதைப் பற்றி உங்களுக்குத் தெரிவிக்கின்றன. ஷீல்டு, நடத்தை மற்றும் இடர் பகுப்பாய்வைத் தடுக்கிறது, இதுவே ஒரு தாக்குதல் புதிதாக நிகழும் நாளில் அதைப் பயனுள்ளதாக்குகிறது, மேலும் தற்போதைய பிணைய நுண்ணறிவைக் கொண்டு அதற்குப் பின்புலத்தை அளிக்கிறது, இதனால் தாக்கப்படும் எதுவும் அதன் மூலத்திற்குத் தகவல் அனுப்ப இயலாது.
பிளாக்குகள், ஐசோலேஷன்கள் மற்றும் ஜியோ நிகழ்வுகள் உங்கள் கோட், டிபென்டென்சி ஆகியவற்றுடன் அதே கன்சோலில் வந்து சேரும். pipeline மற்றும் இரகசியக் கண்டுபிடிப்புகள், ஒரே தணிக்கைப் பதிவுடன். வேறொரு முகவருடன் இன்னொரு முகவர் அல்ல. dashboard மற்றொன்று login.
எண்ட்பாயிண்ட் கண்டறிதல், இயக்க முறைமை மட்டத்தில் செயல்முறைகள், கோப்புகள் மற்றும் இணைப்புகளைக் கண்காணிக்கிறது. ஒரு பேக்கேஜ் ரெஜிஸ்ட்ரி என்றால் என்ன, ஒரு சார்புநிலை தீங்கிழைக்கும் தன்மையுடையதா, அல்லது ஒரு பதிப்பு நேற்று வெளியிடப்பட்டதா என்பது போன்ற விஷயங்கள் அதற்குத் தெரியாது. ஷீல்டு, பயன்பாட்டுப் பாதுகாப்புச் சூழலை டெவலப்பர் எண்ட்பாயிண்ட்டிற்குக் கொண்டுவந்து, பயன்பாட்டுப் பாதுகாப்பு (AppSec) அக்கறை கொள்ளும் விஷயங்களில் கொள்கையைச் செயல்படுத்துகிறது.
ஷீல்ட் என்பது, நிறுவல்கள் நிகழும்போது அவற்றைச் சரிபார்க்கும் ஒரு இலகுவான ஏஜென்ட் ஆகும். ஏதேனும் தடுக்கப்படும்போது மட்டுமே டெவலப்பர்கள் இதைக் கவனிக்கிறார்கள், மேலும் அந்தத் தடைக்கான காரணமும் அதனுடன் சேர்ந்தே இருக்கும்.
தீங்கிழைக்கும் மற்றும் அங்கீகரிக்கப்படாத தொகுப்பு நிறுவல்கள், உங்கள் குறைந்தபட்ச வயது வரம்பை விடப் புதிய தொகுப்புகள், நீங்கள் அங்கீகரிக்காத பதிவகங்களிலிருந்து வரும் நிறுவல்கள், உங்கள் மறுப்புப் பட்டியலில் உள்ள தொகுப்புகள், அறியப்பட்ட தீங்கிழைக்கும் IP முகவரிகள் மற்றும் டொமைன்களுக்கான வெளிச்செல்லும் இணைப்புகள், மற்றும் நீங்கள் கட்டுப்படுத்திய புவியியல் பகுதிகளுக்கான போக்குவரத்து.
நீங்களே முடிவு செய்யுங்கள். வெளியீட்டுத் தேதி தெரியாதபோது, எச்சரித்து அனுமதிக்கவோ அல்லது தடுக்கவோ குறைந்தபட்ச வயதுக் கொள்கை உங்களுக்கு வாய்ப்பளிக்கிறது.
ஆம். உலகளாவிய குறைந்தபட்ச வயது வரம்பை ஒவ்வொரு சூழல் மண்டலத்திற்கும் ஏற்ப மாற்றியமைக்கலாம், மேலும் தேவைப்பட்டால் ஒரு குறிப்பிட்ட சூழல் மண்டலத்திற்கு அதை முடக்கவும் முடியும்.
இது ஷீல்ட் ஏஜென்ட்டின் சொந்த சேனலைத் தவிர, அந்த இயந்திரத்திலிருந்து வெளியேறும் அனைத்து டிராஃபிக்கையும் தடுக்கிறது. இதனால், எண்ட்பாயிண்ட் கட்டுப்படுத்தப்பட்டிருந்தாலும், நிர்வகிக்கக்கூடியதாகவே இருக்கும். நீங்கள் இதைத் தேவைக்கேற்ப இயக்கலாம், அல்லது ஒரு முக்கியமான எச்சரிக்கை வரும்போது தானாகவே தனிமைப்படுத்தல் கோரப்படும் வகையில் பாரனாய்டு பயன்முறையைச் செயல்படுத்தலாம்.
டெவலப்பர் பணிநிலையங்கள், சர்வர்கள் மற்றும் CI ரன்னர்களில். உரிமம் வழங்குதல் மிதக்கும் இருக்கைகளைப் பயன்படுத்துகிறது.
ஆம். ஒவ்வொரு பிளாக்கும் முழு விவரங்களைக் கொண்ட ஒரு நிகழ்வாகும், மேலும் ஒவ்வொரு எண்ட்பாயிண்ட்டும் அதன் சொந்த தணிக்கைப் பதிவைப் பராமரிக்கிறது. நிகழ்வுகளை வடிகட்டவும் ஏற்றுமதி செய்யவும் முடியும்.
Xygeni ஆல்-இன்-ஒன் ஆப்ஸெக் பிளாட்ஃபார்ம் உடன்