포럼
현존하는 가장 강력한 펌 방지 방식 (오직 방식만 있습니다)
2014.08.01 00:04
모 타 사이트에 PHP로 쌩으로 만들어 붙인 기능인데, 그곳은 새 글이 적지만 글, 그러니까 정보 자체를 되게 중요하게 생각해야 하는 곳이고 유출을 극적으로 막는 사이트여서 정말 완벽한 보안을 원하시더라구요.
근데 사람한테 보이는 이상 절대 유출을 막을 순 없다. 대신 유출 경로 추적은 가능하다. 이렇게 해서
1. 회원마다 고유 번호를 부여
2. 고유 번호를 사용한 풀 페이지 워터마크 패턴을 1차로 제작
-> 글 작성시
1. 글이 올라오면 GD 라이브러리로 글을 이미지로 변환.
2. 이미지 아래에 사이트 이름과 작성일자 등을 워터마크로 깔아서 캐시 서버에 store
-> 글 조회시
1. 캐시서버에서 이미지를 받아와서 고유번호 패턴과 결합 (PNG 투명이미지기에 겹쳐짐)
2. 그 위에 조회 시각 워터마크를 연하게 박아서 보여줌
이렇게 했습니다.
그렇게 되면
------------------------------------
조회 시각과 IP 패턴
사이트 이름과 작성일자 워터마크 패턴
글 내용
회원 고유번호 워터마크
------------------------------------
이렇게 겹쳐진 이미지가 생성됩니다.
그리고 그걸 보여주게 되면 기본적으로 유출을 막을 수 있습니다. 물론 사람이 보고 필사하거나 하는 방식은 절대 막을 수 없지만,
기본적인 부분은 막을 수 있습니다.
추가적으로, 회원 고유번호랑 사이트 이름 워터마크 패턴만 박고 복사금지 등등의 조치만 취하셔도
대부분의 사이트에서 펌을 막으실 수 있긴 합니다.
글 내용을 이미지화 시키는게 Youtube 등에는 힘들지만 정말 중요한 글이라면 저런 보안도 좋으실 듯 합니다.