노출되는 이미지가 불편하시겠지만 양해를 구합니다. 노출, 클릭등에 관한 자료로 활용 중입니다.
2개의 war 비교하기
1. war 상태에서 비교 하기
$ diff 01.war 02.war
Binary files 01.war and 02.war differ
2. war 풀기 ( 특정 디렉토리로 이동해서 )
$ mkdir 01 $ cp 01.war 01 $ cd 01 $ jar xvf 01.war ▒▒▒▒▒▒: META-INF/MANIFEST.MF
3. Directory 비교하기
$ diff -r 01 02
* diff 결과
<는 a(file1)에만 있는 내용, >는 b(file2)에만 있는 내용을 의미
4. class를 decompile후에 Directory 비교 하기
하위 디렉토리의 class파일(-r **/*.class)을 원하는 디렉토리(-d .)에 확장자 .java( -s java)로 풀기
$ jad -d . -s java -r **/*.class
* Ubuntu Java/Jar 설치하기
- 특정 버젼 설치하기
$ sudo apt-get install openjdk-7-jdk- 가능 버젼 검색하기
$ apt-cache search jdk
http://stackoverflow.com/questions/14788345/how-to-install-jdk-on-ubuntu-linux
* Vim VI에서 ^M 지우기
:%s/^M$//g
* 주의! 그런데 위의 정규식에서 빨간색으로 된 ^M 이라는 문자열을 직접 글자 그대로 타이핑하면 안됩니다. 반드시 키보드의 Ctrl+V 키와 Ctrl+M 키를 눌러서 간접적으로 입력해야 합니다.
'Web Tech. > Spring Framework' 카테고리의 다른 글
awk print (0) | 2017.02.01 |
---|---|
Upload Fake Image(가짜 이미지, 피싱스크립트) 의 검증 (0) | 2017.01.31 |
2017년 1월 스타트업에서 구인할때 주로 원하는 개발 기술 (0) | 2017.01.24 |
HMAC SHA-256 이해 (0) | 2017.01.24 |
Tomcat JDBC Connection Pool (0) | 2016.12.20 |