사이트 접속시 www 추가/제거
사이트를 접속하는 경우 www 를 자동으로 추가 또는 제거하는 방법입니다. .htaccess 파일에 입력하시면 됩니다.
사이트를 접속하는 경우 www 를 자동으로 추가 또는 제거하는 방법입니다. .htaccess 파일에 입력하시면 됩니다.
대량 파일 삭제시 “/usr/bin/rm: arg list too long” 에러 발생시 아래의 명령어로 삭제할 수 있습니다.
아이폰, 안드로이드 앱 개발시 필요한 아이콘, 스플래시 이미지의 크기가 여러 종류라 한번에 생성하는 방법입니다. 해당 크기는 파이어몽키에서 사용되는 크기라 다른 환경에서는 숫자를 변경하시길 바랍니다. 기존에 만들어둔 프로그램을 분실(?) 해서 급하게 … ㅠㅠ 1. GraphicsMagick 설치 2. 스플래시 이미지 생성 배치파일 3. 아이콘 생성 배치파일
geolocation 함수를 통해 위치를 구하고, 만약 관련 권한 및 지원하지 않는 브라우저인 경우 네이버에서 제공하는 API 를 통해 아이피로 위치를 구한다. 사용 전 아래 주소로 네이버의 API키를 받는다.(https://www.ncloud.com/product/applicationService/geoLocation)
최근 SNI 감청에 대한 이슈가 있어 시크릿DPI, 시크릿SNI 를 만들고 공개를 하였는데, 여러 프로그램을 각각 실행시키는 것에 대한 의견이 많아 시크릿DNS 에 포함하여 한 개의 프로그램으로 DNS 암호화 및 SNI 감청을 우회하도록 하였습니다. 그리고 프로그램 종료 시 DNS를 자동으로 설정하게끔 되었는데, 이 과정에서 수동으로 설정하지 않으면 인터넷이 안되는 사용자 환경이 있어 환경설정에서 수동으로 지정할 수…
용량이 커진 로그를 비우는 방법입니다. 참고로, 파일 사이즈가 큰 것을 찾는 방법입니다.
서버 네임 인디케이션(Server Name Indication, SNI) 감청 및 변조를 방해하는 프로그램입니다. 기존에 시크릿DPI, GoodbyeDPI, MTU 설정 등 사용시 속도 저하가 발생하여 만들게 되었습니다. SNI 에서 검출된 문자열만 파편화(Fragmentation) 시키며 그외 패킷은 정상적으로 사용됩니다. 프로그램 실행전(1) 에서는 kilho.net 이 노출되지만, 실행후(2) 에서는 lho.net 으로 나누어진 것을 확인 할 수 있습니다. 그리고 콘솔에서 실행하면 아래와 같이 감청되는…
1. https://golang.org/dl/ 에서 다운로드 및 설치 2. 작업 폴더 생성 (예: d:\source\Go) 3. 하위에 bin, pkg, src 폴더 생성 4. 윈도우 제어판 -> 시스템 -> 고급 시스템 설정 -> 환경 변수 5. 사용자 변수 그룹에서 GOPATH 에 작업 폴더 입력 6. 변수 이름에 GOPATH 입력 7. 변수 값에 작업 폴더 입력(예: d:\source\Go) 8. 확인시 cmd…
심층 패킷 분석(Deep Packet Inspection) 을 통해 불법적인 감청 및 변조를 방해하는 프로그램입니다. 쉽게 사용할 수 있도록 GoodbyeDPI 를 GUI 버전으로 만들었습니다. /vendor 폴더(GoodbyeDPI) 를 삭제하고 단독 SecretDPI.exe 만 실행시 MTU 를 변경하여 작동됩니다. TCP 단편화 및 HTTP 헤더 부분의 문자열을 수정하는 기능을 하는 편법이기에 SSH 터널링, VPN 등 무료로 사용 가능한 방법을 구상중입니다. 파일…
아마존 서버를 사용시 서버 아이피를 구할 경우 사설아이피가 출력됩니다. 그래서 공인 아이피를 구하기 위해 만들었습니다.