본문 바로가기
반응형

분류 전체보기205

갤럭시S3 젤리빈 LK3 올리기 키스에 연결이 안되서 오딘으로 젤리빈을 올렸다. 이건 순정magnet:?xt=urn:btih:4B0C0599B8B073F20DBA7700C839A97EA3BCA105&dn=KIES_HOME_E210SKSJLK3_E210SSKTALK3_508165_REV00_user_low_ship.tar.md5&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce 이건 순정+루팅버전magnet:?xt=urn:btih:D62D9B27648933B472A0D18A26E415FF82C22A16&dn=KIES_HOME_E210SKSJLK3_E210SSKTALK3_508165_REV00_user_low_ship_rooted.tar&tr=udp%3a%2f%2ftracker.open.. 2012. 12. 10.
LNK2005 already defined in LNK1169: one or more multiply defined symbols found LNK2005: __invalid_parameter already defined inLNK1169: one or more multiply defined symbols found 되게 귀찮게한다. 비쥬얼 스튜디오..gcc같은 경우엔 strength 따지거나 아니면 그냥 warning으로 넘어가는데 2012. 11. 27.
Android 어플 크래킹 1. 소스 보기 1-1. classes.dex apk 파일을 압축을 풀어서 classes.dex파일을 얻는다. 1-2. classes_dex2jar.jardex2jar를 이용하여 classes.dex를 jar파일로 바꾼다.http://code.google.com/p/dex2jar/downloads/list 1-3. 소스를 본다.http://java.decompiler.free.fr/?q=jdgui 를 이용하면 거의 원본의 소스를 볼 수 있다. 1-4. 수정할 곳 찾기수정할 곳을 찾는다. 보통 결제크렉은 이부분을 본다. ps. 위에서 보여주는 예는 구글에서 제공하는 샘플 코드랑 거의 비슷하다.구글에서는 이런 크래킹(리버스)를 방지하기위해서는 샘플코드를 변형할것을 강력히 권장하고 있다. ps2. 또한 구글에.. 2012. 11. 12.
[CUDA] occupancy 들어가는말, GPU는 캐시가 없거나 아주 작다. 따라서 Global 메모리를 접근 빈도수가 높은데, latency또한 높기 때문에 GPU의 계산 속도는 엄청나게 느릴 것이다. 이것을 보안하기 위한 방법이 메모리에 접근하는 동안 실행되는 warp을 교체(context switch)해버리는 방법을 사용하게 된다.또한, 앞뒤 instruction간의 dependency가 있을 경우도 stall을 해야하는데 이것 또한 빠른 context switch로 상쇄(hide)시킬 수 있다. (or ILP를 높임) Fermi의 경우,GMEM latency: 400-800 cyclesArithmetic latency: 18-22cycles GPU는 SM에서 context switch가 자유롭다. (overhead = 0)[.. 2012. 11. 7.