cari

关于商业程序保护
坛里哪位朋友有这方面的经验,

程序是授权后才可以使用,且不开放源码。

现在Zend加密后可以破解么?


------解决方案--------------------
加密后需要解密环境支持,安装是个问题
如果买家用的是租用的空间,而网关不让你装怎么办?

我倒建议你发行紧凑格式的代码并辅以部分扰码就可以了(全部扰码运行速度下降太多)
没有几个人有兴趣去研究代码的

授权需要认证,你打算把认证做在哪里?
------解决方案--------------------
自己开放后台给人用 卖服务就行了,主机不给人黑你的代码就不会漏出去...
------解决方案--------------------
如果是有特定客户对象的,建议混合编程,一些关键部件不使用开源程序代码
------解决方案--------------------
加密后的程序一样可以传播倒卖
除非加解密软件都是你私有的,顺便再赚上一笔

只允许程序运行于指定ip地址的服务器
认证信息直接写进程序里,离开特定环境就没法用了

------解决方案--------------------
很难的...我在桌面程序加密上奋斗了好多年(不是研究加密,是加密程序),32位的也很难,不过32位有很多国际猛壳还是很顶事的,顶事是因为可以防那些级别不高的小破解者,真的碰上大牛在他们眼里也就是一坨.

那你就试试zend那个东西吧...除了那个貌似还有一些加载dll控件的加密,那个应该没那么容易解了。


------解决方案--------------------
流程是这样的,所以关键还是你自己说的加密,没有加密别人看了你的写法,只要能逆出算法 就有了注册机.
加油吧 哈哈哈 不如你写一整套东西来给我们吧 提供加密 提供授权认证。

探讨

认证信息直接写程序里。
那不是很容易被破解了?

做按月计算的话还要 续费什么的。。。

我现在有些想法是,
使用者的服务器请求指定的我们api返回程序的一个授权码,这个授权码有记录使用期限,过期了或是在没允许的ip请求的程序就直接exit掉,或是不可用。

不知可行性怎样,

最后还是感觉应该是加密这环节上,不加密的话,纯php代码还是容易被破解的。


引用 7 楼……

------解决方案--------------------
以前很有用 我还去解过别人的代码。后来不是出了新版本了,不清楚现在是什么情况
探讨

那就加密问题了,zend之前有看到有被破解的消息,不知现在怎样了。

还想到一做法是php 调用c的程序来做某些部分的计算,不知会不会被反编译什么的。


引用:

很难的...我在桌面程序加密上奋斗了好多年(不是研究加密,是加密程序),32位的也很难,不过32位有很多国际猛壳还是很顶事的,顶事是因为可以防那些级别不高的小破解者,真的碰上大牛在他们眼里也就是一坨.……

------解决方案--------------------
探讨

那就加密问题了,zend之前有看到有被破解的消息,不知现在怎样了。

还想到一做法是php 调用c的程序来做某些部分的计算,不知会不会被反编译什么的。

------解决方案--------------------
秒解...傻瓜式的...
那时候是有个人把php写成了个桌面工具...你妹的 还要别人在桌面装上 apache+php 数据库倒没有 估计是想想装个mysql 就太蛋痛了,用了sqlite.当时是因为我想分析那个东西的数据传输原理 于是就去解了.



探讨

一直都没去搞这方面,不了解啊,一般源码也都不搞这些。。。


你还去解过别人的源码哈。。

最后有没解出来?


引用:

以前很有用 我还去解过别人的代码。后来不是出了新版本了,不清楚现在是什么情况
引用:

那就加密问题了,zend之前有看到有被破解的消息,不知现在怎样了。

还想到一做法是php 调用c的程序来做某些部……

------解决方案--------------------
真的没有太好的办法.....
只能防低手不防高手了....

我觉得一般用盗版的(咳咳,是说服务器这边,客户端的东西,咳咳)也不是什么可能的潜在的用户......如果防住了他,他肯定就想法找别家防不住的,而不是付费.

自己加快更新, 谁装了盗版的, 打电话过去....我们已经升级到YY版本了,你还是XX版本...我们已经解决了NNN个bug,加了MMM个新功能....等等
------解决方案--------------------
卖服务,别卖产品。
------解决方案--------------------
既无团队又无经纪人,服务怎么卖?
Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Apakah beberapa masalah biasa yang boleh menyebabkan sesi PHP gagal?Apakah beberapa masalah biasa yang boleh menyebabkan sesi PHP gagal?Apr 25, 2025 am 12:16 AM

Sebab -sebab kegagalan phpsession termasuk kesilapan konfigurasi, isu cookie, dan tamat tempoh sesi. 1. Ralat Konfigurasi: Semak dan tetapkan session.save_path yang betul. Masalah 2.Cookie: Pastikan kuki ditetapkan dengan betul. 3.Session Expires: Laraskan Nilai Sesi.GC_MAXLifetime untuk melanjutkan masa sesi.

Bagaimanakah anda menyebarkan isu berkaitan sesi dalam PHP?Bagaimanakah anda menyebarkan isu berkaitan sesi dalam PHP?Apr 25, 2025 am 12:12 AM

Kaedah untuk masalah sesi debug dalam PHP termasuk: 1. Periksa sama ada sesi dimulakan dengan betul; 2. Sahkan penghantaran ID sesi; 3. Semak penyimpanan dan bacaan data sesi; 4. Semak konfigurasi pelayan. Dengan mengeluarkan ID dan data sesi, melihat kandungan fail sesi, dan lain-lain, anda boleh mendiagnosis dan menyelesaikan masalah yang berkaitan dengan sesi.

Apa yang berlaku jika session_start () dipanggil beberapa kali?Apa yang berlaku jika session_start () dipanggil beberapa kali?Apr 25, 2025 am 12:06 AM

Pelbagai panggilan ke session_start () akan menghasilkan mesej amaran dan kemungkinan penggantian data. 1) PHP akan mengeluarkan amaran, menyebabkan sesi telah dimulakan. 2) Ia boleh menyebabkan penggantian data sesi yang tidak dijangka. 3) Gunakan session_status () untuk memeriksa status sesi untuk mengelakkan panggilan berulang.

Bagaimana anda mengkonfigurasi seumur hidup sesi di PHP?Bagaimana anda mengkonfigurasi seumur hidup sesi di PHP?Apr 25, 2025 am 12:05 AM

Mengkonfigurasi kitaran hayat sesi dalam PHP boleh dicapai dengan menetapkan sesi.gc_maxlifetime dan session.cookie_lifetime. 1) session.gc_maxlifetime mengawal masa survival data sesi pelayan, 2) session.cookie_lifetime mengawal kitaran hayat kuki klien. Apabila ditetapkan ke 0, kuki tamat apabila penyemak imbas ditutup.

Apakah kelebihan menggunakan pangkalan data untuk menyimpan sesi?Apakah kelebihan menggunakan pangkalan data untuk menyimpan sesi?Apr 24, 2025 am 12:16 AM

Kelebihan utama menggunakan sesi penyimpanan pangkalan data termasuk kegigihan, skalabilitas, dan keselamatan. 1. Kegigihan: Walaupun pelayan dimulakan semula, data sesi tidak dapat berubah. 2. Skalabiliti: Berkenaan dengan sistem yang diedarkan, memastikan data sesi disegerakkan di antara pelbagai pelayan. 3. Keselamatan: Pangkalan data menyediakan storan yang disulitkan untuk melindungi maklumat sensitif.

Bagaimana anda melaksanakan pengendalian sesi tersuai di PHP?Bagaimana anda melaksanakan pengendalian sesi tersuai di PHP?Apr 24, 2025 am 12:16 AM

Melaksanakan pemprosesan sesi tersuai dalam PHP boleh dilakukan dengan melaksanakan antara muka sessionHandlerInterface. Langkah -langkah khusus termasuk: 1) mewujudkan kelas yang melaksanakan sessionHandlerInterface, seperti CustomSessionHandler; 2) kaedah penulisan semula dalam antara muka (seperti terbuka, rapat, membaca, menulis, memusnahkan, gc) untuk menentukan kitaran hayat dan kaedah penyimpanan data sesi; 3) Daftar pemproses sesi tersuai dalam skrip PHP dan mulakan sesi. Ini membolehkan data disimpan dalam media seperti MySQL dan REDIS untuk meningkatkan prestasi, keselamatan dan skalabiliti.

Apakah ID Sesi?Apakah ID Sesi?Apr 24, 2025 am 12:13 AM

SesionID adalah mekanisme yang digunakan dalam aplikasi web untuk mengesan status sesi pengguna. 1. Ia adalah rentetan yang dijana secara rawak yang digunakan untuk mengekalkan maklumat identiti pengguna semasa pelbagai interaksi antara pengguna dan pelayan. 2. Pelayan menjana dan menghantarnya kepada klien melalui kuki atau parameter URL untuk membantu mengenal pasti dan mengaitkan permintaan ini dalam pelbagai permintaan pengguna. 3. Generasi biasanya menggunakan algoritma rawak untuk memastikan keunikan dan ketidakpastian. 4. Dalam pembangunan sebenar, pangkalan data dalam memori seperti REDIS boleh digunakan untuk menyimpan data sesi untuk meningkatkan prestasi dan keselamatan.

Bagaimanakah anda mengendalikan sesi dalam persekitaran tanpa kerakyatan (mis., API)?Bagaimanakah anda mengendalikan sesi dalam persekitaran tanpa kerakyatan (mis., API)?Apr 24, 2025 am 12:12 AM

Menguruskan sesi dalam persekitaran tanpa kerakyatan seperti API boleh dicapai dengan menggunakan JWT atau cookies. 1. JWT sesuai untuk ketiadaan dan skalabilitas, tetapi ia adalah saiz yang besar ketika datang ke data besar. 2.Cookies lebih tradisional dan mudah dilaksanakan, tetapi mereka perlu dikonfigurasikan dengan berhati -hati untuk memastikan keselamatan.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma