- 이영호/개인공부일기장 . . . . 7 matches
☆ 앞으로 공부해야할 책들(사둔것) - Effective C++, More Effective C++, Exeptional C++ Style, Modern C++ Design, TCP/IP 네트워크 관리(출판사:O'Reilly), C사용자를 위한 리눅스 프로그래밍, Add-on Linux Kernel Programming, Physics for Game Developers(출판사:O'Reilly), 알고리즘(출판사:O'Reilly), Hacking Howto(Matt 저), Windows 시스템 실행 파일의 구조와 원리, C언어로 배우는 알고리즘 입문
☆ 레퍼런스 - 리눅스 공동체 세미나 강의록, C언어 함수의 사용법(함수 모음), 데비안 GNU/LINUX, C사용자를 위한 리눅스 프로그래밍, Add-on Linux Kernel Programming, Secure Coding 핵심원리
6 PE 구조 공부(마스터 수준). & Windows Kernel(리눅스 커널과의 차이점)
7 API 공부(마스터 수준). & Windows Kernel(리눅스 커널과의 차이점)
8일~~31일 - Reverse Engineering (Assembly + PE + Kernel + Packing + Unpacking + Encrypt + Decrypt), 몇몇개의 Game Cracking. 몇몇개의 하드에 저장된 쉐어웨어 시리얼 제작.
1일 (월) - 한차례 내 실력이 워핑 했다. 높은 수준으로 올랐다. PCB와 Linux Kernel에 관한 것을 배웠다.
☆ 1일 (월) - struct task_struct 의 SUPERUSERBIT를 flagon 시킬 수만 있다면 root의 권한을 얻을 수 있다. kernel의 조작에는 회의적이지만 간접적으로 만질 수 있는 방법을 찾아봐야한다.
31 (일) - Network Programming(멀티쓰레드 - POSIX, MUTEX, SEMAPORE), System Programming(Kernel)
- Chapter II - Real-Time Systems Concepts . . . . 4 matches
=== Kernel ===
=== Non - Preemptive Kernel (비 선점형 커널) ===
=== Preemptive Kernel (선점형 커널) ===
=== Advantages and Disadvantages of Real-Time Kernels ===
- 영호의해킹공부페이지 . . . . 4 matches
szKernel32 db "Kernel32.dll",0
push offset szKernel32
call GetModuleHandle ; get Kernel32.dll handle
- 쓰레드에관한잡담 . . . . 3 matches
1. Kernel - 1. Kernel Thread, 2. LWT(Lightweight Thread)
Linux에서 멀티 프로세스 개념인 fork()는 내부적으로 do_fork()란 Kernel 함수를 호출하며, do_fork()는 내부적으로 user thread인 POSIX기반의 Mutex를 사용한다.
- 이영호/64bit컴퓨터와그에따른공부방향 . . . . 2 matches
C, C++, Assembly, Linux Kernel, Network, Compilers
내가 걸어야할 길은 지금과 같은 Network, Linux Kernel이 아니라
- 정모/2012.4.9 . . . . 2 matches
* LinuxKernel
[이진규]학우의 Linux Kernel이 특히 기대가 되는데요... 제가 공부해보고 싶은 분야이기도 합니다.
- C/Assembly . . . . 1 match
Linux Kernel : 2.6.12-1-386
- C/Assembly/Main . . . . 1 match
Windows OS가 아닌 DOS OS는 메모리의 관리를 Kernel(OS의 Core)이 아닌 Program에서 해주게 된다.
- Classes . . . . 1 match
[http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200302180005 Understanding the Linux Kernel (2nd Edition)]
- ExploringWorld/20040308-시간여행 . . . . 1 match
3.1 Kernel 2.4 -> 2.6
- InsideCPU . . . . 1 match
위에 로더는 1섹터(512KB) 밖이 되지 않는다. 이는 작은 프로그램 밖이 실행 할 수 없고 메모리의 위치가 0000:7C00으로 불안한 위치이다. 대부분의 커널의 경우 이 메모리 블럭을 넘어서는 크기를 갖게 되므로 바로 커널을 로딩할 경우 로더의 메모리를 잡아 먹게 된다. 그래서 보통 Kernel로더는 자신을 보다 먼 곳의 안전한 곳으로 이동시키고 커널을 로딩하게 된다.
- LIB_1 . . . . 1 match
char *sen = ":::::::: Little / Simple Real Time Kernel ::::::: \n";
- Linux . . . . 1 match
리눅스는 현재 컴퓨터의 커다란 흐름중의 하나이다. FSF에 의해서 지원을 받는 핵심적인 운영체제로 현재 기능적, 보안적 측면이 기존의 [Unix] 시스템에 버금갈 정도 발전하였고 [GNU]의 사상하에 만들어진 [GPL]을 따르기 때문에 무료로 사용이 가능하여 서버 운영체제로 많은 인기를 누리고 있다. 본디 리눅스라는 하는 것은 운영체제의 [Kernel] 명칭이며, 주로 접하게 되는 패키지 형태로 이루어진 배포판의 전체 구성을 리눅스라고 여기는 경우가 있으나 이는 리눅스의 광의적 정의라고 생각하면 될듯 싶다.
- OperatingSystem . . . . 1 match
일종의, [[SeparationOfConcerns]]라고 볼 수 있다. 사용자는 OperatingSystem (조금 더 엄밀히 이야기하자면, [[Kernel]]) 이 어떻게 memory 와 I/O를 관리하는지에 대해서 신경쓸 필요가 없다. (프로그래머라면 이야기가 조금 다를 수도 있겠지만 :) )
- Reverse Engineering처음화면 . . . . 1 match
1. System Programming (Kernel)
- ZeroPageServer/set2002_815 . . . . 1 match
* [[HTML( <STRIKE> Kernel Upgrade (apm 지원) </STRIKE> )]] : 2.4.18 #1 2002. 08. 19. (월) 04:46:28 KST
* [[HTML( <STRIKE> Moin 에서 Redirection 문제 </STRIKE> )]] : kernel upgrade로 해결 되었음 원인 불명확
* [[HTML( <STRIKE> apache에서 index.html 을 못찾는 문제 </STRIKE> )]] kernel upgrade후 해결
- ZeroPageServer/set2005_88 . . . . 1 match
* Kernel 업그레이드 2.6.12.1 데비안 기본 커널로 변경
- callusedHand . . . . 1 match
* Add-On Linux Kernel Programming
- 가독성 . . . . 1 match
저도 딴지를 약간 걸어보자면 토발즈가 작성한 Linux Kernel Coding Style 이라는 문서를 보니 첫 부분에 다음과 같은 부분이 있네요.
This is a short document describing the preferred coding style for the linux kernel. Coding style is very personal, and I won't force my views on anybody, but this is what goes for anything that I have to be able to maintain, and I'd prefer it for most other things too. Please at least consider the points made here.
- 권순의 . . . . 1 match
* [https://docs.google.com/document/d/19UPP_2PVOo8xFJTEP-gHCx2gUoCK2B8qIEe09bviCIk/edit?usp=sharing 혼자 깔짝거리는 Linux Kernel]
- 이영호/기술문서 . . . . 1 match
[http://linux.flyduck.com] - Linux Kernel
- 임베디드방향과가능성/정보 . . . . 1 match
임베디드 분야로 제대로 된 길을 잡기 위해서 C, Assembly, Kernel, 보안, 등등을 Master 수준으로 올려야한다.
둘째로 기술적으로 말씀드리죠. pc의 경우는 application만 하면 됩니다. 그 좋은 visual tool들이 hw specific한 부분과 커널 관련한 부분은 다 알아서 처리해 줍니다. 하지만 임베디드 분야는 이 부분을 엔지니어가 다 알아서 해야 하죠. pc의 경우 windows를 알 필요없지만 임베디드 엔지니어는 os kernel을 만드시 안고 들어가야 합니다. 이 뿐만 아니라 application specific/implementation specific하기 때문에 해당 응용분야에 대한 지식도 가지고 있어야 하며/ 많은constraint 때문에 implementation 할 때hw/sw에 관한 지식도 많아야 하죠. 경우에 따라서는 chip design 분야와 접목될 수도 있습니다.(개인적으로 fpga 분야가 활성화 된다면 fpga도 임베디드와 바로 엮어질거라 생각합니다. 이른바 SoC+임베디드죠. SoC가 쓰이는 분야의 대부분 곧 임베디드 기기일 겁니다. ASIC도 application specific하다는 점에서 임베디드 기기와 성질이 비슷하고 asic의 타겟은 대부분 임베디드 기기입니다.) 대부분의 비메모리 반도체칩은 그 용도가 정해져있으며, 비메모리 반도체를 사용하는(혹은 설계하는 사람)을 두고 임베디드 엔지니어라 할 수 있죠. 사실 임베디드는 범위가 매우 넓기 때문에 한가지로 한정하기 힘듭니다.
- 정모/2012.3.19 . . . . 1 match
* Linux Kernel 스터디
- 정모/2012.4.30 . . . . 1 match
* LinuxKernel
Found 24 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.