C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[28064] Re: 관리자 권한보다 더 높은 권한도 가로챌 수는 있습니다만...
빌더(TWx) [builder] 4572 읽음    2018-10-28 21:21
델피언 님이 쓰신 글 :
: 빌더님 바쁘신가요
:
: 윈도우10에서 taskmgr.exe를 taskmgr.exe.save 로 리네임하고
: 다시 taskmgr.exe.save를 taskmgr.exe로 리네임할 수 있으면되는데요
:
: 관리자권한으로 해봐도 액세스 거부나면서 안되네요
: 인터넷 검색해봐도 방법을 찾지 못하겠습니다



답변:


예. 프로젝트 진행 건으로 바빴네요.

System32 디렉토리에 설치되어 있는 OS 구성요소들은 built-in Administrator 권한 보다
더 높은 권한을 가로채지 않고서는 함부로 삭제하거나 변경할 수 없습니다.



위의 프로그램은 built-in Administrator 관리자 계정 보다 더 높은 권한을 가로채서
System32 디렉토리의 OS 구성요소 파일을 변경 할 수 있도록 구현한 거고...

이런 권한을 가로채서 이상한 쪽으로 사용하면 시스템을 복구 불가의 Recovery 불능 상태로
망가뜨릴 수도 있어서... 소스코드는 따로 올리지 않겠습니다. 요즘 해킹이 하도 극심해서 말이죠.

Windows 10 TH1 부터 최근의 RS5 17763 까지 모든 Windows 10 OS 권한을 가로채도록 구현 한 겁니다.

그 아이 [tsirorret]   2018-10-29 14:46 X
될거라는 생각은 했는데 직접 구현까지 하셨네요. 대단하십니다. 어떻게 한걸까 잠시 생각해 보았는데, 전 엄두도 안나네요.
대단하시네요. 빌더님의 글을 보면 너무 제가 쪼그라 드네요. ㅎㅎ
C/C++ C# JAVA 책좀 추천해 주세요. 나름 오랜 프로그래머 생활을 다시 한번 정돈해야 할 시기인거 같습니다.
빌더(TWx) [builder]   2018-10-30 22:29 X
요즘은 책으로 공부하는 시대가 아닙니다. 책을 쓰기 위해 기획하고 원고 작성하고 수정과 편집을 거쳐 책으로 나올 때 쯤 되면 프레임웍이 바뀌고 이미 새로운 기술이 적용되어 있을 정도라, 현실에서 일어나는 변화를 책이 따라오지 못하죠.

레퍼런스 정도로 필요하다면 Java는 The Complete Reference 10 the Edition 정도가 괜찮고(Herbert Schildt 저)
C#은 책 살 필요 없습니다. 볼랜드 파스칼(델파이) 만들었던 Anders Hejlsberg가 MS 로 가서 Java를 베껴서 J++ 을 만들었지만..
40명이 넘는 컴파일러 개발자들이 대거 투입되면서 C++ 컨셉을 많이 도입하게 되었고 언어명도 C#으로 바뀌게 됐죠.
C++을 알면 C#은 다루기 수월합니다.


폼 디자인 위주로 하면 마우스 운동만 하다가 시간 헛되이 낭비하게 되는 거고. Java 프레임웍 라이브버리 소스 위주로 개념을 정리하세요.
C#도 폼 디자인 위주로 하면 발전하는 게 아무것도 없고, Visual Studio IDE Extension 위주로 공부해 보세요. C#의 테크니칼 한 부분들을
접할 수 있을 겁니다.

C++은 The C++ Programming Language 4th Edition (C++ 창시자가 쓴 책) 을 아직 갖고 있지 않다면 필독해야 할 책이지요.
빌더(TWx) [builder]   2018-10-30 22:34 X
중학교 3년, 고등학교 3년, 대학 4년. 10년 씩이나 영어를 공부하지만, 막상 회화 한마디 못하는 건 언어를 문법 위주로 배웠기 때문에 시간 낭비 한 거고. 프로그래밍 언어도 마찬가지 입니다. 문법 위주로 공부하지 말고, 각기 플렛폼이나 개발 툴의 핵심을 이루는 라이브 러리 위주로 시간을 투자하세요.
빌더(TWx) [builder]   2018-10-30 22:48 X
그러나 여유가 된다면 C++ 을 다시 정리해 보는 시간을 가져 보시죠.

Java나 C#이나 C++ Language concept을 차용 해서 만들어진 언어라서
C++ 완전하게 마스터 하면 Java나 C#은 저절로 익혀 집니다.
완전하게 마스터 하기 가장 어려운 언어가 C++ 이기도 하지요.
랭귀지 스케일이 워낙 방대해서.
그 아이 [tsirorret]   2018-11-03 21:45 X
감사합니다. 진짜 오랜 세월 프로그램 했는데, 계속 회사일에 쫒겨 겨우 정신차리니 한것도 없이 보낸 세월이었요. 사실 요즘은 구글이 프로그램을 하는건지 내가 하는 건지도 모릅니다. 윈도우나가 처음 나왔을 때나 X11시절엔 그래도 시스템 공부도 하고 그랫는데, 이젠 눈도 잘 안보이고... 어쨌든 조언감사드립니다. 한번은 정리해보고 싶었습니다.

+ -

관련 글 리스트
28059 C++빌더님께. 시스템 권한 좀 여쭙니다 델피언 4227 2018/10/13
28060     Re:C++빌더님께. 시스템 권한 좀 여쭙니다 델피언 4044 2018/10/16
28064         Re: 관리자 권한보다 더 높은 권한도 가로챌 수는 있습니다만... 빌더(TWx) 4572 2018/10/28
28068             Re:Re: 관리자 권한보다 더 높은 권한도 가로챌 수는 있습니다만... nansama 3789 2018/11/06
28067             Re:Re: 감사합니다 델피언 3983 2018/11/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.