IT
php 소스코드 난독화 (암호화) 하는 방법
번개애비
2023. 11. 20. 22:20
ZendOptimizer 나 IonCube, phpBolt 와 같이 서버에 별도의 Extention (.so, .dll) 을 설치하지 않고
간단하게 php소스코드를 읽지 못하도록 난독화하는 사이트를 개설하게 되어 공유합니다.
https://php-obfuscator.burndogfather.com/
원본소스코드와 난독화된 코드는 URL형태로 저장됨으로 URL을 공유하면
다른사람에게 손쉽게 원본소스와 난독화된 소스코드를 함께 전달할 수 있습니다.
이런식으로 단방향 해싱을 통해 복호화가 불가능하도록 URL을 함께 생성해줍니다. (URL을 모르면 소스코드를 열람할 수 없습니다)
개인적으로 따로 사용하던 난독화 기법인데
더 쉽게 사용할 수 있도록 만들어봤어요.