본문 바로가기

C#/.Net - Windows Form

(2)
01. Connection String 암호화 ( Encryption Decryption ) ■ .Net 기반 프로그램 개발 시 접속정보를 App.config 파일에 저장한 경우 - App.config에 DB접속정보나 기타 정보를 저장하여 사용하는 경우 프로그램명.exe.config 파일에 접속정보가 저장되는데 메모패드로 열어보는 경우 간단히 확인되므로 보안상으로 취약하며 외부로 노출 될 수 있기때문에 Conifg 파일을 암호하 하는 방법을 찾아보았습니다. 1. Code Project에서 원본 코드를 다운로드하여 확인 할 수 있습니다. 2. 사용방법 2-1 참조주소로 설정한 Code 프로젝트 사이트에 접속 후 로그인하여 소스 다운로드 2-2 프로그램을 실행하면 아래와 같은 프로그램이 실행됨. 2-3 .. 버튼을 클릭하여 .Net Executables 파일을 열기 2-4 Encrypt 버튼 클릭 ..
00 C# 윈도우 폼 프로그램 관리자 권한으로 실행하기 ■ 정리 윈도우 응용 프로그램 개발 시 클릭원스를 사용하여 배포하거나 내부적으로 구현한 기능이 관리자 권한으로 프로그램이 실행되어야 하는경우 프로그램 시작점에 아래와 같이 코드를 추가하면 관리자 권한으로 실행됨. - 네임스페이스 참조 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.ServiceModel; using System.ServiceModel.Description; using System.Diagnostics; using Syst..