【科技新聞】烏克蘭呼籲地下黑客防禦俄羅斯

person with mask sitting while using a computer

烏克蘭呼籲地下黑客防禦俄羅斯
Ukraine calls on hacker underground to defend against Russia

評論

這個帖子大多都是笑話,這很酷。但更嚴重的是,我正是我認為這是要吸引的那種人。在過去的 2-3 年裡,我一直在闖入系統。其中許多系統構成了美國所謂的“關鍵基礎設施”。那是管道、發電、輸電、配電。空中交通管制系統。政府機構。

我在美國。問題在於,與俄羅斯不同,美國不會簡單地同意允許對外國目標進行攻擊,只要符合其戰略目的。我想這是最好的。與此同時,我自己和像我這樣的人根本不會冒著整個職業生涯的風險進行報復。我想如果我們感覺足夠強烈,我們會加入 NSA 並合法地這樣做。我祝烏克蘭一切順利,並希望我們的“官方”黑客正在盡最大努力提供幫助或很快就會被釋放。

1:用簡單的JS來ddos俄羅斯政府和宣傳網站列表的小網站。在沒有被阻止的任何地方工作(例如烏克蘭)。鏈接 – https://stop-russian-desinformation.near.page/

2. 用於計劃外負載測試的控制台工具鏈接 – https://github.com/codesenberg/bombardier/releases/tag/v1.2….示例用法 – ./bombardier-linux-amd64 –duration=240h –連接=1000 –latencies https://lenta.ru

UPD:對於某些站點,您可能需要在禁用 CORS 的情況下運行 Chrome: https ://alfilatov.com/posts/run-chrome-without-cors/

Windows:右鍵單擊桌面,添加新快捷方式,將目標添加為 “[PATH_TO_CHROME]\chrome.exe” –disable-web-security –disable-gpu –user-data-dir=~/chromeTemp ,單擊確定. OSX:打開 -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome –args –user-data-dir=”/tmp/chrome_dev_test” –disable-web-security ,Linux:谷歌瀏覽器——禁用網絡安全

我是 10 多年的烏克蘭活動家,一直在 Maidan 等,認識許多其他活動家。

不幸的是,我們沒有看到與任何政府的諒解。看起來,所有進入政府或國家組織的人,都在按照經典的極權主義計劃工作——“為了朋友,一切都好,為了所有其他人——法律的嚴厲性”。意思是,系統是如此的不平衡,以至於任何政府都擁有極權主義的權力並且不考慮人民。並且制定了法律,使所有人都犯罪,並且具有非常廣泛的解釋可能性,因此國家官員及其朋友凌駕於法律之上。

如果您真的想幫助烏克蘭,最好聯繫志願者企業家,他們在 Maidan 在哪裡,為經濟自由而奮鬥,並以私人身份支持烏克蘭軍隊,沒有政府/國家。

你可以只是捐贈,或者你可以創造一些商業機會,這樣烏克蘭人就會做生意,輸出工作時間,或者將一些產品出口到世界各地。

商機要好得多,因為烏克蘭現在對俄羅斯市場的依賴程度非常高,接近所有貿易的 50%,需要向世界出口更多的產品。

謝謝!


烏克蘭是氖氣的主要生產國,氖氣對芯片製造中使用的激光器至關重要
Ukraine is a major producer of neon gas, critical for lasers used in chipmaking

評論

我找到了原因(我認為)世界上 90% 的半導體級霓虹燈生產都集中在一個國家。根據這份關於惰性氣體行業的德國政府白皮書:蘇聯在 1980 年代大量過度投資於氖氣產能,以製造天基準分子激光武器。烏克蘭現存的植物(可能)可以追溯到 1980 年代;他們要為自冷戰以來持續存在的全球供過於求負責。

“氖在前蘇聯被視為戰略資源,因為它被認為是 1980 年代預定生產用於導彈和衛星防禦目的的激光武器所必需的。因此,蘇聯所有主要的空分部隊配備了氖,但也配備了氪和氙、濃縮設施,或者在某些情況下,還配備了淨化裝置(參見第 5.4 和 5.5 節)。蘇聯國內的氖供應量非常大,但需求卻很低。”

“蘇聯解體後,全球粗氖氣產量約為 500-6 億升/年(= 500,000-600,000 立方米/年)。它主要由與冶金聯合收割機相關的大型空氣分離裝置主導俄羅斯和烏克蘭。同時,估計需求量約為 3 億升/年(參見第 4.2 節)。因此,在 1990 年至 2012 年之間,大多數粗氖氣沒有被淨化,而是被釋放到大氣中,因為沒有客戶群。”

https://www.deutsche-rohstoffagentur.de/DE/Gemeinsames/Produ… (第 5.2 章)

就上下文而言,這將與 Energia/Buran 發射Polyus武器(這是一種兆瓦 CO2 激光器)重疊。

https://en.wikipedia.org/wiki/Polyus_(航天器)

霓虹燈是如何提取的,為什麼一個國家擁有 90% 的壟斷(在這個特定等級)?

編輯:從 2016 年發現這個 C&EN 故事增加了上下文:

Shon-Roy 說:“佔全球霓虹燈消費量 90% 以上的芯片製造商已經因俄羅斯與烏克蘭的衝突而面臨價格高企和短缺的問題。這場始於 2014 年的戰爭中斷了全球霓虹燈的供應。天然氣,其中約 70% 來自位於烏克蘭敖德薩市的一家公司 Iceblick。”

“Iceblick 從向鋼鐵製造商提供氧氣和氮氣的大型低溫空氣分離裝置中收集和淨化氖氣。大多數配備捕獲氖氣的空氣分離裝置(按體積計僅佔大氣的 18.2 ppm)位於東歐。”

https://pubs.acs.org/doi/10.1021/cen-09410-notw7

這讓我感到困惑,因為我不明白為什麼空氣分離應該自然地集中在一個地方。它與稀有的局部地質構造無關,就像氦一樣。

地球上還有低溫空氣分離廠,為什麼他們不做霓虹燈呢? (好奇地問)

編輯#2:我剛剛發現了一些可以提供可能解釋的東西,它比我預期的要有趣得多

“氖在前蘇聯被視為戰略資源,因為它被認為是 1980 年代預定生產用於導彈和衛星防禦目的的激光武器所必需的。因此,蘇聯所有主要的空分部隊配備了氖,但也配備了氪和氙、濃縮設施,或者在某些情況下,還配備了淨化裝置(參見第 5.4 和 5.5 節)。蘇聯國內的氖供應量非常大,但需求卻很低。”

https://www.deutsche-rohstoffagentur.de/DE/Gemeinsames/Produ… (第 5.2 章)

我們應該談論穀物,而不是天然氣。

俄羅斯是世界上最大的小麥出口國,佔 18%。烏克蘭佔世界小麥的7%。

https://www.aljazeera.com/news/2022/2/17/infographic-russia-…

這場衝突將影響全球 1/4 的小麥,進而影響糧食價格。

2010 年,由於野火燒毀了他們的田地(很可能是氣候變化造成的),俄羅斯停止了小麥出口。這導致食品價格上漲,從而引發了 2011 年的阿拉伯革命。

https://en.wikipedia.org/wiki/2010_Russian_wildfires


將 Linux 內核遷移到現代 C
Moving the Linux Kernel to Modern C

評論

從[1]:

> 您不是為此“引入”一個新宏,而是修改現有宏,以便它的所有用戶現在都有 select_nospec() 調用。

> 這是故意的嗎?這將影響到可能根本不需要它的大量現有條目。

> 為什麼不直接創建 list_for_each_entry_nospec()?

讓我們忽略這個補丁是否需要或現在是否有效 – 我覺得沒有能力對此發表評論。但這是一個非常糟糕的建議。而不是將默認值固定為安全,並且可能在有意義的地方使用 _unsafe_but_fast() 變體,他們希望保留損壞的版本並要求用戶明確選擇加入安全性。

與臭名昭著的 PHP mysql_real_escape_string 相同(不要錯誤地使用 mysql_escape_string!)[2][3] 或諸如 strcpy/strncpy [4] 之類的整個 C stdlib footguns 主機。

默認的、簡單的、明顯的選項應該是安全的。不安全但更快的選項應該很難意外使用,並且從名稱中明顯標記為這樣。

[1] https://lwn.net/ml/linux-kernel/Yg6iCS0XZB6EtMP7@kroah.com/ [2] https://www.php.net/manual/en/function.mysql-escape-string.p。 .. [3] https://www.php.net/manual/en/function.mysql-real-escape-str… [4] https://en.cppreference.com/w/cpp/header/字符串

與 C89 相比,C99 有一個鮮為人知的好特性:您可以使用在加載時無法計算的表達式來初始化本地聚合。

 void fun(int x) { struct foo = { x }; // not allowed in C89 int bar[3] = { 0, x }; // ditto }

內核可能會這樣做,因為我認為它也是 GNU89 擴展。

我試圖了解這個鍊錶是如何工作的——

 struct list_head { struct list_head *next, *prev; }; struct foo { int fooness; struct list_head list; }; struct foo *iterator; list_for_each_entry(iterator, &foo_list, list) { do_something_with(iterator); }

如果我們正在遍歷 iterator->list->next …我們如何獲得下一個封閉 foo 結構的指針?他們是否在進行指針運算以從列表字段偏移量中獲取結構的開頭並將其轉換為 foo?

啊——這看起來確實像他們所做的那樣:

 #define list_for_each_entry(pos, head, member) \ for (pos = list_entry((head)->next, typeof(*pos), member); \ &pos->member != (head); \ pos = list_entry(pos->member.next, typeof(*pos), member)) #define list_entry(ptr, type, member) \ container_of(ptr, type, member) #define container_of(ptr, type, member) ({ \ const typeof( ((type *)0)->member ) *__mptr = (ptr); \ (type *)( (char *)__mptr - offsetof(type,member) );})

留言討論區