CodeEngn Market

기본적으로 코드엔진 홈페이지에 Join/Login으로 하셔야 포인트 적립, 확인 및 사용을 할 수 있습니다.
코드엔진 Library, Challenges 등의 메뉴를 통해 얻어진 포인트로 아래 물품을 구입하실 수 있습니다.
- Library 메뉴에서 가치있는 문서 업로드 시 1개당 최대 100포인트 부여
- Challenges 메뉴에서 문제풀이를 할때 레포트 업로드 시 레포트 점수 1개당 최대 100포인트 부여
- Challenges 문제 출제(출제자 이름 명시) 1개당 최대 1,000포인트 부여
물품은 기증받은 도서 또는 새상품으로 구성되어 있고 포인트 결제메뉴는 곧 오픈 할 예정입니다.
하단의 물품은 소진되면 다른 물품으로 교체됩니다.



리버싱 핵심 원리


이 책은 리버싱 기술과 그 동작 원리를 설명하는 데 집중한다. 즉 리버싱 기술의 단순한 소개에 그치지 않고, 각 기술의 핵심적인 원리를 깨닫게 하는 데 목표를 두고 있다. 이를 통해 기본기를 튼튼하게 다지는 것은 물론, 시간이 흘러도 가치가 변하지 않는 기술의 진수를 얻을 수 있다. 여러분이 리버싱 세계를 여행하고 싶다면, 이 책인 친근한 가이드가 되어 줄 것이다!

리버싱 : 리버스 엔지니어링 비밀을 파헤치다


소프트웨어를 해부해서 설계와 구현 내용, 심지어 소스코드까지도 알아낼 수 있어서 최근 보안업계의 화두로 떠오른 리버싱. 복제방지기술 무력화와 상용보안대책 무력화로 무장한 해커들의 리버싱 공격 패턴을 파악하기 위한 최신 기술을 담은 해킹 보안 업계 종사자의 필독서. 소프트웨어의 약점을 찾아내 보완하고, 해커의 공격이나 악성코드를 무력화하며, 더 좋은 프로그램을 개발할 수 있도록 프로그램의 동작 원리를 이해하는 데도 효율적인 리버스 엔지니어링의 비밀을 파헤친다.

애플리케이션 해킹 Application Hacking


[Application Hacking]은 이제 막 입문하려는 개발자부터 프로그래밍과 시스템에 어느 정도 기반 지식을 가지고 있는 고급 개발자에 이르기까지 해킹과 보안이라는 분야에 쉽게 접근할 수 있도록 구성된 책이다. 보안과 해킹의 관점에서 시스템과 프로그램에 대한 접근 방법을 설명하고 이러한 지식들을 어떻게 활용할 수 있는가를 다루고 있다. 단순한 배경 지식으로서의 이론이 아니라 실제 프로그램 구조의 변경을 통해서 적용이 가능한 해킹과 보안 기술들을 담아냈으며, 시스템의 구조적인 내용을 이해하고 이들이 어떤 취약점을 가지게 되는지도 배울 수 있다.

안드로이드 애플리케이션 리버스 엔지니어링


안드로이드 애플리케이션 설치방법부터 동적 디버깅까지. 안드로이드 애플리케이션 설치 방법부터 동적 디버깅에 이르는 다양한 분석 방법을 담은 책이며, 난독화 및 분석 방지 솔루션 등 분석이 막혔을 때, 돌파구를 찾을 수 있는 책이다. 저자들의 다년간 모의해킹 및 취약점 분석으로 터득한 노하우를 바탕으로 분석 환경 구성부터 고급 활용까지 모두 다뤘다.

안드로이드 모바일 악성코드와 모의 해킹 진단


이 책에서는 요즘 큰 이슈가 되고 있는 안드로이드 모바일 앱 분석에 필요한 내용들을 다룬다. 안드로이드 악성코드 앱 분석을 통해 모바일 보안 위험에 대한 문제점을 살펴보며, 실무에서도 활용할 수 있는 안드로이드 앱 진단 방법을 이해하기 쉽게 설명한다. 환경구축부터 접근법, 분석 방법을 전반적으로 다루므로 입문자부터 중급자까지 쉽게 따라 하며 배울 수 있다.

웹 해킹 & 보안 완벽 가이드


악의적인 해커들이 웹 애플리케이션을 어떻게 공격하는지, 실제 취약점을 찾기 위해 어떤 방법으로 접근하는지, 웹 애플리케이션에서 존재하는 취약점을 찾고 공격하기 위해 어떤 과정을 거쳐야 하는지를 자세히 설명하는 웹 해킹 실전서이자 보안 방어책을 알려주는 책이다.

안드로이드 모바일 앱 모의해킹


금융권 앱을 모델로 가상으로 제작된 '인시큐어뱅크' 앱에서 제공되는 20가지 이상의 진단 방법과 취약점 대응 방안을 제시했다. 안드로이드 보안에 관심 갖고 있던 독자라면 누구나 쉽게 실습할 수 있도록 구성했다. 취약점 항목별로 도출된 취약점을 소스 코드 레벨로 설명하고, 자동화 분석 진단 환경을 제시해 효율적으로 진단할 수 있는 방안을 제시했다. 단계별로 실습하며 익힌다면, 실무에서 진단할 안드로이드 앱 서비스의 취약점을 손쉽게 진단하고 고객에게 대응 방안을 제시할 수 있다.

BINARY HACKS


이 책의 주제는 저수준 프로그래밍입니다. 저수준이란 컴퓨터의 관점에서 편리하다는 것을 뜻합니다. 소프트웨어의 세계는 추상화의 개념을 점차 늘려가며 진보해 왔습니다. 어셈블러는 기계어에 대한 추상화이고, C 언어는 어셈블러에 대한 추상화입니다. 또한 C 언어 상위에는 C 언어로 구체화되는 각종 스크립트 언어가 있습니다. 추상화는 저수준의 복잡한 부분을 감추고, 개발자가 보다 생산적이고 안전한 방법으로 프로그래밍하는 방법을 제공합니다.

시스템 해킹의 원리와 이해


시스템 해킹의 원리를 제공하기 위해 3개 내용으로 구분되어 있습니다. 첫째, 와이어샤크와 도구를 작성하기 위한 방법을 제공하며, 이를 통해 사용자의 암호가 포함된 패킷을 분석하거나, 패킷 생성 및 전송방법을 학습합니다. 둘째, Bufferoverflow 의 내용(메모리 주소 변조 및 쉘 코드 생성과정 등)을 제공하며, 실전실습을 위해 공개용 웹 서버를 대상으로 취약점을 찾고, 이를 통해 권한을 획득과정을 학습합니다. 그리고 범용 쉘 코드(Universal Shellcode)라는 고급기법의 동작원리도 함께 습득하게 됩니다. 셋째, 다양한 목적에 사용되는 DLL 인젝션 기술을 이해하고 실습을 수행합니다. 또한 정상적인 실행파일의 PE구조를 변조하여 악의적인 DLL을 삽입하는 방법과 윈도우 사용자의 암호가 저장된 SAM 파일에 접근하는 DLL 인젝션 기법도 학습하게 됩니다.





CodeEngn.com [코드엔진]
CodeEngn ReverseEngineering Conference

Copyright@2007 All Rights Reserved.
Powered by CodeEngn

 
HOME | CONTACT