๊ฐ•์˜

๋ฉ˜ํ† ๋ง

๋กœ๋“œ๋งต

๊ธ€๋กœ๋ฒŒ ์ €์ž & ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž (Arm, RISC-V ์•„ํ‚คํ…์ฒ˜)

๊ตญ๋‚ด ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๋ถ„์•ผ์—์„œ ์ „๋ฌดํ›„๋ฌดํ•œ! 'Arm ์•„ํ‚คํ…์ฒ˜(Armv8-A, Armv7-A)'์™€ '๋ฆฌ๋ˆ…์Šค ์ปค๋„' ์ฑ…์„ ์“ด ์ €์ž(2๊ถŒ์˜ ์ฑ… ๋ชจ๋‘ ๋Œ€ํ•œ๋ฏผ๊ตญ ํ•™์ˆ ์› ์šฐ์ˆ˜๋„์„œ์— ์„ ์ •)์ด๋ฉฐ, ๊ตญ๋‚ด ์ตœ์ดˆ๋กœ ํ•ด์™ธ ์ถœํŒ์‚ฌ(Packt)๋ฅผ ํ†ตํ•ด "Reverse Engineering Armv8-A Systems" ์ฑ…(์˜์–ด)์„ ์ง‘ํ•„ํ•œ ๊ธ€๋กœ๋ฒŒ ์ €์ž์ž…๋‹ˆ๋‹ค. ๋ฌด์—‡๋ณด๋‹ค ์ตœ์‹  ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ํŠธ๋ Œ๋“œ(์ „๊ธฐ์ž๋™์ฐจ, ์‹œ์Šคํ…œ ๋ฐ˜๋„์ฒด- ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด)๋ฅผ ๊ฐ€์žฅ ์ž˜ ์•Œ๊ณ  ์žˆ๋Š” ํ˜„์—… ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๋ถ„์•ผ์—์„œ ๊ฐ€์žฅ ์ง€์‹ ์ „ํŒŒ ํ™œ๋™์„ ํ™œ๋ฐœํ•˜๊ฒŒ ํ•˜๋Š” ๊ต์œก์ž์ž…๋‹ˆ๋‹ค. 

  • 'Reverse Engineering Armv8-A Systems: A practical guide to Kernel, Firmware, and TrustZone analysis' ์ฑ…(์˜์–ด) ์ €์ž, (Packt ์ถœํŒ์‚ฌ)

  • '์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ Arm ์•„ํ‚คํ…์ฒ˜์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ'(2024๋…„, ๋Œ€ํ•œ๋ฏผ๊ตญ ํ•™์ˆ ์› ์šฐ์ˆ˜๋„์„œ์ƒ) ์ €์ž

  • '๋””๋ฒ„๊น…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ' (2021๋…„, ๋Œ€ํ•œ๋ฏผ๊ตญ ํ•™์ˆ ์› ์šฐ์ˆ˜๋„์„œ์ƒ) ์ €์ž

  • 'ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฐ๋ธŒ ์ฝ”์Šค: ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ ๋ฐ ์ปค๋„ ์ „๋ฌธ๊ฐ€' ๋ฉ”์ธ ๊ฐ•์‚ฌ

  • 2022๋…„ 6์›”, ํ•œ๊ตญ์ปดํ“จํ„ฐ์ข…ํ•ฉํ•™์ˆ ๋Œ€ํšŒ (KCC2022) - ํŠœํ† ๋ฆฌ์–ผ ๋ฐœํ‘œ [ftrace๋ฅผ ์ด์šฉํ•ด ๋ฆฌ๋ˆ…์Šค ์ปค๋„ ์ •๋ณตํ•˜๊ธฐ]

  • LG์ „์ž '๋ฆฌ๋ˆ…์Šค ์ปค๋„' ๋ฐ 'Armv8 ์•„ํ‚คํ…์ฒ˜' ์‚ฌ๋‚ด ๊ฐ•์‚ฌ(๊ตญ๋‚ด ๋ฐ ํ•ด์™ธ ๊ฐœ๋ฐœ์ž ํฌํ•จ) - (2020๋…„~ํ˜„์žฌ)

๊ตญ๋‚ด์—์„œ ์–ด๋А ๋ˆ„๊ตฌ๋ณด๋‹ค ๋ฆฌ๋ˆ…์Šค ์ปค๋„๊ณผ Arm ์•„ํ‚คํ…์ฒ˜(Armv8-A, Armv7-A)๋ฅผ ์ž˜ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ต์œก์ž๋ผ๊ณ  ์ž์‹ ์žˆ๊ฒŒ ๋ง์”€๋“œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ•์˜๋ฌธ์˜ : austindh.kim@gmail.com

์ฃผ์š” ๋กœ๋“œ๋งต ๐ŸŽฏ

'์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ Arm - basic course'

'์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ Arm - advanced course'

์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ Linux kernel - basic course

Courses

Reviews

Posts