|
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師6 i" D/ N9 q) c: D
關(guān)注我,一起變得更加優(yōu)秀!5 G& q- }3 ?" M5 J7 k5 G
從事 coding 工作的牛馬工程師,相信最近刷到了很多關(guān)于 “C/C++大限將至” 的文章。, v4 C) ^; ~& e' U; o& s2 ]5 E7 w
起源于2024年10月16日,美國網(wǎng)絡(luò)安全與基礎(chǔ)設(shè)施安全局(CISA)和聯(lián)邦調(diào)查局(FBI)在其官網(wǎng)發(fā)布的一份征詢意見稿,原文在這里:
$ C# `; x, r$ A, }5 Thttps://www.cisa.gov/resources-tools/resources/product-security-bad-practices
$ o* a, ~; m% J& ^. O翻譯成中文,大致是以下內(nèi)容。) d# T9 c/ s$ x9 @$ s
xwa55tyhzua640104843106.png (407.06 KB, 下載次數(shù): 3)
下載附件
保存到相冊
xwa55tyhzua640104843106.png
昨天 23:10 上傳
$ e x9 u# z; ?0 q& P" D. q- H
0 _" K7 f* }: @ k
kxuwzmweyws640104843206.png (272.21 KB, 下載次數(shù): 3)
下載附件
保存到相冊
kxuwzmweyws640104843206.png
昨天 23:10 上傳
( A9 ?- q) U3 ~6 Y
關(guān)注一下紅框里面的內(nèi)容,大概的意思是,CISA 和 FBI 建議軟件制造商把產(chǎn)品安全設(shè)計放在核心位置,尤其是關(guān)鍵基礎(chǔ)設(shè)施和NCF的軟件產(chǎn)品或服務(wù)。* ]' x7 B# @7 {/ s
兩個部門對軟件產(chǎn)品或軟件服務(wù)的安全方面提出了若干建議(并不是強制執(zhí)行),里面提到了軟件產(chǎn)品使用非內(nèi)存安全語言(例如:C/C++)設(shè)計所帶來的風(fēng)險。 `, r- J9 ?2 H% E) t' e
并且提出了,如果使用內(nèi)存不安全語言設(shè)計了軟件產(chǎn)品,需要在規(guī)定時間內(nèi)發(fā)布內(nèi)存安全線路圖,證明雖然使用了內(nèi)存不安全語言進行了設(shè)計,但在設(shè)計中已經(jīng)保證了不會產(chǎn)生內(nèi)存安全相關(guān)的漏洞。
6 i4 y# M+ W" n# o(這就相當(dāng)于,用可以,但得高低證明一下,你是內(nèi)存安全的~
) [7 W% L2 J5 f: ?& D! f0 t
futqvdkq3s1Yellowdog104843306.png (4.61 KB, 下載次數(shù): 4)
下載附件
保存到相冊
futqvdkq3s1Yellowdog104843306.png
昨天 23:10 上傳
{3 P& T) E8 A D) N- h
)
. P* |9 \( t `2 w0 m" ^+ F$ ?6 I- p0 m7 g# o/ P: x/ r
原來這是一份【關(guān)于產(chǎn)品安全不良設(shè)計】的征詢意見稿,(里面用到了C/C++舉例) ,這份意見稿里面提出的關(guān)于產(chǎn)品安全的若干建議,還在征集公眾意見階段~ i" R# T5 I$ L
1azrfeewe02640104843406.png (566.49 KB, 下載次數(shù): 4)
下載附件
保存到相冊
1azrfeewe02640104843406.png
昨天 23:10 上傳
6 B' o5 {+ h# p9 o+ Q0 A( |1 Q好家伙,我們看到的,已經(jīng)是 “C/C++大限將至,禁止使用,全面棄用”了~
3 l# i3 g; Z2 c+ L
khrklmlpbma2_05104843507.png (5.36 KB, 下載次數(shù): 6)
下載附件
保存到相冊
khrklmlpbma2_05104843507.png
昨天 23:10 上傳
# s0 ~, ?2 H! ?9 d% X, s1 [8 r9 a
關(guān)于編程語言的爭論,從來就沒有停止過,這次關(guān)于 “C/C++大限將至” 的觀點,你怎么看?~* b" |7 t4 q$ \6 A) b- E
dkndvlsbqvlWatermelon104843607.png (5.19 KB, 下載次數(shù): 5)
下載附件
保存到相冊
dkndvlsbqvlWatermelon104843607.png
昨天 23:10 上傳
" w' \5 g% @/ x& ^' ^: S+ J-END-
" O! F6 {1 g( d# Y" P往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀' t6 c3 V9 R9 k' T% [
& @9 ?$ {1 X' |1 m* C4 c! C
, _8 Z3 V( O$ K+ H7 k; f4 n% H
0 K+ y l# a; R9 Y% f/ n
5 B: f8 m; M8 L! E8 I
l3leigivzhe640104843707.jpg (207.17 KB, 下載次數(shù): 2)
下載附件
保存到相冊
l3leigivzhe640104843707.jpg
昨天 23:10 上傳
0 l8 |0 a5 h9 n
% |: o- R: A6 a0 x% u7 T 嵌入式MCU工程師,面試常被問及的問題。' E0 a% K' w' V8 Q5 `! ?* n1 P! T7 `
# a1 V: c5 k# x; c) ^ 6 y9 v- n5 @4 H% W* F6 j: |
" E r# F4 u) @- m9 e9 l3 j 8 T- M/ P. |- X. `9 n
5wdxzwoulmr640104843807.jpg (117.64 KB, 下載次數(shù): 5)
下載附件
保存到相冊
5wdxzwoulmr640104843807.jpg
昨天 23:10 上傳
: s) Y9 v/ U: A+ R
0 Y" R3 U/ Y+ c/ I- f
硬件都做出來了,客戶說想改一下,結(jié)果,全部推倒重做!9 ]5 L4 c) T5 b) A' _
, j/ m' q; ~3 ]% f, P# ^3 i
; z/ g9 D5 Z5 i
: M! V2 ?. y/ B- w4 [7 r$ R
gaexruhuvvi640104843907.jpg (183.69 KB, 下載次數(shù): 5)
下載附件
保存到相冊
gaexruhuvvi640104843907.jpg
昨天 23:10 上傳
3 e2 T$ T; D c
$ F% G. q+ o4 c P) Q 嵌入式架構(gòu)設(shè)計,淺談"驅(qū)動分離式"設(shè)計思想。
: D9 B- ^1 w1 f. a% \
4 s% D$ m& d) h; `; h2 d% F 7 ~8 t* |; K2 z/ F, c3 \% k
9 o) n" {9 @; E- g. t0 b
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師
7 v$ l( s% a1 P) t, M關(guān)注我,一起變得更加優(yōu)秀! |
|