본문 바로가기

분류 전체보기272

화면 보호기/절전모드 동작 안됨 해결 방안 컴퓨터에서 화면 보호기 설정을 해도 화면 보호기가 동작하지 않는 경우가 있다. 이 경우 USB 설정의 “USB 선택적 절전 모드 설정”에 문제가 있을 가능성이 높다. 구성 방법은 시작 -> 제어판 -> 전원 옵션 -> 그리고 현재 선택된 전원 관리 옵션에서 을 누르면 아래 화면을 만날 수 있다. 아래와 같으 USB 설정을 변경후 다시 화면 보호기가 동작하는지 확인해보자. 아래 글도 참고 하면 좋겠다. Windows 10 – screen won’t turn off after specified time 2020. 10. 15.
lsof - File Open Port Check lsof(List Open File)의 약자로써 Linux, AIX, Solaris, FreeBSD, Mac OS X 시스템에서 열린 파일 목록을 알려주고 해당 파일의 사용하는 프로세스, 포트, 디바이스 정보, 파일의 종류 등를 확인할 수 있는 아주 유용한 명령입니다. 아무런 내용없이 입력할 경우 기본적으로 현재 열려있는 파일 정보를 출력합니다. File 기본적인 기능으로 현재 시스템에 열려있는 파일 정보를 표시해 줍니다. 파일의 정보중에 필드는 다음을 의미합니다. COMMAND : 실행만 명령어 PID: 열린 파일이 동작하는 프로세스의 ID USER: 실행한 유저 FD(File Descriptor) cwd: current working directory rtd: root directory mem : m.. 2020. 10. 12.
Mac - Zip 파일에서 __MACOSX, .DS_Store 제거 Mac에서 압축을 하면 기본적으로 __MACOSX와 .DS_Store 파일이 함께 압축된다. 이 파일은 Mac Finder 용도로 활용되는 파일로 실제로 필요한 파일은 아니다. 하여 해당파일을 제거하는 CLi 명을 기억해 두었다가 제거하면 효과적이다. zip -d 명령을 이용해 압축파일 내 특정 파일을 지울 수 있다. 여기에 여러 디렉토를 확인해야 하므로 \* 옵션을 함께 사용하여 아래처럼 사용할 수 있다. 1. __MACOSX 제거 zip -d compressfilename.zip __MACOSX/\* 2. .DS_Store 제거 zip -d compressfilename.zip \*/.DS_Store 2020. 10. 12.
Mac - Don't want to make .DS_Store files 파일을 압축하다 보면, .DS_Store 파일이 껴있을 때가 있다. 이 파일의 용도가 뭔지 알고 싶지도 않고 이런 파일이 않생겼으면 좋겠다는 생각에 글을 찾아보니 아래와 같은 커맨드를 터미널에서 입력하면 된다고 한다. defaults write com.apple.desktopservices DSDontWriteNetworkStores false 유저별로 설정된다고 하니 관리자 권한이 없어도 사용이 가능하다. 다시 사용하고자 한다면, true를 입력하면 된다. 설정을 입력하였다면 재부팅을 이후에 적용된다. 2020. 10. 12.
C#/MVC - ActionLink 새창에서 열기 https://docs.microsoft.com/en-us/dotnet/api/system.web.mvc.html.linkextensions.actionlink?view=aspnet-mvc-5.2 LinkExtensions.ActionLink Method (System.Web.Mvc.Html) Returns an anchor element (a element) for the specified link text and action. docs.microsoft.com 위 글을 읽어보면 4번째 인자는 route 관련 인자로 활용된다. public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.HtmlHelper htmlHelper, s.. 2020. 10. 8.
PYTHON pip install fails with “connection error: [SSL: CERTIFICATE_VERIFY_FAILED] If you manage the proxy or SSL certificate separately, the following certificate error may occur. In this case, you can use it by specifying a trusted host in Python’s package installation tool, pip. WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate.. 2020. 10. 6.
POWERSHELL - SHOW ORGANIZER OF OFFICE 365 MEETING ROOM MAILBOX 오늘은 함께 Office365의 Meeting Room 메일박스의 일정에서 제목과 요청자를 볼 수 있는 방법을 알아보도록 하겠습니다. 먼저 파워쉘(Powershell)을 관리자 권한으로 실행합니다. 그리고 현재 Office 365 관리자 권한이 있는 인증 권한을 Credential를 이용해서 저장해 놓습니다. $credObject = Get-Credential 저장한 Credential를 이용하여 Office 365에 연결합니다. $ExchOnlineSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $credO.. 2020. 10. 6.
POWERSHELL – CREATE EXCHANGE ROOM LIST DISTRIBUTION GROUP When you start to make New Meeting on your Exchange Online (Office 365) or Outlook Live, You can choice meeting room of Room List Distribution Groups. Room Finder simplifies the process of searching for an available room while setting up a meeting. It can be very useful if you have a lot of meeting rooms, or if you have multiple locations. New-DistributionGroup Powershell full list of parameters.. 2020. 10. 6.
POWERSHELL- WINDOWS 2019 CORE JRE/JDK INSTALL youtu.be/f2VI_TV8M4g Windows 2019의 경우 Core 모드로 Not GUI를 통해 최적화 하여 이용할 수 있다. 여기에 요즘 Spark 환경에 필수인 Java를 CLI로 설치해보자. 먼저 Powershell을 실행하자 그리고 Invoke-WebRequest를 통해 다운로드 주소와 저장할 위치를 지정합니다. JAVA Download Invoke-WebRequest -Uri "https://asecurity.dev/pds/jre-8u241.exe" -Outfile "C:\Users\Administrator\Documents\jre-8u241.exe" 이제 java 를 자동으로 설치할 수 있는 /s 옵션을 통해 설치를 진행합니다. 아래 링크를 확인하면 무인으로 설치할 수 있는 옵션을 확.. 2020. 10. 6.
HTTP DESYNC ATTACK (REQUEST SMUGGLING) 오늘 Microsoft에서 Microsoft Security Advisory 메일에 흥미로운 내용이 있어 웹에 찾아보니 Http Desync Attack (request smuggling) 공격에 대한 방어 방법에 대한 내용이였다. 어떤 공격일까 라는 생각에 확인해보니 매우 신선한 방식의 공격 기법으로 원문 링크와 주요 내용들을 정리해보았습니다. Explain 공격 방식은 Smuggling(밀수) 단어엣 알 수 있듯이 웹서버 요청에 몰래 데이터를 넣는 공격 이라고 할 수 있습니다. 이렇게 몰래 넣은 데이터는 다른 사용자의 요청에 포함되어 전달되어집니다. CL(Content-Length), TE( Transfer-Encoding)을 Header를 활용한 공격으로 아래와 같은 취약점으로 공격/테스트 가 가능.. 2020. 10. 6.