본문 바로가기

ETC/까먹지 않기

Helix Perforce 내부망 구축시 포트 뚫기 퍼포스 로컬 리모트 서버가 1666 포트를 자동으로 뚫어주지 않으므로, 윈도우 방화벽 설정에서 1666 포트를 인바운드, 아웃바운드 규칙에 추가해주어야한다... 더보기
3Ds Max: 버텍스 노멀을 버텍스 컬러에 베이킹하기 출처 : TAN 오픈 카톡 CatDarkGame님의 질문 안녕하세요 맥스 스크립트 관련 질문 좀 드릴려고합니다. 맥스 스크립트로 버텍스 노말 방향 데이터를 탄젠트 공간이나 버텍스 컬러에 덮어씌우는 작업이 가능한것인지 혹은 비슷한 작업해보신분 있으신지 궁금합니다 ㅎㅅㅎ님의 솔루션 맥스에 data channel이라는 모디파이어로 버텍스노멀을 컬러채널에 베이크할 수 있습니다 더보기
서버 인스턴스에서 특정 포트 연결 허용하기 설정 Azure VM에 서버 인스턴스를 띄워두고 외부에서 접속해보려고 시도중, 방화벽에서 인바운드와 아웃바운드 설정을 했음에도 연결이 거부되는 경우 지정된 앱에게 방화벽을 통해 설정을 해 주어야 합니다. 서버 VM에서 firewall 설정을 열고, Allow an app or feature through Windows Firewall 메뉴를 열어줍니다. Allow another app... 버튼을 눌러 서버 인스턴스 실행파일을 등록합니다. Network Types는 private도 체크해줍니다. OK를 눌러 설정을 적용하면 서버 프로세스에서 정상적으로 외부 네트워크와 통신할 수 있게 됩니다. 더보기
[C++] 기본으로 추가되는 IAT, 모듈을 제외하기 Visual Studio 2019에서 C++ Dynamic-Link Library (DLL) 템플릿으로 프로젝트 생성 Clean Module으로 명명하고, 그대로 빌드 시 빌드에 성공한다. pch.h, frameworks.h를 따라가 보면 windows.h 헤더를 인클루드한다. IDA로 열어보면 내가 사용하지도 않은 함수들과 모듈들이 IAT에 나타난다. 프로젝트 설정을 수정하여 1. windows.h 헤더 인클루드 제외 2. Security Check 해제 3. 사용하지 않는 라이브러리를 포함시키지 않음 4. ep 함수를 지정 조치를 해 준다. 1. 우선 프로젝트의 dllmain.cpp를 제외하고 헤더와 소스 모두 삭제한다. 소스에서도 pch.h를 인클루드하지 않고, 프리미티브 타입을 이용한 함수로 변경.. 더보기