IT

php 소스코드 난독화 (암호화) 하는 방법

번개애비 2023. 11. 20. 22:20

ZendOptimizer 나 IonCube, phpBolt 와 같이 서버에 별도의 Extention (.so, .dll) 을 설치하지 않고

간단하게 php소스코드를 읽지 못하도록 난독화하는 사이트를 개설하게 되어 공유합니다.

 

https://php-obfuscator.burndogfather.com/

 

PHP 난독화 도구

php, PHP, 소스코드, 난독화, 암호화

php-obfuscator.burndogfather.com

 

원본소스코드와 난독화된 코드는 URL형태로 저장됨으로 URL을 공유하면

다른사람에게 손쉽게 원본소스와 난독화된 소스코드를 함께 전달할 수 있습니다.

 

 

이런식으로 단방향 해싱을 통해 복호화가 불가능하도록 URL을 함께 생성해줍니다.  (URL을 모르면 소스코드를 열람할 수 없습니다)

https://php-obfuscator.burndogfather.com/#C305572196363014E341EBA419E826EF046D70C6929C255B494ACDA8798EF748

 

PHP 난독화 도구

php, PHP, 소스코드, 난독화, 암호화

php-obfuscator.burndogfather.com

 

 

 

개인적으로 따로 사용하던 난독화 기법인데

더 쉽게 사용할 수 있도록 만들어봤어요.