日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

微赞开发有感

發(fā)布時(shí)間:2025/5/22 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微赞开发有感 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

微贊的功能很棒,但是看了部分源碼后,發(fā)現(xiàn)一些問(wèn)題。

先說(shuō)下目錄結(jié)構(gòu)

http://域名/app/index.php?i=7&c=entry&m=ewei_shopv2&do=mobile&r=goods.detail&id=148&mid=388&from=groupmessage

如上

app表示是根目錄下的app目錄,這里的東西大多是和手機(jī)端有關(guān)

i=7應(yīng)該是表示第7個(gè)公眾號(hào)

c=entry表示要加載東西了。

defined('IN_IA') or exit('Access Denied'); load()->model('module');$eid = intval($_GPC['eid']); if(!empty($eid)) {$entry = module_entry($eid); } else {$entry = array('module' => $_GPC['m'],'do' => $_GPC['do'],'state' => $_GPC['state'],'direct' => 0); } $moduels = uni_modules(); if (empty($moduels[$entry['module']])) {message('您訪問(wèn)的功能模塊不存在,請(qǐng)重新進(jìn)入'); } if(empty($entry) || empty($entry['do'])) {message('非法訪問(wèn).'); } $_GPC['__entry'] = $entry['title']; $_GPC['__state'] = $entry['state']; $_GPC['state'] = $entry['state']; $_GPC['m'] = $entry['module']; $_GPC['do'] = $entry['do'];define('IN_MODULE', $entry['module']); $_W['current_module'] = $moduels[$entry['module']]; $site = WeUtility::createModuleSite($entry['module']); if(!is_error($site)) {$method = 'doMobile' . ucfirst($entry['do']);exit($site->$method()); } exit();

這個(gè)的最后是表示要加載什么

http://域名/app/index.php?i=7&c=entry&m=ewei_shopv2&do=mobile&r=goods.detail&id=148&mid=388&from=groupmessage

會(huì)找到addons下ewei_shopv2下的mobile的good中的detail

至于后面就是頁(yè)面的具體參數(shù)

這個(gè)是按這么來(lái)的,但是我缺在上述查找中發(fā)現(xiàn)找到的頁(yè)面不對(duì)。。。。

而且ewei_shopv2的php源碼是加密的。。。。

js

也找到這種

eval(function(p, a, c, k, e, d) {e = function(c) {return c.toString(36)};if (!''.replace(/^/, String)) {while (c--) {d[c.toString(a)] = k[c] || c.toString(a)}k = [function(e) {return d[e]}];e = function() {return '\\w+'};c = 1};while (c--) {if (k[c]) {p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c])}}return p }('a([\'0\',\'8\'],1(0,8){b 2={};2.c=1(6){0.e("d/f",{3:6.3},1(7){$("#5").4(\'.q-n-g\').o();$("#5").4(\'9\').p(\'m\',7.l.9).h()},i,j)};k 2});', 27, 27, 'core|function|modal|goodsid|find|posterimg|params|ret|tpl|img|define|var|init|commission|json|qrcode|group|show|false|true|return|result|src|cell|remove|attr|fui'.split('|'), 0, {}));

這個(gè)解壓后的,但是是加密的。。。。

define(['core', 'tpl'], function(core, tpl) {var modal = {};modal.init = function(params) {core.json("commission/qrcode", {goodsid: params.goodsid}, function(ret) {$("#posterimg").find('.fui-cell-group').remove();$("#posterimg").find('img').attr('src', ret.result.img).show()}, false, true)};return modal });

解壓后。。。。。

可以看出

微贊這個(gè)源碼的管控是多么的。。。。。

可以自行百度js eval解密

?

轉(zhuǎn)載于:https://www.cnblogs.com/lmaster/p/7062088.html

總結(jié)

以上是生活随笔為你收集整理的微赞开发有感的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。