పెర్ల్ ఫౌండేషన్
యునిక్స్ మరియు లైనక్స్ ప్రపంచంలో అత్యంత ప్రాచుర్యం పొందిన స్క్రిప్టింగ్ భాషలలో ఒకటైన పెర్ల్, ఇప్పుడు తాజా అధికారిక ప్యాకేజీలను వెర్షన్ 5.28.0 వరకు తీసుకువచ్చే నవీకరణలను అందుకుంది. చాలా మంది వినియోగదారులు ఇప్పటికీ పెర్ల్ 5.22 లేదా మరొక పాత వెర్షన్ను నడుపుతున్నారు, ఎందుకంటే ఎక్కువ మంది డిస్ట్రోలు కొత్త ప్యాకేజీలను పరీక్షించే అవకాశాన్ని పొందలేదు. ఆపిల్ యొక్క మాకోస్ ప్లాట్ఫామ్లో పనిచేసే డెవలపర్ల విషయంలో కూడా ఇది నిజం.
సాఫ్ట్వేర్కు కొత్త విడుదల వచ్చినప్పుడు, మార్పుల జాబితాలు సాధారణంగా దానితో పాటు ఉంటాయి. తక్కువ ప్యాకేజీలు 700,000 వ్యక్తిగత మార్పులను కలిగి ఉన్న పట్టికతో వస్తాయి.
ఏదేమైనా, పెర్ల్ డెవలపర్లు స్క్రిప్టింగ్ హోస్ట్కు చాలా నవీకరణలు చేసినట్లు నివేదిస్తున్నారు. చాలా ముఖ్యమైన మార్పులలో మిశ్రమ యునికోడ్ స్క్రిప్ట్లకు మద్దతు ఉంటుంది.
స్క్రిప్ట్లో యునికోడ్ వచనాన్ని ఉపయోగించినప్పుడు స్పూఫింగ్ దాడులు పెద్ద సమస్య. సిరిలిక్, లాటిన్ మరియు గ్రీక్ వచనాలను కలిపి కొన్ని అసాధారణమైన తీగలను సృష్టించవచ్చు, అది చట్టబద్ధమైన అభ్యర్థనను అందుకుందని భావించి కొన్ని కోడ్ను పెంచుతుంది. వినియోగదారుడు చూసేదానికి అనుగుణంగా ఉండే బైనరీ కోడ్ను వాస్తవానికి ప్రాతినిధ్యం వహించనప్పటికీ, వినియోగదారునికి స్ట్రింగ్ ఆమోదయోగ్యంగా కనిపించేలా చేయడానికి కొన్ని క్రాకర్లు విభిన్న కలయిక యునికోడ్ అక్షరాలను మిళితం చేశాయి.
విండోస్, మాకోస్ మరియు లైనక్స్ భద్రతా నిపుణులు ఈ సమస్యపై తూకం వేశారు మరియు ఇప్పుడు పెర్ల్లో కొత్త రెగ్యులర్ ఎక్స్ప్రెషన్ నిర్మాణం ఉంది, ఇది స్క్రిప్ట్ రైటర్స్ మిశ్రమ యునికోడ్ తీగలను స్క్రిప్ట్లోని మరే ఇతర సబ్ట్రౌటిన్లోకి పంపించే ముందు వాటిని సులభంగా గుర్తించటానికి అనుమతిస్తుంది.
మీరు కొన్ని కొత్త కాల్లను ఉపయోగించి వివిధ రకాల యునికోడ్లను కూడా కలపవచ్చు. ఇవి ప్రయోగాత్మకంగా పరిగణించబడతాయి, కాబట్టి అవి ప్రస్తుతానికి ప్రయోగాత్మక :: స్క్రిప్ట్_రన్ హెచ్చరికను విసిరివేస్తాయి, అయితే ఇది నిలిపివేయబడుతుంది.
పెర్ల్-ఐతో స్క్రిప్ట్లను సవరించడం ఇప్పుడు గతంలో కంటే చాలా సురక్షితం. గతంలో, దీన్ని చేయడానికి చేసిన ప్రయత్నాలు ఇన్పుట్ ఫైల్ను తొలగించవచ్చు లేదా పేరు మార్చవచ్చు. ఇన్పుట్ ఫైల్ను డిస్కుకు వ్రాసి మూసివేసినప్పుడు మాత్రమే దాన్ని మార్చడానికి ఇది మార్చబడింది.
విడుదలలో అనేక ఇతర ప్రధాన భద్రతా దోషాలు సరిదిద్దబడ్డాయి. కొన్ని కుప్ప బఫర్ ఓవర్ఫ్లో లోపాలు మరియు బఫర్ ఓవర్-రీడ్లు దాడి చేసే వెక్టర్గా పనిచేయకూడదు ఎందుకంటే పెర్ల్ యొక్క డెవలపర్లు ఈ ప్రాంతాల్లో కోడ్ను ఎంత కఠినతరం చేసారు.
టాగ్లు Linux భద్రత