inputScope – 키보드 마우스 입력 및 통계 측정하기

inputScope cover image

키보드 사용중 어떤 행열의 키가 많이 사용되는지 궁금하여 검색을 해 보니 github에서 inputScope 프로그램을 알게 되었습니다. 키보드(단순키, 콤보키 등) 뿐만 아니라 마우스(이동, 클릭 위치 등) 관련 통계를 작성 후 시각적으로 보여줘 사용자가 쉽게 결과를 확인할 수 있습니다. 다운로드는 Github Releases 에서 다운로드 받을 수 있습니다. (현재 최신버전은 1.11 버전입니다.) 메인페이지를 보면 “Mouse and keyboard input heatmap … Read more

외부 so library 자바 연동 테스트 (feat. 안드로이드 스튜디오)

외부 so library 자바 연동 테스트 (feat. 안드로이드 스튜디오)

외부 so library 자바 연동 테스트를 위해 안드로이드 스튜디오에서 프로젝트를 생성하여 테스트 해 보았습니다. 어떤 안드로이드 앱을 분석했더니 자바단에서는 입력만 받고 JNI를 거쳐 library를 호출후 리턴값을 받아서 처리되는 구조로 동작되었습니다. 이런식으로 동작되는 so 라이브러리를 분석하기 위해 앱에서 라이브러리를 추출후 안드로이드 프로젝트에 추가하여 연동 테스트를 해 보았습니다.   so library 추출 이 게시글에서는 이전 게시글의 JNI 테스트 … Read more

안드로이드 스튜디오의 NDK를 사용한 JNI 연동 테스트

JNI integration test using the NDK in Android Studio

안드로이드를 개발하다보면 JAVA단이 아닌 C++ 단에서 코드 처리를 해야 하는 경우가 있는데 이럴 경우 JNI (Java Native Interface)를 사용해야 합니다. 안드로이드 스튜디오의 경우 NDK를 사용하여 프로젝트를 생성하면 이러한 JNI 프로젝트를 쉽게 생성 및 동작 테스트가 가능합니다. 제 경우 외부 so 라이브러리를 분석하려고 하니 기본적인 JNI의 구조와 사용법을 알아야 할 것 같아 몇 가지 테스트를 한 … Read more

SDM-100NP SAMSUNG ZOOM 카메라 C# 컨트롤러 제작

SDM-100NP cover image

정리하다가 발견된 SAMSUNG ZOOM 카메라인 SDM-100NP 모듈을 테스트해 보았습니다. 언제 구매했었는지도 기억이 없는 제품인데 데이터시트의 히스토리를 살펴보니 문서의 첫 버전이 2006년도인 것으로 봐서는 거의 20년이 다되가는 모델입니다. 요즘 시간적인 여유가 좀 있어서 동작 테스트도 해 보고 데이터시트를 보고 C#을 사용하여 컨트롤러용 애플리케이션도 작성해 보았습니다.   SDM-100N/P 하드웨어 아래와 같은 외관의 카메라 모듈입니다. 아래쪽에 24핀 커넥터가 … Read more

Two-Factor 플러그인 설치 – 워드프레스 로그인 보안 강화

Two-Factor plugin cover image

워드프레스 로그인 보안 강화를 위해 Two-Factor 플러그인 설치후 테스트해 보았습니다. 아무래도 로그인시 아이디와 패스워드만 입력할 경우 보안에 취약할 수가 있습니다. 그래서 은행같은 경우에도 OTP를 사용하는데 이러한 방법을 워드프레스 로그인에서도 적용하면 보다 보안에 좋을것 같아 몇 개의 플러그인을 설치하여 테스트해 보았습니다. 비슷한 몇 개의 플러그인을 설치하여 사용해 봤는데 리뷰가 안좋거나 구매해야 제대로 사용할 수 있는 것들이 … Read more