JavaAgents 사용하기.
·
Study/Java
javaagent 제작에대한 국내 자료가 상당히 없는거같다. 그나마 제니퍼소프트에서 만드는 제니퍼 자료가 구할만한 자료 .. 라고 해야하나... 게다가 자바에이전트에대한 설명은 무지 어렵거나 스쳐지나갈뿐 .... 아무튼 설명이 되어있는 자바독은 http://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html 자바 에이전트의 기능은 하나라고 생각한다. 다른 함수(main) 이 실행되기전에 혹은 실행하면서, JVM 뜨면서 등으로 클래스를 로드하고 수행해주는 역할 정도일거다. 본 블로그에서 다루는 bcel/asm 등의 bci 기술과 접목시킨다면 실시간 클래스 분석도 가능해진다. (APM 대부분이 그런 같은 방법사용) 다음 내용..
ASM 으로 바이트코드 변경하기.
·
Study/BCI&BCEL&ASM
http://ukja.tistory.com/27ASM 에 대한 정리가 잘 되어있다.
우분투 엔비디아(지포스계열) 드라이버 설치후 tty 콘솔 진입이 안될때.
·
Study/Linux
이틀정도 삽질한 내용인데,우분투에서(다른 리눅스는 모르겠음) 엔비디아 드라이버를 설치하면 간혹 ctrl+art+f1~f6 으로 콘솔진입할때 검은화면만 뜨는 경우가 있다.여기저기서 뭐 grub 을 수정하라는둥 주석을 해제하라는둥 말이 많은데 이렇게 하자. sudo vi /etc/default/grub Edit)GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" =>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" save and exit sudo update-grub reboot 외국에도 이런 문제 겪는 이들이 많아보이니 영어로도 내용을 적는다. Solution for tty (console, terminal) black(blank) scr..
실행중인 프로세스 실제 경로 구하기
·
Study/Linux
ps -ef | grep 프로세스명 =>> pid readlink /proc//exe
아파치 가상호스트 프록시를 이용한 http 포트포워딩
·
Study/Linux
아파치 리버스 프록시를 이용하는 방법을 주 내용으로하고 Virtualbox 나 VMWARE등의 버추얼머신을 사용하는 환경에서 Host OS와 Guest OS를 좀더 통일성있게 사용할 수 있는 방법에 대해 적었다. 목표 : NAT 하에있는 Guest OS 에도 Name based Virtualhost 를 이용할 수 있도록 한다. 호스트OS에서도 아파치, 게스트OS에서도 아파치를 사용하고 두 서버에서 모두 이름기반 가상호스트를 사용하고 싶다면 아래처럼 설정한다. 호스트OS에서 ㄱ 아파치 모듈 mod_proxy.so,mod_proxy_html.so 탑재. httpd.conf 최하단에 아래 추가. =====아래======= ProxyRequests On Order deny,allow Allow from all ..