반응형

동적 2

PDF 문서속에 계산기 삽입하기

/* * http://sosal.tistory.com/ * made by so_Sal */ 회계의 경우, 계산 결과가 맞는지 확인하기 위해 계산기가 필요할 때가 있겠죠/ 문서 속에서, 계산기를 실행하는 루틴을 만들어 봅시다. 위 문서에 원하는 위치에 버튼을 생성! 속성에 들어가서, 클릭시 계산기가 켜지도록 해봅시다. 속성 페이지에서 Actions 탭에 가서 Mouse Enter (클릭시) 를 선택해 주고, Open a file (파일실행) 을 선택해줍니다. Add 버튼을 눌러 계산기의 위치 (일반적으로 c:\Windows\system32\calc.exe) 를 선택해 주고, ok를 누릅니다. 이제, 버튼의 이름을 넣어줍시다. Label에 넣은 이름이, 버튼 위에 보일 문자입니다. 저장 후, 파일을 열어보면..

Linux - shared library Hijacking

/* * http://sosal.tistory.com/ * made by so_Sal */ 1. Shared Library Hijacking? 2. 예제와 Shared library(공유라이브러리) 의존성을 확인법 3. 라이브러리를 만들기 위한 gcc 컴파일러의 옵션 4. 완성된 공격 라이브러리를 이용하여 공격하기 1. Shared Library Hijacking? 공유라이브러리는 심볼(함수,변수)들을 프로그램이 시작하기 전에 로드하여, 필요로 할때마다 연동되는 동적인 라이브러리이다. 메모리, 용량 절약과 라이브러리를 언제든지 업데이트 할 수 있는 융통성을 가지고 있지만 사용자로부터 접근하기 쉽도록 짜여 있어, 보안에 문제가 발생한다. 일반적으로 gcc 컴파일을 대부분 아래와 같이 하게된다. gcc so..

반응형