kernel13 Linux Kernel 'pipe.c' Local Privilege Escalation Vulnerability Linux kernel is prone to a local privilege-escalation vulnerability that is caused by a NULL-pointer dereference. Local attackers can exploit this issue to execute arbitrary code with kernel-level privileges. Successful exploits will result in the complete compromise of affected computers. Failed exploit attempts will result in a denial-of-service condition. Exploit: The following proof of conce.. 2009. 11. 4. Sysctl Configuration for Kernel parameters sysctl은 Redhat 6.2 부터 포함된 kernel parameter 값들을 조절하기 위한 utility 이 다. sysctl 이 조절할수 있는 값들은 /proc/sys/ 아래에 있는 list 들이다. sysctl 에 대해서 언급을 하기전에 아주 강력하게 주의를 요할 것은 sysctl 을 이용하 여 값을 변경할 경우에는 시스템이 crash 되어질 위험요소가 많이 있다는 것을 명심해 야 한다. 즉 자기의 시스템에 무리한 값을 넣었을 경우 그 즉시 시스템이 멈출수도 있 기 때문에 충분한 테스트와 시스템이 crash 가 될 수 있음을 명심하고 책임을 질수 있 을 경우에만 만지기를 권장한다. [ sysctl 사용법 ] 보통 커널의 파라미터를 조정할때 proc 에서 echo 를 이용하여 redirect 로.. 2009. 10. 9. 리눅스 패스워드 분실시 해결 방법 단계 1. 부팅시 아래와 그림과 같이 Grub이 뜰때 ESC 키를 눌러 정지상태로 만든다. 단계 2. e 키를 눌러 편집 Kernel 라인에서 다시 e 키를 눌러 라인 맨 끝에 rw init=/bin/bash 를 추가한 후 Enter 키를 누른다. 단계 3. b 키를 눌러 부팅하면 아래 그림과 같은 패스워드를 묻지 않는 루트의 bash 프롬프트로 뜬다. 이때 일반 계정의 경우 #passwd username 으로 패스워드 변경 후 #reboot 명령을 실행하면 새 패스워드로 로그인 할 수 있다. 예) #passwd master 패스워드 입력 #reboot 또 ROOT 계정의 경우 #passwd 커맨드만 실행해 새 패스워드 등록 후 #reboot 명령을 실행하면 새 패스워드로 로그인 할 수 있다. 예) #p.. 2009. 7. 2. 이전 1 2 3 다음 728x90