2012년 7월 25일 수요일

[.net] FileInfo 클래스를 이용한 파일 복사 프로그램

using System;
using System.IO;
public class csCopy
{
        public static void Main (String[] args)}
        {
                if (args.Length != 2)
                {
                        Console.WriteLine (" Using : csCopy src_filename dest_filename ");
                        return;
                }
                if (!File.Exists (args[0].ToString ()))
                {
                        Console.WriteLine ("{0} does not exist!", args[0].ToString ());
                        return;
                }
                if (File.Exists (args[1].ToString ()))
                {
                        Console.WriteLine ("{0} already exists!", args[1].ToString ());
                        return;
                }
               
                FileStream fsIn = new FileStream
                        (args[0].ToString (), FileMode.Open, FileAccess.Read, FileShare.Read);
                BinaryReader br = new BinaryReader (fsIn);
                FileStream fsOut = new FileStream (args[1].ToString (), FileMode.CreateNew);
                BinaryWriter bw = new BinaryWriter (fsOut);
                while (br.PeekChar () > -1)
                        bw.Write (br.ReadByte ());
                br.Close ();
                bw.Close ();
                fsIn.Close ();
                fsOut.Close ();
        }
}

홈페이지 jQuery 라이브러리에서 CVE-2019-11358 취약점 패치 여부 확인 방법

현재 홈페이지에서 사용 중인 jQuery 라이브러리가 CVE-2019-11358 취약점 패치를 적용했는지 확인하는 방법은 다음과 같습니다. 1. jQuery 버전 확인 홈페이지 소스 코드를 확인하여 jQuery 라이브러리 버전을 직접 확인합니다. 웹 ...