본문 바로가기

Linux

xRecovery 0.3-release | UNIFIED - ALL X10 VARIANTS http://forum.xda-developers.com/showthread.php?t=859571 설치하기(루팅필수)1. 리커버리 인스톨러를 설치후 리커버리를 인스톨한다. 2. 돋보기가 초록브이로 체크되면 설치 완료(자동설치가 안되거나 브이체크되도 권한이 제대로 안바낄수 있으니 수동설치 권장) (수동설치 : http://cafe.naver.com/x1smart/94796) 3. 리커버리 설치 완료후 비지박스 재설치 하지마세요 설명 제일 처음 소니 에릭슨 글씨만 나올때 백키를 천천히 연타누르시면 리커버리 모드로 들어갑니다. 컨트롤은 사운드키(상,하), 가운데키(선택), 백키(뒤로가기) 리붓폰 - 리커버리 나가서 폰부팅 인스톨 업데이트.집.프롬 sd카드 - sd카드에있는 업데이트.집 파일 설치(별 필요없음.. 더보기
VIM 펑션키 맵핑 이 Tip은 VIM 6.0 이상 버젼에서 적용됩니다. VIM 에서 펑션키( F1 ~ F12 )를 적당히 뜯어고쳤습니다. 아래에서 설명하는 각 문장들을 .vimrc 에 써 넣으면, 다음번 VIM 을 실행시킬때부터 적용됩니다. 명령: map [F1] K -> 이 문장은 펑션키 F1 을 shift+k 로 맵핑시켜줍니다. 코딩하다가 ANSI/POSIX 표준함수의 이름위에 커서를두고 F1 을 누르면 그 함수의 man 페이지를 보여줍니다. 마치 VisualStudio 의 MSDN 과 비슷한 기능이죠. 명령: map [F2] :w![CR] -> 이 문장은 펑션키 F2 를 ":w!"+ENTER 로 맵핑시켜줍니다. 잘 아시겠지 만, 현재 편집중인 파일을 저장하는 기능입니다. < 소스코드 이쁘게 보기.. 더보기
SSL서비스 구축 및 OpenSSL 출처 : http://www.tunelinux.pe.kr/gboard/bbs/tb.php/tip/125 OpenSSL 문태준 * OpenSSL 개략 * 문서변경내용 * 참고자료 o openssl o openssl 과 서비스연동 * 인증서 작업 개요 o 공인인증을 이용할 경우 o 자체인증을 이용할 경우 o 공인인증을 이용할 경우 초간단 사용법 * openssl 사용법 o openssl 설정 및 rootCA 구축하기 o 인증서 생성시 주의사항 o 제공스크립트 이용하기 o 보안설정 * openssl 주요명령어 설명 o 주요 명령어 o genrsa o req o ca * 인증서 서비스에 활용 o 자체사인한 ssl 인증서 생성 스크립트 o apache 에서 ldap인증을 사용할 경우 o 주소록 o ldapadmi.. 더보기
VI 사용 간략 정리 문자대치명령 s/.*/(&)/ : ()을 추가하고 라인 전체에 다시 한다. s/.*/mv & &.old/ : 단어들은 mv 명령어로 변경한다. /^$/d : 빈 칸을 지운다. :s/[0-9]/Item &:/ : 현재 라인에서 숫자를 item 라벨로 변경 :s : 첫번째 나타난 곳에서 치환을 반복한다. :& : 윗 라인과 동일 :sg : 모든 라인에 대해서 윗 라인과 동일 의미 :&g : 윗 라인과 동일 :%&g : 전체적인 치환을 반복한다. :.,$s/Fortran/\U&/g : 현재부터 마지막 라인까지 Fortran 단어를 대문자로 변환 :%s/.*/\L& : 전체 파일을 소문자로 변환한다. :s/\ 0 && line("'\"") 더보기
Android APK,ODEX Reverse Engineering(DE-ODEX) 출처 : http://leehacks.blogspot.com/search/label/Android Android apk file을 reverse해서 Resource나 Src를 수정하는 방법이 있다. http://code.google.com/p/android-apktool/ 에 open source project가 진행중이며, apk를 풀고 다시 빌드하는 것이 가능하다. 1. 해당 사이트에서 apktool을 다운로드하고 기재된 install방법으로 설치한다. 2. apk 디코딩 >apktool d -d name.apk out 3. out 폴더에 있는 source file(dalvik bytecode)과 resource file을 수정한다. 4. apk 빌드 >apktool b -d out 5. 위까지 수행.. 더보기
[안드로이드] 시스템 분석을 위한 쉘 명령어 출처 : http://ecogeo.tistory.com/256안드로이드 시스템 분석에 사용할만한 shell 명령을 알아보자.시스템 기본 정보: 하드웨어, 커널 등cat /proc/version : 커널 버전 cat /proc/cpuinfo : 프로세서 정보. CPU 타입, 모델, 제조사 등 cat /proc/meminfo : 메모리 정보. 실제 메모리 및 가상 메모리 cat /proc/devices : 현재 커널에 설정되어 있는 장치 목록 mount : 마운트된 모든 장치 정보 df : 하드디스크 사용량 cat /proc/filesystems : 커널에 설정되어 있는 파일시스템 목록 cat /proc/swaps : 스왑 파티션의 크기와 사용량 cat /proc/interrupts : 장치가 사용중인 인터.. 더보기
objdump 출처 : http://smilk.egloos.com/486882 시작 질문은 간단하다. 리눅스는 어떻게 내가 만든 main()을 실행하나? 이 글은 아래 간단한 C 프로그램을 예로 삼아 설명한다. 이를 "simple.c"라 하자.main() { return(0); } 컴파일 gcc -o simple simple.c 실행파일에는 무엇이 들어있나? 실행파일에 무엇이 있는지 보기위해 "objdump" 도구를 사용하자. objdump -f simple simple: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080482d0 출력은 실행파일에 대한 귀중한 정보를 알려준다. .. 더보기
ADB를 바로 연결할수 있는 putty putty로 ADB를 연결하면 엄청 빠르다. 더이상 느린 도스창은 그만~ 로깅도 putty옵션에서 주면 편하게 볼수 있다. Actually the Android Debug Bridge has a terminal connection feature (roughly speaking), which will be enabled after you connect to the adb server in "0006shell:" mode. You can actually use the putty to connect to this interface always, by setting the following things: - Turn off line discipline in settings - Use RAW mode to con.. 더보기