2013 CodeEngn Conference 08
안드로이드 악성앱 필터링을 위한 시스템을 주로 다루려고 하고, 특히 요새 큰 관심이 쏠리는 스미싱 앱을 위주로 내용을 진행하면서 안드로이드 어플리케이션의 정적분석 및 동적분석 방법 그리고 해당 분석으로 얻을 수 있는 내용들이 어떤 것이 있는지를 예시를 통해 알아본다.
http://codeengn.com/conference/08
[2012 CodeEngn Conference 07] nesk - Defcon 20th : 본선 CTF 문제풀이GangSeok Lee
2012 CodeEngn Conference 07
데프콘은 매년 라스베이거스에서 열리는 세계적으로 가장 권위 있는 보안 컨퍼런스 중 하나로 CTF 대회를 진행하고 있다. 올해 데프콘은 특히 20주년을 맞아서 20개팀이 본선에 참가하였으며, 다양한 문제들이 출제되었다. 보통 해킹대회에서의 예선전 풀이는 많지만 본선문제에 관한 정보는 많이 부족하기 때문에 CTF에 출제된 문제중 몇문제를 선정하여 풀이한다.
http://codeengn.com/conference/07
2014 CodeEngn Conference 11
웹브라우저 구조에 따른 자바스크립트 난독화 알아보기
이제는 인터넷 없이 생활조차 하기 힘든 세상으로 킬러 어플리케이션로 자리잡았다. 이러한 인터넷 환경에서 웹 사이트 방문만으로 악성코드에 감염 될 수 있다. 이 공격을 드라이브-바이 다운로드 (Drive-By Download)로 불리며, 웹 해킹, 소프트웨어 취약점, 악성코드를 같이 사용하는 공격 기술이다. 그리고 공격에 사용되는 별개의 기술들을 하나로 묶어 주는 것이 자바스크립트로 탐지와 분석을 어렵게 하기위해 난독화를 사용한다. 그러면, 왜 자바스크립트 난독화가 생길 수 있는지 브라우저 컴포넌트 구조를 통해 알아보고, 종류에 대해 알아본다. 그리고 자바스크립트 난독화를 해제하기 위한 방법론에 대해서도 알아본다.
http://codeengn.com/conference/11
http://codeengn.com/conference/archive
[2012 CodeEngn Conference 07] manGoo - Exploit Writing Technique의 발전과 최신 트랜드GangSeok Lee
2012 CodeEngn Conference 07
Secuinside는 코스콤에서 주최, 연합해킹그룹 HARU, 고려대 정보보호대학원에서 주관하는 국제 해킹대회 및 보안컨퍼런스로써 얼마전 개최된 해킹대회 예선전 문제들을 풀기위해 사용한 분석기술과 ASLR과 NX를 우회하는 새로운 익스플로잇 기술에 대해서 소개한다.
http://codeengn.com/conference/07
2014 CodeEngn Conference 11
안드로이드에서의 부트킷 동작방식 알아보기
부트킷 악성코드는 부팅 과정에서 악성코드를 감염시켜 악성코드가 실행 시 자신의 존재를 숨겨 백신에서 악성코드의 탐지와 치료를 어렵게 하기위해 사용되는 방식이다. 이러한 Oldboot 부트킷 악성코드가 올해초 2014년 1월에 안드로이드에서 발견되었다. 따라서 본 발표에서는 이 안드로이드 상에서 사용된 부트킷의 동작 방식과 특이점에 대해서 다룰 예정이다.
http://codeengn.com/conference/11
http://codeengn.com/conference/archive
[2013 CodeEngn Conference 09] proneer - Malware TrackerGangSeok Lee
2013 CodeEngn Conference 09
최근 조직의 침해는 조직의 보안 환경이 강화되면서 장기간에 걸쳐 일어난다. 목적을 달성할때까지 지속 매커니즘을 사용하여 시스템에 잠복하거나 다른 시스템으로 이동해간다. 이런 상황에서 악성코드가 사용하는 지속 매커니즘은 무엇이 있는지, 그리고 침해사고를 조기에 인지하여 악성코드의 유입 경로를 찾을 수 있는 방안을 살펴본다.
http://codeengn.com/conference/09
http://codeengn.com/conference/archive
[2014 CodeEngn Conference 11] 박세한 - IE 1DAY Case Study KOGangSeok Lee
2014 CodeEngn Conference 11
IE 원데이로 시작하는 실전 익스플로잇!
BOF, FSB, UAF 등의 메모리 커럽션 취약점을 워게임, CTF 통해서 배우게 되지만 비교적 더 낮은 난이도에도 불구하고 실제 상용 프로그램에 대해서는 막연한 느낌뿐인 학생들이 많은 것 같다. 웹브라우저에서 발견되는 취약점 중 가장 흔한 UAF에 대해 설명하고 비교적 최신에 발견된 CVE-2014-0322, CVE-2014-1776 두가지 전형적인 IE 브라우저 UAF 취약점을 익스플로잇하는 방법을 설명하려고 한다. 추후 사례로 소개되는 두 가지 취약점에 대해 직접 학습이 가능하도록 단계별 튜토리얼을 별도 제공하고자한다.
http://codeengn.com/conference/11
http://codeengn.com/conference/archive
2010 CodeEngn Conference 04
2010년 5월 22~24일, 세계 최대의 해커들의 축제인 DEFCON 18의 CTF 예선이 열렸습니다. Kaist 보안동아리 GoN 팀으로 참여하면서 느낀 이번 DEFCON CTF 예선에 대한 전반적인 리뷰와 함께, 여러 문제 분야들 중 Binary l33tness, Pwtent pwnables 분야의 문제들의 풀이를 해보고자 한다. (Defcon 18 CTF 예선전 전체 529팀에서 6위로 본선진출)
http://codeengn.com/conference/04
2013 CodeEngn Conference 08
안드로이드 악성앱 필터링을 위한 시스템을 주로 다루려고 하고, 특히 요새 큰 관심이 쏠리는 스미싱 앱을 위주로 내용을 진행하면서 안드로이드 어플리케이션의 정적분석 및 동적분석 방법 그리고 해당 분석으로 얻을 수 있는 내용들이 어떤 것이 있는지를 예시를 통해 알아본다.
http://codeengn.com/conference/08
[2012 CodeEngn Conference 07] nesk - Defcon 20th : 본선 CTF 문제풀이GangSeok Lee
2012 CodeEngn Conference 07
데프콘은 매년 라스베이거스에서 열리는 세계적으로 가장 권위 있는 보안 컨퍼런스 중 하나로 CTF 대회를 진행하고 있다. 올해 데프콘은 특히 20주년을 맞아서 20개팀이 본선에 참가하였으며, 다양한 문제들이 출제되었다. 보통 해킹대회에서의 예선전 풀이는 많지만 본선문제에 관한 정보는 많이 부족하기 때문에 CTF에 출제된 문제중 몇문제를 선정하여 풀이한다.
http://codeengn.com/conference/07
2014 CodeEngn Conference 11
웹브라우저 구조에 따른 자바스크립트 난독화 알아보기
이제는 인터넷 없이 생활조차 하기 힘든 세상으로 킬러 어플리케이션로 자리잡았다. 이러한 인터넷 환경에서 웹 사이트 방문만으로 악성코드에 감염 될 수 있다. 이 공격을 드라이브-바이 다운로드 (Drive-By Download)로 불리며, 웹 해킹, 소프트웨어 취약점, 악성코드를 같이 사용하는 공격 기술이다. 그리고 공격에 사용되는 별개의 기술들을 하나로 묶어 주는 것이 자바스크립트로 탐지와 분석을 어렵게 하기위해 난독화를 사용한다. 그러면, 왜 자바스크립트 난독화가 생길 수 있는지 브라우저 컴포넌트 구조를 통해 알아보고, 종류에 대해 알아본다. 그리고 자바스크립트 난독화를 해제하기 위한 방법론에 대해서도 알아본다.
http://codeengn.com/conference/11
http://codeengn.com/conference/archive
[2012 CodeEngn Conference 07] manGoo - Exploit Writing Technique의 발전과 최신 트랜드GangSeok Lee
2012 CodeEngn Conference 07
Secuinside는 코스콤에서 주최, 연합해킹그룹 HARU, 고려대 정보보호대학원에서 주관하는 국제 해킹대회 및 보안컨퍼런스로써 얼마전 개최된 해킹대회 예선전 문제들을 풀기위해 사용한 분석기술과 ASLR과 NX를 우회하는 새로운 익스플로잇 기술에 대해서 소개한다.
http://codeengn.com/conference/07
2014 CodeEngn Conference 11
안드로이드에서의 부트킷 동작방식 알아보기
부트킷 악성코드는 부팅 과정에서 악성코드를 감염시켜 악성코드가 실행 시 자신의 존재를 숨겨 백신에서 악성코드의 탐지와 치료를 어렵게 하기위해 사용되는 방식이다. 이러한 Oldboot 부트킷 악성코드가 올해초 2014년 1월에 안드로이드에서 발견되었다. 따라서 본 발표에서는 이 안드로이드 상에서 사용된 부트킷의 동작 방식과 특이점에 대해서 다룰 예정이다.
http://codeengn.com/conference/11
http://codeengn.com/conference/archive
[2013 CodeEngn Conference 09] proneer - Malware TrackerGangSeok Lee
2013 CodeEngn Conference 09
최근 조직의 침해는 조직의 보안 환경이 강화되면서 장기간에 걸쳐 일어난다. 목적을 달성할때까지 지속 매커니즘을 사용하여 시스템에 잠복하거나 다른 시스템으로 이동해간다. 이런 상황에서 악성코드가 사용하는 지속 매커니즘은 무엇이 있는지, 그리고 침해사고를 조기에 인지하여 악성코드의 유입 경로를 찾을 수 있는 방안을 살펴본다.
http://codeengn.com/conference/09
http://codeengn.com/conference/archive
[2014 CodeEngn Conference 11] 박세한 - IE 1DAY Case Study KOGangSeok Lee
2014 CodeEngn Conference 11
IE 원데이로 시작하는 실전 익스플로잇!
BOF, FSB, UAF 등의 메모리 커럽션 취약점을 워게임, CTF 통해서 배우게 되지만 비교적 더 낮은 난이도에도 불구하고 실제 상용 프로그램에 대해서는 막연한 느낌뿐인 학생들이 많은 것 같다. 웹브라우저에서 발견되는 취약점 중 가장 흔한 UAF에 대해 설명하고 비교적 최신에 발견된 CVE-2014-0322, CVE-2014-1776 두가지 전형적인 IE 브라우저 UAF 취약점을 익스플로잇하는 방법을 설명하려고 한다. 추후 사례로 소개되는 두 가지 취약점에 대해 직접 학습이 가능하도록 단계별 튜토리얼을 별도 제공하고자한다.
http://codeengn.com/conference/11
http://codeengn.com/conference/archive
2010 CodeEngn Conference 04
2010년 5월 22~24일, 세계 최대의 해커들의 축제인 DEFCON 18의 CTF 예선이 열렸습니다. Kaist 보안동아리 GoN 팀으로 참여하면서 느낀 이번 DEFCON CTF 예선에 대한 전반적인 리뷰와 함께, 여러 문제 분야들 중 Binary l33tness, Pwtent pwnables 분야의 문제들의 풀이를 해보고자 한다. (Defcon 18 CTF 예선전 전체 529팀에서 6위로 본선진출)
http://codeengn.com/conference/04
<마비노기 영웅전>의 사례에 기반하여 다음의 내용을 설명합니다.
1. 국내 및 해외에서 라이브 서비스 중에 발생하는 작업장 이슈에 대응하기 위해서 실시간 로그 수집 프로세스를 구축하면서 고민하였던 내용과
2. 수집한 로그 데이터를 활용하여 온라인 액션 게임에서 캐릭터 애니메이션 패턴간의 유사도(TF-IDF, Cosine Similarity)를 분석하여 현업 실무의 어뷰징 탐지에 활용한 사례를 공유합니다.
라이브 서비스 환경에서 국내 및 해외의 실시간 로그 수집에 대해서 고민하시는 개발자나 온라인 게임에서의 봇탐지에 관심있는 분석가들에게 유용한 사례를 소개해드릴 수 있을 것으로 생각합니다.
본 영상은 2021-2 KMOOC-데이터엔지니어링 강의의 원본이며, 강좌 오픈 이후에는 질의 응답 채널으로 이용 예정입니다. 각 Topic에 질문 해주시면 가능한 답은 달아드리도록 하겠습니다.
강의노트 (SlideShare) - https://www.slideshare.net/ssuser4a9113
코드 (GitHub) - https://github.com/JaewookByun/data_engineering
총 11강
구성
- ArrayList 연산
- MyArrayList - 배열 기반 List interface 구현
- LinkedList 연산
- MyLinkedList - 참조 기반 List & Queue interfaces 구현
- HashSet/HashMap 연산
- Lambda Expression
- Stream - Open JDK 15에서 이용가능한 거의 대부분의 연산을 다루려고 노력함
31. • 한 시트에 데이터가 100만개 쯤 있다면???
• 데이터마다 계산 수식이 들어가 있다면???
• 많은 데이터를 일일이 관리하긴 어렵다
• 계산이 많아지면 그만큼의 작업 효율 하락(빡침)
• VBA는? 만능이 아니다.
특히나 기존 프로젝트에 합류하고 기존 기획자가 나간 상황에서 이미 만들어진 테이블을 만질 때는 힘들다.
(내가 못한 게 아니었을 거야..)
34. • 데이터 하나 만지는데 엑셀 파일을 7~8개씩 띄워서 만들고
• 엑셀 파일 하나 여는데 5~10분씩 걸리면???
• 저장하는데도 5~10분씩 걸리면???
• 그 짓을 하루에 10번도 더 한다면?????
• (10 + 10)* 7 * 10 = 1400 분 (23시간)
38. 스마트폰 시대
• 상대적으로 피씨보다 데이터가 적다. (금세 따라잡을 듯??)
– 코드 안에 두거나
– 테이블을 짠다.
– 둘 다 하거나
39. 피씨는??
이전 회사 프로젝트 기준
아이템 관련 관리 데이터 약 18만 개
총 관리 데이터 약 810만 개
아이템, 스킬, 버프, 퀘스트, 몬스터, NPC, 캐릭터 채집, 제작, 강화, 분해 등등~
40. • 엑셀의 데이터 관리에는 한계가 있다.
• 규모가 큰 게임 데이터 관리에는 더욱 한계가 있다.
• 무엇이 필요한가 (관리 인력을 늘이거나 관리 기간을 늘이거나??)
• 다른 건 없나??? (어쨌든 난 혼자 이걸 감당해야 한다.)
• 전임자는 왜 이걸 싸고 갔을까?????
42. XML
장점
메모장으로 쉽게 수정이 가능하고 눈으로 식별하기 쉽다 (옵션 등)-
하나의 캐릭터, 혹은 객체의 옵션을 기획자가 쉽게 집어넣거나 확인 할 수 있다.
문법이 있어 체계적이고 논리적으로 작성할 수 있다.
게임 데이터의 포맷 변화를 자유롭게 쓸 수 있다.
단점
속도면에서는 바이너리 파일보다는 느리다.
간단하고 특수한 어떤 data형을 표현 할 때도, 지나치게 많은 정의가 필요하다.
보안성이 낮다.
CSV
장점
읽는 속도가 비교적 빠르다.
내가 원하는 데이터만 넣고 빼고가 간편하다.
구현이 쉽다.
단점
프로그래머가 일일이 관여하여 작성해야 한다.
잘못 들어간 데이터가 있으면 파악하기 힘들다.
Excel
장점
문서작업을 주로 하게 되는 기획자입장에서 excel파일의 입출력은 간편해진다.
셀단위로 작업을 하여 조작함에 편리하다.
수식을 사용할 수 있다.
엑셀로 바로 열어서 작업할 수 있다
단점
xml파일보다 훨씬 느리다.솔직히 좋은 점을 모르겠다.
게임에서 사용 가능한 간편한 파서
http://www.slideshare.net/JaehongPark/ss-10263047?v=default&b=&from_search=15
43. 아이템의 고유 아이디는 int가 좋나요? bigint가 좋나요?
아이템의 수량은 어떻게 하나요?
정규화는 어떻게 하나요?
...
다 쓰레기 같은 질문이다.
게임마다 아이템은 다르다.
역할도 다르고 설계도 다르다.
추정되는 데이터의 양도 다르고 증가되는 속도도 다르고 아이템 정보가 필요한 곳도 다르다.
그런데 타입을 어떻게 구성하고 정규화를 하는게 어떤지 물어본다는 것은
이미 DB 설계에 대한 능력이 없다는 것을 만천하에 떠벌리는 것과 다를바가 없다.
결국 DB 설계를 잘해야 한다???
출처….어디였지??
49. 기능 최대 한계
열 수 있는 통합 문서 개수 사용 가능한 메모리와 시스템 리소스에 의해 제한됨
워크시트 크기 65,536행/256열
열 너비 255자
행 높이 409포인트
페이지 나누기 가로/세로 1000개
셀 내용의 길이(텍스트) 32,767자. 셀에는 1,024자만 표시되며 수식 입력줄에는
32,767자가 모두 표시됩니다.
통합 문서의 시트 수 사용 가능한 메모리에 의해 제한됨(기본값은 3개)
통합 문서의 색 56가지
통합 문서의 셀 스타일 4,000
통합 문서에서 이름이 지정
된 보기
사용 가능한 메모리에 의해 제한됨
사용자 지정 숫자 서식 설치된 Excel 언어 버전에 따라 200~250개
통합 문서의 이름 수 사용 가능한 메모리에 의해 제한됨
통합 문서의 창 개수 시스템 리소스에 의해 제한됨
창의 틀 개수 4
연결된 시트 개수 사용 가능한 메모리에 의해 제한됨
시나리오 사용 가능한 메모리에 의해 제한됨(요약 보고서에는 처음
251개의 시나리오만 표시)
시나리오의 값을 바꿀 셀
개수
32
해 찾기의 값을 바꿀 셀 개
수
200
사용자 지정 함수 개수 사용 가능한 메모리에 의해 제한됨
범위 확대/축소 10% - 400%
보고서 개수 사용 가능한 메모리에 의해 제한됨
정렬 참조 개수 단일 정렬에서는 3개, 연속되는 정렬에서는 제한 없음
실행 취소 수준 개수 16
데이터 폼의 필드 개수 32
통합 문서의 사용자 지정
도구 모음 개수
사용 가능한 메모리에 의해 제한됨
사용자 지정 도구 모음 단
추 개수
사용 가능한 메모리에 의해 제한됨
기능 최대 한계
숫자 정밀도 15자리
셀에 입력할 수 있는 가장 큰 숫자 9.99999999999999E+307
사용할 수 있는 가장 큰 양수 1.79769313486231E+308
사용할 수 있는 가장 작은 음수 -2.2251E-308
사용할 수 있는 가장 작은 양수 2.229E-308
사용할 수 있는 가장 큰 음수 -1E-307
수식 내용의 길이 1,024자
최대 계산 횟수 32,767
워크시트 배열 개수 사용 가능한 메모리에 의해 제한됨. 또한, 배열은
전체 열을 참조할 수 없습니다. 예를 들면 전체 열
C:C 또는 C1:C65536 범위를 참조할 수 없습니다.
그러나, C1:D65535 범위는 최대 워크시트 크기보
다 한 행이 적으며 C나 D 열 전체가 포함되지 않
으므로 참조할 수 있습니다.
선택한 범위 개수 2,048
함수의 인수 개수 30
함수의 중첩 수준 개수 7
사용할 수 있는 워크시트 함수의 개수 329
계산에 사용할 수 있는 최초의 날짜 1900년 1월 1일(1904 날짜 체계를 사용하는 경우
에는 1904년 1월 1일)
계산에 사용할 수 있는 최후의 날짜 9999년 12월 31일
입력할 수 있는 가장 큰 시간 9999:59:59
50. • 워크시트 크기 65,536행/256열 (셀 1600만개 정도)
• 열 너비 255자
• 행 높이 409포인트
• 셀 내용의 길이(텍스트) 1,024자
• 수식 입력줄(텍스트) 32,767자
51. 기능 최대 한계
열 수 있는 통합 문서 개수 사용 가능한 메모리와 시스템 리소스에 의해 제한됨
워크시트 크기 65,536행/256열
열 너비 255자
행 높이 409포인트
페이지 나누기 가로/세로 1000개
셀 내용의 길이(텍스트) 32,767자. 셀에는 1,024자만 표시되며 수식 입력줄에는
32,767자가 모두 표시됩니다.
통합 문서의 시트 수 사용 가능한 메모리에 의해 제한됨(기본값은 3개)
통합 문서의 색 56가지
통합 문서의 셀 스타일 4,000
통합 문서에서 이름이 지정
된 보기
사용 가능한 메모리에 의해 제한됨
사용자 지정 숫자 서식 설치된 Excel 언어 버전에 따라 200~250개
통합 문서의 이름 수 사용 가능한 메모리에 의해 제한됨
통합 문서의 창 개수 시스템 리소스에 의해 제한됨
창의 틀 개수 4
연결된 시트 개수 사용 가능한 메모리에 의해 제한됨
시나리오 사용 가능한 메모리에 의해 제한됨(요약 보고서에는 처음
251개의 시나리오만 표시)
시나리오의 값을 바꿀 셀
개수
32
해 찾기의 값을 바꿀 셀 개
수
200
사용자 지정 함수 개수 사용 가능한 메모리에 의해 제한됨
범위 확대/축소 10% - 400%
보고서 개수 사용 가능한 메모리에 의해 제한됨
정렬 참조 개수 단일 정렬에서는 3개, 연속되는 정렬에서는 제한 없음
실행 취소 수준 개수 16
데이터 폼의 필드 개수 32
통합 문서의 사용자 지정
도구 모음 개수
사용 가능한 메모리에 의해 제한됨
사용자 지정 도구 모음 단
추 개수
사용 가능한 메모리에 의해 제한됨
기능 최대 한계
숫자 정밀도 15자리
셀에 입력할 수 있는 가장 큰 숫자 9.99999999999999E+307
사용할 수 있는 가장 큰 양수 1.79769313486231E+308
사용할 수 있는 가장 작은 음수 -2.2251E-308
사용할 수 있는 가장 작은 양수 2.229E-308
사용할 수 있는 가장 큰 음수 -1E-307
수식 내용의 길이 1,024자
최대 계산 횟수 32,767
워크시트 배열 개수 사용 가능한 메모리에 의해 제한됨. 또한, 배열은
전체 열을 참조할 수 없습니다. 예를 들면 전체 열
C:C 또는 C1:C65536 범위를 참조할 수 없습니다.
그러나, C1:D65535 범위는 최대 워크시트 크기보
다 한 행이 적으며 C나 D 열 전체가 포함되지 않으
므로 참조할 수 있습니다.
선택한 범위 개수 2,048
함수의 인수 개수 30
함수의 중첩 수준 개수 7
사용할 수 있는 워크시트 함수의 개수 329
계산에 사용할 수 있는 최초의 날짜 1900년 1월 1일(1904 날짜 체계를 사용하는 경우
에는 1904년 1월 1일)
계산에 사용할 수 있는 최후의 날짜 9999년 12월 31일
입력할 수 있는 가장 큰 시간 9999:59:59
52. 사용 가능한 메모리에 의해 제한됨
컴퓨터가 좋아야함
램이라도..
그런데
프로그래머는 프로그래밍 때문에 좋은거 쓰고..
아티스트는 포토샵, 멕스 때문에 좋은거 쓰고...
기획 대충 메모리 3기가 뭐 그런거 쓰고.. 시부럴..
58. 엑셀로 테이블 작성 관리 팁
기능을 최대한 간소하게 쓸 것
- 배운거 쓸려고 자꾸 기능 추가하고 문서 새로 쓰고 그러지 마세요 박팀장님…
통일된 문서 규칙을 쓸 것
- 니 스탈 내 스탈 우리 스타일
개인 폴더를 링크하지 말 것
- 공유도 안되고, 남이 그 파일을 읽어야 될 이유도 없음
수식을 코드처럼 쓰면 안 된다. (고치는데 애먹었음)
협업을 고려해 파일을 작업자 단위로 분할할 것
59. 기능을 간소하게 쓸 것
뭐든 과하면 안 좋다.
복잡한 셀 서식
불필요하게 많은 시트
• 구분 규칙이 너무 많음
• 시트를 구분자용으로 사용
알 수 없는 형형색색 색상 규칙
• 외부 공유용 문서
• 규칙 공유 안됨
흔한 있어 보일려는 테이블
제발 아는 기능 다 넣고 혼자만 알아 보는거 만들고 주고 뭐 그러지 마세요 박팀장님
60. 너무 부족하면 또 안 좋다
폴더 구분이 없음
10개 정도의 파일 단위로 빠르게 문서를 찾을 수
있게 폴더링
73. 1987년 매킨토시를 위해 2.0버전이 개발
1990년 3.0 출시 3차원차트, 도구모음, 그리기, 워크시트개요, 작업 그룹편집 등이 추가
1992년 4.0 출시
1993년 5.0 출시 VBA(Visual Basic for Application) 지원 (Windows 3.1용)
1995년 Excel 95(7.0) 출시 (Windows 95용/ 32비트)
(6.0버전은 없음.).
1997년 Excel 97(8.0) Windows 95, Windows 98용 이 거의 모든 스프레드시트계통의 문서를 장악
1999년 Excel 2000(9.0) Windows 98, Windows ME, Widnows 2000
Excel 97의 클립아트, 피벗테이블 개선
2001년 Excel 2002(10.0) 흔히 xp라고 불리우는 엑셀의 현재 버전
스프레드시트의 3대인물로 댄 브릭클린, 밥 프랭크스턴, 미치 카포를 꼽습니다.
댄 브릭클린 : 비지캘크의 최초 고안자
밥 프랭크스턴 : 댄브릭클린과 함께 비지캘크 공동개발
미치 카포 : Lotus 1-2-3 개발
e-World지의 기사 중 일부에서 인용
‘숫자 하나만 대입하면 복잡한 방정식이나 계산표를 자동으로 계산하는 마술칠판(magic blackboard)이 있다면 어떨까’하고 상상했었다.
75. 참고 자료
NDC 11 과학적 기획
(http://alankang.tistory.com/289)
관련 자격 증
- MOS 자격증 안내
(http://www.slideshare.net/dnruddl1/m1-02?v=default&b=&from_search=16)
게임에서 사용 가능한 간편한 파서
http://www.slideshare.net/JaehongPark/ss-10263047?v=default&b=&from_search=15
자료 관리
http://www.slideshare.net/yoonani/05-dml
엑셀 스펙
http://office.microsoft.com/ko-kr/excel-help/HA010137545.aspx
MMORPG에서 게임 아이템의 DB 설계
http://btwinuni.egloos.com/1171237/