글 수 162
2.6 Kernel로 올라가면서 Random Stack 기법이 도입되고,
그로 인해서 Omega Project 라던지 여러가지 공격기법이 나왔고,
Exec-Shield, NULL byte, 등 Kernel 권한을 악의적으로
강탈하지 못하도록 여러가지 기법이 나왔습니다.
최근에 몇가지를 테스트 해보고자 생각해본 것이 있는데,
관련된 자료가 해당 게시판에 존재하는 것 같습니다만 보이질 않습니다.
글 내용을 대충 보니, 컴파일러가 코드를 만드는 과정을
이미지 파일만으로 올려놓으신다고 하신 글이 있던 것 같습니다.
그런데, 아무리 뒤져봐도 ... 관련된 이미지 파일이 보이지 않습니다.
혹시 책을 내셨다면, 책 제목을 좀 알려주십시오.
추가적으로 스터디 시간을 좀 뒤로 미뤄주시면 안되나요 ?
이번에 꼭 함께 참여하고 싶은데, 부탁드립니다 ^^;ㅎ
오후 1시 ~ 오후 10시 혹은 12시 ~ 오후 9시 정도로 해주십시오 ㅠㅜ
게시판을 이리저리 휘젓고 다니면서 발견한 글은 다음의 글입니다.
**************************************************************************************
gcc 컴파일 과정 자료 올렸습니다.
조회 수 814 추천 수 95 2007.11.18 09:01:32
현재 작성하고 있는 책의 내용중 일부를 발췌해서 비밀 게시판에 올렸습니다.
저작권이 걸려있는 문서라 이미지로 만들어서 올렸습니다. 그점에 대해서는 양해 바라고 출력해서 보시면 될겁니다.
gcc가 3.x 대에서 4.x 대로 가면서 소스가 완전히 새로 작성되어졌습니다. 그 때문에 구조 분석한다고 애먹었네요. 독자 수준을 고려해서 쉽게 쓴다고 많은 내용을 뺐습니다. 그래도 현존하는 어떤 책보다는 자세하게 설명해놓았습니다.
새로운 gcc 컴파일 과정에 대해서 궁금한 사람들은 한번보세요. 도움이 많이 될겁니다.
저작권이 걸려있는 문서라 이미지로 만들어서 올렸습니다. 그점에 대해서는 양해 바라고 출력해서 보시면 될겁니다.
gcc가 3.x 대에서 4.x 대로 가면서 소스가 완전히 새로 작성되어졌습니다. 그 때문에 구조 분석한다고 애먹었네요. 독자 수준을 고려해서 쉽게 쓴다고 많은 내용을 뺐습니다. 그래도 현존하는 어떤 책보다는 자세하게 설명해놓았습니다.
새로운 gcc 컴파일 과정에 대해서 궁금한 사람들은 한번보세요. 도움이 많이 될겁니다.
****************************************************************************************
우선 해당 자료는 저작권이 걸려있는 자료이기 때문에 지웠습니다.
그리고 원하는 내용도 해당 자료에 없습니다.
random stack, exec-shield는 kernel에 있는 기능이기 때문에 kernel을 보시는건 어떠실까라고 생각해봅니다.
원하신다면 자료를 보내드릴 수는 있습니다.
하지만 개인적으로 좋은 해킹이던 나쁜 해킹이던 해킹 자체를 좋아하지 않습니다.
그래서 제가 만든 자료가 해킹에 사용되길 원치 않습니다.
하지만 그건 제 취향의 문제일 것이고, 자료를 유출하지 않겠다는 약속만 하신다면 보내드리도록 하겠습니다.