본문 바로가기

기타53

개발 프로그램 Trojan:Win32/Wacatac.B!ml 해결 방법 프로그램을 개발 해서 배포를 했는데 Trojan:Win32/Wacatac.B!ml가 발견되었다면서 실행 파일을 윈도우디펜더(windows defender)가 자동으로 삭제하는 문제가 발생 되었다. 우선 급한 불을 끄기 위해서 아래와 같은 방법으로 보안 프로그램에서 제외를 시켰다. 윈도우 보안 제외 추가 방법 https://support.microsoft.com/ko-kr/windows/windows-%EB%B3%B4%EC%95%88%EC%97%90-%EC%A0%9C%EC%99%B8-%EC%B6%94%EA%B0%80-811816c0-4dfd-af4a-47e4-c301afe13b26 Windows 보안에 제외 추가 - Microsoft 지원 구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 .. 2024. 1. 23.
텍스트, 소스, 바이너리, 헥사 비교 무료 소프트웨어 개발을 할 때 좋은 비교 툴이 있지만 무료 툴도 있어 글을 남깁니다. SVN을 사용하는 사람들은 설치할 때 함께 설치가 되어 많이 알고 있으리라 생각이 듭니다. 이 툴에서 헥사(Hex) 비교를 할 수 있는데 모르는 사람이 있을 수 있어 글을 남깁니다. https://winmerge.org/downloads/?lang=ko WinMerge 다운로드 - WinMerge WinMerge 다운로드 WinMerge를 설치하는 가장 쉬운 방법은 설치 프로그램을 다운로드하여 실행하는 것입니다. 온라인 설명서 사용에 대한 도움말을 참조하십시오. WinMerge 2.16.36 현재 WinMerge 버전은 2.1 winmerge.org 두개의 파일을 열고 "파일" - " 다시 비교" - "바이너리"를 클릭하면 비교하는 화.. 2023. 12. 12.
시놀로지 NAS DSM 7.x 업데이트 후에 공유폴더 로그인 실패 문제 해결방법 이번에 NAS DSM 버전이 6.x에서 7.x로 변경이 되어 업데이트를 진행했다. NAS를 함께 사용하는 사람들중에 \\192.152.152.245와 같이 탐색기에서 아이피 주소를 접근을 시도하면 로그인이 되지 않는 문제가 확인되었다. 특정 사용자만 이런 문제가 발생해서 PC 문제려니 했는데 웹으로 접속을 하면 문제가 없고 NAS 제어판에 들어가 Blocking 여부를 체크 했는데도 문제가 없다. 그래서 NAS의 "로그 센터"를 확인해 보니 특정 IP 사용자의 접근에 아래와 같은 이벤트가 확인 되었다. failed to log in via [SMB] due to [NTLMv1 not permitted]. LTLMv1에 대한 문제였다. 그래서 검색을 해보니 DSM 7.x버전으로 업데이트 되면서 보안이슈로 .. 2023. 8. 30.
마에스트로 리커버리(Maestro Recovery) 삭제 방법 컴퓨터가 윈도우10 Pro인데 윈도우11로 업그레이드를 하려고 했다. 그런데 계속 업그레이드가 실패되었고 이유를 알수가 없었다. 설치되어 있는 특정 프로그램 때문일 것으로 추측하고 윈도우10에 있는 PC 초기화를 진행해 보았다. 그런데 PC 초기화도 실패를 하는 것이다. PC가 실행될 때마다 "마에스트로 리커버리(Maestro Recovery)"라고 뜨면서 아래 트레이 아이콘이 뜨는데 이게 수정해서 검색을 해보니 복구 프로그램이고 특정 업체에서 PC를 판매할 때 설치를 해 놓는다고 한다. 제어판에서 추가/삭제에 들어가봐도 프로그램이 보이지 않는다. 그래서 삭제 방법을 찾아 봤는데 확인이 안되어서 아래와 같은 방법으로 삭제를 진행했다. 1. msconfig (시스템 구성)을 실행해서 '서비스'탭에 있는 '.. 2022. 5. 3.
원격 데스크톱 자격 증명이 작동하지 않습니다. 문제 해결 방법 원격 데스트크톱 설정을 했는데 '자격 증명이 작동하지 않습니다.' 라는 메시지가 계속 발생한다면 아래 내용을 확인 해볼 필요가 있다. 1차 방화벽 설정을 확인한다. 하지만 대부분 정상일 것이다. 2차는 사용자 확인이다. 시작 메뉴에서 검색 - lusrmgr.msc를 입력하고 Enter를 누른다. 그리고 내가 원격에서 로그인 할 때 사용한 계정이 정상적으로 있는지 확인을 한다. 나 같은 경우에는 '이름', '전체 이름'이 달랐고 PC 로그인 창에는 전체 이름이 표시가 되고 있었다. 그래서 원격 로그인을 할 때 '이름'으로도 해보고 '전체 이름'으로도 해봤는데 둘다 로그인이 실패했다. 그래서 새로 사용자를 등록했다. lusrmgr.msc를 실행하면 사용자 관리 창이 나올 것이다. 원격데스크톱 로그인을 위해서.. 2022. 4. 22.
HP ZBook x2 시스템 복구 방법, CMOS 모드 들어가기 HP ZBook x2는 태블릿 형태이기 때문에 일반 노트북처럼 부팅후 ESC키를 눌러서 cmos 모드로 들어갈 수가 없다. 검색을 해서 HP 홈페이지에서 위와 같은 방법을 찾았다. 태블릿의 전원을 끕니다. 전원 버튼을 누르고 즉시 볼륨 낮추기 버튼을 시작 메뉴가 표시될 때까지 길게 누릅니다. 기능 키를 누릅니다 HP ZBook x2 G4 분리형 워크 스테이션에서 POST 중에 다음 ESC 또는 기능(fn) 키를 누르면 키 기능이 작동하지 않습니다. ESC: Startup 메뉴 F1: 시스템 정보 F2: 시스템 진단 F3: 타사 옵션 ROM 관리 F4: Intel CIRA 시작 F6: ME 설정 F9: Boot Menu F10: BIOS 설정 F11: 시스템 복원 F12: 네트워크(PXE) 부팅 생각처럼 .. 2022. 4. 15.
재부팅 없이 비트락 잠금 상태 변경 재부팅 없이 비트락 잠금 상태 변경 ex) E 드라이브를 잠금 때에는 -lock, 풀때에는 -unlock 사용 manage-bde -lock E: -ForceDismount manage-bde -unlock E: -Password 2022. 4. 1.
DNPTIME Convert unsigned int ComputeDayOfYear(unsigned short year, unsigned short mon, unsigned short day ) { return ((mon * 275 / 9) - (((mon + 9) / 12) * (1 + (((year % 4) + 2) / 3))) + day - 30); } void conv_dnp_to_gmt(unsigned char *buf, unsigned short *pSysTime) { unsigned int lsg, msg, lval; unsigned short year=0,mon=0,day=0,hour=0,min=0,sec=0,msec=0; lsg = buf[0] | (buf[1] >24) & 0xff; memcpy(&buf[2], &w.. 2020. 11. 3.
MSVS 팀프로젝트 소스 다운로드 방법 MSVS Team Project를 처음 사용해서 너무 혼란스럽다.Git도 별로던데 SVN만 사용해서 그런지 다른 것은 너무 불편하다. SVN과 달리 checkout은 소스를 받아오는 기능이 아니다. 서버에서 소스를 받기 위해서는 "솔루션"을 선택하고 오른쪽 마우스를 클릭해서 "소스제어"를 선택한다."소스제어" - "특정 버전 가져오기" 메뉴를 선택하면 소스를 받아 올 수 있다. 위와 같이 진행을 한 후에 "특정 버전 가져오기"를 선택한다. 위와 같이 "최신 버전"을 선택하고아래 체크 박스에서 필요한 것을 선택한 후 "가져오기" 버튼을 누른다. 이렇게 해서 소스를 서버로부터 다운 받을 수 있다. 잊어버릴 것 같아 기록한다. 2016. 9. 20.
LIST