Giter Site home page Giter Site logo

Comments (5)

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
다음의 방법을 고려 할 것.

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.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024

Original comment by [email protected] on 12 May 2009 at 1:43

  • Changed state: Started

from lokapala.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
작업관리자 프로세스 탭에서의 디버깅을 이용한 랩터 강제 
종료 방지
 - comment 1에서 언급한 레지스트리 값을 수정해 윈도우 기본 디버거 프로그램 경로를 수
정.
 - 모든 행동은 NeverDie Component에서 구현.
 - 랩터는 StartNeverDie 시, 해당 레지스트리 값을 공백으로 바꾸면서 기존 디버거 경로를 
기억 해 둔다.
 - StopNeverDie 시, 해당 레지스트리 값을 기존 값으로 되돌려 준다.
 - 디버깅 시한의 촉박함으로 어쩔 수 없이 거지같이 코드를 짰음. 반드시 수정 할 것.
 - vmware 위에서 레지스트리 값을 확인. 보다 많은 테스트가 필요하며, 이슈가 전부 수정 
되지 않았으므로 상태를 started 로 유지함.

Original comment by [email protected] on 13 May 2009 at 3:16

from lokapala.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
+ 작업관리자 응용프로그램 탭에서의 최소화를 이용한 랩터 
무력화 처리
 - WM_TIMER를 이용, 로그인 다이얼로그에서 1초마다 자신의 위치를 최상위로 갱신.

 - ShowWindow(SW_HIDE)를 이용해, 작업관리자 응용프로그램 탭에서 랩터를 없애려던 시도
는 취소.
  - 엔트리 포인트를 갖는 랩터 다이얼로그를 그가 만든 로그인 다이얼로그에서 제어 한다
는 데 규칙 및 고려사항이 많음.

Original comment by [email protected] on 15 May 2009 at 12:42

from lokapala.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.