일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 | 31 |
- DSP
- 언리얼 엔진
- dirty cow
- gameplay effect
- 유니티
- 게임 개발
- 언리얼엔진
- frequency-domain spectrum analysis
- 유스케이스
- Race condition
- 운영체제
- reverse gravity
- Rr
- dtft
- Unreal Engine
- CTF
- DP
- 게임개발
- pdlc
- linear difference equation
- gameplay ability
- 메카님
- stride
- ret2libc
- MLFQ
- Security
- MAC
- ability task
- gas
- sampling theory
- Today
- Total
목록2024/10 (71)
다양한 기록
JPEG => 압축률 10:1JPEG 2000의 경우 wavelet 이라는 복잡한 기술이 사용되는데 화질 조금 좋아지는 거에 비해 컴이 비싸야 함 MPEG4 (H.264 .... 원래 다른 국제표준이었는데 통합됨)모션당 압축률 20:1 ~ 200:1 Histogram equalizatoinContrast(대비 .. 밝은 픽셀과 어두운 픽셀 조화) 개선 시 많이 사용 Rader허공에 날아가는 비행기의 타겟 디스턴스(레인지) 측정target range = 1/2 * c * D / fsc: 광속D: RTTfs: 샘플링 레이트 * RTT리플렉트 펄스를 발사하고 되돌아오는 시간을 체크Cross-correlation .. 되돌아오는 시간 계산 가능 SONAR 시그널 프로세싱바다 밑.. 펄스를 쏘고 돌아오는 시간 계..
디지털 시그널 프로세싱의 정의- 컴퓨터나 전용 하드웨어를 사용하여 신호의 품질을 높이거나 목적에 따라 수정하기 위해서 아날로그 시그널을 디지털 형태로 바꾸는 처리 * DSP의 두가지 의미1. Digital Signal Processing2. Digital Signal Processor (마이크로 프로세서라 불리는 전용 하드웨어) 아날로그 시그널 -> A/D - (digital signal) > Computer or DSP - (digital signal) > D/A -> 아날로그 시그널 A/D : Analog to digital converter .. ADCD/A : Digital to analog converter .. DAC 프로세서는 어디에 쓰이는가?컴퓨터, DSLR 카메라, 로봇 청소기, M..
운영체제하드웨어 자원을 관리하고 프로그램에게 서비스를 제공하는 시스템 소프트웨어프로세스 관리, 인터럽트, 메모리 관리, 파일 시스템, 디바이스 드라이버, 네트워킹, 보안, I/O ------유저------표준 유틸리티 프로그램------(쉘, 에디터, 컴파일러 등)------표준 라이브러리-------(open, close, read, write, fork 등)--------리눅스 OS------(프로세스 관리, 메모리 관리, 파일 시스템, I/O 등)-------하드웨어----------------(CPU, 메모리, 디스크, 터미널 등) ---------------- UtilitiesShell: 커맨드 인터프리터커맨드, 툴 ..cat, chmod, cp, cut, grep, head, ls, make,..
매뉴얼 관련 키워드 1장 - 명령어passwd, ls -l, ps, ipcs, mknod, fdisk, sh, bash, strings, size, file, gdb, chmod, chown, find, ln, suldd: 실행 파일이나 공유 오브젝트의 디펜던시 보기tee: 표준 입력으로부터 받은 데이터를 화면에 출력하는 동시에 파일에도 저장할 수 있도록 함readelf: 실행 파일 읽겠다는 거objdump: 오브젝트 파일로부터 정보 보기nm: 오브젝트 파일의 정보 보기** 오브젝트 파일 - 컴파일되긴 했는데 링킹 안됨 2장 - 시스템 콜execve(), fork(), read(), write(), ioctl() 3장 - 라이브러리 함수system(), gets(), fread(), printf(), s..
전형적인 인증 도구- user knows - 패스워드- user has - ID card, 여권, 주민등록증- user is or does - 지문, 손바닥 멀티 팩터 인증- 공항에서 여권 확인하고 손바닥 확인하고.. user knows- 일반적이고 예측되기 쉬움- 옛날엔 평문으로 저장되었는데 이제 해싱되어서 저장됨관련 파일.. /etc/passwd, /etc/shadow, /etc/group #/etc/passwdUsername:x:uid:gid:Description:HomeDirectory:/bin/bashx 는 /etc/shadow에 해싱된 비밀번호가 있다는 의미 # /etc/shadowuser:$idofAlgorithm$salt$해싱된패스워드:18556:0:99999:7:::id1 - MD52a ..
권한이 정상적으로 상승하는 경우1. set-uid program2. sudo3. POSIX capabilities *(Portable Operating System InterFace for Unix)* POSIX capabilities루트한테 권한이 너무 많으니 권한을 캐이퍼빌리티로 쪼갬getcap / setcapSetUID / SetGID퍼미션에서 실제로 사용되는 비트는 12개s 두개랑 스티키 비트 passwd 명령-rwsr-xr-x 1 root root ..누구나 명령 실행이 가능하지만 setuid 비트가 켜져 있어서 실행 중에는 권한이 오너의 것으로 상승됨passwd의 오너는 루트이니 루트의 권한으로 실행됨그 잠깐의 실행 중에는 일반 사용자의 uid가 0으로 바뀜* 정확히는 euid가 바뀜 -rws..
사용 툴Unity engine 2022.3.20f1Photon Fusion2 기획자1인, 개발자2인개발자로 참여 AOS검사, 궁수, 마법사, 대검 4개 직업으로 상대방의 성을 부숴 점령하는 게임진행기간: 7/10 ~ 9/22현재 퍼블리싱 진행 중
전통적인 퍼미션 모델파일r: 볼 수 있음w: 쓸 수 있음x: 실행할 수 있음디렉토리r: 디렉토리의 내용 리스트를 볼 수 있음w: 새 파일과 서브디렉토리를 생성할 수 있음x: 해당 디렉토리로 들어갈 수 있음 - rwx rwx rwx 1 owner groupOwner 1802 Feb 6 11:39 fileName파일타입/액세스권한/링크수rwx => 7 ... 777rwx 세 개라 9비트 쓸 것 같지만12비트 씀. 왜냐 => setuid, gid랑 sticky bit의 존재umask새 파일의 디폴트 퍼미션을 결정예시: umask가 0002 => 이 값을 생성 시 부여되는 권한에서 뺌일단 기본적으로는 권한이 0666임 (rw-rw-rw- .. 실행 안되는 파일이 기본적이니까)umask가 0022이면 0644 됨..