취미 기록용 블로그

[카테고리:] Development

코딩과 관련된 글들

  • CoreELEC에서 IR 리모컨 세팅하기

    CoreELEC에서 IR 리모컨 세팅하기

    출처 : https://www.hardkernel.com/ko/shop/ir-remote-controller/ Odroid N2에는 IR 센서가 달려 있고 하드커널 홈페이지에서도 IR 리모컨을 악세사리로 팔고 있습니다. 하지만 저는 이미 통합TV 리모컨이 있어서 그걸 사용하기로 했습니다. 이 제품이 기본적으로 다양한 TV 지원이라 모드 변경하다 보면 Odroid 기본값이랑 호환되는게 있을거 같아서 삽질하다가… “read more”


  • 리눅스 AAM, APM 값 수정하기

    리눅스 AAM, APM 값 수정하기

    크리스탈인포로 하드디스크 정보를 보면 AAM이 있거나 APM이 있거나 한데 Automatic Acoustic Management (AAM)과 Advanced Power Management (APM) 의 약어로 저소음과 저전력에 영향을 주는 기술임. 하드디스크 마다 내부적으로 작동은 다르게 될 수 있기 때문에 저 값을 무조건 줄인다고 RPM이 감소하거나 올라간다고… “read more”


  • APK변조 대비 인증서 값 가져오기

    APK변조 대비 인증서 값 가져오기

    원래는 Keytool로 예전에 만들었던 인증서 파일 내용 좀 확인할려고 시작한게 어떻게 하다 보니 APK 변조 대비해서 인증서값 가져다 확인하는걸 만들었길래 여기 정리해둠 -_-;;; 안드로이드에서 앱 실행시 APK에 서명된 인증서 값을 가져올수 있는데 이걸로 현재 앱이 변조된건지 아닌지 판별하면 될듯 싶다.… “read more”


  • NodeJS로 자바스크립트 난독화 하기

    var fs = require(‘fs’); var UglifyJS = require(“uglify-js”); fs.readFile(‘input.txt’, (err, dataBuf)=>{ if(err){ console.log(“에러 : “+err); process.exit(1); } var uglifyJSOptions = { mangle: { toplevel: true, }, nameCache: {} }; var result = UglifyJS.minify(dataBuf.toString(), uglifyJSOptions); var bs64 = Buffer.from(result.code); fs.writeFileSync(‘output.txt’,bs64.toString(‘base64’)); });… “read more”


  • C#에서 AES256으로 암호화 하기

    C#에서 AES256으로 암호화 하기

    예전부터 한번 해봐야지 하고 생각만 하다가 안했던 암호화처리 요즘은 나름 보안에 관심을 가져야 겠다 라는 생각에 데이터 네트워크로 송수신할때 암호화는 적용해야 하지 않을까 라는 생각에 간단한 예제 해봄. 암호화에 대한 기초 지식은 https://www.slideshare.net/ssuser800974/ss-76664853 를 참고함 using System; using System.Collections.Generic; using… “read more”