참고문헌
- 김갑수, 신영길, 우치수, "엔트로피를 이용한 객체 지향 프로그램의 복잡도 척도", 한국정보과학회논문지, 제22권, 제12호(1995), pp.1656-1666.
- 엘다드 에일람, 리버싱:리버스 엔지니어링 비밀을 파헤치다, 1판, 에이콘, 2009.
- 정우성, 이은주, "유사도 기반의 웹 어플리케이션 구조 복잡도", 한국컴퓨터정보학회논문지, 제9권, 제8호(2010), pp.117-126.
- 채영현, "소프트웨어 보안을 위한 코드 난독화 도구의 개발", Master Thesis, Dep. Electrical Engineering and Computer Science. KAIST, (2007), pp.1-38.
- Cavazos, J. and M. F. P. O'Boyle, "Automatic Tuning of Inlining Heuristics", Proc. of the ACM/IEEE SC 2005 Conference, (2005), p.14.
- Colleberg, C., C. Thomborson, and D. Low, "A Taxonomy of Obfuscating Transformations", Technical Report 148, University of Auckland, (1997), pp.2-36.
- Collberg, C., C. Thomborson, and D. Low, "Manufacturing cheap, resilient, and stealthy opaque constructs", In Principles of Programming Languages, POPL, San Diego, CA, (1998), pp.184-192.
- Harrison, W., "An entropy-based measure of software complexity", IEEE Transactions on Software Engineering, Vol.18(1992), pp. 1025-1029. https://doi.org/10.1109/32.177371
- Hsin-Yi, T., H. Yu-Lun, and D. Wagner, "A graph approach to quantitative analysis of control-Flow obfuscationg transformations", IEEE Transactions On Information Forensics and Security, Vol.4(2009), pp.257- 267. https://doi.org/10.1109/TIFS.2008.2011077
- Li, M. and H. Wang, "GA based inlining optimization in front-end synthesis of embedded software", 5th International Conference on ASIC, Vol.1(2003), pp.341-343.
- Low, D., "Java control flow obfuscation", Master's Thesis, Department of Computer Science, (1998), pp.13-69.
- http://www.scitools.com/.
- http://www.gnu.org/software/cflow/.
- Ogiso, T., Y. Sakabe, M. Soshi, and A. Miyaji, "Software obfuscation on a theoretical basic and its implementation", IEEE Trans. Fundamentals, Vol.1, No.1(2003), pp. 176-186.
- Sakabe, Y., M. Soshi, and A. Miyaji, "Java Obfuscation Approaches to Construct Tamper-Resistant Object-Oriented Programs", IPSJ Digital Courier, Vol.1(2005), pp.134-146.
- Zuse, H., "Software Complexity:Measures and Methods", Hawthorne, NJ:Walter de Gruyter Co., 1991.