| பதிப்பு | 7.0.7 |
|---|---|
| பதிப்பகத்தார் | RustemSoft |
| வெளிவரும் தேதி | 21 டிச., 2015 |
| தேதி சேர்க்கப்பட்டது | 21 டிச., 2015 |
| OS தேவைகள் | Windows 2000, Windows Vista, Windows, Windows XP, Windows NT |
| தேவைகள் | .NET framework 4.0 |
| மொத்த பதிவிறக்கங்கள் | 58 |
| விலை | Free to try |
விளக்கம்
.NET என்பது நிர்வகிக்கப்படும் சூழல் என்பதால், பிரதிபலிப்பான் அல்லது ரிஃப்ராக்டரைப் பயன்படுத்தும் எவருக்கும் உங்கள் குறியீட்டைத் திறந்து வைப்பதில் எப்போதும் பாதகமாக இருக்கும்.
ஸ்கேட்டர் TOTAL ஆனது, அனைத்து .NET மெட்டாடேட்டாவையும் அப்படியே வைத்திருக்கும் போது, உங்கள் அசெம்பிளிகளின் சிதைக்கக்கூடிய மைக்ரோசாஃப்ட் இடைநிலை மொழிக் குறியீட்டை (MSIL அல்லது CIL) நேட்டிவ் ஃபார்மேட்டாக மாற்றுகிறது, இது நேட்டிவ் C/C++ குறியீட்டின் அதே அளவிலான பாதுகாப்பை வழங்குகிறது.
மென்பொருள் பாதுகாப்பு நிரலாக்கமானது பெரும்பாலான மென்பொருள் உருவாக்குநர்களுக்கு மிக முக்கியமான துறையாகும். மென்பொருள் பாதுகாப்பு நுட்பங்கள் காணக்கூடிய மற்றும் ஒப்பிடக்கூடிய வெளிப்படையான அம்சங்களைப் போல இல்லை. இதன் காரணமாக, பெரும்பாலான மென்பொருள் பாதுகாப்பு விற்பனையாளர்கள் பாதுகாப்புத் திட்டத்தில் ஆழமாகச் சேர்க்கப்பட்டுள்ள ஈர்க்கக்கூடிய நுட்பங்களை அறிமுகப்படுத்தலாம், பல முறை இந்த நுட்பங்கள் அரிதாகவே இருக்கும் அல்லது அவை தோன்றுவதை விட மிகவும் எளிமையானவை.
.NET இன் இயல்பு, MSIL க்கு தொகுக்கப்பட்ட பயன்பாடுகளை நிறுவ முடியும், பின்னர் JIT அல்லது Ngen மூலம், MSIL ஆனது நேட்டிவ் குறியீட்டிற்கு தொகுக்கப்பட்டு உள்நாட்டில் ஒரு தற்காலிக சேமிப்பில் சேமிக்கப்படுகிறது. இது .NET கட்டமைப்பிலிருந்து சுயாதீனமாக இயங்கக்கூடிய உண்மையான நேட்டிவ் .exe ஐ உருவாக்குவதை நோக்கமாகக் கொண்டிருக்கவில்லை. கட்டமைப்பிற்குத் தேவைப்படும் பல இயக்கவியல்கள் உள்ளன, அவை: டைனமிக் அசெம்பிளி ஏற்றுதல், MSIL குறியீடு உருவாக்கம் போன்றவை.
நேட்டிவ் பிம்பத்தை உருவாக்க நீங்கள் ngen.exe ஐப் பயன்படுத்தலாம், ஆனால் நீங்கள் இன்னும் அசல் அல்லாத நேட்டிவ் குறியீட்டை விநியோகிக்க வேண்டும், மேலும் அதற்கு இலக்கு கணினியில் நிறுவப்பட்ட கட்டமைப்பு தேவை.
தெளிவின்மை ஒரு வழி, ஆனால் அது .NET பயன்பாட்டின் திருட்டு பாதுகாப்பு பாதுகாப்பை உடைப்பதில் இருந்து பாதுகாக்க முடியாது. உங்கள் .NET பயன்பாடு சிதைக்கப்படவில்லை என்பதை எவ்வாறு உறுதிப்படுத்துவது, மேலும் மூலக் குறியீட்டை மாற்றியமைக்க முடியாது என்பதை எவ்வாறு உறுதிப்படுத்துவது?
ஸ்கேட்டர் TOTAL என்பது நேட்டிவ் கம்பைல் .NET எக்ஸிகியூட்டபிள்களுக்கான சரியான கருவியாகும். சரியாகச் சொன்னால், ஒரு .NET அசெம்பிளியின் MSIL குறியீட்டை நேட்டிவ் மெஷின் குறியீட்டாக மாற்றி, பின்னர் MSIL குறியீட்டை அந்த அசெம்பிளியில் இருந்து நீக்கி, அதை நேரடியான முறையில் சிதைப்பது சாத்தியமில்லை.