2012. 7. 13. 14:52
님이 말하는건 좀 이상적인 프로그램이 아닌가 쉽습니다.
예를 들어 계산기를 실행하고 거기서 1+1 해서 값이 2가 나왔당
근데 내가 만든 프로그램이 그 값을 가져 오게 하고 싶다
이 말씀 같은데...
다른 프로그램 핸들을 가져올수 있죠?
하지만 그 내부적으로 힘드네요
할려면 중간에서 키값을 뺏어오는 경우라면... 모를까... 이것두 정확한것 아님...
즉 다른 프로그램의 내부적인 메모리 접근은 힘들죠
메모리 어디에 저장했는지 어케 알겠습니까?
그렇죠? 그게 int형인지... 구조체인지... 클래스 멤버변수인지...
모르죠?
^^;;; 힘들죠
메모리는 비트로 저장을 하는데... 그건... 모르죵
그리고 메모리에 있는 어떤 주소를 알아서... 그걸 마음대로 바꾼다.
가능은 합니다. 아니... 다른 메모리를 접근을 한다. 0번지라던가...
그러면... ^^;;; 윈도우나 다른 프로그램이 뻑 나겠죠?
특히 0번지는 윈도우가 관리하는 번지인데... 건드렸다가 무슨일이 일어날라구
비쥬얼에서 그걸 막아 주는걸로 압니다. ^^
흠... 해킹프로그램을 공부할라고 하는것 같은데... ^^;;;
글세요~~~ 차라리 키값을 빼어오던가...
아니면... 그냥 네트워크 공부하세용~~~~
아~~ 그리고 화면에 나오는 모든 숫자나 글자는 char형인거 알죠? ^^;;
int형으로 출력이 안돼는건 알고 있을거라고 생각하네요
'Language > C & C Plus' 카테고리의 다른 글
[C] 홀수의 합 빼기 짝수의 합 2가지 버전 (0) | 2012.07.13 |
---|---|
[C++] 멤버함수에 대한 포인터배열 (0) | 2012.07.13 |
[C++] 멤버함수에 대한 포인터 (0) | 2012.07.13 |
[C++] typedef를 사용한 함수 포인터 (0) | 2012.07.13 |
[C++] 함수포인터(다른 함수에 전달하기) (0) | 2012.07.13 |