任意版本WHMCS 主题/插件 破解大法,无需改动源码

Get a VPS and install whmcs on it ( you can move your existing WHMCS.

Now untouched modules & addons.

Example: modulesgarden.com

Suppose you got an addon from ModulesGarden for that.



\---------------------------------------------------------------------------------------
1\. Upload modules in valid folder and wait...

Spoiler: STEP 2

2\. Create Fake SIte NOTE
yourself.102952/#post-1426125)
Create a new website on your server if you are using any Panel i.e WHM, FastPanel, Plesk
Note: you need to use domain that you want to use modules from i.e [www.modulesgarden.com](http://www.modulesgarden.com/)
Note: Visit the site where from you want modules login or goto client are where WHMCS is installed and copy the URL 100% exact url.
For modulesgarden url is: [https://www.modulesgarden.com/client-area](https://www.modulesgarden.com/client-area)
So Domain will be [www.modulesgarden.com](http://www.modulesgarden.com/) (with WWW) and WHMCS is installed in client-area)


IMPORTANT: Fake site domain should resolve to 127.0.0.1 so change A record or edit host file and replace server IP with 127.0.0.1 (Because SSL only works for localhost)

Spoiler: STEP 3-4-5


3\. Install mkcert and run mkcert install
4\. Install SSL for modulesgarden :mkcert [www.modulesgarden.com](http://www.modulesgarden.com)
( for more check mkcert [github](https://github.com/FiloSottile/mkcert)
5\. Edit /etc/vhosts and add domain as below
127.0.0.1 [www.modulesgarden.com](http://www.modulesgarden.com/)


Spoiler: STEP 6-7

6\. In file manager of modulesgarden ( newly created website delete all files and add new file i.e index.php and inside file just enter anything i.e: Working...


7\. Check new site is working : curl [https://modulesgarden.com](https://modulesgarden.com)
SUCCES: it should give you SSL error ignore that but it should load from 127.0.0.1

Spoiler: STEP 8

8\. FIX SSL: In step 4 you created 2 files xxx.key.pem & xxx.pem
In your panel: copy paste license and install ssl
Example Certificate: cat [www.modulesgarden.com.pem](http://www.modulesgarden.com.pem/)
Example Private Key: cat [www.modulesgarden.com.key.pem](http://www.modulesgarden.com.key.pem/)
Example Authority ( content of rootCA.pem file of mkcert)

Spoiler: STEP 9-10

9\. On some panels you need to restart apache2 and also update-ca ( update trusted CA list)


10\. Now if you installed SSL and Created domain correctly you should get working...
if you run curl [https://www.modulesgarden.com](https://www.modulesgarden.com) -v
( You will see what you put in index.php file)

Spoiler: STEP 11

11\. WHMCS: each provide have different whmcs path for MG it is client-area get that name and create a new folded in newly created domain i.e client-area
**BONUS: you can link your WHMCS to FAKE whmcs i.e YOUR WHMCS is at /home/user/whmcs & FAKE WHMCS needs at /home/modulesgarden/public\_html**
Link: ln -s /home/user/whmcs /home/modulesgarden/public\_html/client-area

Spoiler: STEP 12

12\. Important: In you own WHMCS login to admin panel and enable License Manager and logout
and now copy your own WHMCS in client-area
or
LINK your whmcs to fake whmcs see STEP11
(You never need to may any changes in FAKE WHMCS and Do not upload anything)



13\. Now if you run curl [https://www.modulesgarden.com/client-area](https://www.modulesgarden.com/client-area)
you should see default whmcs page in terminal


IMPORTANT & DIFFICULT

Spoiler: STEP 14

14\. Now get the secret of module/theme you want to install ( secret is a MD5 key used to with license key as below examples.

ModulesGarden cPanel Extended Secret is : 659c08a59bbb484f3b40591
ModulesGarden PaymentgatewayCharges secret is: a664vade6E75obdee6379ffda514xd53809f

Spoiler: STEP 15

15\. In you WHMCS create a new Group i.e: LICENSE and then create a new product as MD\_cPanelExtened ) Use any names and make these both hidden.
when you create new product use License Manager addon and choose key length to 12 or above 11
Change settings accordingly or you can check all boxes
**IMPORTANT : SECRET key field add the module secret key i.e: 659xxxxxxxxxxxxxxxxxxxx**
IMPORTANT : Key prefix should not contain number or space & should end with a \_ (underscore) valid is : **Fake\_cPanelExtened\_**
NOTE: You now dont have to do anything with modulesgarden domain of files ( in case you change your database for your own WHMCS put new values in FAKE whmcs configuration.php file)

TIP: If you are on VPS & you have directories lined you dont need to do anything. See step 11.


Spoiler: STEP 16

16\. If you have configured fake domain+fake whmcs+fake SSL + valid secret of addon/theme/module.
Create a new user on your whmcs and order the new item i.e: MD\_cPanelExtened and iactivate it from WHMCS you will get the key


Spoiler: STEP 17

17\. Now add your license key in moules license.php ( License\_RENAME.php )
Check official module documentation for installation..


\======== DONE ========
SECRET KEYS OF MODULES.
\======================
For secret keys you need to decode modules files to get secret key.
also you can share keys with each other.
In case anyone has has secret keys send them to me i will put them here so others can use.
\======================


Spoiler: VIEW SECRETS


✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") = Verified and working secret
❌![❌](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/274c.png "Cross mark :x:") = Not verified secret (Comment if working to change status)
\----------------------------------
Provider: Modulesgarden

>

DOMAIN: [https://www.modulesgarden.com/client-area](https://www.modulesgarden.com/client-area)
DirectAdminExtended ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 43ec294cd293ec560cc51e252fc92f0ab36
SolusvmExtendedCloud ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") aa1a75fb52224e43b9fae5224764e4580939d
CpanelExtended ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 659c08a59bbb484f3b40591
DirectAdminLicenses ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") f18243aed77c5704816302e7018e8ef0
OpenStackVPS ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 33901de2a3089b11091e9dd5d511c03f
DNSManager2 ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") b810de3950edc5486cbb8fcf449c410a
IPManager ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 40ta5a2fe65322zu520g0192e0ea147x69322c
Office365 ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 3fe794eacbb3f68aaba2867964759314
UnbanCenter ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 500d9a86d58d9f21e30e75821ce4f00c
SolusvmExtendedVPS ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 7b9012a73df99fb2c6ae8e523df99fb2c6ae8
ProxmoxVPS ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 7b9012a73df99fb2c6ae8e523df99fb2c6ae8
ProductLinker ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 5a22d3928108bd47045a921661b5ac21
PremiumSupportTickets ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 7399c3bc726436a293c8ceed60141ed6
PasswordManager ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 4bd19ebd1fa972c482663951f824b5b4
OVHPublicCloud ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") f2725c8ec04faa707904c4143f28f2cc
ProxmoxCloud ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 76919cd89191726ef64df842ba7466fc65d
ClientAreaDesigner ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 7b74d33d4a2ee6e16f62ba618416123f
PleskExtended ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") f573acd1cd199b6677f0306896fb85b47c6
RackspaceCloud ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 701a053b1444bda444bc30089da701a053bc306a
VirtuozzoVps ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") bPf6b2ce83a6eaee9d6c3cs79x6fC447Y9W4ec5b
ResellersCenter ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") Z9c7a2f5260bXb2954113b01aed82655410b12
SMSCenterForWhmcs ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 7b9012a73df99fb2c6ae8e523df99fb2c6ae8
AccountSynchronization ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") f0cd28f645facc8a12e335589fd8ace5
WordpressManager ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 44ecb85776d7983c85f498a325ea6aec
DiscountCenter ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") c6380847f2b24c53866cde427328b383
DomainReseller ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 12f3aYeS6E466ceGTcd2f1d9bCced5ceGTbGTbbdU8855
DigitalOceanDroplets ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 3709da6e417fae0b6002fe5e03ed1548
MultiAutoscale ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") f83f16ce12b67d3da2657da4a6c12878
SolusvmExtendedReseller ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 499bb8dbfa53a324b0109c817fac88bb013a3
Ipmanager2 ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 40ta5a2fe65322zu520g0192e0ea147x69322c
Advancedbilling ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 65bbb959484fbbb3b40591c08a
DomainOrdersExtended ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") ecc41f36d9827fb628b53aa33360f0e3
ClientareaPopupModule ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 7c14c7e8d0c41917bd9999f4324c1d93
PaymentGatewayCharges ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") a664vade6E75obdee6379ffda514xd53809f
HostingRenewals ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 634a49X9c311e8c99EaZdW1b010b94783db5d
EmojiPicker ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") e2203c5680ba1005434909b813487c62
Multibrand ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") 90fbba684f07387371a2c3d40980b76e
\---------------------------------
PROVIDER: WhmcsGlobalServices
Domain: [https://members.whmcsglobalservices.com](https://members.whmcsglobalservices.com)
HostX Theme ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") HOSTX-WHMCS-SOM-Rakesh
VMware VPS ❌![❌](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/274c.png "Cross mark :x:") VMware@har201622!@~
\----------------------------------
PROVIDER: rssstudio
Domain: [https://rsstudio.net/my-account/](https://rsstudio.net/my-account/)
❌![❌](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/274c.png "Cross mark :x:") Not supported using this method
\----------------------------------
PROVIDER: deploymentcode
DOMAIN: [https://whmcs.deploymentcode.com](https://whmcs.deploymentcode.com)
BinancePay ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") LEAVE EMPTY
SypportPIN ✅![✅](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/2705.png "Check mark button :white_check_mark:") LEAVE EMPTY

\=========END=========
Above are all secrets with providers and host
i will put as much keys as i can - also if you have any share here.



\-----------------------------------------
Hope you enjoyed