Guillermo Austin Kim
Posts
998 postsAwesome Linux kernel Blog
문c 블로그 박성재님 블로그 Random bits from Greg Kroah-Hartman Kees Cooks Paul Moore
[리눅스커널] arm kernel 근황 - Linux_5.0
From: https://kernelnewbies.org/Linux_5.0#ARM New SoCs // support various SoCs which is embedded with arm processor + Qualcomm QCS404 + Allwinner T3 + NXP/Freescale i.MX7ULP (1x Cortex-A7 + 1x Cortex-M4, graphics, etc) + i.MX7ULP EVK board commit, commit, commit+ NXP LS1028A (2x Cortex-A72), LX2160A (16x Cortex-A72) + NXP LX2160AQDS and LX2160ARDB boards commit, commit, commit, commit New plat
[Arm프로세서] AAPCS: Armv7: 브랜치 명령어(bl)
C 프로그래밍으로 함수를 호출하는 구문을 어셈블리 코드로 확인하면 'bl [심벌 주소]'와 같은 명령어가 보입니다. 이번 절에서는 bl 명령어의 정의를 소개하고, 예제 코드를 분석하면서 bl 명령어의 사용법을 살펴보겠습니다. bl 명령어란 이번에도 Arm 스팩 문서에서 bl 명령어를 설명하는 부분을 소개합니다. 5.4 Branches Calls to subroutines, where it is necessary for the return address to be stored in the link register, use the BL instruction.(출처: DEN0013D_cortex_a_series_PG.pdf) 위 내용은 "BL 명령어를 사용하면 서브 루틴을 호출하는데, 서브 루틴을 호출한
[리눅스커널] Brute LSM: 훅 함수 소개
이번에 Brute라는 새로운 LSM(Linux security module)이 소개됐는데요.아직 리눅스 커널의 메인 트리에 업스트림되지 않았지만, 조만간에 업스트림될 것으로 보입니다. * 관련 링크https://lkml.org/lkml/2021/6/5/262https://patchwork.kernel.org/project/selinux/list/?series=486773 훅(함수) 정의 LSM를 분석할 때는 2가지를 포인트로 코드를 보면 해석이 빠른데요.이는 다음과 같습니다. * 어디에 훅 함수가 추가됐는가? * LSM에서 구현된 훅 함수에서 해커의 공격을 어떻게 감지하는가? 먼저 brute lsm 모듈에서 추가된 훅 함수의 선언부를 보겠습니다. security/brute/brute.c
[Arm프로세서] AAPCS: Armv7: pop 명령어
push 명령어를 실행한 후 함수가 종료되기 직전에 반드시 실행되는 명령어가 pop입니다. Arm 스팩 문서에서 pop 명령어 분석하기 이어서 Arm 스팩 문서에서 POP 명령어를 어떻게 설명하는지 알아 봅시다. A8.8.132 POP (ARM)Pop Multiple Registers loads multiple registers from the stack, loading from consecutive memory locations starting at the address in SP, and updates SP to point just above the loaded data. 스팩 문서의 내용은 다음과 같이 알기 쉽게 해석할 수 있습니다. 1.프로세스의 스택에 있는 데이터를 지정된 레지스터
![[Spoiler] 점프 신작 '공주님 고문 시간입니다' 원작자에 '우공못' 작가 그림. '시간정지용사' 또다른 플레이어? '다음에 오는 만화 대상' 운영 잡지 폐간](https://img.zoomtrend.com/2026/06/07/1780881297-ECA090ED948426-28EC95A0EB8B88EBA980EC8B9CEAB7B8EB8490.jpeg)

