근데 나는 15년전에도 저거 관련 책들이 거의 멸종해 있었는데, 형은 왜 아직까지 이걸 만지고 있어?;;;;;;;;;;;
지나가다(1.245)2015-12-15 19:20
솔직히 나도 INT 08h, INT 10h, INT 13h, INT 20h, INT 21h 의 몇가지 기능들 밖에 기억이 안난다. 자주 쓰는 것만 기억나지, 대부분은 랄프 브라운 아재의 인터럽트 리스트 페이지 참고한다.
ㅅㅅㅅ(175.252)2015-12-15 19:20
응 10은 비디오 메모리 AX 에 핸들러 서비스 넘버를 전달.
codesafer(codesafer)2015-12-15 19:20
INT 33h 가 마우스 였던가 INT 30h 가 마우스였던가... 가물 가물 33일듯.
codesafer(codesafer)2015-12-15 19:21
비디오 메모리가 아니라 비디오 제어
codesafer(codesafer)2015-12-15 19:21
INT 30h는 윈도우에서의 PS/2 handler.
ㅅㅅㅅ(175.252)2015-12-15 19:21
고로 33h가 맞을듯유~
ㅅㅅㅅ(175.252)2015-12-15 19:22
INT 21은 아마 도스 인터럽트였을 건데... 사실 많이 써 본건 10이랑 21 밖에 없는 듯..
지나가다(1.245)2015-12-15 19:22
아 PS2 여서 헷갈리는거구나 ㅋㄷ
codesafer(codesafer)2015-12-15 19:22
mov ah, 4ch, int 21h 로 익숙하겠지
codesafer(codesafer)2015-12-15 19:22
종료~
codesafer(codesafer)2015-12-15 19:22
아 참고로 나는 어셈으로 안하고 C로 했었음 ㅋㅋ
지나가다(1.245)2015-12-15 19:23
ISR 만들어서 벡터 바꾸고 하는 정도는 C 로 충분히 : )
codesafer(codesafer)2015-12-15 19:23
int86 인가? 여튼 이런 함수에 레지스터 구조체 참조해서 콜하면 됬었음
지나가다(1.245)2015-12-15 19:23
찾아보니 맞네 int86이...
지나가다(1.245)2015-12-15 19:25
ㅇㅇ 나도 터보씨로 int 21h 후킹해서 파일 보호해 본 기억 난다. interrupt 키워드 붙이면 인터럽트 핸들러 함수되고, int86 뭐시기 함수로 콜도 가능했었음. 그걸로 후킹했었지.
ㅅㅅㅅ(175.252)2015-12-15 19:26
근데 이걸 안다는 건 codesaf형이랑 ㅅㅅㅅ 형은 최소 30후반 이상일 가능성이 높음
지나가다(1.245)2015-12-15 19:27
내 또래에 굳이;;; 이걸 공부하는 사람은 없었기 떄문에 ㅋㅋ
지나가다(1.245)2015-12-15 19:28
뭔 개소리야. 난 20대 초반인데. 고딩 때 호기심으로 해본 건데.
ㅅㅅㅅ(175.252)2015-12-15 19:32
고1 땐가. 문득 어렸을 때 안철수연구소에서 읽은 은폐형 램상주 도스 바이러스를 직접 구현해 보고 싶더군. 그래서 도스에 터보씨 깔고 바로 구현함. 그 때 이미 후킹은 마스터여서 쉽게 구현함.
ㅅㅅㅅ(175.252)2015-12-15 19:33
INT 21h 후킹하고 TSR로 종료하면 되겠구나 해서 샤샥 구현함. 도스 시절은 나 유딩 이전인데. 4~6살 무렵. 그 땐 도스 명령어랑 배치 파일 가지고 놀기에만 바빴지 어셈블리 같은 건 몰랐음.
ㅅㅅㅅ(175.252)2015-12-15 19:35
내가 20후반인데, 나 초딩 끝날 때 쯤 해서 막 586나오고 이래서 도스 프로그램 막 주저 앉고 있었음
지나가다(1.245)2015-12-15 19:35
너구리 같은 게임 만들어 보고 싶어서 도전했는데, 윈도우는 어려울 것 같아서 일단 쉬운(?) 도스부터 해 보려고 하다가 ㄷㄷ
지나가다(1.245)2015-12-15 19:36
ㅇㅇ. 내가 8살 때 이미 윈도우 98 시절이었으니깐. 초고속 인터넷 개통했지.
ㅅㅅㅅ(175.252)2015-12-15 19:36
난 아직도 어셈은 잘 모름 ㅋ
지나가다(1.245)2015-12-15 19:37
내가 초1 때 프로그래밍 시작해서 컴 관련 경험의 해상도가 좀 진함.
ㅅㅅㅅ(175.252)2015-12-15 19:37
내가 초2였는데 ㅋㅋ 대부분 비슷한 시기에 시작하는구나
지나가다(1.245)2015-12-15 19:37
근데 일찍 시작한다고 빨리 느는게 아니라는게 함정 ㅠㅜ
지나가다(1.245)2015-12-15 19:38
ㅇㅇ 일찍 시작하고, 거기에 덧붙여 자극 (일상적인 흥미, 호기심 + 커뮤니티 활동) 이 필요.
ㅅㅅㅅ(175.252)2015-12-15 19:39
일반적인 어린이가 그런 환경에 노출되기는 어려움
지나가다(1.245)2015-12-15 19:40
난 이미 꿈이 5살인가부터 컴퓨터 쪽으로 굳었고, 초딩 저학년 때부터 컴퓨터 프로그래머라는 직업을 알고선 그걸로 쭉 굳어왔음. 초1 때 HTML + JS + Flash로 프밍 시작하고 초2 때 VBScript를 거쳐 초3 때 비베6 시작. 그 때 하우투뱅크라는 비베 커뮤니티를 자연스럽게 찾아감. 본능적으로 커뮤니티를 찾게 됨.
INT 13h도 있지. 디스크.
나는 INT3 밖에 모름
근데 나는 15년전에도 저거 관련 책들이 거의 멸종해 있었는데, 형은 왜 아직까지 이걸 만지고 있어?;;;;;;;;;;;
솔직히 나도 INT 08h, INT 10h, INT 13h, INT 20h, INT 21h 의 몇가지 기능들 밖에 기억이 안난다. 자주 쓰는 것만 기억나지, 대부분은 랄프 브라운 아재의 인터럽트 리스트 페이지 참고한다.
응 10은 비디오 메모리 AX 에 핸들러 서비스 넘버를 전달.
INT 33h 가 마우스 였던가 INT 30h 가 마우스였던가... 가물 가물 33일듯.
비디오 메모리가 아니라 비디오 제어
INT 30h는 윈도우에서의 PS/2 handler.
고로 33h가 맞을듯유~
INT 21은 아마 도스 인터럽트였을 건데... 사실 많이 써 본건 10이랑 21 밖에 없는 듯..
아 PS2 여서 헷갈리는거구나 ㅋㄷ
mov ah, 4ch, int 21h 로 익숙하겠지
종료~
아 참고로 나는 어셈으로 안하고 C로 했었음 ㅋㅋ
ISR 만들어서 벡터 바꾸고 하는 정도는 C 로 충분히 : )
int86 인가? 여튼 이런 함수에 레지스터 구조체 참조해서 콜하면 됬었음
찾아보니 맞네 int86이...
ㅇㅇ 나도 터보씨로 int 21h 후킹해서 파일 보호해 본 기억 난다. interrupt 키워드 붙이면 인터럽트 핸들러 함수되고, int86 뭐시기 함수로 콜도 가능했었음. 그걸로 후킹했었지.
근데 이걸 안다는 건 codesaf형이랑 ㅅㅅㅅ 형은 최소 30후반 이상일 가능성이 높음
내 또래에 굳이;;; 이걸 공부하는 사람은 없었기 떄문에 ㅋㅋ
뭔 개소리야. 난 20대 초반인데. 고딩 때 호기심으로 해본 건데.
고1 땐가. 문득 어렸을 때 안철수연구소에서 읽은 은폐형 램상주 도스 바이러스를 직접 구현해 보고 싶더군. 그래서 도스에 터보씨 깔고 바로 구현함. 그 때 이미 후킹은 마스터여서 쉽게 구현함.
INT 21h 후킹하고 TSR로 종료하면 되겠구나 해서 샤샥 구현함. 도스 시절은 나 유딩 이전인데. 4~6살 무렵. 그 땐 도스 명령어랑 배치 파일 가지고 놀기에만 바빴지 어셈블리 같은 건 몰랐음.
내가 20후반인데, 나 초딩 끝날 때 쯤 해서 막 586나오고 이래서 도스 프로그램 막 주저 앉고 있었음
너구리 같은 게임 만들어 보고 싶어서 도전했는데, 윈도우는 어려울 것 같아서 일단 쉬운(?) 도스부터 해 보려고 하다가 ㄷㄷ
ㅇㅇ. 내가 8살 때 이미 윈도우 98 시절이었으니깐. 초고속 인터넷 개통했지.
난 아직도 어셈은 잘 모름 ㅋ
내가 초1 때 프로그래밍 시작해서 컴 관련 경험의 해상도가 좀 진함.
내가 초2였는데 ㅋㅋ 대부분 비슷한 시기에 시작하는구나
근데 일찍 시작한다고 빨리 느는게 아니라는게 함정 ㅠㅜ
ㅇㅇ 일찍 시작하고, 거기에 덧붙여 자극 (일상적인 흥미, 호기심 + 커뮤니티 활동) 이 필요.
일반적인 어린이가 그런 환경에 노출되기는 어려움
난 이미 꿈이 5살인가부터 컴퓨터 쪽으로 굳었고, 초딩 저학년 때부터 컴퓨터 프로그래머라는 직업을 알고선 그걸로 쭉 굳어왔음. 초1 때 HTML + JS + Flash로 프밍 시작하고 초2 때 VBScript를 거쳐 초3 때 비베6 시작. 그 때 하우투뱅크라는 비베 커뮤니티를 자연스럽게 찾아감. 본능적으로 커뮤니티를 찾게 됨.
근데 난 전자공학으로 전향한게 함정 ㅋㅋ
나도 전자전공. 컴공도 전공했지만.