반응형

윈도우 실행창이나, 시작의 명령어라인에서 쓸 수 있는 명령어리스트

Appwiz.cpl 프로그램 추가/제거

Desk.cpl 디스플레이

Hdwwiz.cpl 새 하드웨어 추가

Inetcpl.cpl 인터넷 옵션

Intl.cpl 국가 및 언어 옵션

Irprops.cpl 적외선 포트

Joy.cpl 게임 컨트롤러

Main.cpl 마우스

Mmsys.cpl 사운드 및 오디오 장치

Ncpa.cpl 네트워크 연결

Nusrmgr.cpl 사용자 계정

Nwc.cpl 네트웨어 게이트웨이

Odbccp32.cpl ODBC 데이터 원본 관리자

Powercfg.cpl 전원 옵션

Sapi.cpl 텍스트 음성 변환주

Telephon.cpl 전화 및 모뎀 옵션

Timedate.cpl 날짜 및 시간

control admintools 숨겨진 애플릿 사용하기

Admintools 관리도구

Folders 폴더옵션

Userpasswords 사용자 계정

Userpasswords2 사용자 계정2 << 로그인 암호를 입력 안하게 만들 수 있습니다.

compmgmt.msc : 컴퓨터 관리

devmgmt.msc : 장치관리자

diskmgmt.msc : 디스크 관리

dfrg.msc : 디스크 조각모음

eventvwr.msc : 이벤트 뷰어

fsmgmt.msc : 공유폴더

gpedit.msc : 로컬 컴퓨터 정책

lusrmgr.msc : 로컬 사용자 및 그룹

perfmon.msc : 성능모니터뷰

rsop.msc : 정책의 결과와 집합

secpol.msc : 로컬 보안설정

services.msc : 서비스

반응형
Posted by Rainfly
l
반응형
반응형
Posted by Rainfly
l
반응형

◆ Registry 추가
 
 - 명령어 : reg add "키 경로" /v "값 이름"  /t "데이터 형식" /d "데이터" 
 - 추가 옵션 소개 
  /f : 강제 적용
 
reg add HKLM\System\CurrentControlSet\Services\lanmanserver\parameters /v AutoShareServer /t REG_DWORD /d 0 /f
 
 

◆ Registry 삭제
 
 - 명령어 : reg delete "키 경로" /v "값 이름"   
 - 추가 옵션 소개 
   /f : 강제 적용
 
reg delete HKLM\System\CurrentControlSet\Services\lanmanserver\parameters /v AutoShareServer /f
 
 
 
◆ Registry 조회
 
 - 명령어 : reg query "키 경로"   
 - 추가 옵션 소개 
   /f : 강제 적용 
  /v  : 값 이름 ( 해당 값만 찾고자 할 때 사용)
 
reg query HKLM\System\CurrentControlSet\Services\lanmanserver\parameters /v AutoShareWks

 
 
◆ Registry export(내보내기)
 
 - 명령어 : reg export "키 경로"  "파일명" 
 - 추가 옵션 소개 
   /y : 기존의 파일을 덮어 씀
 
reg export HKLM\System\CurrentControlSet\Services\lanmanserver\parameters BK.reg
 
 
 
◆ Registry import(가져오기)
 
 - 명령어 : reg import "파일명" 
 - 추가 옵션 소개

reg import BK.reg

 

◆ Text 파일을 .bat파일로 저장해서 위 명령어들을 나열해놓으면, 편하다. (예)

reg add HKEY_CURRENT_USER\Software\Samsung\Kies2.0 /v ImDWord/t REG_DWORD /d 0 /f
reg add HKEY_CURRENT_USER\Software\Samsung\Kies2.0 /v ImString/t REG_SZ /d true /f
reg delete HKEY_CURRENT_USER\Software\Samsung\Kies2.0 /v WorkingFolder /f

예 :

Auto Kies Registry.bat

출처 : http://leetra.net/173
출처 : http://technet.microsoft.com/ko-KR/library/cc732643(v=ws.10).aspx

 

 

반응형
Posted by Rainfly
l
반응형

간혹 다른 언어로 구현된 시스템과
암복호화된 데이터 송수신시 발생하는 문제에 대해
도움을 원하는 글이 올라오는데
참고하시라고 적어봅니다.

이기종 시스템간 암복호화 구현시
아래에서 나열한 조건을 확인하세요.

0. 알고리즘
DES3, SEED 같은 알고리즘 입니다.
비밀키는 보호되어야 합니다.


1. padding
평문을 특정 블럭단위로 (보통 16byte:128bit) 구분지어
암호화를 하는데
마지막 블럭이 16byte 가 안될경우
특정 기준으로 채워야 됩니다.

그때 사용하는 방법이 padding 이라는 건데

방법은 아래와 같으며
- 패딩되는 바이트의 수의 같은 값으로 모두 패딩 : PKCS7 패딩
- 0x80 패딩 후 0으로 패딩
- 0으로 패딩 후 마지막 바이트는 패딩되는 바이트의 수로 패딩 : ANSIX923 패딩
- 0으로 패딩 : Zeros 패딩
- 0x20으로 패딩

일반적으로 PKCS7 을 사용합니다.


2. 운영모드
평문 홍길동은연봉1억 을
[홍길동은] [연봉1억] 로 분리해(블럭단위)
[AAAA] [BBBB] 로 암호화 했다고 했을경우

누군가 악의적으로 해당 암호문을
[CCCC] [BBBB] 처럼 변경해

복호화된 데이터가
[나해커는] [연봉1억] 로 변환시키는 것을
방지하기 위한것이

운영모드입니다.

운영모드의 종류는 아래와 같으며
- ECB : 이전블럭과 현재블럭간의 연관성이 없으며 일반적으로 사용을 안합니다.
- CBC : 일반적인 운영모드
- PCBC : 복호화시 병렬(멀티스레드)수행이 가능합니다.
- CFB
- OFB

일반적으로 CBC 를 사용합니다.

3. IV
운영모드 에 필요한 초기값입니다.
공개되도 무방한 값입니다.

4. ENDIAN
비트를 컴퓨터 메모리에 저장하는 방법을 의미합니다.

일반적으로 C 는 little-ENDIAN 을 사용
java 는 big-ENDIAN 을 사용합니다.

대부분 C 와 데이터 송수신시 데이터가 깨지는 이유는
ENDIAN 규약을 맞추지 않아서 생긴 문제입니다.


6. byte 배열을 문자(아스키코드)로 변환하는 인코딩 규약
이부분은 잘 아실거라고 생각을 합니다.
- BASE64
- HEX코드(16, 32진수)

7. 캐릭터셋.
이부분은 사소한것 같으면서도
많이 실수하는 부분입니다.

유니코드(UTF-8), EUC-KR 등 문자를 바이트로 변환할때 규약도
맞춰야 합니다.

 

출처 : http://www.okjsp.net/seq/164566

반응형
Posted by Rainfly
l
반응형

예전에는 울트라에디터(UltraEditor)를 써왔었는데, 아무래도 프리웨어에 더 가볍고, 구문강조되고 여러모로 다 좋은 것 같은 느낌에 Notepad로 전향했습니다.

notepad.6.2.2.Installer.exe

혹시나 마땅한 에디터가 없어서 고민이신 분들은 Notepad++ 을 한 번 사용해보셔도 좋을 듯 합니다

공식 홈피 : http://notepad-plus-plus.org/
플러그인 홈피 : http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central

자세한 포스팅 참고 : http://cappleblog.co.kr/520

반응형
Posted by Rainfly
l