소개
널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다. 반갑습니다. ^^
강의
전체13로드맵
전체1수강평
- 암호기술에 대한 지식이 전무했는데 이 강의를 통해 기초 지식을 습득할 수 있었어요
부자가될거야
2024.05.16
1
- 뭘 모르고 있고 뭘 알아야 하는지 알 것 같습니다. 감사합니다.
김민겸
2024.05.16
1
- 수강 하는 내내 정말 재밌었습니다! 감사합니다.
avocado
2024.05.16
1
게시글
질문&답변
2024.05.17
은행에서 사용자를 인증하는법
X.509 인증서 내부에는 인증서 내용 전체에 대한 해시 결과가 들어 있습니다. 다만 인증기관의 Private key로 암호화 되어 있습니다. 따라서 인증서 내용에 대해 다시 해시 계산을 하더라도 암호화된 값과 비교해서 같은지 확인 할 수는 없습니다. 그러나 인증기관의 Public key로 복호화 할 수 있습니다. 즉, 인터넷 뱅킹 사용자의 Public key를 은행에서 가지고 있다가 풀어보면 확인이 가능하겠습니다. 중요한 것은 해시결과 입니다. 인증서에 포함된 각종 정보가 단 1비트도 위변조 되지 않았음을 알 수 있는 것은 해시결과를 비교하는 것입니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 24
질문&답변
2024.05.17
mfc 내부에서 콜백 함수 구현 방법
MFC는 Win32 API 코드를 직접 호출하는 것에 아무런 제약이 없습니다. MFC로 작성 중인 코드에 Win32 API 코드를 그대로 넣어서 사용하면 되겠습니다. 그러므로 다른 함수를 사용할 이유가 없습니다. 네, 전역 함수나 클래스 정적 멤버로 선언 후 사용하면 됩니다. 방법을 고민해본 적이 없습니다. 그럴 이유가 전혀 없기 때문입니다. 참고하시기 바랍니다. 😄
- 0
- 1
- 21
질문&답변
2024.05.17
섹션14 최대값 실습문제
잘 작성하셨네요. 수고하셨습니다. 😄
- 0
- 1
- 22
질문&답변
2024.05.17
IPC는 곧..?
한 컴퓨터에서 실행 중인 모든 프로세스는 그 컴퓨터의 물리적 환경을 공유합니다. 따라서 당연히 같은 RAM 장치를 사용합니다. 다만 서로 겹치는 일이 발생하지 않도록 OS가 철저히 관리합니다. 그 대표적인 체계가 가상 메모리 시스템이고요. 참고하시기 바랍니다. 😄
- 0
- 2
- 27
질문&답변
2024.05.17
pszParam 수정이 왜 Hello World print에도 영향을 미치는지 이해가 잘 안됩니다.
"Hello World\n" 문자열 상수는 정확히 const char [] 입니다. 다만 식별자(이름)이 없을 뿐입니다. 그리고 사용 중인 메모리 영역은 정적 영역입니다. .exe파일 속에 문자열 정보가 저장되어 있으며 실행 시 메모리에 로드 됩니다. pszParam은 포인터 변수이며 이 변수를 통해 문자열 상수에 접근 할 수 있도록 코드가 작성되어 있습니다. 이를 통해 해당 문자열 상수 메모리에 접근 할 수 있습니다. C언어의 문법상으로 그리고 설정 상 문자열 상수가 저장된 공간은 읽기 전용입니다. 그러나 디버거는 그런 읽기 전용 공간에 대해서도 쓰기가 가능한 막강한 권한을 가지고 있습니다. 컴파일러 최적화와는 아무 관련이 없습니다. 마지막으로 식별자가 없는 문자열 상수의 메모리 공간도 찾을 수 있습니다. 다만 코드로 하는 것은 아니고 리버싱 도구를 이용하면 찾을 수 있습니다. 그 외에도 방법이 더 있긴 하겠으나 모두 '리버싱'과 관련된 것들입니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 32