기존에 쓰던 서버에서 이것저것 만지다 보니 DB가 터졌다. # mysql -u root -p 와 같이 터미널에 입력했을 때, 다음과 같은 에러문이 출력된다. Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 그래서 이것저것 찾아보다가 간단하게 해결되었다. sudo service mysql restart 다음과 같이 입력하니 DB가 원상태로 돌아왔다. 괜히 DB를 이것저것 들쑤시지 말아야 겠다는 다짐이...
저번에 .dmd라는 파일의 형식이 의심이 갔고 코드 단위로 분석해 보라는 말이 있어서 분석해 보았다.그래서 이 부분에 대해서 추가적인 코드 분석을 하였다. JEB를 통해 바이트 코드에서 디컴파일러를 실시하여 보았다.우선 기본적으로 변수들이 정적으로 지정되어 있는 부분을 알 수 있었다. 그리고 나서 Parameter들을 추가하는 메소드(appendParam), InputStreamReader를 통해 String을 생성하는 메소드(generateString), Content를 받아 CharacterSet을 결정해주는 메소드(getContentCharSet), Parameter를 만들어 주는 메소드(makeParams)들이 있었는데 위에서 언급한 것과 같은 기능을 하고 있고 중점으로 분석해야 된다고 판단한 부..
자바 package중 import android.text.TextUtils;이라는 부분이 있다. 이름과 같이 안드로이드 앱을 구성할 때 필요한 기능을 가지고 있는 package인데, 기능에 대해서 알아보았다. 일단 TextUtils이란 안드로이드에서 따로 Text를 위해 제공된 Util이라고 보면 된다. 이것을 통해 Text가 들어왔는 지 아닌 지를 체크할 수 있는데, isEmpty라는 메소드를 통해 문자열 null 체크를 할 수 있다. TextUtils.isEmpty(CharSequence str) 다음과 같이 사용하면 리턴값이 boolean으로 반환되기 때문에 들어간 값이 없다면 true를, 있으면 false를 반환한다.
- Total
- Today
- Yesterday
- #메모리
- #tcpdump
- #GRR
- #크롬
- blockchain
- #Pmem
- #이미지 수정
- #DEFT
- #FTK
- #WinHex
- Fin Tech
- #캐시
- #EnCase
- #ReKall
- #Volatility
- #Forensic Tools
- 4차 산업혁명
- #포렌식
- 이더리움
- #수정
- #Chrome
- #디지털 포렌식
- #010 Editor
- #Forensic
- #WinPmem
- #Security
- #tool
- #WireShark
- ethereum
- ethereumj
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |