목록2020/08/05 (2)
Self-Improvement
레지스터 종류 R0 ~ R12 : 범용 레지스터 (다목적 레지스터), R11(스택 프레임 포인터) R0 : 함수 리턴 값 저장 (EAX 같은 느낌) R0 ~ R3 : 함수 호출 인자 전달 R13 ~ R15 : 특수 레지스터 R13(SP) : 스택 포인터 : 스택의 맨 위를 가리킴 R14(LR) : 링크 레지스터 : 서브루틴 후에 돌아갈 리턴 주소 저장 R15(PC) : 프로그램 카운터 : 현재 fetch되고 있는 명령어의 주소 - 따라서 현재 실행되는 명령어의 다음다음 주소 CPSR : 현재 프로그램 상태 레지스터 Instruction 분기 명령 B, BL 데이터 연산 명령 ADD, ADC, SUB, SBC, RSB, RSC, AND, ORR, BIC, MOV, MVN, CMP, CMN, TST, TEQ..
bash, batch 코드를 처음 배우고나서 프로젝트성??으로 2018년에 작성해봤던 자료를 저장, 정리 네트워크 장비 보안 (Bash) EX) N-14.sh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #!/bin/bash . function-net.sh MAIN1 LIST4 BAR CODE [N-14] NTP 서버 연동 LEVEL 중 cat $RESULT [ 양호 ] : NTP 서비스가 서버로 설정된 경우 [ 취약 ] : NTP 서비스를 사용하지 않거나, 서버와 연동되어 있지 않은 경우 EOF BAR PRINT1 if [ -f network-config ] ; then NTP1=`grep ^ntp netwo..