|
我是老溫,一名熱愛學習的嵌入式工程師
* F% e) R# _' ~+ S8 X0 h關注我,一起變得更加優(yōu)秀!
- ~9 ]( P. k* W8 x從事 coding 工作的牛馬工程師,相信最近刷到了很多關于 “C/C++大限將至” 的文章。1 `& B* ^, q2 ?; w ~2 {! q
起源于2024年10月16日,美國網絡安全與基礎設施安全局(CISA)和聯(lián)邦調查局(FBI)在其官網發(fā)布的一份征詢意見稿,原文在這里:7 t a: ?, N; D5 U) C1 s
https://www.cisa.gov/resources-tools/resources/product-security-bad-practices
4 [* w: J. M1 k8 U8 @! O% {3 N翻譯成中文,大致是以下內容。* D2 }8 m% M4 J# G
xwa55tyhzua640104843106.png (407.06 KB, 下載次數(shù): 5)
下載附件
保存到相冊
xwa55tyhzua640104843106.png
昨天 23:10 上傳
" O+ ^4 J S. x5 v5 c: k! B6 O( Z2 _% ?4 y/ h
kxuwzmweyws640104843206.png (272.21 KB, 下載次數(shù): 6)
下載附件
保存到相冊
kxuwzmweyws640104843206.png
昨天 23:10 上傳
7 H2 `. e/ H7 M/ a# I關注一下紅框里面的內容,大概的意思是,CISA 和 FBI 建議軟件制造商把產品安全設計放在核心位置,尤其是關鍵基礎設施和NCF的軟件產品或服務。9 d5 n* ~' R/ ^& o- o3 {5 a
兩個部門對軟件產品或軟件服務的安全方面提出了若干建議(并不是強制執(zhí)行),里面提到了軟件產品使用非內存安全語言(例如:C/C++)設計所帶來的風險。
" N5 W+ \! x$ Q- Z) F) n并且提出了,如果使用內存不安全語言設計了軟件產品,需要在規(guī)定時間內發(fā)布內存安全線路圖,證明雖然使用了內存不安全語言進行了設計,但在設計中已經保證了不會產生內存安全相關的漏洞。
5 h& C9 c; _* `% U! B/ V! H# n(這就相當于,用可以,但得高低證明一下,你是內存安全的~
5 L4 H z3 ~" b3 W6 ~' e' }; U$ ]
futqvdkq3s1Yellowdog104843306.png (4.61 KB, 下載次數(shù): 6)
下載附件
保存到相冊
futqvdkq3s1Yellowdog104843306.png
昨天 23:10 上傳
0 I2 {; ^, y' S8 \0 Q0 X, Z/ U
)3 v1 }4 `$ C5 q. F. F1 Q3 M
, M, T% }* Q+ _* G$ h9 u
原來這是一份【關于產品安全不良設計】的征詢意見稿,(里面用到了C/C++舉例) ,這份意見稿里面提出的關于產品安全的若干建議,還在征集公眾意見階段~
7 ^8 ] ~9 H0 m! m/ R
1azrfeewe02640104843406.png (566.49 KB, 下載次數(shù): 9)
下載附件
保存到相冊
1azrfeewe02640104843406.png
昨天 23:10 上傳
" ?+ Z* i) t& H' M9 L7 c& t
好家伙,我們看到的,已經是 “C/C++大限將至,禁止使用,全面棄用”了~2 Z' D* q3 \" d# _/ `
khrklmlpbma2_05104843507.png (5.36 KB, 下載次數(shù): 9)
下載附件
保存到相冊
khrklmlpbma2_05104843507.png
昨天 23:10 上傳
h+ B" [) l# o1 M0 Z關于編程語言的爭論,從來就沒有停止過,這次關于 “C/C++大限將至” 的觀點,你怎么看?~
2 T+ ~7 O& b# u9 W5 F4 V
dkndvlsbqvlWatermelon104843607.png (5.19 KB, 下載次數(shù): 7)
下載附件
保存到相冊
dkndvlsbqvlWatermelon104843607.png
昨天 23:10 上傳
6 n4 K8 g1 i4 U9 j7 r" [* P
-END-
) H: k( q7 C4 t) V! [往期推薦:點擊圖片即可跳轉閱讀9 I [ r: m! K$ |" B
: P; _* f: h# m7 m4 C
0 ] _1 X) b. l! C4 E. {3 Y
1 F5 F6 k* x' E! O c4 N* L: z2 u! t* X! e) j7 r+ ]
l3leigivzhe640104843707.jpg (207.17 KB, 下載次數(shù): 5)
下載附件
保存到相冊
l3leigivzhe640104843707.jpg
昨天 23:10 上傳
/ H6 E% I4 V! r! d' D / V* ?7 r: n4 J8 n X3 h
嵌入式MCU工程師,面試常被問及的問題。
. s& @1 S' m1 Z3 s/ X9 y
" k+ X4 v+ c; ?8 ~. h" M# R" z+ n1 i 2 t; i) n$ H& \" `4 ]/ ~" W, b
, z: }0 t& V) ]: y1 I/ J* v
1 l3 h( Y Q$ a7 X
5wdxzwoulmr640104843807.jpg (117.64 KB, 下載次數(shù): 8)
下載附件
保存到相冊
5wdxzwoulmr640104843807.jpg
昨天 23:10 上傳
( D7 H2 n* \7 ~! W( V
0 k8 F3 ^$ q. k9 `
硬件都做出來了,客戶說想改一下,結果,全部推倒重做!
# X W2 F" W& P8 ], ] 5 s" a& e3 h; K& t- v, C$ K
) _8 o9 c: w- K& q9 L 9 C4 E3 ?' y Q: x5 F- ?- M% M
gaexruhuvvi640104843907.jpg (183.69 KB, 下載次數(shù): 7)
下載附件
保存到相冊
gaexruhuvvi640104843907.jpg
昨天 23:10 上傳
& f# f- U7 N3 L' X
`; f0 Y: E2 t6 z
嵌入式架構設計,淺談"驅動分離式"設計思想。
* i5 ]1 H& g: K" q
) a# s$ o* i2 l9 e0 z% | ! R" l! R- g5 J- _6 Y
6 c0 X. T! {5 E$ c! G$ b, C; Y 我是老溫,一名熱愛學習的嵌入式工程師6 b0 }6 I+ I1 P- ]8 K4 m
關注我,一起變得更加優(yōu)秀! |
|