สอบถามเรื่องการทำ php Encoder (SourceGuardian , ioncube, ZendEncoder)

การทำ php Encoder ด้วยโปรแกรมพวก SourceGuardian , ioncube, ZendEncoder มีโอกาสโดนแกะอ่านได้มากน้อยแค่ไหน
แล้วตัวไหนดีที่สุดครับ (คงมีตัวอื่นที่ผมไม่รู้จักอีก) หรือมีวิธีไหนที่สามารถปกป้อง Script ของผมได้ ช่วยแนะนำด้วยครับ

ปล1.ผมจะขาย Code โปรแกรม php กลัวลูกค้าที่ซื้อไปจะเอาไปดัดแปลง, แก้ไข, ที่น่ากลัวที่สุดคือ [COLOR=#ff0000]ขายต่อ[/COLOR]
ปล2.ผมได้เขียนตรวจสอบโดเมนหรือไอพีที่ซื้อ Code ผมไป แล้วยิง POST มาขอสิทธิการใช้งานที่ Server ของผม หลักการคล้ายการทำ license แต่ก็สามารถดู code ขั้นตอนการขอสิทธิได้อยู่ ผมจึงต้องการ Encoder ให้หมดเลย
ปล3. ผมใช้ Centos 6.7, PHP 5.5, Apache2

ขอตอบในส่วนของ ionCube นะครับ (เคยใช้)

  • ถ้าไม่ Encode ตามเวอร์ชั่นของ ionCube เช่น ปัจจุบน ionCube 9 แต่ยังใช้ 8 อยู่ แบบนี้มีโอกาสถอดได้ครับ

ถ้าเป็นไปได้ แนะนำวาง Script ที่เซิฟเวอร์ของตัวเอง แล้วให้ลูกค้ายิงโดเมนเข้ามาก็ได้ครับ จะได้ไม่ต้องทำ License ให้ยุ่งยากด้วยนะครับ, และ Script ไม่รั่วไหลแน่นอน

[COLOR=#333333]SourceGuardian << ยังไม่เห็นว่ามีที่ไหนรับถอด[/COLOR]

อาจจะต้องวาง Script ไว้ที่ Server ตัวเอง ด้วยส่วนหนึ่ง คือพวก Script ที่เป็นจุดขาย
แล้วก็ต้อง [COLOR=#333333]Encode ไฟล์ที่ไว้ให้ทาง Server ผมและลูกค้าคุยกันด้วย
ทุกการคุยกันไม่ว่าจะเป็น GET หรือ POST ต้องเข้ารหัสสัก 28 ชั้น
ผมต้องคิดให้ทันนัก Cracker

สามารถ Decode ได้ตังแต่ PHP 5.4(Ioncube Lasted) ลงไปครับ 5.5+ ผมลองแล้วยังแงะไม่ได้เลยฮะ