Comments (5)
다음의 방법을 고려 할 것.
1 : 랩터 초기 실행 후, 랩터 본체 다이얼로그를
ShowWindow(SW_HIDE)하는 방식으로 작업관
리자의 응용프로그램 목록에서 지운다.
2 : 레지스트리에서 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\AeDebug 의 Debugger 값을 지워서 debug 메뉴를
비활성화 시킨다.
(해당 레지스트리 값은 윈도우 기본 디버거 프로그램을
의미한다)
Original comment by [email protected]
on 6 May 2009 at 9:23
from lokapala.
Original comment by [email protected]
on 12 May 2009 at 1:43
- Changed state: Started
from lokapala.
작업관리자 프로세스 탭에서의 디버깅을 이용한 랩터 강제
종료 방지
- comment 1에서 언급한 레지스트리 값을 수정해 윈도우 기본 디버거 프로그램 경로를 수
정.
- 모든 행동은 NeverDie Component에서 구현.
- 랩터는 StartNeverDie 시, 해당 레지스트리 값을 공백으로 바꾸면서 기존 디버거 경로를
기억 해 둔다.
- StopNeverDie 시, 해당 레지스트리 값을 기존 값으로 되돌려 준다.
- 디버깅 시한의 촉박함으로 어쩔 수 없이 거지같이 코드를 짰음. 반드시 수정 할 것.
- vmware 위에서 레지스트리 값을 확인. 보다 많은 테스트가 필요하며, 이슈가 전부 수정
되지 않았으므로 상태를 started 로 유지함.
Original comment by [email protected]
on 13 May 2009 at 3:16
from lokapala.
+ 작업관리자 응용프로그램 탭에서의 최소화를 이용한 랩터
무력화 처리
- WM_TIMER를 이용, 로그인 다이얼로그에서 1초마다 자신의 위치를 최상위로 갱신.
- ShowWindow(SW_HIDE)를 이용해, 작업관리자 응용프로그램 탭에서 랩터를 없애려던 시도
는 취소.
- 엔트리 포인트를 갖는 랩터 다이얼로그를 그가 만든 로그인 다이얼로그에서 제어 한다
는 데 규칙 및 고려사항이 많음.
Original comment by [email protected]
on 15 May 2009 at 12:42
from lokapala.
r41~r44 내용 통합해 branches/for_netronics에 적용 후 커밋 했음.
추후 테스트 결과가 나올 때까지 suspended로 상태 바꿈.
Original comment by [email protected]
on 15 May 2009 at 12:43
- Changed state: Suspended
from lokapala.
Related Issues (20)
- Decider Frame Create HOT 1
- Decider Frame Create HOT 1
- Sentinel Frame Create HOT 1
- Neverdie Test Program HOT 4
- Observe Process test program HOT 2
- Communication test program HOT 14
- Project basic frame Create HOT 3
- Doxygen Use HOT 4
- Data administration/processing HOT 7
- UI development HOT 2
- raptor <-> operator interaction realization HOT 6
- Status report synchronization between operator/raptor while connected or not. HOT 2
- (from [email protected])login problem when user's host unconnected from network HOT 2
- user restrict window(login window) can be dragged HOT 1
- test for issue HOT 2
- convert code encoding to utf-8 HOT 1
- Promote Dharani Component to independent project HOT 2
- Add password setup function on raptor
- project suspend
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lokapala.