창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


창조 팁
- '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요..


LIST ALL
Posted by 하얀종이2002-11-03 09:55:19, Hit : 5371
[보안 프로그램]에 대하여....
Homepage : http://lmksoft.wo.to
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=tip&no=34
(처음으로 강의를 씁니다..
미숙하고 틀린곳이 있으면 바로 지적해 주세요..^^
열시미 하겠습니다..)
-----------------------------------------------------------------------------------------
창조로 만들 수 있는 프로그램중에 하나가 보안프로그램이죠.

이제부터 그 보안프로그램이 동작하는 원리에 대하여 설명하고자 합니다.
(당연히 오프라인 보안 이겠죠?)

제가 경험한 것을 바탕으로 말이죠..^^;

제가 만들어보았던 보안프로그램이 Syslock이었습니다..

아주 졸작이죠..

써보신분들을 알겁니다..

버그도 많았죠..

...

...

우선 보안프로그램은 다른 사용자가 컴퓨터를 사용하지 못하게 하는데 목적이 있죠..

그럴때는 두가지 방법이 있습니다..

1.물리적 방법
컴퓨터를 금고에 넣어놓고 쓴다던지..
봉쇄시킨다던지..
그렇게 외부에서 컴퓨터를 손도 못대게 하는 방법입니다..
많은 기관(?)들에서 이것을 사용하죠..
이것도 보안 프로그램입니다..(사실 '프로그램'은 아니겠죠...^^;)
이것을 만들고자 하는 분은 창조인중에 없으리라 생각됩니다만...

2.컴퓨터공학적(?) 방법
이것이 제가 설명하고자 하는 방법입니다..
컴퓨터 프로그램을 이용하여, 하드웨어등의 제어를 막는거죠..

우리는 2번을 원합니다.....!

제 syslock은 이런 방식으로 되어있습니다.

1.실행할때 처음실행인지 아닌지 감식
-->파일존재여부 사용해서 검사합니다..

1-1.처음실행이면 (파일이 없으면) 감식파일 생성.
그리고 초기비번 설정창 보이기.

1-2.만일 처음실행이 아니면 (초기실행때 만들어둔 감식파일이 있으면) 사용자모드.
그리고 비번 입력창 보이기.

2.비번 파일은 압축해 명령어를 이용해서 만들었습니다..

3.비밀번호 파일은 환경문이나, 파일생성해같은 명령어로 만들었습니다..
(로그인하기 만드는 건 기본이겠죠...?간략한 것은 4번..)

4.인증은 비번파일 불러오고, 에디트에 입력한 문자와 비교..

4-1.틀리면 無이벤트.

4-2.맞으면 끝내기..

5.비번바꾸기 알고리즘 만드는 것도 기본....이겠죠...

6.대충 이렇게 만든 후에 옵션기능 넣고 사용자 혜택 주는 거죠..

7.3회이상 비번 틀리면 컴퓨터끄기등을 넣는것도...

8.마지막으로 당신의 비밀키도 만드는게 좋겠죠..
-->누군가가 비번을 바꾼다해도 들어갈 수 있는 그런 키 말이죠..



(제가 여태까지 설명한 건 보안프로그램 만들기가 아닙니다..
단지 한부분 부분마다 어떤 솔루션(?)을 사용했는지 밝히는 것입니다..)

음..
도움이 되셨나요?
자세하지 못해서 죄송합니다..

보안프로그램 만들기를 쓰자면 몇페이지가 넘어갈 것 같아서..
또 그건 시간낭비라고도 생각하기에...
직접 만들어 보는게 자기 자신에게도 좋겠죠..

^^;

허접한 강좌 이만 끝냅니다..
읽어주셔서 감사..

안녕히 계시고 즐창~~~~







Pueding   2002-11-03 PM 12:42:18  
컴퓨터 공학적 이란 말대신 논리적 이란 말이 더 어울리지 않을까 하는 생각이
하얀종이   2002-11-03 PM 6:04:46  
논리적도 좋지만 우선 컴퓨터 프로그램으로 작동한다는 점에서 컴퓨터 공학적이 나을 듯 싶군여..
창조사랑   2002-11-04 AM 4:21:06  
근데요. 오토런 되는 시디를 넣으면 창조로 만든 보안프로그램 창이 최소화 되던데요.. 이것도 막을 수 있나요?
정윤부   2002-11-04 AM 7:22:30  
수고하셨습니다. ^^
하얀종이   2002-11-04 AM 9:29:49  
오토런은 막기가 힘들죠..
그래서 저같은 경우는 타이머에 1초마다 최상위창으로,최대화로 하도록 명령어를 넣는답니다..
정윤부   2002-11-04 PM 4:31:15  
좀 느려지겠군여..;
하얀종이   2002-11-04 PM 5:00:40  
아니면 포커스가 사라질때에다가 최상위창으로, 최대화 명령어 넣으면 되겠져..
김환욱   2002-11-07 AM 8:44:05  
User32.dll 을 이용하시면 어느정도 막을수 있을것 같습니다.
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
217
   [팁] 자신의 계정 ip 보기. [11]
Pueding 2002/11/06  5374
216
   프로그램 버전업 업데이트....
위자드 2004/02/03  5373

   [보안 프로그램]에 대하여.... [8]
하얀종이 2002/11/03  5371
214
   API이름뒤에 A나 W가 붙는 경우 [2]
박종훈 2009/03/08  5356
213
   시피유 속도를 알아보자 ?????????? [1]
날개달기 2002/11/08  5347
212
   창조를 위한 창조도움말 유저가이드-_-; [3]
박종훈 2006/08/26  5336
211
   [팁#10] 진리형을 사용할 때 유의할 점 [5]
ps.구루 2004/05/16  5334
210
   [팁#5] 모든 사용자에 대한 시스템 경로
ps.구루 2003/08/01  5329
209
   레지스트리 다루기(명령 프롬프트) [4]
박종훈 2009/02/26  5328
208
   창조 도움말이 뻥을 쳤다! [5]
지상현 2005/10/08  5328
207
   알면좋은것들..
날개달기 2003/11/11  5325
206
   프로그램을 좀더 쉽게 익히려면 by 권선중님 [1]
Pueding 2003/07/06  5319
205
   웹사이트 자동 백업 archive [2]
리시 2004/09/05  5317
204
   "ㅎ리스트박스" 다중선택 처리
지상현 2012/01/26  5313
203
   창조파일 연결 바꾸기.. / 창조 nhpro.ini 파일 요리하기?? [6]
qkrwhdgns 2005/12/11  5312
202
   숫자만 입력하게 하기 ^^ [6]
박종훈 2006/06/06  5310
201
   자기창이 잠깐동안 맨 위로 올라오게 하기 [5]
박종훈 2006/07/17  5306
200
   [팁] 웹 DB와 창조의 연결 [1]
권선중 2003/11/17  5281
199
   프로그램에서 내용정렬양식 거부한다.. [2]
박종훈 2006/02/26  5280
198
   [팁] ^ㅁ^ [4]
박재성[날개달기] 2005/04/14  5280
197
   불필요한 파일을 제거하여, 속도를 높이자! [3]
신용주 2009/01/26  5264
196
   [tip] 포커스란.. 그리고 응용방법
권선중 2003/09/09  5262
195
   "문을실수" 함수 완성! [10]
지상현 2006/01/15  5253
194
   정식판,데모버전 구현하기.. 노가다~~~ [1]
권선중 2009/05/18  5245
193
   창틀 없이 창 이동
Pueding 2003/07/06  5225
LIST ALL   Prev [1][2][3][4][5] 6 [7][8][9][10]..[14] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인