世界環境日,程式設計師該如何拯救地球

2021-09-23 15:50:09 字數 1394 閱讀 5900

言歸正傳,這幾天鬧的沸沸揚揚的 wannacry 勒索軟體迅速造成超過100個國家的數十萬臺電腦遭受感染。「小哥一不小心拯救全世界」。

英國小哥malwaretech意外發現了阻止該病毒擴散的隱藏「刪除開關」(kill switch)。通常情況下,黑客們經常採用隱藏「刪除開關」來追蹤惡意病毒軟體或者用來阻止犯罪分子控制該病毒。他發現wannacry病毒中有乙個未註冊的網域名稱,並因此決定註冊該網域名稱,以便追蹤這一病毒。

(沒錯,就是這位小哥!)

事實上,malwaretech找到的,就是該病毒中的「刪除開關」。在上線後,該網域名稱接收到每秒數千次的連線請求

開關機制為,該惡意軟體將會向網域名稱**傳送請求,而一旦該請求得到回應,就意味著該網域名稱上線,「刪除開關」就會生效,惡意軟體也會停止傳播。這一「開關」被編碼隱藏在惡意軟體中,如果惡意軟體的製造者希望停止該病毒的傳播,那麼只要啟用這一開關即可。

英國小哥malwaretech因為發現這一隱藏「刪除開關」得到了意外英雄獎。他們根本沒有意識到,這一舉動對延緩勒索病毒的傳播起到了多麼巨大的作用,果真是「意外英雄」啊!

這個印度裔美國姑娘trisha prabhu在她13歲那年決定要做點什麼,來為人們抵擋住網咯中的惡意。她從小就學習程式設計,為此,她決定用自己所學的東西,為飽受語言暴力欺凌的人們做些什麼。

網路暴力的受害者以青少年為主,全球18億青少年都在面臨這些尖酸文字所帶來的災難,而他們中大部分都默默承受隨之俱來的痛苦、壓抑、恐懼、自卑,而不願意尋求幫助。最終嚴重的選擇輟學,甚至自殺。網路欺凌的影響甚至會一直持續到乙個人5、60歲。

trisha也曾受到過網路欺凌。她沒有提起過程,只說自己把這些奚落當成耳旁風。「我小的時候,因為著裝曾經遭受網路欺凌,但我認為自己是乙個堅強的女孩。」她說。「我從來都不對那些冷嘲熱諷往心裡去。但是讀到有人因為網路欺凌而自殺,我意識到,許多青少年為此痛不欲生。」

看起來只是簡單的一步,實際上被證明十分有效。

「在一時衝動或同伴的壓力下,很多孩子在網上發布攻擊性資訊時並沒有意識到可能帶來的傷害的嚴重程度。」她說。「但是,正如我的研究成果表明的那樣,一旦他們有機會停下來重新審視,就很有可能改變主意,不發布惡意中傷的訊息。」

程式設計師如何用「撞針「拯救 35 億地球人?

在前一篇文章中,我們談到了乙個疑問,那就是,風評不錯的 流浪地球 在票房資料中的表現並沒有 瘋狂的外星人 經過幾天的發酵,我們在來看一下票房資料走勢 從資料中,我們可以看到,瘋狂的外星人 票房資料一直在減少,而 流浪地球 票房勢如破竹,一直 以上 實現請參見 佩奇撲街 外星人瘋狂!python 告訴...

程式設計師到底該如何學習?

這篇文章只適合入門級的程式設計師。很多人都發訊息問我,有沒有推薦的學習 面試資料啊?哎,我只能說,cracking the coding interview leetcode以及leetcode論壇,topcoder等。可是,這真的適合你嗎?我真的不想做這樣不負責任的回答。因為每個人的學習方法應該是...

程式設計師的人生 該將如何規劃

不可否認 在我個人眼裡 選擇做程式設計師 就像選擇其他種類的工作一樣 只是乙份職業 一種在社會上存身立足的手段 而不是源於真正意義上的興趣和喜歡 但同樣 不可否認 在做程式設計師的這幾年 我的生活也在一步步的提公升 現在呢 又在想 自己以前想過 大家也時不時的都會想 的問題 那就是 程式設計師的人生...